Вывод графиков
Для построения графиков переходного процесса в MatLab используется функция (команда)step(sys); для построения графиков импульсной характеристики используется функцияimpulse(sys), для логарифмических амплитудно– и фазо–частотных характеристик –bode(sys); для амплилитудно–фазовой характеристики (диаграммы Найквиста) –nyquist(sys), гдеsys– заданная в MatLab линейная система.
Пример 3.Построение графиков основных характеристик линейной системы управления.
Создадим M-файл с именемPlotSys.m, содержащий код, приведенный ниже.
W = tf([2 1],[1 1 1]); % Задание передаточной функции
% линейной системы управления
figure % Создание фигуры для
% построения графика
impulse(W); % Построение графика
% импульсной характеристики
grid; % Вывод сетки на графике
figure % Создание новой фигуры для
% построения графика
bode(W); % Построение ЛАФЧХ
grid; % Вывод сетки на графике
figure % Создание новой фигуры для
% построения графика
nyquist(W); % Построение АФХ
grid; % Вывод сетки на графике
В результате выполнения файла появятся окна вывода графиков Рис. 2 .16 ‑ 2.6.
Рис. 2.16.График импульсной характеристики системы
Рис. 2.17.Графики ЛАЧХ и ЛФЧХ системы
Рис. 2.18.График АФХ системы
- Теория автоматического управления
- Определение параметров типовых динамических звеньев по их временным характеристикам
- Типовые динамические звенья
- Апериодическое (инерционное) звено
- Дифференцирующее звено первого порядка
- Колебательное звено
- Работа в системеmAtLab
- Программирование в системеMatLab
- СозданиеM-файлов
- Вывод графиков
- Моделирование в средеSimulink
- Запуск среды
- Создание моделей
- Построение основных частотных и временных характеристик линейной системы управления
- Создание исполняемого файла
- Назначение компилятораMatLab
- Конфигурирование компилятора
- Среда разработкиDeployment Tool
- Создание приложения
- Использование командыmcc
- Задание
- Определение параметров типовых динамических звеньев по их временным характеристикам
- Порядок выполнения работы в системеMatLab
- Апериодическое звено
- Дифференцирующее звено
- Колебательное звено
- Моделирование с использованиемGui-приложения
- Лабораторное задание
- Содержание отчета
- Контрольные вопросы