Здавалка
Главная | Обратная связь

Настройка параметров моделирования в пакете Simulink



Прежде чем запустить загруженную модель, необходимо установить общие параметры моделирования. Для этого следует выполнить команду Simulation Parameters…в меню Simulation окна Simulink. Появится окно установки параметров моделирования. Это окно имеет ряд вкладок с довольно большим числом параметров. Для данной лабораторной работы нужна вкладка, открытая по умолчанию, - Solver (Решатель). Эта вкладка позволяет установить параметры решающего устройства системы моделирования Simulink.

К числу важнейших параметров решателя относится время моделирования – Simulation time. Оно задается начальным временем Start time (для данной лабораторной работы - 0) и конечным временем Stop time . Требуемое время моделирования зависит от динамических свойств исследуемой системы и обычно подбирается итеративно.

 

 

Рисунок 1. Окно установки параметров моделирования

 

Первостепенное значение имеют две опции решателя в поле Solver options: тип решения и метод решения. Возможны два типа решения:

· Variable – step solvers – решение с переменным шагом.

· Fixed step solvers – решение с фиксированным шагом.

Для данной лабораторной работы следует выбрать решение с переменным шагом. В этом случае шаг автоматически уменьшается, если скорость изменения результатов в процессе решения возрастает. И напротив, если результаты меняются слабо, шаг решения автоматически увеличивается.

Вторая из указанных опций – выбор метода моделирования.

Меню методов моделирования предлагает достаточно широкий спектр явных методов четвертого – пятого порядков, способных обеспечить высокое качество интегрирования.

Для рассматриваемых задач вполне подходящим является, например, метод пятого порядка ode5 [Dormand-Prince],

Следующие три параметра - значения опции auto – обычно задаются автоматически, но в особых случаях их можно ввести явно.

Max step size – максимальный шаг интегрирования системы однородных дифференциальных уравнений;

Min step size – минимальный шаг интегрирования;

Initial step size – начальный шаг интегрирования.

Важен и такой параметр моделирования, как точность интегрирования:

Relative tolerance – относительная погрешность интегрирования;

Absolute tolerance – абсолютная погрешность интегрирования.

По умолчанию они заданы соответственно равными и .

Если, например, графики результатов моделирования выглядят недостаточно гладкими, составленными из отдельных фрагментов, это указывает на необходимость уменьшения указанных значений погрешностей. Однако слишком малые погрешности могут вызвать значительно увеличить время вычислений. Не оптимально выбранные значения погрешности (как очень малые, так и очень большие) могут вызвать неустойчивость и даже «зацикливание» процесса моделирования.

Для данных лабораторных работ достаточно принять автоматические настройки.

Основные блоки моделей динамических систем в пакете Simulink системы MATLAB 6.5 описаны в Приложении 1.

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.