- •Моделирования динамических процессов
- •Содержание
- •2. Пример создания модели системы и выбор ее характеристик
- •1. Краткие сведения о подсистеме MatLab simulink
- •Запуск подсистемы simulink
- •1.2 Создание модели
- •1.3. Некоторые основные приемы подготовки и редактирования модели
- •1.4. Установка параметров моделирования и его выполнение
- •2. Пример создания модели системы и выбор ее характеристик
- •2.1. Постановка задачи
- •2.2. Методика решения
- •Output options (параметры вывода).
- •2.3. Результаты моделирования
- •3. Задание на самостоятельную работу
- •4. Отчетность
- •К методике моделирования в среде simulink Matlab
- •Организация взаимодействия с моделью Simulink
- •Повторное обращение к файлам и моделирование
1.3. Некоторые основные приемы подготовки и редактирования модели
1.3.1. Добавление текстовых надписей
Для повышения наглядности модели удобно использовать текстовые надписи.
Для этого:
указать мышью место надписи;
дважды щелкнуть левой клавишей мыши.
Также можно изменить и подписи к блокам.
Для этого установить курсор в область надписи и щелкнуть левой клавишей мыши – в подписи появится курсор ввода.
1.3.2. Выделение объектов
Для выделения одного объекта:
Установить курсор на объекте Щелкнуть левой клавишей мыши Появятся маркеры по углам объекта.
Для выделения нескольких объектов:
Установить курсор вблизи объектов Нажать левую клавишу Удерживая ее, перемещать мышь Появится пунктирная рамка Все охваченные рамкой объекты становятся выделенными.
1.3.3. Перемещение блоков и вставка блоков в соединение
Перемещение – обычным путем перетаскивания мышью. При этом соединение не разрывается, а просто сокращается или увеличивается по длине. В длинное соединение можно вставить новый блок. Такая вставка возможна лишь для блоков, имеющих один вход и один выход.
1.3.4. Форматирование объектов.
Используется для:
управления отображением надписей и видом блоков;
установки цвета линий и цвета фона блоков, а также всего окна;
форматирования надписей;
и др.
Осуществляется при помощи опций, вызываемым:
либо при помощи контекстного меню (вызываемого нажатием правой клавиши);
либо при помощи меню Format.
1.4. Установка параметров моделирования и его выполнение
Перед выполнением моделирования необходимо предварительно задать параметры.
Задание параметров выполняется в панели управления меню Simulation / Simulation Parameters.
В
ид
панели управления приведен на рисунке
7.
Окно настройки параметров моделирования имеет 4 вкладки:
Solver (Решатель) – для установки параметров моделирования.
Workspase I/O (Ввод/вывод данных в рабочую область) – для установки параметров обмена данными с рабочей областью MatLab.
Dianostics (Диагностика) – для выбора параметров диагностики.
Advanced (Дополнительно) – для установки дополнительных параметров.
Real-Time Workshop – для задания параметров “Мастерская реального времени”.
1.4.1. Установка параметров моделирования
Установка параметров моделирования выполняется с помощью элементов управления, размещенных на вкладке Solver, и они разделены на 3 группы.
Simulation time (интервал моделирования): задаются начальное (Start time) и конечное (Stop time) значения времени
Simulation options (параметры решателя): указывается метод интегрирования (Type), либо с фиксированным (Fixed-step), либо с переменным (Variable-step) шагом.
Можно выбрать один из следующих методов:
ode45 – одношаговые явные методы Рунге-Кутты 4-го и 5-го порядка;
ode23 – одношаговые явные методы Рунге-Кутты 2-го и 3-го порядка;
ode113 – многошаговый метод Адамса - Башворта – Мултона переменного порядка;
ode23t - метод трапеций с интерполяцией;
и др.
Величина шага интегрирования по умолчанию устанавливается системой автоматически (auto).
При выборе Fixed-step задать режим расчета (Mode): MultiTasking (многозадачный), SinglTasking (однозадачный), Auto (автоматический выбор режима).
При выборе Variable-step задать три параметра: Max step size – максимальный шаг интегрирования, Min step size – минимальный шаг интегрирования, Initial step size – начальное значение шага интегрирования.
