Управление направлением полета тяжелого транспортного самолета

Автор работы: Пользователь скрыл имя, 29 Мая 2013 в 03:57, курсовая работа

Краткое описание

В системе было произведено три типичных переходных процесса: переходный процесс при ненулевых начальных условиях, ступенчатое изменение уставки, единичное воздействие. Модели (дискретная и непрерывная) вели себя аналогичным образом, показывая результаты, ошибка которых не превышала 5%, что указывает на безошибочность построения регулятора. Процессы в непрерывной модели были апериодическими для обеих систем стабилизации: с модальным регулятором и оптимальным управлением. В дискретной системе с модальным регулятором присутствуют колебания, но процессы остаются быстро сходящимися, в системе стабилизации оптимального управления процессы протекают апериодически.

Содержание

1. Построение математических моделей. 7
1.1 Математическая модель в пространстве состояний. 7
1.2. Переход от математической модели, заданной в пространстве состояний к модели «вход-выход». 7
1.3. Переход от математической модели «вход-выход» к модели в пространстве состояний. 9
1.4 Доказательство эквивалентности. 11
1.5 Анализ переходных процессов линейной непрерывной системы. 12
1.5.1 Ненулевые начальные условия. 14
1.5.2 Единичное ступенчатое воздействие. 16
1.5.3 Импульсное воздействие. 17
2. Математические модели дискретной системы управления. 19
2.1 Переход от непрерывной модели к дискретной. 19
2.2 Переход от математической модели в пространстве состояний к математической модели «вход-выход». 20
2.3 Переход от математической модели «вход-выход» к модели в пространстве состояний для дискретной системы. 21
2.4 Анализ переходных процессов в линейных дискретных системах. 23
2.4.1 Единичное ступенчатое воздействие. 23
2.4.2 Ненулевые начальные условия. 25
2.4.3 Импульсное воздействие. 27
3. Частотные характеристики. 29
3.1 Частотные характеристики непрерывной системы. 29
3.2 Частотные характеристики дискретной системы. 31
4. Анализ устойчивости систем управления. 33
4.1 Корневые критерии устойчивости. 33
4.2 Критерий Ляпунова. 33
4.3 Критерий Стодолы. 34
4.4 Критерий Гурвица. 34
4.5 Критерий Шура-Кона. 35
4.6 Критерий Михайлова. 36
4.7 Критерий Найквиста. 38
5. Анализ управляемости и наблюдаемости. 41
5.1 Анализ управляемости. 41
5.2 Анализ наблюдаемости. 42
6. Модальные регуляторы. 43
6.1 Приведение к канонической форме. 43
6.2 Синтез МР для непрерывной системы. 44
6.2.1 Единичное воздействие. 47
6.2.2 Задающее воздействие. 48
6.2.3 Ненулевые начальные условия. 50
6.3 Приведение дискретной системы к канонической форме. 52
6.4 Синтез МР для дискретной системы. 53
6.4.1 Ненулевые начальные условия. 54
6.4.2 Единичное воздействие. 56
6.4.3 Задающее воздействие. 57
6.5 Анализ АФЧХ непрерывной и дискретной систем. 60
7. Оптимальные регуляторы. 61
7.1 Синтез ОР для непрерывной системы. 61
7.1.1 Анализ реакции замкнутой непрерывной системы на ненулевые начальные условия. 62
7.1.2 Единичное воздействие. 64
7.1.3 Задающее воздействие. 66
7.2 Синтез ОР для дискретной системы. 67
7.2.1 Ненулевые начальные условия. 69
7.2.2 Единичное воздействие. 71
7.2.3 Задающее воздействие. 73
7.3 Анализ АФЧХ непрерывной и дискретной систем. 75
8. Наблюдатель. 78
8.1 Синтез наблюдателя. 78
8.2 Исследование САУ с наблюдателем. 78
8.2.1 Различные начальные условия. 80
8.2.2 Единичное воздействие. 81
Выводы: 84

