- •Теория автоматического управления
- •Содержание
- •Используемая аббревиатура
- •Введение
- •1. Основные понятия и определения. Задачи теории управления
- •2. Классификация технических систем управления
- •3. Основные элементы, функциональные блоки и функциональные структуры сау
- •4. Модели динамических управляемых объектов
- •4.1 Методы описания и исследования динамических управляемых объектов в частотной и временной области
- •4.2 Статические и динамические характеристики сау
- •4.3 Переходные и импульсные характеристики сау
- •4.4 Уравнение Лагранжа 2-го рода и дифференциальные уравнения объектов управления
- •4.5 Линеаризация сау
- •5. Структурные методы исследования линейных сау
- •5.1 Преобразование Лапласа, передаточные функции и матрицы
- •5.2 Типовые динамические звенья и структурные схемы сау
- •5.3 Способы соединения звеньев. Правила преобразования структурных схем
- •5.4 Представление сау в виде сигнальных графов. Правило Мейсона при преобразовании структурных схем
- •6. Метод частотных характеристик
- •6.1 Частотные передаточные функции
- •6.2 Частотные характеристики сау
- •6.3 Диаграмма Боде. Асимптотические частотные характеристики
- •7. Устойчивость линейных систем управления
- •7.1 Характеристическое уравнение линейной сау
- •7.2 Алгебраические критерии устойчивости
- •7.2.1 Критерий Гурвица Формулировка критерия: автоматическая система, описываемая характеристическим уравнением n-го порядка
- •7.2.2 Критерий Рауса
- •7.3 Частотные критерии устойчивости
- •7.3.1 Критерий Михайлова
- •7.3.2 Критерий Найквиста
- •7.3.3 Структурно устойчивые и структурно неустойчивые системы. Понятие d-разбиения
- •7.3.5 Относительная устойчивость. Запасы устойчивости
- •7.3.6 Устойчивость систем со звеном чистого запаздывания
- •8. Качество систем управления
- •8.1 Прямые показатели качества регулирования
- •8.2 Косвенные показатели качества регулирования
- •8.2.1 Оценка качества регулирования по расположению корней характеристического уравнения
- •8.2.2 Частотные методы оценки качества
- •8.2.3 Оценка качества по лачх разомкнутой сау
- •9. Метод пространства состояний
- •9.1 Векторно-матричное описание сау
- •9.2 Схемы пространства состояний
- •9.3 Понятие матрицы перехода (переходных состояний) и ее применение для исследования сау
- •9.4 Весовая или импульсная переходная матрица
- •9.5 Управляемость и наблюдаемость сау
- •10. Синтез линейных непрерывных сау
- •10.1 Общая постановка задачи синтеза
- •10.2 Типовые параметрически оптимизируемые регуляторы (корректирующие звенья) класса “вход-выход”
- •10.3 Последовательная коррекция сау частотными методами
- •10.3.1 Коррекция с опережением по фазе
- •10.3.2 Коррекция с отставанием по фазе
- •10.3.3 Коррекция введением интеграторов
- •10.4 Синтез систем с подчиненным регулированием координат
- •Методика структурно-параметрического синтеза контуров регулирования сау по желаемой передаточной функции
- •10.6 Синтез сау с апериодической реакцией
- •10.7 Синтез модальных систем управления
- •11. Дискретные и дискретно-непрерывные сау
- •11.1 Дискретизация сигналов и z-преобразование
- •11.2 Дискретные передаточные функции и разностные уравнения
- •11.3 Синтез цифровых систем управления
- •11.3.1 Метод дискретизации аналоговых регуляторов класса “вход - выход”
- •11.3.2 Метод переменного коэффициента усиления
- •11.3.3 Метод синтеза апериодических дискретно-непрерывных
- •Синтез свободного движения сау
- •Синтез вынужденного сау
- •Литература
5. Структурные методы исследования линейных сау
Исследование линейных динамических систем, математические модели которых представлены в форме обыкновенных дифференциальных уравнений, может быть упрощено, если вместо рассмотрения переменных, характеризующих состояние системы во времени (оригиналов), рассматривать соответствующие им изображения, получаемые на основе преобразования Лапласа. Применение такого подхода позволяет заменить операции дифференцирования и интегрирования более простыми арифметическими операциями умножения и деления изображения на оператор p и, тем самым, значительно облегчить исследование САУ. Преобразования Лапласа лежат в основе получения передаточных функций линейных динамических звеньев, объектов и систем управления. Они также являются основой составления и преобразования структурных схем – удобной и наглядной форме структурного описания и исследования динамических свойств линейных САУ.
5.1 Преобразование Лапласа, передаточные функции и матрицы
Возможность линеаризации технических объектов и систем предоставляет в распоряжение исследователей аппарат преобразования Лапласа.
Прямое преобразование Лапласа (определение изображения) непрерывной функции времени f(t) имеет вид [1, 2]
, (5.1)
где p – оператор Лапласа (комплексная переменная).
Обратное преобразование Лапласа (определение оригинала) функции комплексной переменной F(p) имеет вид
. (5.2)
При решении большинства практических задач применяются таблицы преобразований Лапласа, полученные на основе выражения (5.1). В табл. 5.1 приведены некоторые наиболее важные соотношения непрерывной функции времени t и функции комплексной переменной p.
Как видим, переменную p в преобразовании Лапласа можно рассматривать как оператор дифференцирования при описании САУ во временной области, т. е.
. (5.3)
Таблица 5.1
Соотношения непрерывной функции времени t
и функции комплексной переменной p
Наименование функции |
Оригинал функции f(t) |
Изображение функции F(p) |
Импульсная |
|
1 |
Импульсная с чистым запаздыванием |
|
|
Ступенчатая |
|
|
Линейная |
|
|
Степенная |
|
|
Асимптотически затухающая |
|
|
Асимптотически нарастающая |
|
|
Синусоидальная |
|
|
Косинусоидальная |
|
|
Синусоидальная асимптотически затухающая |
|
|
Косинусоидальная асимптотически затухающая |
|
|
Дифференцирующая |
|
|
Механизм использования преобразования Лапласа для упрощения решения уравнений динамики САУ, т. е. определения реакции выходной координаты системы на некоторое входное воздействие, предполагает следующую последовательность действий:
составление дифференциальных уравнений системы;
прямое преобразование по Лапласу этих дифференциальных уравнений, используя уравнение (5.1) или таблицы преобразований;
решение полученных алгебраических (операторных) уравнений относительно выходной переменной;
получение оригинала выходной переменной как функции времени, используя обратное преобразование Лапласа (5.2) или таблицы преобразований (отдельно для каждого входного воздействия, если их несколько);
5) суммирование реакций при необходимости оценки влияния на систему одновременно нескольких входных воздействий (реализация принципа наложения или, иначе, принципа суперпозиции линейных систем).
Преобразования Лапласа лежат в основе получения одной из основных характеристик линейных стационарных (с постоянными параметрами) систем – передаточной функции, описывающей динамическую связь переменных отдельных звеньев системы и системы в целом в терминах “вход-выход”.
Передаточная функция W(p)
линейной САУ – отношение преобразования
Лапласа выходной переменной Y(p)
к преобразованию Лапласа входной
переменной X(p)
при условии, что все начальные условия
(
)
системы при t = 0 равны
нулю, т. е.
. (5.4)
Заметим, что передаточная функция системы несет информацию о взаимосвязи только ее выходной и входной переменных и не несет никакой информации о ее внутренних переменных.
Пусть дифференциальное уравнение системы имеет вид
, (5.5)
где X(t), Y(t) – соответственно входное воздействие и выходная реакция системы, ai , bi – постоянные коэффициенты, i =1,…, n-1.
Тогда с учетом (5.3), (5.4) получим передаточную функцию системы
. (5.6)
Если полином, стоящий в знаменателе, приравнять нулю, то мы получим характеристическое уравнение, названное так потому, что его корни (полюса) определяют характер движения системы. Корни полинома, стоящего в числителе, называют нулями системы. В полюсах передаточная функция (6.6) обращается в бесконечность, в нулях – в нуль. Расположение полюсов и нулей на комплексной p-плоскости определяет характер собственного (свободного) движения системы. Выбор рационального расположения полюсов и нулей замкнутой системы за счет применения корректирующих звеньев – один из широко применяемых подходов к синтезу САУ (глава 10).
Проектировщик должен отчетливо
представлять, как влияют нули и полюса
передаточной функции САУ на реакцию
системы на то или иное аддитивное
воздействие. Полюсы замкнутой САУ
определяют отдельные составляющие
переходной характеристики, а ее нули
определяют удельный вес каждой из этих
составляющих. На рис. 5.1 приведено
условное отображение на плоскости
комплексного переменного
временной реакции устойчивой, находящейся
на границе устойчивости и неустойчивой
САУ на импульсное воздействие (полюса
отображены треугольниками).
Рис. 5.1 Реакция САУ на импульсное воздействие при различном
положении корней на комплексной плоскости
В системе Matlab имеются специальные команды, позволяющие определить расположение нулей и полюсов передаточной функции САУ на комплексной плоскости. Рассмотрим пример. Пусть передаточная функция САУ имеет вид
.
Запишем скрипт Matlab, обеспечивающий вывод на печать значений нулей (zero), полюсов (pole) и картины их расположения на комплексной плоскости (pzmap):
>>num=[1 3 2]; %Формирование полинома числителя
>>den=[1 3 4 1]; %Формирование полинома знаменателя
>>sys=tf(num,den); %Формирование передаточной функции
>>z=zero(sys)
>>p=pole(sys)
>>pzmap(sys)
В результате расчета получаем:
z =
-2
-1
p =
-1.3412 + 1.1615i
-1.3412 - 1.1615i
-0.3177
Рис. 5.2 Расположение корней САУ на комплексной плоскости
Передаточные функции подавляющего большинства САУ характеризуются принадлежностью нулей к левой комплексной полуплоскости. Если все нули передаточной функции системы находятся в левой полуплоскости, то САУ называется минимально-фазовой. Между тем, при смене знака при операторе p в числителе передаточной функции фазовые характеристики САУ изменятся при одинаковых АЧХ. Передаточные функции таких САУ, содержащих нули в правой полуплоскости называют неминимально-фазовыми. При синтезе таких систем могут иметь место проблемы обеспечения устойчивости и качества управления.
Технические системы управления могут иметь несколько входов (аддитивных задающих и возмущающих воздействий) и несколько выходов, причем входные воздействия могут оказывать влияние на несколько выходных (управляемых) переменных. Такие системы называют многосвязными многомерными. Для их описания и исследования применяют не передаточные функции, а передаточные матрицы.
Пусть число управляемых величин равно n, число задающих воздействий m, а число возмущающих воздействий – k. Совокупности выходных, задающих и возмущающих переменных можно записать в виде соответствующих векторов-столбцов X=col(x1… xn), Z=col(z1… zm), F=col(f1… fk). Уравнение такой n-связной системы можно записать в векторно-матричной операторной форме
A(p)X(p) = B(p)Z(p) + C(p)F(p), (5.7)
где A(p), B(p), C(p) – операторные передаточные матрицы,
;
,
.
Разрешая уравнение (5.7) относительно вектора выходных переменных получим
. (5.8)
Первое слагаемое в (5.8) представляет собой реакцию системы на задающие воздействия, второе – на возмущающие воздействия. Для получения оригинала выходной переменной как функции времени необходимо использовать обратное преобразование Лапласа (5.2) или таблицы преобразований (отдельно для каждого входного воздействия) и просуммировать реакции при необходимости оценки влияния на систему одновременно нескольких входных воздействий.
