Общая характеристика пакета Simulink

Пакет Simulink позволяет осуществлять моделирование непрерывных линейных, нелинейных и дискретных систем. Ввод структуры и параметров моделируемой системы осуществляется путем графической сборки схемы соединений элементарных стандартных звеньев. В результате такой сборки образуется модель исследуемой системы, которая называется S–моделью. Модель хранится в файле с расширением .mdl.

Создание моделей в пакете Simulink основано на использовании технологии Drag and Drop (перетащи и оставь). В качестве "кирпичиков" для построения S–модели применяются модули (или блоки) библиотеки Simulink. Любая S–модель может иметь иерархическую структуру, т.е. состоять из моделей более низкого уровня, причем число уровней иерархии практически не ограничено. В ходе моделирования имеется возможность наблюдать за процессами, происходящими в системе. Для этого используются специальные блоки визуализации Simulink.

Состав библиотеки Simulink может быть пополнен пользова­телем за счет разработки собственных блоков.

Запуск пакета Simulink

Запуск системы MATLAB осуществляется одним из известных способов запуска приложений Windows и сопровождается появлением командного окна, показанного на рис. 1.1, которое при включении опций Command Window, Command History и Current Directory меню View имеет три соответствующих подокна.

Запуск пакета Simulink можно произвести из командного окна MATLAB, выбрав команду Newи далее Model из менюFile или нажав соответствующую пиктограмму в панели инстру­ментов, или исполнив в командной строке MATLAB команду

>> simulink

В первом случае открывается пустое окноuntitled, а во втором и третьем – окно Simulink Library Browserс перечнем основных разделов библиотеки Simulink (рис. 1.2).

Окно untitledвключает меню File (Файл), Edit (Редактирование), View (Вид), Simulation (Моделирование), Format (Форматирование), Tools (Инструментальные средства) и Help (Справка). В меню File имеются команды создания моделей (New Model) и библиотек (New Library), открытия (Open) и сохранения (Save) моделей и другие. МенюEdit (Редактирование) – команды редактирования блок–схемы и работы с библиотекой, а меню View (Вид) – команды изменения внешнего вида окна (показать/убрать панель инструмен­тов и строку состояния). В менюSimulation (Моделирование) на­ходятся команды управления моделированием, а в менюFormat(Формат) – команды редактирования формата (внешнего вида) блоков схемы и блок–схемы в целом. Меню Tools (Инструментальные средства) содержит специальные средства для работы с моделью (отладчик, инструмент линейного анализа и другие).
Рис. 1.1. Командное окно MATLAB
 
  Рис. 1.2. Окно Simulink Library Browser
     


1.2. Библиотека модулей (блоков)

Библиотека блоков Simulink представляет собой набор визуальных объектов, при помощи которых можно, соединяя модули линиями функциональной связи, составлять блок–схему любого устройства.

Библиотека блоков разбита на 13 разделов: Continuous(Блоки непрерывных элементов),Discontinuities(Блоки нелинейных элементы),Discrete (Блоки дискретных элементов), Look–Up Tables (Блоки таблиц), Math Operation (Блоки элементов, выполняющих математические операции), Model Verification (Блоки элементов для верификации модели), Model-Wide utilities (Раздел дополнительных утилит), Ports & Subsystem (Порты и подсистемы), Signal Attributes (Блоки задания свойств сигналов), Signal Routing (Блоки маршрутизации сигналов), Sings (Блоки приема и отображения сигналов), Sources (Блоки источников сигнала), User-Defined Function (Функции, определяемые пользователем).

Рассмотрим содержание основных разделов библиотеки.

Наши рекомендации