- •Теория автоматического управления. Контрольные работы: учеб. Пособие / в.Г.Коломыцев.- Пермь : Изд-во Перм. Нац. Исслед. Политехн. Ун-та, 2013.- с.
- •Оглавление
- •Структурная схема сау (расчёт параметров пид – регулятора по
- •Список аббревиатур и буквенных обозначений
- •Введение
- •Контрольные задания
- •Методика построения логарифмических частотных характеристик сау
- •Алгоритм исследования устойчивости замкнутой сау:
- •1. Настройка параметров пид – регулятора по временному модифицированному методу Зиглера – Никольса.
- •2. Настройка параметров пид – регулятора по частотному методу Зиглера – Никольса.
- •3. Настройка параметров пид – регулятора по методу chr (Chien – Hrones – Reswick).
- •4. Настройка параметров регуляторов по критерию модульного (технического) оптимума.
- •5. Настройка параметров регуляторов систем с апериодической реакцией.
- •Реализация цифровых регуляторов
- •2. Теорема о разложении многочлена на множители:
- •Основы работы в matlab
- •1. Введение
- •2. Инструкции и переменные
- •3. Матрицы
- •4. Графика
- •5. Скрипты
- •6. Приложение
- •Режимы работы в matlab
- •Описание режимов работы
- •Пример скрипта
- •Пример работы в Simulink
- •Библиографический список
Режимы работы в matlab
Система предусматривает 3 режима вычислений:
Режим прямых вычислений (приглашение к работе символом «>>»);
Режим работы с m-файлами;
Режим работы в Simulink.
Описание режимов работы
Режим прямых вычислений:
Запускаем программу Matlab.
В появившемся окне под названием “Окно команд” вы можете набрать текст скрипта, после каждой строки нажимая клавишу “Enter”.
Каждая введенная строка будет дублироваться в окне “Команды”.
По завершению ввода Вы получите результат.
Режим работы с m-файлами:
Запускаем программу Matlab.
В ниспадающем меню нажимаем кнопки Файл –> Новый –> M-Файл.
В открывшемся редакторе Вы можете набрать текст скрипта и проверить его работоспособность во вкладке ниспадающего меню Отладка –> Запуск, либо нажатием клавиши F5.
С помощью вкладки Файл вы можете сохранить свой скрипт или открыть уже готовый из файла.
Пример скрипта
% Вычисление переходной характеристики привода элерона самолета
% Вычисление от 0 до 1 с шагом 0.01,
% задается начальное значение времени, интервал расчета и конечное значение времени
t=[0:0.01:1];
%
% Формирование полиномов числителя и знаменателя передаточной функции
num=[1]; den=[0.1 1];
%
% Формирование передаточной функции
sys=tf(num,den);
%
% Находим переходную характеристику во времени
[y,t]=step(sys,t);
%
% Построение графика
plot(t,y)
%
% Обозначение осей абсцисс и ординат
xlabel(‘t’), ylabel(‘y(t)’)
%
% Помещаем над графиком заголовок, grid управляет выводом сетки
title(‘h(t)’), grid
Режим работы в Simulink:
Запускаем программу Matlab.
Открыть окно библиотек Simulink можно несколькими способами:
нажать кнопку Simulink на панели инструментов;
последовательностью нажатий кнопок Старт –> Simulink -> Инструмент Simulink –> Обозреватель библиотеки.
В появившемся окне нажимаем Файл –> Новая модель или комбинацию клавиш Ctrl+N.
В редактор переносим из необходимых библиотек элементы и строим нужную модель.
Нажимаем в ниспадающем меню Simulation -> Start или комбинацию клавиш Ctrl+T.
Все операции вы можете произвести с вышеприведенным примером скрипта.
Пример работы в Simulink
Запустите MatLAb.
Запустите Simulink из панели инструментов MatLab.
В появившемся окне Simulink Library Browser: File→New→ Model появится окно новой панели untitled.
Перейдите к окну Simulink Library Browser ( активизируйте S.L.B. ).
Из компонентов Simulink, отображаемых в левом поле, выберите библиотеку ``Sources``.
Из компонентов Sources, отображаемых в правом поле, перетащите (удержанием левой клавиши мыши) обьект ``Step`` в окно новой модели.
Повторите операцию для объекта ``Scope ``, находящегося в библиотеке ``Sinks``.
Далее рассмотрим моделирование системы, структурная схема которой приведена
на рис. 5.13.
Рис. 5.12. Структурная схема исследуемой системы
а) проделаем 3 раза операцию вставки объекта Transfer Fcn (динамического звена) из библиотеки Continuous;
б) вставим объекты Sum из библиотеки Math, Scope из библиотеки Sinks и Step из библиотеки Sources;
в) переходим в окно модели и расположим объекты в следующем порядке:
источник ступенчатого сигнала Step;
суммирующий узел Sum;
последовательно 3 динамических звена;
объект для графического представления выходного сигнала Scope;
г) проведём связи, задав нужный знак в суммирующем узле путём двойного нажатия левой кнопки мыши на объект узла;
д) установим коэффициенты звеньев следующим образом: сместив курсор на звено, дважды нажмите левую клавишу мыши и занесите коэффициенты полиномов через пробел числителя и знаменателя передаточной функции; в модуле Step установите величину Время шага равным 0.
Симуляция начинается после нажатия кнопки Start Simulation на панели инструментов.
Результат моделирования можно посмотреть, дважды нажав левую клавишу мыши на объекте Scope. Для наглядности следует на окне Scope нажать правую клавишу мыши и выбрать режим Auto Scale.
Для данного примера результат моделирования приведен на рис. 5.14.
Рис.5.13. Переходная характеристика системы
Работа с графиком:
для изменения интервала видимости необходимо:
активизировать рабочее окно untitled;
выбрать Simulation →Simulation Parameters;
в окне Simulation Parameters выберите закладку Solver;
в окнах Start time и Stop time укажите время начала и конца симуляции, эти параметры будут являться границами интервала видимости в графическом окне Scope.
