Фиксированный шаг при моделировании предполагает отсчёт системного времени через заранее определённые временные интервалы постоянной длины. simulation.su
Преимущества:
- позволяет провести сравнение производительности на разных платформах и операционных системах; www.mathworks.com
- даёт возможность сгенерировать версию кода модели и зафиксировать стоимость моделирования; www.mathworks.com
- может повысить производительность при моделировании частых событий. www.mathworks.com
Недостатки:
- не адаптируется для повышения точности или определения местоположения событий, что может привести к значительным неточностям моделирования; www.mathworks.com
- искажает действительные процессы в системе: разновременные события представляются одновременными, моменты свершения событий фиксируются, как правило, с опозданием. intuit.ru
Переменный шаг при моделировании автоматически регулирует размер шага по мере продвижения вперёд во времени, чтобы адаптироваться к тому, насколько хорошо он контролирует ошибку решения. www.mathworks.com
Преимущества:
- позволяет контролировать точность и скорость решения, регулируя допуск решателя; www.mathworks.com
- может обнаруживать события и оценивать моменты их возникновения путём адаптации времени и продолжительности временных шагов. www.mathworks.com
Недостатки:
- затраты на моделирование с переменным шагом в режиме реального времени потенциально неограниченны: решателю может потребоваться неопределённое количество реального времени для решения системы за конечное моделируемое время. www.mathworks.com
Однозначных рекомендаций по выбору того или иного способа продвижения модельного времени нет. intuit.ru Если смена состояний в моделируемой системе происходит регулярно и часто, нет ограничений на расход машинного времени, то продвижение модельного времени фиксированными шагами приемлемо. intuit.ru Если же смена состояний происходит редко и нерегулярно, кроме того, предъявляются повышенные требования к точности моделирования, то целесообразней использовать переменный шаг. intuit.ru