Прикрепленные файлы: 1 файл

ТАУ_Свистунова.docx

— 627.42 Кб (Скачать документ)

Для асимптотической устойчивости дискретных систем необходимо и достаточно выполнение неравенства .

Характеристический полином  дискретной системы:

.

Его корни:.

 

Модули всех корней не удовлетворяют  условию , система неустойчива.

 

4.2 Критерий Ляпунова.

 

Критерий Ляпунова выводится  из метода Ляпунова и позволяет судить об устойчивости по решению уравнения  Ляпунова. Для непрерывной системы  уравнение Ляпунова выглядит так:

,

для дискретной:

 

где . Решение уравнений – матрица P - определяет устойчивость. В случае, когда она положительно определена, система устойчива.

Пусть для определенности матрица  будет единичной, так как та удовлетворяет всем требованиям. В программе MatLAB существуют две функции, позволяющие решить уравнения Ляпунова – lyap() для непрерывной системы и dlyap() для дискретной.

Результатом  выполнения кода является ошибка: Solution does not exist or is not unique (решения нет, либо оно не единственно).Это говорит о том, что система как непрерывная так и дискретная не является устойчивой.

4.3 Критерий Стодолы.

 

Критерий Стодолы определяет необходимое условие устойчивости непрерывной системы и ничего не говорит об устойчивости системы.

Для того чтобы все корни  характеристического полинома лежали в левой комплексной полуплоскости (что является корневым критерием  устойчивости), все коэффициенты полинома должны быть одного знака.

Характеристический полином  непрерывной системы:

 

Очевидно, что его коэффициенты имеют разные знаки, что в свою очередь говорит о том, что непрерывная система не является устойчивой.

4.4 Критерий Гурвица.

 

Для того чтобы система  была устойчива по критерию Гурвица, необходимо и достаточно, чтобы определитель Гурвица и все главные диагональные миноры матрицы были больше нуля.

Определитель Гурвица  для полинома 4-й степени:

,

где – коэффициенты характеристического полинома.

Характеристический полином:

 

Его коэффициенты:

.

Составим определитель:

.

 

Воспользуемся программой на MatLAB для нахождения миноров:

l=eig (A);

p=poly (l);

M= [p (2) p (1) 0 0;

    P (4) p (3) p (2) 0;

    0 p (5) p (4) p (3);

    0 0 0 p (5)];

M1=det (M (1, 1))

M2=det (M (1:2, 1:2))

M3=det (M (1:3, 1:3))

M4=det (M) 

 

В результате выполнения программы  получим миноры матрицы М:

M1 = 1.1660,

M2 =0.2791,

M3 =0,

M4 =0.

4.5 Критерий Шура-Кона.

 

Этот критерий применим только для дискретных систем. Пусть задана дискретная система в виде модели вход-выход. Ее характеристический полином  имеет вид:

 

 

Для асимптотической устойчивости системы по критерию Шура-Кона необходимо и достаточно, чтобы знаки определителей  чередовались и были больше нуля для четных k и меньше нуля для нечетных.

 

 

 

Программа в MatLAB:

[qw,pw]=tfdata(tf(sysd));

tf(sysd)

a=pw{1};

A1=[a(1) 0 0 0; a(2) a(1) 0 0; a(3) a(2) a(1) 0; a(4) a(3) a(2) a(1)]

A2=[a(5) 0 0 0; a(4) a(5) 0 0; a(3) a(4) a(5) 0; a(2) a(3) a(4) a(5)]

for k=1:4

    delt=[A1(1:k,1:k) A2(1:k,1:k)';A2(1:k,1:k) A1(1:k,1:k)'];

    det(delt)

end

ans = 0.9029 ans = 0.1632

ans = 2.1252e-017

ans = 1.1650e-031

Таким образом, найдены определители:

.

