Найти в Дзене

Создание модели в среде SIMULINK

Для создания модели в среде SIMULINK необходимо последовательно выполнить ряд действий: Расположить блоки в окне модели. Для этого необходимо открыть соответствующий раздел библиотеки (Например, Sources - Источники). Далее, указав курсором на требуемый блок и нажав на левую клавишу - мыши - перетащить блок в созданное окно. Клавишу мыши нужно держать нажатой. На показано окно модели, содержащее блоки. Для удаления блока необходимо выбрать блок (указать курсором на его изображение и нажать левую клавишу - мыши), а затем нажать клавишу Delete на клавиатуре. Для изменения размеров блока требуется выбрать блок, установить курсор в один из углов блока и, нажав левую клавишу - мыши, изменить размер блока (курсор при этом превратится в двухстороннюю стрелку). Далее, если это требуется, нужно изменить параметры блока, установленные программой - по умолчанию. Для этого необходимо дважды щелкнуть левой клавишей -мыши, указав курсором на изображение блока. Откроется окно редактирования параметр
Оглавление

Создание модели

Для создания модели в среде SIMULINK необходимо последовательно выполнить ряд действий:

Пустое окно модели
Пустое окно модели

Расположить блоки в окне модели. Для этого необходимо открыть соответствующий раздел библиотеки (Например, Sources - Источники). Далее, указав курсором на требуемый блок и нажав на левую клавишу - мыши - перетащить блок в созданное окно. Клавишу мыши нужно держать нажатой. На показано окно модели, содержащее блоки.

Для удаления блока необходимо выбрать блок (указать курсором на его изображение и нажать левую клавишу - мыши), а затем нажать клавишу Delete на клавиатуре.

Для изменения размеров блока требуется выбрать блок, установить курсор в один из углов блока и, нажав левую клавишу - мыши, изменить размер блока (курсор при этом превратится в двухстороннюю стрелку).

Окно модели, содержащее блоки
Окно модели, содержащее блоки

Далее, если это требуется, нужно изменить параметры блока, установленные программой - по умолчанию. Для этого необходимо дважды щелкнуть левой клавишей -мыши, указав курсором на изображение блока. Откроется окно редактирования параметров данного блока. При задании численных параметров следует иметь в виду, что в качестве десятичного разделителя должна использоваться точка, а не запятая. После внесения изменений нужно закрыть окно кнопкой OK. На рисунке в качестве примера показаны блок, моделирующий передаточную функцию и окно редактирования параметров данного блока.

Блок, моделирующий передаточную функцию и окно редактирования параметров блока
Блок, моделирующий передаточную функцию и окно редактирования параметров блока

После установки на схеме всех блоков из требуемых библиотек нужно выполнить соединение элементов схемы. Для соединения блоков необходимо указать курсором на - выход блока, а затем, нажать и, не отпуская левую клавишу - мыши, провести линию к входу другого блока. После чего отпустить клавишу. В случае правильного соединения изображение стрелки на входе блока изменяет цвет. Для создания точки разветвления в соединительной линии нужно подвести курсор к предполагаемому узлу и, нажав правую клавишу - мыши, протянуть линию. Для удаления линии требуется выбрать линию (так же, как это выполняется для блока), а затем нажать клавишу Delete на клавиатуре. Схема модели, в которой выполнены соединения между блоками, показана на Рисунке.

Схема модели
Схема модели

После составления расчетной схемы необходимо сохранить ее в виде файла на диске, выбрав пункт меню File/Save As... в окне схемы и указав папку и имя файла. Следует иметь в виду, что имя файла не должно превышать 32 символов, должно начинаться с буквы и не может содержать символы кириллицы и спецсимволы. Это же требование относится и к пути файла (к тем папкам, в которых сохраняется файл). При последующем редактировании схемы можно пользоваться пунктом меню Fille/Save. При повторных запусках программы SIMULINK загрузка схемы осуществляется с помощью меню File/Open... в окне обозревателя библиотеки или из основного окна MATLAB.

Окно модели

Окно модели содержит следующие элементы (см. рис. выше):

Заголовок, с названием окна. Вновь созданному окну присваивается имя Untitled с соответствующим номером.

Меню с командами File, Edit, View и т.д.

Панель инструментов.

Окно для создания схемы модели. Строка состояния, содержащая информацию о текущем состоянии модели. Меню окна содержит команды для редактирования модели, ее настройки и управления процессом расчета, работы файлами и т.п.:

File (Файл) — Работа с файлами моделей.

Edit (Редактирование) — Изменение модели и поиск блоков.

View (Вид) — Управление показом элементов интерфейса.

Simulation (Моделирование) — Задание настроек для моделирования и управление процессом расчета.

Format (Форматирование) — Изменение внешнего вида блоков и модели в целом.

Tools (Инструментальные средства) — Применение специальных средств для работы с моделью (отладчик, линейный анализ и т.п.).

Help (Справка) — Вывод окон справочной системы.

Для работы с моделью можно также использовать кнопки на панели инструментов.

Панель инструментов окна модели
Панель инструментов окна модели

Кнопки панели инструментов имеют следующее назначение:

New Model — Открыть новое (пустое) окно модели.

Open Model — Открыть существующий mdl-файл.

Save Model — Сохранить mdl-файл на диске.

Print Model — Вывод на печать блок-диаграммы модели.

Cut — Вырезать выделенную часть модели в буфер промежуточного хранения. Copy — Скопировать выделенную часть модели в буфер промежуточного хранения.

Paste — Вставить в окно модели содержимое буфера промежуточного хранения.

Undo — Отменить предыдущую операцию редактирования.

Redo — Восстановить результат отмененной операции редактирования.

Library Browser — Открыть окно обозревателя библиотек.

Toggle Model Browser — Открыть окно обозревателя модели.

Go to parent system — Переход из подсистемы в систему высшего уровня иерархии (родительсую систему). Команда доступна только, если открыта подсистема.

Debug — Запуск отладчика модели.

Start/Pause/Continue Simulation — Запуск модели на исполнение (команда

Start); после запуска модели на изображении кнопки выводится символ и ей соответствует уже команда Pause (Приостановить моделирование); для возобновления моделирования следует щелкнуть по той же кнопке, поскольку в режиме паузы ей соответствует команда Continue (Продолжить).

Stop — Закончить моделирование. Кнопка становится доступной после начала моделирования, а также после выполнения команды Pause.

Normal/Accelerator — Обычный/Ускоренный режим расчета. Инструмент доступен, если установлено приложение Simulink Performance Tool.

В нижней части окна модели находится строка состояния, в которой отображаются краткие комментарии к кнопкам панели инструментов, а также к пунктам меню, когда указатель мыши находится над соответствующим элементом интерфейса. Это же текстовое поле используется и для индикации состояния Simulink: Ready (Готов) или Running (Выполнение). В строке состояния отображаются также: масштаб отображения блок-диаграммы (в процентах, исходное значение равно 100%), индикатор степени завершенности сеанса моделирования (появляется после запуска модели), текущее значения модельного времени (выводится также только после запуска модели), используемый алгоритм расчета состояний модели (метод решения).

В следующей статье будут рассмотрены основные приемы подготовки и редактирования модели.

Спасибо за внимание !

До новых встреч на канале:

Sergey Pushkin - биология для всех | Дзен