sectf

Сектор пространства состояний билинейное преобразование

Синтаксис

[G,T] = sectf(F,SECF,SECG)

Описание

[G,T] = sectf(F,SECF,SECG) вычисляет линейное дробное, преобразовывают T таким образом, что система lft(F,K) находится в секторе SECF если и только если система lft(G,K) находится в секторе SECG где

G=lft(T,F,NU,NY)

где NU и NY размерности u T 2 и y, T 2, соответственно — видят следующую фигуру.

Сектор преобразовывает G=lft(T,F,NU,NY).

sectf используются, чтобы преобразовать общие требования по производительности системы управления конического сектора в эквивалентные требования по производительности -нормы H.

Входные параметры

F

Объект пространства состояний LTI

 

SECG, SECF:

Конический сектор:

 
 

[-1,1] или [-1;1]

y2u2
 

[0,Inf] или [0;Inf]

0Re[yu]
 

[A,B] или [A;B]

0Re[(yAu)(yBu)]
 

[a,b] или [a;b]

0Re[(ydiag(a)u)(ydiag(b)u)]

 

S

0Re[(S11u+S12y)(S21u+S22y)]

 

S

0Re[(S11u+S12y)(S21u+S22y)]

где AB скаляры в [– , ] или квадратные матрицы; a,b векторы; S=[S11 S12;S21,S22] квадратная матрица чьи блоки S11,S12,S21,S22 или скаляры или квадратные матрицы; S система 2D порта S=mksysA, b1, b2,..., 'tss') с передаточной функцией

S(s)=[S11(s)S12(s)S21(s)S22(s)]

Выходные аргументы

Описание

G

Преобразованный объект G (s) =lftf(T,F)

T

Сектор LFT преобразовывает, конический сектор карт SECF в конический сектор SECG

Выходные переменные

 
G

Преобразованный объект G(s) = lftf(T,F):

T

Линейное дробное преобразование T (s) = T

Примеры

Оператор G () в секторе [–1, 1] эквивалентен H неравенство

supωσ¯(G(jω))=G1

Учитывая объект разомкнутого контура 2D порта P (s): = P, команда P1 = sectf(P,[0,Inf],[-1,1])вычисляет преобразованный P 1 (s): = P1 таким образом, что, если lft(G,K) в sector [–1, 1] если и только если lft(F,K) в sector [0, ]. Другими словами, norm(lft(G,K), inf)<1, если и только если lft(F,K) строго положителен действительный. Смотрите Пример Преобразования Сектора.

Сектор преобразовывает блок-схему

Вот простой пример сектора, преобразовывают.

P(s)=1s+1сектор[1,1]P1(s)=s+22сектор[0,].

Можно вычислить это путем простого выполнения следующих команд:

P = ss(tf(1,[1 1])); 
P1 = sectf(P,[-1,1],[0,Inf]);

Годографы Найквиста для этого преобразования изображены в Примере Преобразования Сектора. Условием P 1 (s) внутри [0, ] подразумевает, что P 1 (s) устойчив и P 1 (j ω), является positive real, i.e.,

P1(jω)+P1(jω)0   ω

Пример сектора преобразовывает

Ограничения

Хорошо изложенный конический сектор должен иметь det (BA) ≠ 0 или

det([s11s12s21s22])0.

Кроме того, вы должны иметь dim(uF1)=dim(yF1) поскольку секторы только заданы для квадратных систем.

Алгоритмы

sectf использует обобщение концепции сектора [3] описанный [1]. Сначала входные данные сектора Sf= SECF и Sg=SECG преобразован в форму пространства состояний 2D порта; нединамические секторы обработаны с пустым a, b1, b2, c1, матрицами c2. Затем уравнение

Sg(s)[ug1yg1]=Sf(s)[uf1yf1]

решен для передаточной функции 2D порта T (s) от ug1yf1 к uf1yg1. Наконец, функциональный lftf использованный для расчета G (s) как G = lftf(T,F).

Ссылки

[1] Сафонов, M.G., устойчивость и робастность многомерных систем с обратной связью. Кембридж, MA: нажатие MIT, 1980.

[2] Сафонов, M.G., Э.А. Джонкхир, М. Верма и D.J.N. Limebeer, “Синтез Положительных Действительных Многомерных Систем с обратной связью”, Int J. Управление, издание 45, № 3, стр 817-842, 1987.

[3] Zames, G., “На Устойчивости Ввода - вывода Изменяющихся во времени Нелинейных Систем с обратной связью ≥ — Первая часть: Условия Используя Концепции Усиления Цикла, Конусообразности и Положительности”, Сделка IEEE на Автомате. Противоречие, AC-11, стр 228-238, 1966.

Смотрите также

|

Представлено до R2006a