Определители  для характеристического уравнения дискретной системы не меняют свой знак в зависимости от четности , а это означает, что неравенство не выполняется и, следовательно, дискретная система не является устойчивой.

4.6 Критерий Михайлова.

 

Система является устойчивой, если годограф Михайлова  поворачивается вокруг начала координат против часовой стрелки на угол ( квадрантов), где - степень характеристического полинома .

Частотное представление  передаточной функции непрерывной  системы:

 

Характеристический многочлен:

= .

Построим годограф Михайлова  с помощью системы MatLAB и проверим выполнение критерия:

l=eig(A);

p=poly(l);

n=1000;

d=10;

h=d/n;

for k=1:n+1;

     t=(k-1)*h*1i;

     y(k)=p(1)*t^4 + p(2)*t^3 + p(3)*t^2 + p(4)*t+p(5);

end;

figure;

plot(real(y),imag(y),'LineWidth',2);

grid on

 

В результате выполнения программы  был получен график:

Рис. 17. Годограф Михайлова для непрерывной системы.

 

Очевидно, что годограф стартует из начала координат и не обходит  ни одного квадранта в положительном  направлении, что свидетельствует  о том, что непрерывная система  не является устойчивой.

 

Дискретная система является устойчивой, если годограф Михайлова  дискретной системы  поворачивается вокруг начала координат против часовой стрелки на угол (2n квадрантов), где n – степень характеристического полинома .

l=eig(A);

p=poly(l);

n=1000;

d=pi;

h=d/n;

for k=1:n+1;

     t=(k-1)*h*1i;

     y(k)=p(1)*exp(t*4) + p(2)*exp(t*3) + p(3)*exp(t*2) + p(4)*exp(t)+p(5);

end;

figure;

plot(real(y),imag(y),'LineWidth',2);

grid on

Рис. 18. Годограф Михайлова для дискретной системы.

 

Очевидно, что годограф обходит  всего четыре квадранта в положительном  направлении. Следовательно, требование критерия не выполняется и дискретная система не является устойчивой.

 

4.7 Критерий Найквиста.

 

Критерий Найквиста позволяет  определить устойчивость замкнутой  системы, построив частотную характеристику разомкнутой системы. Замыкаем систему  отрицательной единичной обратной связью.

Система, устойчивая в разомкнутом  состоянии, будет устойчива в  замкнутом состоянии, если  годограф Найквиста  разомкнутой системы не охватывает точку . Если система в разомкнутом состоянии неустойчива и ее характеристический полином имеет корней в правой полуплоскости, то для устойчивости в замкнутом состоянии необходимо и достаточно, чтобы обходил в положительном направлении раз.

Построим годограф Найквиста  в системе MatLAB функцией nyquist(). Дополним часть АФЧХ дугой бесконечно большого радиуса.

 

Рис. 19. Годограф Найквиста (АФЧХ) непрерывной системы.

Замкнутая система устойчива, т. к. нет ни одного корня в правой полуплоскости, а следовательно для устойчивости годограф не должен обходить точку, что мы и видим на графике.

Чтобы замкнутая дискретная система была устойчива, необходимо и достаточно, чтобы годограф обходил точку последовательно в положительном направлении раз, где – число полюсов передаточной функции разомкнутой системы, расположенных вне круга единичного радиуса.

Построим годограф Найквиста  в системе MatLAB функцией nyquist() и дополним часть АФЧХ дугой бесконечно большого радиуса.

 

Рис. 20 Годограф Найквиста (АФЧХ) дискретной системы.

Замкнутая система устойчива, т. к. нет корней вне круга единичного радиуса, а следовательно для устойчивости годограф не должен обходить точку, что мы и видим на графике.

 

Выводы:

В данной работе была исследована  система автоматического управления (САУ) на примере задачи управления направлением полета тяжелого транспортного  самолета. Были исследованы свойства дискретной и непрерывной модели САУ.  Также была рассмотрена реакция  различных моделей на типовые  воздействия, проанализированы частотные  характеристики САУ и вопросы  устойчивости исследуемых моделей. Мы получили следующие результаты:

