Лекция 11

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

Две матрицы Q (матрица n n) и матрица R (матрица r r) выбираются проектировщиком системы. Это параметры настройки, аналогичные коэффициентам настройки ПИД-регулятора. В зависимости от того, как выбраны эти параметры замкнутая система будет демонстрировать различную реакцию на ненулевое начальное состояние. Вообще говоря, выбор большого значения Q при сохранении того же самого значения J приводит к меньшим отклонениям x(t) (речь идет о скалярном случае). Это означает, что чем больше значения Q, тем дальше удалены влево от мнимой оси полюсы замкнутой системы (собственные значения матрицы замкнутой системы ), так что состояние быстрее стремится к нулю. Напротив выбор значения R большим означает, что управляющее воздействие должно быть малым при том же самом значении J. С другой стороны, чем больше R , тем меньшие управляющие усилия используются, следовательно, полюсы в общем случае располагаются близко от мнимой оси, в результате получаются большие отклонении состояния x(t).

Нужно выбирать матрицу Q положительно полуопределенной и матрицу R положительно определенной. Это означает, что скалярная величина, квадратичная форма будет всегда положительной или равной нулю в каждый момент времени t при любой функции x(t), и скалярная величина, квадратичная форма будет всегда положительной в каждый момент времени t при любой функции . Это гарантирует, что критерий J четко определен. В рамках собственных значений для выполнения вышеопределенных условий собственные значения Q должны быть неотрицательными, в то время как собственные значения R должны быть положительными. Если обе матрицы выбраны диагональными (обычный случай), то это означает, что все элементы R должны быть положительными, в то время как элементы матрицы Q должны быть положительными, однако допускается наличие некоторых нулевых коэффициентов на ее главной диагонали. Заметим, что положительно определенная матрица R является обратимой.

Так как объект управления линейный и показатель качества квадратичный, то задача определения коэффициента обратной связи по состоянию , минимизирующего J , называется задачей линейного квадратичного регулятора (ЛКР). Слово регулятор относится к тому факту, что назначение этой обратной связи возвращать (регулировать) исходное ненулевое состояние к нулю. Эта задача отличается от задачи слежения, когда целью управления является заставить управляемую величину следовать за предписанным задающим (желаемым) воздействием.

 

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

 

. (6)

Тогда подставляя это выражение в (5) , получаем

. (7)

Здесь мы предполагаем, что замкнутая система является устойчивой, так что x(t) стремится к нулю при t . Уравнение (7) означает, что J не зависит от . Т.е. постоянная величина, которая зависит только от вспомогательной матрицы P и начальных условий.

Теперь мы найдем так, чтобы предположение, касающееся выражения (6), имело место. С этой целью продифференцируем левую часть (6)

.

Учитывая уравнение замкнутой системы (3) и что v(t)=0, получаем

или находим уравнение

,

эквивалентное (6).

Теперь заметим, что последнее уравнение имеет место для всех x(t). Поэтому выражение в скобках должно быть тождественно равно нулю. Следовательно, с учетом ,

или

.

Это матричное квадратичное уравнение. Точно также как для скалярного случая его можно дополнить до полного квадрата

.

 

Теперь пусть мы выбрали

. (8)

Тогда получаем уравнение

, (9)

которое не содержит .

Полученный результат чрезвычайно важен в современной теории. Уравнение (9) известно как алгебраическое уравнение Рикатти (АУР). Оно названо по имени графа Рикатти, итальянского ученого, который жил в 19-м столетии и использовал подобные уравнения при изучении тепловых потоков.

Это есть матричное квадратное уравнение, которое может быть разрешено относительно вспомогательной матрицы P при заданных A,B,Q,R. Затем находим оптимальный коэффициент обратной связи по состоянию , определяемый (8). Минимальное значение критерия качества, получаемое при использовании оптимального коэффициента, определяется (7) и зависит только от начальных условий. Это означает, что затраты (стоимость), связанные с использованием коэффициента (7) могут быть вычислены по начальным условиям еще до того, как управление будет приложено к объекту.

Процедура, связанная с определением коэффициента обратной связи по состоянию для ЛКР регулятора, включает в себя:

· Выбор параметров проектирования матриц Q и R;

· Решение алгебраического уравнения Рикатти относительно симметричной P;

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

Имеется очень хорошая процедура численного решения уравнения АУР. Рутина MATLAB, с помощью которой осуществляется это решение, называется lqr(A,B,Q,R).

Процедура проектирования ЛКР гарантирует получение обратной связи по состоянию, которая стабилизирует систему при выполнении следующих требований:

ЛКР теорема. Пусть объект (A,B) управляем. Пусть R положительно определенная и Q положительно полуопределенная матрицы. Тогда замкнутая система ( ) является асимптотически устойчивой.

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

.

Так как объект имеет один вход, то критерий качества запишем в виде

.

Легко убедиться, что пара (A,B) управляема. Выберем и приступим к решению алгебраического уравнения Рикатти. Пусть , где мы явно используем факт, что матрица является симметричной. Подставляя , Q, A, R = в (9) и учитывая, что для положительной полуопределености все ее диагональные элементы должны быть неотрицательны, находим решение

.

Оптимальная замкнутая система определяется уравнением

Полюсы замкнутой системы являются корнями характеристического уравнения . Это уравнение имеет форму стандартного характеристическог уравнения системы второго порядка при = и =1/ . Относительный коэффициент затухания оптимальной замкнутой системы 1/ часто трактуется как лучший компромисс между малым перерегулированием и достаточно высоким быстродействием, и он не зависит от . При фиксированном относительном коэффициенте затухания, чем больше собственная частота , тем больше быстродействие системы (вспомним, что время наступления первого пика переходной характеристики обратно пропорционально ). Таким образом, мы видим, что если уменьшается, то быстродействие системы увеличивается. Т.к. малое значение влечет за собой малый штраф, накладываемый на управление, и отсюда приводит к большим значениям управляющего воздействия, то рассмотренный пример дает хорошую интерпретацию роли квадратичного веса в критерии качества J.

Пример 2. Давайте рассмотрим объект, описываемый уравнениями

и критерий качества

,

 

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

 

Заметим, что последний зависит только от отношения , а не от q и в отдельности. Рис. ниже показывает изменение во времени управления и управляемой величины как реакции на начальное состояние для различных . Чем больше отношение , тем быстрее управляемая величина стремится к нулю, однако ценой более «сильного» управления.

Кроме учета допустимого управления, ЛКР обладает еще одним важным достоинством: оно придает высокую робастность замкнутой системе управления. Так для системы с одним выходом и одним входом при любых Q и R запас устойчивости по фазе оказывается не менее 60 градусов, а запас устойчивости по модулю не менее 2.

 








Дата добавления: 2015-08-14; просмотров: 1146;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.018 сек.