
- •Теория автоматического управления Методические указания к лабораторным работам
- •1.Цель работы
- •2. Краткие теоретические сведения
- •2.1 Уравнения и передаточные функции звеньев
- •2.2. Временные характеристики динамических звеньев
- •2.3.Частотные характеристики динамических звеньев
- •3.Порядок выполнения лабораторной работы
- •Содержание отчета
- •Определить характеристику h(t).
- •3.Построить асимптотическую лачх для звеньев с передаточными функциями
- •4.Объяснить способ экспериментального определения параметров апериодического звена 1-го порядка по переходной характеристике.
- •Исследование устойчивости систем автоматического управления
- •1.Цель работы
- •2. Краткие теоретические сведения
- •2.1 Устойчивость сау
- •2.2. Критерии устойчивости линейных систем
- •3. Порядок выполнения лабораторной работы
- •2. Исследовать влияние коэффициента усиления на устойчивость замкнутой системы.
- •1. Цель работы
- •2.2. Вычисление установившихся ошибок отработки типовых задающих воздействий
- •Изображение функции (2.5) имеет вид
- •2.3. Вычисление установившихся ошибок от возмущающих воздействий
- •2.4. Абсолютная инвариантность системы к возмущающему воздействию
- •3. Порядок выполнения лабораторной работы
- •2. Исследовать влияние коэффициента усиления и порядка астатизма ( и ) на величину установившейся ошибки воспроизведения степенных задающих воздействий.
- •3.Исследовать точность отработки системой управления гармонического сигнала.
- •4. Исследовать влияние возмущающего воздействия f(t) на точность системы управления.
- •Содержание отчета
- •Контрольные вопросы.
- •Исследование качества линейной системы автоматического управления
- •1. Цель работы
- •2. Краткие теоретические сведения
- •2.1. Показатели качества
- •Частотные оценки качества
- •3. Порядок выполнения лабораторной работы
- •1.Определить показатели качества сау в переходном режиме.
- •2.Исследовать влияние ширины среднечастотного участка лачх разомкнутой системы на показатели качества переходного процесса.
- •Содержание отчета
- •Контрольные вопросы
- •Библиографический список к лабораторным работам №1-4
3.Порядок выполнения лабораторной работы
1. Запустить систему MATLAB 6X.
После
завершения инициализации в командном
окне выполнить команду simulink.
В результате открывается окно Simulink
Library
Browser
(библиотека блоков SIMULINK).
Для проведения моделирования необходимо
открыть окно для создания S
– модели, щелкнув на кнопке в виде
чистого листа
на панели инструментов окна Simulink
Library
Browser.
Разработка моделей средствами SIMULINK основана на технологии drag-and-drop (”перетащи и оставь”). Нужные блоки из библиотеки перетаскиваются с помощью мыши в окно модели. Затем соответствующие входы блоков соединяются протягиванием мыши с нужными выходами блоков исходя из логики работы модели.
2. Экспериментально снять амплитудно-фазовую характеристику апериодического звена 1 порядка. Параметры звена указаны в табл. 2 (номер варианта соответствует номеру бригады).
Для осуществления моделирования построить структуру модели, представленную на рис. 1
Рис. 1.
Все блоки модели находятся в основном разделе библиотеки Simulink: блок Sine Wave (генератор гармонического сигнала) в разделе Sources (источники); блок Transfer Fcn (передаточная функция) в разделе Continuous (блоки для моделирования непрерывных систем); блок Mux (мультиплексор) в разделе Signals & Systems (сигналы и системы); блок Scope (осциллограф) в разделе Sinks (получатели). Чтобы открыть окно настройки параметров блока, нужно поместить его в окно блок – диаграммы и дважды щелкнуть на нем.
Для блока Sine Wave установить следующие параметры: Sine type в режиме Time-based; значение амплитуды и частоты гармонического сигнала равные единице. Остальные параметры установить равными нулю. Щелкнув на кнопке “OK” закрыть окно настроек блока.
В блоке Transfer Fcn установить численные значения параметров передаточной функции в соответствии с номером варианта. Для этого необходимо ввести коэффициенты полинома числителя передаточной функции в поле Numerator и коэффициенты полинома знаменателя в поле Denominator. Указанные коэффициенты вводятся в квадратных скобках слева направо по убывающим степеням s, разделенные пробелом. Блоки Mux и Scope не требуют первоначальной настройки.
После установки параметров всех блоков модели необходимо задать параметры моделирования. С этой целью в меню Simulation окна блок – диаграммы выполнить команду Simulation parameters… (параметры моделирования). В открывшемся диалоговом окне на вкладке Solver (решатель) установить следующие параметры моделирования: Start time=0 (начало моделирования); Stop time = 10 (окончание моделирования).
Группа параметров Solver options (параметры решателя) определяет метод реализации (расчета) модели с помощью двух раскрывающихся списков Type (тип). Установить в первом списке (слева) способ изменения модельного времени Fixed–step (фиксированный шаг), а во втором списке выбрать метод расчета нового состояния системы ode 5 (Dormand – Prince). В поле Fixed step size (величина фиксированного шага) установить значение 0.005. Щелкнув на кнопке “OK” закрыть окно настроек параметров моделирования. Для запуска модели необходимо щелкнуть в панели инструментов окна блок-диаграммы на кнопке в виде черного треугольника. Дважды щелкнув на блоке Scope можно наблюдать результаты моделирования.
Развернуть
окно Scope
во весь экран. Измерить амплитуду
выходного сигнала звена и фазовый сдвиг
между выходной и входной гармониками
после окончания переходного процесса.
Для точного измерения фазового сдвига
необходимо выделить с помощью мыши
область графика, в которой кривые
пересекают ось абсцисс, и измерить
интервал времени
t
между точками пересечения. Величина
фазового сдвига определяется как
t.
Моделирование провести для значений
Для значений
10
целесообразно изменить время окончания
моделирования с 10 до 1. Если щелкнуть в
панели инструментов окна Scope
на кнопке в виде бинокля – это приведет
к установке оптимального масштаба
координатных осей для отображаемых
графиков.
Результаты моделирования свести в табл.1:
Таблица 1
|
|
|
|
|
|
|
|
Значение фазового сдвига в градусах можно вычислить в командном окне MATLAB.
Закрыть окно Scope.
3. Для исследуемого звена получить переходную характеристику, логарифмические частотные характеристики (ЛХЧ) и диаграмму Найквиста.
3.1. Привести блок-схему модели к виду, представленному на рис.2, удалив блок Mux и соответствующие линии связи. Для удаления блока его необходимо выделить, щелкнув на нем мышью, и после этого щелкнуть на кнопке панели инструментов в виде ножниц. Аналогично удаляются и линии связи.
Рис. 2
В блоке Transfer Fcn k и T – численные значения параметров звена.
3.2. В меню Tools (инструменты) исполнить команду Linear analysis…(линейный анализ). В результате открываются два окна – окно основного просмотрщика LTI Viewer и окно указателей входов и выходов анализируемой модели Model_Inputs_and_Outputs. С помощью мыши перетащить указатель Input Point на вход исследуемого звена, а указатель Output Point на выход.
3.3. В меню Simulink просмотрщика LTI Viewer выполнить команду Get Linearized Model (создать линеаризованную модель). При этом в окне просмотрщика LTI Viewer происходит отображение одной из характеристик линейных систем, например переходной характеристики (Step). Для просмотра других характеристик необходимо щелкнуть правой клавишей мыши в поле графика, и в открывшемся контекстном меню на вкладке Plot Type (тип графика) щелкнуть на имени интересующей характеристики. (Bode – логарифмические частотные характеристики, Nyquist –диаграмма Найквиста).
При необходимости изменить масштабы по осям графиков, в меню Edit (правка) исполнить команду Viewer Preferences (свойства средства просмотра). Новые значения масштабов устанавливаются на вкладке Parameters (параметры) диалогового окна LTI Viewer Preferences после сброса флажков автоматической генерации масштабов.
Сохранить полученные характеристики для последующей подготовки отчета по лабораторной работе целесообразно следующим образом.
3.4. В меню Edit (правка) просмотрщика LTI Viewer исполнить команду Plot Configurations (конфигурация графиков), и в открывшемся диалоговом окне выбрать желаемое расположение графиков в окне просмотрщика LTI Viewer. Логарифмические частотные характеристики (Bode), включающие 2 графика, желательно целиком разместить в окне, а переходную характеристику (Step) и диаграмму Найквиста (Nyquist) объединить в виде конфигурации 2, установив соответствующий флажок и название характеристик в полях 1 и 2. После получения графиков в окне просмотрщика LTI Viewer необходимо проделать следующее. В меню File (файл) выполнить команду Print to Figure (печать фигуры) и в открывшемся графическом окне Figure No._ в меню Edit активизировать команду Copy Figure. С помощью этой команды графическое поле окна Figure No._помещается в буфер обмена. Для сохранения результатов работы открыть текстовый редактор Microsoft Word и вставить в открытое окно содержимое буфера обмена. После этого необходимо закрыть графическое окно Figure No._, которое в дальнейшем не используется.
4. Повторить пункт 3 для звеньев 2 – 5 представленных в табл.2 Для этого следует ввести передаточную функцию нового звена в блок Transfer Fcn исследуемой модели.
Затем открыть окно просмотрщика LTI Viewer, активизировать меню Edit (правка) и в подменю Systems (системы) выполнить команду Refresh (обновить). В открывшемся диалоговом окне Updating the LTI Viewer (обновить характеристики систем) в ответ на вопрос Do you want to remove these systems from LTI Viewer? (Вы хотите удалить характеристики этих систем из окна просмотра?) щелкнуть на кнопке Yes (да). Затем в меню Simulink выбрать команду Get Linearized Model (создать линеаризованную модель) и получить требуемые характеристики исследуемого звена. После получения характеристик всех звеньев закрыть окно просмотрщика LTI Viewer.
5. Для апериодического звена с запаздыванием получить переходную характеристику и построить амлитудно – фазовую характеристику (АФХ).
Схема модели для построения переходной характеристики представлена на рис. 3.
Рис. 3
Предварительно
из окна блок – схемы модели удалить
блок Sine
Wave
и указатели Input
Point
и Output
Point.
Блок Step
(скачок) находится в основной библиотеке
Simulink
в разделе Sources
(источники), а блок Transport
Delay
(звено запаздывания) в разделе Continuous
(блоки для моделирования непрерывных
систем). Установить значение параметра
Final
Value
(конечное значение) блока Step
равным единице. Остальные параметры
этого блока установить равными нулю.
Задать численные значения параметров
k
и T
в блоке Transfer
Fcn
(передаточная функция). В блоке Transport
Delay
установить численное значение параметра
в поле Time
delay
(время запаздывания). После установки
параметров всех блоков установить
следующие параметры моделирования:
Start
time
= 0 ; Stop
time
= 10; способ изменения модельного времени
– Variable-step
(переменный шаг); метод расчета нового
состояния системы – любой из раскрывающегося
списка.
Запустить модель на исполнение щелкнув на соответствующей кнопке панели инструментов окна блок диаграммы. Открыть окно блока Scope и наблюдать переходную характеристику.
Выражение для амплитудно-фазовой характеристики исследуемого звена можно получить, заменив в передаточной функции s=j. В результате имеем:
,
Для построения рассматриваемой характеристики исполнить в командном окне следующий фрагмент программы, подставив численные значения параметров k и T.
AFX
= k* exp (-
plot (AFX);
grid on;
Переходную характеристику и АФХ исследуемого звена сохранить на диске.