Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lab5-6_Simulink.doc
Скачиваний:
2
Добавлен:
10.09.2019
Размер:
427.52 Кб
Скачать

Методические указания по выполнению задания 1

Модели устройств содержат источники сигналов, функциональные блоки и средства наблюдения за поведением системы (дисплей и осциллографы).

Порядок создания модели с помощью пакета Simulink:

  1. запустить MATLAB. При этом возникает стартовое диалоговое окно, в котором доки-рованы три встроенных окна: Command Window (командное) - справа, Launch Pad (Средства запуска) - в левом верхнем углу, Command History (История команд) - в левом нижнем углу;

  2. нажать на кнопку «Simulink» на панели инструментов системы MATLAB, при этом появится окно браузера Simulink Library Browser. Окно браузера содержит две панели: слева иерархическое дерево библиотеки, справа - содержимое выбранной в левой панели папки с блоками. В папке могут быть подбиблиотеки и блоки. Каждый блок и подбиблиотека имеют визуальный семантический образ и надпись;

  3. создать модель командой File => New => Model. Это приведет к созданию пустого окна модели. Разместить окна браузера и модели таким образом, чтобы они не перекрывали друг друга. Теперь можно формировать модель визуальным методом;

  4. скопировать мышью из папок браузера в окно модели нужные блоки согласно заданию и примеру, приведенному на рис.5.1. При переносе блока в модель там создается экземпляр блока с именем, совпадающим с надписью под блоком. Ниже, для моделирования задачи1, в таблице приводятся названия блоков, папки в которых находятся нужные блоки в библиотеке и параметры блоков, установленные по умолчанию, которые нужно изменить.

    Название блоков

    Место размещения в браузере

    Параметры блоков

    Генераторы заданной формы

    Simulink/Sources

    Amplitude=3V

    Математические блоки Add, Product, Divide, Subtract

    Simulink/ Math Operations

    По умолчанию

    Математический блок MinMax

    Simulink/ Math Operations

    Function min/max

    Display

    Simulink/Sinks

    По умолчанию

    Scope

    Simulink/Sinks

    Number of axes=3

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

Для создания линии можно выделить блок источника, нажать клавишу <Ctrl> и выделить блок приемника.

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

Для удаления линии требуется ее выделить и нажать на клавишу <Delete>.

  1. Установить для каждого блока соответствующие свойства. Для этого нужно на блоке сделать двойной щелчок мышью, что приведет к появлению окна со свойствами блока. Установите нужные параметры блоков в полях окна, согласно вышеприведенной таблицы;

Двойным щелчком по блоку Scope в модели вызвать его демонстрационное окно. Разместить это окно на экране в удобном месте, перемещая его за заголовок левой клавишей мыши. Кнопкой Parameters (Параметры) окна Scope вызвать окно свойств, в котором установить число осей 3 (для выходных сигналов генераторов и сигнала, полученного при заданной математической операции);

  1. сохранить схему в виде файла на диске D:/Temp/… командой File => Save as. Имя файла должно начинаться с латинской буквы;

  2. включить симулирование (моделирование) командой Simulation => Start (или кнопкой на панели инструментов модели) . В окне Scope отобразятся графики сигналов.

Если результат не совпадает с ожидаемым, то нужно изменить параметры модели.

Рис. 5.1. Моделирование задания1. В окне осциллографа графики выходных сигналов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]