Назад в библиотеку

Источник:"Научная библиотека избранных естественно-научных изданий научная-библиотека.рф"

Автор: А. М. Наместников, Разработка имитационных моделей в среде MATLAB: Методические указания для студентов специальностей 01719, – Ульяновск, УлГТУ, 2004.

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

2.1.1 Постановка задачи и начало создания модели

Решение любой проблемы в системе Simulink должно начинаться с постановки задачи. Чем глубже продумана постановка задачи, тем больше вероятность успешного ее решения. В ходе постановки задачи нужно оценить, насколько суть задачи отвечает возможностям пакета Simulink и какие компоненты последнего могут использоваться для построения модели.

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

1)    Создать новый файл модели с помощью команды File/New/Model, или используя кнопку Описание: http://www.sernam.ru/archive/arch.php?path=../htm/method_im/files.book&file=im_18.files/image001.gif на панели инструментов (здесь и далее с помощью символа “/” указаны пункты меню программы, которые необходимо последовательно выбрать для выполнения указанного действия). Вновь созданное окно модели показано на рис. 2.1.

Описание: http://www.sernam.ru/archive/arch.php?path=../htm/method_im/files.book&file=im_18.files/image002.gif

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

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

 

Описание: http://www.sernam.ru/archive/arch.php?path=../htm/method_im/files.book&file=im_18.files/image003.gif

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

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

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

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

Описание: http://www.sernam.ru/archive/arch.php?path=../htm/method_im/files.book&file=im_18.files/image004.gif

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

параметров блока

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

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

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

 

Описание: http://www.sernam.ru/archive/arch.php?path=../htm/method_im/files.book&file=im_18.files/image005.gif

Рис. 2.4. Схема модели