Мегаобучалка Главная | О нас | Обратная связь


Синтез управления для линеаризованной системы с учетом внешних неопределенных ограниченных возмущений



2015-11-11 631 Обсуждений (0)
Синтез управления для линеаризованной системы с учетом внешних неопределенных ограниченных возмущений 0.00 из 5.00 0 оценок




Теорема 1.3. Решение задачи

при ограничениях

(1.10)

, (1.11)

где минимизация проводится по матричным переменным , скалярному параметру q>0, определяет при каждом q матрицу предельного инвариантного эллипсоида для вектора состояния x(t), матрицу предельного ограничивающего эллипсоида для вектора выхода z(t) системы (1.4) и зависимую от времени матрицу коэффициентов соответствующего регулятора по состоянию .

Для решения задачи оптимизации при каждом фиксированном значении параметра q из заданного диапазона (задачи полуопределенного программирования) используется программное обеспечение CVX. Текст программы для перебора с заданным шагом изменения параметра q и синтеза регулятора из условия нахождения минимального по критерию следа ограничивающего предельного эллипсоида для вектора выхода представлен ниже.

step = 0.1;

begin_val = 3;%0.1;%

end_val = 3.4;%

min_tr_Z = 1000000;

figure (1)

% Оптимизация по параметру q путем перебора с уменьшающимся шагом

while step>0.001

for q = begin_val:step:end_val

cvx_begin sdp

variable Qs(n1, n1) symmetric;

variable Zs(1,1) symmetric;

variable Ys(1, n1) ;

variable bet ;

minimize( trace(C*Qs*C'+C*Ys'*B2'+B2*Ys*C'+B2*Zs*B2'))

%minimize( trace(Qs))

subject to

Qs >= eye(2)*1e-3;

[A*Qs + Qs*A'+B1*Ys+Ys'*B1'+q*Qs D;

D' -q*eye(l)]< 0; %условие асимптотич устойчивости

[Zs Ys;

Ys' Qs]>=0;

cvx_end

Qsf = double(Qs)

Y=double(Ys)

K=Y/Qsf

Z=double(Zs);

trZ=trace(C*Qsf*C'+C*Y'*B2'+B2*Y*C'+B2*Z*B2');

if min_tr_Z > trZ

min_tr_Z = trZ

Q_min = Qsf;

K_min=K;

q_min = q

end;

end;

step = step*0.5;

begin_val = q_min-2*step;

end_val = q_min+2*step;

end;

Q1=Q_min

K1=K_min

q1=q_min

Для рассматриваемой системы с теми же значениями параметров была найдена матрица

минимального инвариантного эллипса и соответствующий регулятор с постоянными коэффициентами K1=[–14.0108 –7.4779] при q0=3.5969. На рисунке 1.2 показаны найденные минимальные инвариантные эллипсы для линеаризованной системы с модальным регулятором (штриховая линия) и системы с регулятором, полученным в результате решения задачи оптимизации с ЛМН (сплошная линия). Из рисунка видно, что регулятор, синтезированный для линеаризованной системы с неопределенными ограниченными возмущениями значительно эффективнее подавляет внешние неопределенные возмущения, чем модальный регулятор. В то же время, если задать для модального синтеза собственные значения матрицы замкнутой системы в виде , т.е. такие же как у системы с регулятором K1, то можно получить модальный регулятор так же эффективно подавляющий внешние неопределенные возмущения.

Рисунок 1.2. Минимальные инвариантные эллипсы системы с модальным регулятором (штриховая линия) и с регулятором, подавляющим внешние возмущения, с ограничением выхода (сплошная линия)

Матрица замкнутой системы .

Рисунок 1.3. Сечения эволюционирующего инвариантного эллипса для системы с регулятором K1

На рисунке 1.3 показаны сечения эволюционирующего инвариантного эллипса для системы с регулятором K1, полученные в результате численного интегрирования МСС (1.9) с начальной матрицей . Решение сошлось за t<20c к минимальному предельному инвариантному эллипсу с матрицей .



2015-11-11 631 Обсуждений (0)
Синтез управления для линеаризованной системы с учетом внешних неопределенных ограниченных возмущений 0.00 из 5.00 0 оценок









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

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение...
Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (631)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.006 сек.)