Прежде чем запустить загруженную модель, стоит ознакомиться с установкой общих параметров моделирования. Для этого выполним команду Simulation Parameters… в меню Simulation окна Simulink. Появится окно установки параметров моделирования, показанное на рис. 1.4.
Это окно имеет ряд вкладок с довольно большим числом параметров. Мы постепенно рассмотрим их все. Но пока остановимся на вкладке, открытой по умолчанию, – Solver (Решатель). Эта вкладка позволяет установить параметры решающего устройства системы моделирования Simulink.
К числу важнейших параметров решателя относится время моделирования –Simulation time. Оно задается начальным временем Start time (обычно 0) и конечным временем Stop time (в нашем случае бесконечность inf). Равенство Stop time бесконечности означает, что моделирование будет происходить бесконечно долго, пока мы не прервем его. Однако в этом случае трудно получить различимые осциллограммы работы устройства, поэтому рекомендуется задавать конечные значения Stop time.
Стоит отметить, что время моделирования – величина довольно условная. Не следует думать, что Stop time=50 означает моделирование в течение 50 секунд.
Точного соответствия между временем моделирования в секундах и заданным значением нет. Реальное время моделирования сильно зависит от быстродействия компьютера, на котором выполняется моделирование.
Первостепенное значение имеют две опции решателя в поле Solver options: тип решения и метод решения. Возможны два типа решения
• Variable_step solvers – решение с переменным шагом;
• Fixed_step solvers – решение с фиксированным шагом.
Как правило, лучшие результаты дает решение с переменным шагом (обычно по времени, но не всегда). В этом случае шаг автоматически уменьшается, если скорость изменения результатов в процессе решения возрастает. И напротив, если результаты меняются слабо, шаг решения автоматически увеличивается.
Это исключает (опять-таки, как правило) расхождение решения, которое нередко случается при фиксированном шаге.
Метод с фиксированным шагом стоит применять только тогда, когда фиксированный шаг обусловлен спецификой решения задачи, например если ее цель заключается в получении таблицы результатов с фиксированным шагом. Этот метод дает неплохие результаты, если поведение системы описывается почти монотонными функциями. В противном случае шаг времени придется сильно уменьшать для описания наиболее быстрых участков изменения результатов моделирования, что ведет за собой значительное возрастание времени моделирования.
Вторая из указанных опций – выбор метода моделирования. Рисунок 1.5 показывает окно установки параметров моделирования отдельно с открытым меню выбора метода моделирования.