
- •Линеаризация дифференциальных уравнений систем автоматического управления
- •Анализ систем управления, заданных в пространстве состояний
- •Описание объектов управления с помощью передаточных функций
- •Преобразование формы моделей линейных стационарных систем управления
- •1. Переход к описанию в нормальной форме коши для объекта с одним входом и без входных производных
- •2. Переход к описанию в нормальной форме коши для объекта, заданного передаточной функцией с ненулевым полиномом числителя
- •3. Представление в пространстве состояний объекта управления по рекуррентным соотношениям
- •Стабилизация линейных стационарных систем управления
- •1. Синтез модального управления для систем с одним входом
- •Синтез наблюдающих устройств полного порядка для линейных стационарных систем управления
- •1. Наблюдатели полного порядка
- •2. Синтез наблюдателя полного порядка с одним выходом
- •3. Синтез модального управления и наблюдающего устройства полного порядка для объекта с векторным входом и векторным выходом
- •Синтез наблюдающих устройств пониженного порядка для линейных стационарных систем управления
- •Анализ устойчивости линейных непрерывных систем управления
- •1. Критерий устойчивости рауса
- •2. Критерий устойчивости гурвица
- •3. Критерий устойчивости льенара – шипара
- •4. Анализ устойчивости линейных стационарных систем управления с помощью метода функций ляпунова (второй метод ляпунова)
- •Частотные характеристики непрерывных систем управления
- •1. Амплитудно-фазовая частотная характеристика
- •2. Амплитудно-частотная характеристика
- •3. Фазовая частотная характеристика
- •Частотные критерии устойчивости линейных непрерывных систем управления
- •1. Принцип аргумента
- •2. Критерий устойчивости михайлова
- •3. Критерий устойчивости найквиста
- •3.1. Критерий устойчивости найквиста в случае устойчивой разомкнутой системы
- •3.2. Применение критерия устойчивости найквиста в случае неустойчивой разомкнутой системы
- •3.3. Критерий устойчивости найквиста в случае астатической разомкнутой системы
- •4. Анализ устойчивости одноконтурных систем автоматического управления по их частотным характеристикам
- •Элементарные звенья стационарных систем управления
- •1. Усилительное звено
- •2. Интегрирующие звенья
- •2.1. Идеальное интегрирующее звено
- •2.2. Интегрирующее звено с замедлением
- •2.3. Изодромное звено
- •3. Дифференцирующие звенья
- •3.1. Идеальное дифференцирующее звено
- •3.2. Дифференцирующее звено с замедлением
- •4. Апериодическое звено первого порядка
- •5. Апериодическое звено второго порядка
- •6. Колебательное звено
- •7. Консервативное звено
- •8. Запаздывающее звено
- •Анализ чувствительности непрерывных систем управления во временной области
- •Моделирование и исследование цифровых систем управления
- •Частотные свойства и характеристики дискретных систем управления
- •Анализ устойчивости линейных цифровых систем управления
- •1. Билинейное преобразование
- •2. Критерий устойчивости джури
- •3. Исследование устойчивости дискретных систем методом функций ляпунова
- •Синтез цифровых систем управления по заданному расположению полюсов с помощью обратной связи по состоянию
3. Представление в пространстве состояний объекта управления по рекуррентным соотношениям
Описание объекта управления с помощью одного дифференциального уравнения порядка n с производными от входных сигналов можно принять в виде, когда наибольшая степень производной левой части равна такой же степени производных в правых частях дифференциального уравнения. При необходимости соответствующие коэффициенты перед производными в правой части можно принять равными нулю.
Рассмотрим следующую форму описания объекта управления с двумя входными воздействиями и с производными от них:
(4.21)
Дифференциальное уравнение (4.21) порядка n можно привести к нормальной системе уравнений вида
(4.22)
где Z = [z1, z2, … , zn]T – вектор состояния размерности n,
,
–
подлежат определению,
Элементы матрицы В определяются из следующих рекуррентных соотношений [21]:
(4.23)
(4.24)
Система (4.22) в развернутом виде имеет вид
(4.25)
Для приведенного преобразования принималось, что
x(t) = z1(t) + B0u1(t) + G0u2(t). (4.26)
Для решения системы уравнений (4.25) следует задать начальные условия, которые будут определяться по начальным условиям для соответствующего уравнения высокого порядка.
Стабилизация линейных стационарных систем управления
Цель работы: изучить методы стабилизации линейных стационарных систем управления на основе модального подхода; проанализировать динамические процессы в системах с модальным управлением (стабилизирующим регулятором состояния).
ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
Если анализ линейной модели объекта управления показал, что решения соответствующей системы дифференциальных уравнений являются неустойчивыми (или часть решений неустойчивы), то с математической точки зрения это означает, что характеристический полином системы дифференциальных уравнений (или одного уравнения высокого порядка) имеет корни с неотрицательными действительными частями. В этом случае возникает задача стабилизации неустойчивого объекта управления. Кроме того, для устойчивого объекта может решаться задача изменения его собственных движений, т. е. изменений переходных процессов, отображающих решение дифференциальных уравнений.
Необходимым топологическим условием изменения расположения корней характеристического полинома является образование контура, содержащего объект управления [18]. В зависимости от формы представления модели объекта и требований к собственным движениям системы могут быть применены различные методы синтеза [18].
В данной лабораторной работе рассматривается синтез модального управления, с помощью которого осуществляется заданное расположение корней характеристического уравнения синтезированной системы. Синтез осуществляется для систем управления, заданных в пространстве состояний.
1. Синтез модального управления для систем с одним входом
Пусть объект управления описан дифференциальными уравнениями в нормальной форме Коши (в форме пространства состояний):
(5.1)
где X(t) – n-мерный вектор состояния, u(t) – скалярное входное воздействие формально размера 1×1, А – матрица размера n×n, В – матрица размера n×1, Y(t) – m-мерный вектор выхода, С – матрица размера m×n.
Если доступны для измерения все переменные состояния, то для решения задачи размещения корней характеристического полинома управление формируется как линейная комбинация переменных состояния:
(5.2)
где
–
матрица-строка размера 1×n,
матрица обратной связи, матрица модального
регулятора. Управление (5.2) называется
модальным управлением.
Синтезированная система с модальным управлением (5.2) будет иметь вид
(5.3)
Динамика системы (5.3) будет
определяться собственными числами
матрицы
,
которые можно задать по желанию с помощью
подбора элементов матрицы
.
Синтез сначала производится
для канонической, а потом для исходной
системы (5.1) на основе неособого линейного
преобразования
которое
определяется матрицей
по
формулам:
(5.4)
где А, В – матрицы системы (5.1).
Существование обратной матрицы в (5.4) означает, что исходная система (5.1) полностью управляемая (по Калману).
Для системы (5.3) с
матрицей
потребуем,
чтобы собственные числа матрицы лежали
в левой полуплоскости комплексной
плоскости корней, что будет гарантировать
устойчивость системы (5.3). Напомним, что
собственные числа квадратной матрицы
определяются из уравнения
(5.5)
где s – в общем случае комплексная переменная, Е – единичная матрица того же размера, что и матрица А.
Для системы (5.3) собственные числа матрицы определяются из уравнения
(5.6)
Потребуем, чтобы желаемые собственные числа (корни) удовлетворяли уравнению (5.6). Тогда характеристический полином, которому будут удовлетворять желаемые собственные числа, может быть получен из уравнения
(5.7)
где n –
порядок системы (5.3), si –
желаемые собственные числа,
Раскрывая (5.7) по степеням s, получим желаемый характеристический полином
(5.8)
где di – коэффициенты желаемого характеристического полинома.
С помощью неособого преобразования – преобразования подобия – по матрице N (5.4) представим исходную систему (5.1) в каноническом виде:
(5.9)
где а0, а1, … , аn–1 – коэффициенты характеристического уравнения (5.5) исходной системы (5.1), u – управляющее воздействие, что и для исходной системы (5.1).
Еще раз отметим, что вектор состояния Z(t) системы (5.9) связан с вектором состояния Х(t) исходной системы через матрицу N:
Z(t) = NX(t). (5.10)
Запишем систему уравнений (5.9) в матричном виде:
(5.11)
где
(5.12)
Используем свойство
преобразования подобия, которое не
меняет собственных чисел матрицы
коэффициентов исходной и преобразованной
систем, не меняет характеристический
полином, т. е. не меняет коэффициентов
характеристического полинома.
Следовательно, коэффициенты
характеристического полинома исходной
системы (5.1) и системы (5.11) имеют одни и
те же значения:
Сначала синтезируем стабилизирующее управление (модальное управление) для системы (5.11) с матрицами (5.12). Для этого определим управление в виде
(5.13)
где
–
матрица обратной связи размера 1×n.
С управлением (5.13) система (5.11) приобретает вид
(5.14)
Для дальнейшего изложения
определим произведение матриц
,
используя (5.12) и выражение для
:
(5.15)
Замкнутая система (5.14) должна
иметь предварительно заданные собственные
числа матрицы коэффициентов при векторе
состояния Z.
Запишем характеристическое уравнение
для определения собственных чисел
матрицы
:
(5.16)
Раскрывая (5.16), получим
(5.17)
Перепишем (5.17) в виде
(5.18)
Последнее уравнение (5.18)
составлено для канонической системы,
куда входят неизвестные пока элементы
матрицы регулятора
.
Если потребовать, чтобы корни
характеристического уравнения (5.18) были
заранее заданными – желаемыми, то тогда
по характеристическому уравнению (5.8)
можно также составить характеристическое
уравнение в матричном виде для канонической
матрицы, т. е.
(5.19)
По условию равенства корней двух характеристических уравнений (5.18) и (5.19) следует, что
(5.20)
Из (5.20) найдем
и,
следовательно,
:
(5.21)
Таким образом, модальное управление для канонической системы (5.11) определяется в виде
(5.22)
где
находятся
по (5.21).
В соответствии с (5.10) управление (5.22) преобразуется к виду
(5.23)
где
а
матрица N вычисляется
по соотношениям (5.4).
Перечислим основные этапы синтеза модального управления:
1) проверяется полная управляемость исходной системы (по критерию Калмана);
2) по
известной модели исходной (заданной)
системы составляется характеристическое
уравнение с целью определения его
коэффициентов, т. е.
3) вычисляется матрица преобразования подобия N;
4) задаются желаемые собственные числа синтезированной системы;
5) по
желаемым собственным числам синтезированной
системы составляется характеристическое
уравнение с целью определения его
коэффициентов, т. е.
6) определяются элементы матрицы модального управления для канонической системы ;
7) определяются
элементы матрицы модального управления
для исходной системы
8) исходная система замыкается на матрицу модального управления.
9) для замкнутой системы проверяются ее собственные числа, которые должны быть равны желаемым.