Есть ли способ заставить Anylogic использовать фиксированный временной шаг при моделировании динамической модели системы?
Я преобразовываю свою модель System Dynamics из Vensim в Anylogic, чтобы добавить дополнительные возможности, доступные в Anylogic. В Vensim я использовал интеграцию Эйлера с выбранным временным шагом, который был достаточно коротким, чтобы преодолеть возможные неточности. Модель работала хорошо. В Anylogic у меня для числового метода дифференциального уравнения установлено значение Эйлера, и я пытаюсь использовать тот же временной шаг, но, похоже, он корректирует временной шаг и изменяет реакцию модели. Если перейти на RK4, модель работает еще более хаотично.
Я проверил шаг времени Anylogic, посмотрев на выходную мощность двигателя:
. GetEngine () getNextStepTime () - время ()