Исходная модель и постановка задачи

В качестве примера рассмотрим модель возмущенных колебаний математического маятника

Исходная модель и постановка задачи - student2.ru

с управлением u и ограниченным внешним возмущением w (при произвольных углах отклонения от положения равновесия). Полагая

Исходная модель и постановка задачи - student2.ru ,

приходим к системе

Исходная модель и постановка задачи - student2.ru (1.1)

которую будем рассматривать как систему

Исходная модель и постановка задачи - student2.ru (1.2)

где Исходная модель и постановка задачи - student2.ru - вектор состояния, Исходная модель и постановка задачи - student2.ru - входное возмущение, Исходная модель и постановка задачи - student2.ru - вектор управляемого выхода, Исходная модель и постановка задачи - student2.ru - известные постоянные матрицы, Исходная модель и постановка задачи - student2.ru , T>t0 заданная константа (при рассмотрении на конечном интервале) или T=¥ (при рассмотрении на бесконечном интервале).

В качестве выхода системы, чтобы избежать больших значений управления, выбран вектор Исходная модель и постановка задачи - student2.ru . Также будет учитываться неопределенность в начальном состоянии системы, задаваемая в виде эллипсоида с матрицей Исходная модель и постановка задачи - student2.ru , т.е.

Исходная модель и постановка задачи - student2.ru (1.3)

При этом для рассматриваемой системы (1.1) определим матрицы в (1.2)

Исходная модель и постановка задачи - student2.ru .

Линеаризованная система относительно положения равновесия x=0 получается из исходной заменой нелинейности Исходная модель и постановка задачи - student2.ru на Исходная модель и постановка задачи - student2.ru :

Исходная модель и постановка задачи - student2.ru (1.4)

где матрица A определяется как Исходная модель и постановка задачи - student2.ru .

Предположим, что неопределенные возмущения являются непрерывными функциями, ограниченными в каждый момент времени:

Исходная модель и постановка задачи - student2.ru . (1.5)

Множество таких функций обозначим как W=Ew(I).

Обозначим G+ - множество Исходная модель и постановка задачи - student2.ru симметрических (S=ST) неотрицательно определенных (S>0) матриц, и G+ - множество Исходная модель и постановка задачи - student2.ru симметрических (S=ST) положительно определенных (S>0) матриц. Известно, что G+ - есть телесный и воспроизводящий конус, с помощью которого вводится частичный порядок в пространстве симметрических матриц Исходная модель и постановка задачи - student2.ru .

Задача состоит в синтезе управления в виде обратной связи по состоянию

Исходная модель и постановка задачи - student2.ru , (1.6)

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

Задача синтеза сводится к оптимизации критерия при ограничениях в виде линейных матричных неравенств. В качестве критерия обычно берется след матрицы, определяющей размер инвариантного или ограничивающего выход эллипсоида.

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

Задается расположение собственных значений (корней характеристического полинома) p=[-0.8 -3] матрицы A+B*K замкнутой системы. С использованием функции place пакета Matlab производится синтез регулятора u=Kx в форме обратной связи по состоянию

K=[];

p=[-0.8 -3];

K=-place(A,B1,p);

ABK=A+B1*K;

eig(ABK)

В результате получены коэффициенты регулятора

K =[ –2.7500 –4.0000].

При этом матрица замкнутой системы

Исходная модель и постановка задачи - student2.ru

имеет заданные собственные значения [–1.0000 –3.0000]. Следовательно, линеаризованная система, замкнутая с модальным регулятором асимптотически устойчива.

Наши рекомендации