Мне интересно, как я получаю размер каждого временного шага для реальных значений, чтобы использовать это в уравнении. Я пытался найти функции или что-то еще, но не смог.
На самом деле, я пытаюсь интегрировать давление по объему, но интегратор в Modelica поддерживает только интеграл по времени. Поэтому я решил умножить (delta_volume / delta_time) на интеграл давления. Вот почему я это делаю.
Псевдокод выглядит следующим образом.
Work=Integral(pressure);
![enter image description here](https://i.stack.imgur.com/oH9T3.png)
Но с учетом давления по объему - это то, что я хочу, а не по времени. Поэтому его следует изменить следующим образом:
Work=(Integral(pressure)) * (delta Volume/delta time);
Я не могу использовать постоянное значение для дельта-времени, потому что решатель не может обрабатывать мою модель для фиксированного временного шага.
Пожалуйста, ответьте на это мне, как я могу получить значение каждого размера временного шага для реального значения.