- •Лабораторная работа № 1
- •1. Общие сведения
- •1.1. Запуск программного комплекса
- •2. Создание блок-схем
- •2.1. Создание новой блок-схемы Чтобы создать новую блок-схему следует сделать одно из двух:
- •2.2. Выбор и размещение блоков
- •2.3. Соединение блоков
- •2.4. Установка и изменение параметров блока
- •2.5. Поворот блоков
- •2.5. Изменение размеров блока
- •2.6. Использование контекстно-зависимого меню
- •3. Построение блок-схем линейных систем управления
- •3.1. Построение блок-схем непрерывных систем управления
- •3.2. Построение блок-схем цифровых систем управления
- •4. Моделирование динамических звеньев и систем
- •4.1. Настройка параметров моделирования и запуск модели
- •4.2. Отображение результатов динамического моделирования
- •4.3. Исследование временных характеристик динамических звеньев
- •5. Построение частотных характеристик
- •5.1. Частотные характеристики линейных звеньев
- •5.2. Логарифмические частотные характеристики звеньев
- •6. Порядок выполнения работы
- •7. Содержание отчета
- •8. Контрольные вопросы
- •9. Исходные данные
- •1.1. Общие сведения о сар
- •1.2. Синтез корректирующего устройства частотным методом
- •Фазовая характеристика в этой области частот имеет вид
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •5. Контрольные вопросы
- •Лабораторная работа № 3 синтез систем автоматического регулирования с цвм
- •1.1. Метод синтеза сар с цвм, обеспечивающий минимум времени протекания переходных процессов
- •1. 2. Метод расчета дискретного ку, обеспечивающий заданный запас устойчивости
- •3. Порядок выполнения работы
- •4. Содержание отчета
- •5. Контрольные вопросы
- •6. Библиографический список
- •Содержание
- •Список основных блоков Simulink
4.2. Отображение результатов динамического моделирования
Для наглядного представления результатов моделирования следует воспользоваться блоками Scope (график) или XY Graph (графопостроитель) из категории Sinks (регистраторы сигналов), предварительно включив их в схему наряду с блоками из категории Source (генераторы сигналов). Эти результаты можно наблюдать после запуска блок-схемы и активизации по окончании сеанса моделирования блоков Scope или XY Graph. Из всех блоков категории Sinks блок Scope (график) используется чаще всего. Simulink не открывает автоматически окно этого блока. Открыть его и наблюдать сигналы, полученные в результате динамического моделирования можно, если активизировать блок Scope, дважды щелкнув по его изображению в модельном окне. Размеры и пропорции окна Scope можно менять произвольно с помощью курсора мыши.
Блок Scope отображает как скалярный, так и векторный сигнал. У этого блока по умолчанию имеется один вход. В случае, если нужно отобразить несколько сигналов, следует включить в блок-схему блок Мuх (мультиплексор) из категории Signal Routing для объединения всех этих сигналов в один векторный сигнал (рис. 5). При этом для каждого скалярного сигнала строится отдельный график, показывающий, как изменяются значения данного сигнала во времени и сами графики различаются по цвету. В окне блока можно отобразить до 30 графиков, построенных в одной системе координат.
Рис. 5. Объединение скалярных сигналов в векторный
Окно блока Scope имеет панель инструментов (рис. 6), состоящую из ряда кнопок, которые позволяют: печатать содержимое окна Scope (Print, 1-я кнопка); вызывать окно 'Scope' parameters настройки параметров блока Scope (Parameters, 2-я кнопка); изменять масштаб осей графика (Zoom, кнопки 3 - 5); устанавливать автоматически масштаб осей (Auto-Scale, 6-я кнопка); сохранять установленный масштаб осей графика для использования в последующих симуляциях (Save axes setting, 7-я кнопка).
Рис. 6. Вид панели инструментов для окна блока Scope
Чтобы увеличить масштаб графика по оси абсцисс и оси ординат следует:
а) нажать третью кнопку на панели инструментов окна Scope;
б) указать курсором верхний угол области, размеры которой надо увеличить;
в) нажать на левую клавишу мыши, чтобы зацепить этот угол;
г) переместить курсор вправо, не отпуская клавиши мыши, до тех пор, пока прямоугольник не охватит область, размеры которой надо увеличить;
д) отпустить клавишу мыши. Прямоугольник увеличится до размеров окна.
Чтобы вернуться к нормальному размеру окна следует нажать шестую кнопку на панели инструментов окна.
Используя диалоговое окно настроек 'Scope' parameters, можно установить целый ряд параметров блока Scope. Рассмотрим некоторые из них. При векторном входном сигнале, приложенном к блоку Scope, для каждого элемента (скалярного сигнала) такого вектора при соответствующей настройке этого блока строится своя ось ординат и вычерчивается отдельная кривая. Simulink рисует эти кривые различным цветом.
Чтобы установить число у-осей необходимо:
а) ввести выбранное число в текстовое поле Number of axes (число осей), расположенное на вкладке General (основные параметры) диалогового окна 'Scope' parameters, например три, и нажать кнопку ОК. В окне Scope появится три подокна для отображения изменения каждого из входных сигналов на отдельном графике, а у блока Scope число входов увеличивается до трех;
б) на входы блока Scope подать три скалярных сигнала, которые следует зарегистрировать;
в) запустить блок-схему на моделирование и активизировать окно Scope. В его подокнах отображаются скалярные сигналы.
Чтобы установить временной интервал, на котором блок Scope отображает динамику входного сигнала необходимо ввести в текстовое поле Time range (интервал) вкладки General окна 'Scope' parameters требуемое число. По умолчанию интервал изображения входного сигнала выбирается автоматически, равным интервалу моделирования, o чем свидетельствует слово auto в поле Time range.