• Дискретная и непрерывная системы не являются неустойчивыми.

• Замкнутая дискретная и непрерывная системы являются устойчивыми.

 

 

 

 

5. Анализ управляемости  и наблюдаемости.

5.1 Анализ управляемости.

 

Проблема управляемости  заключается в решении вопроса  о возможности достижения целей  управления. Решение этой задачи является первым этапом синтеза САУ. Линейный непрерывный стационарный объект или  система управления вида:

 

Называется вполне управляемой, если для любых моментов и и любых заданных состояний и существует управление (для ), переводящее систему из начального состояния в конечное .

Управляемость дискретного  объекта или системы управления:

 

Как и непрерывной системы  определяется критерием Калмана, который утверждает, что линейная система в непрерывном и в дискретном времени вполне управляемы тогда и только тогда, когда матрица управляемости имеет ранг, равный размерности вектора состояния n.

Матрица управляемости непрерывной  системы была найдена в разделе 1.4

,

и , что свидетельствует об управляемости непрерывной системы.

Матрица управляемости дискретной системы:

.

Критерий управляемости  выполняется для дискретной системы.

 

 

5.2 Анализ наблюдаемости.

 

При решении задачи синтеза  модальных и оптимальных регуляторов  управление формируется в виде линейной комбинации координат состояния, для  этого необходимо в каждый момент времени иметь информацию о текущем  векторе состояний . Физически можно измерять лишь выходные переменные. Задача заключается в возможности вычисления координат состояния по известным .

Объект называется вполне наблюдаемым, если разрешима задача вычисления компонент вектора состояния по точным измерениям и их производных (конечных разностей).

Критерий наблюдаемости: система является вполне наблюдаемой  тогда и только тогда, когда пара является невырожденной, то есть когда:

.

Вычислим матрицу наблюдаемости  для непрерывный системы:

,

.

Критерий выполняется, следовательно, непрерывная система наблюдаема. Произведем аналогичные вычисления для дискретной системы.

,

.

Дискретная система также  является наблюдаемой.

 

 

 

 

 

6. Модальные регуляторы.

 

Модальные регуляторы обеспечивают построение САУ с заданными корнями  характеристического уравнения  замкнутой системы. В терминах корней характеристических полиномов можно  задать качество управления. Рассмотрим синтез модальных регуляторов при  использовании математической модели объекта в пространстве состояний. Пусть объекты управления заданы уравнениями состояния для непрерывного времени и для дискретного  времени.

Предполагается, что объекты  вполне управляемы и управляющие  воздействия – скалярные функции. Требуется синтезировать линейные регуляторы, обеспечивающие заданные значения корней характеристических полиномов  замкнутых САУ.

Синтез модальных регуляторов  осуществляется в два этапа. Первый этап заключается в приведении пары матриц A и B к канонической форме. Задача второго этапа – выбор параметров регулятора.

6.1 Приведение к канонической  форме.

 

Будем называть математическую модель имеющей канонический вид, если матрица и вектор в правой части  имеют  следующей вид:

,

.

 —  коэффициенты  характеристического многочлена, записанные  в обратном порядке.

Нужно построить матрицу, которая преобразовывала бы исходные и к канонической форме

Для этого преобразования необходимо использовать матрицу  - верхняя треугольная относительно второй диагонали, построенная из коэффициентов характеристического полинома.

.

Тогда матрица  вычисляется следующим образом:

 

где  — матрица управляемости.

Далее переходим к замене переменных . В данном случае получим:



Матрица и векторы и при этом будут соответствовать каноническому виду.

Характеристическое уравнение  системы:

 

Составим матрицу :

.

 

Вычислим матрицу  и затем :

,

,

.

Матрицы, полученные в результате вычислений, соответствуют каноническому  виду.

Информация о работе Управление направлением полета тяжелого транспортного самолета