Стоимость инициализации

Инициализация происходит в начале симуляции, когда время симуляции, t, находится во Времени Запуска модели. Во время первого вызова ModelOutputs Simscape™ выполняет инициализацию модели. Решатель определяет начальную точку симуляции путем итерационного вычисления начальных значений для всех системных переменных. Нахождение решения, которое удовлетворяет уравнениям модели для нелинейной системы, может занять больше времени, чем позволяет временной шаг. Если время расчета превышает временной шаг, происходит перегрузка центрального модуля (CPU). Процессоры в реальном времени обычно реагируют на перегрузки центрального процессора, прекращая выполнение модели.

Если ваше приложение реального времени завершает работу, когда t находится в модели Start Time, отключите ответ автоматического завершения работы на вашем оборудовании в реальном времени на перегрузки центрального процессора в течение этого периода времени. Чтобы определить, как отключить такие процессы, обратитесь к поставщику оборудования.

Похожие темы