lmireg

Задайте области LMI для размещения полюса

Синтаксис

region = lmireg
region = lmireg(reg1,reg2,...)

Описание

lmireg интерактивное средство должно задать области LMI, вовлеченные в многоцелевой H синтез с ограничениями размещения полюса (см. msfsyn и h2hinfsyn). Область LMI является любым выпуклым подмножеством D комплексной плоскости, которая может быть охарактеризована LMI в z и , i.e.,

D={zC:L+Mz+MTz¯<0}

для некоторых фиксированных действительных матриц M и L = LT. Этот класс областей охватывает полуплоскости, полосы, конические секторы, диски, замещающие знаки и любое пересечение вышеупомянутого.

Вызов lmireg без аргумента запускает интерактивный сеанс запроса/ответа, где можно задать область по вашему выбору. Матричный region = [L, M] возвращен после завершения. Это матричное описание области LMI может быть передано непосредственно msfsyn в целях синтеза.

Функциональный lmireg может также использоваться, чтобы пересечь ранее заданные области LMI reg1, reg2,.... Выходная область является затем [L, M] описанием пересечения этих областей.

Примеры

свернуть все

Для контроллера LMI синтез с функциями как msfsyn и h2hinfsyn, можно ограничить собственные значения системы с обратной связью в область LMI. Область задана как матрица формы [L M]. В этом примере используйте lmireg в интерактивном режиме, чтобы сгенерировать матрицу можно использовать, чтобы ограничить полюса системы с обратной связью к Ре (z) <–1.

Запустите интерактивный процесс.

region = lmireg
Select a region among the following:

h)   Half-plane
d)   Disk 
c)   Conic sector 
e)   Ellipsoid 
p)   Parabola 
s)   Horizontal strip 
m)   Matrix description of the LMI region
q)   Quit
choice: 

Программное обеспечение предлагает вам выбирать геометрию области. В данном примере введите h задавать область полуплоскости. Программное обеспечение теперь предлагает вам задавать левую полуплоскость (Ре (z) меньше, чем некоторое значение) или правая полуплоскость (Ре (z), больше, чем некоторое значение).

Orientation (x < x0 -> l , x > x0 -> r):  

Введите l задавать левую полуплоскость. Программное обеспечение предлагает вам задавать значение для x0.

Specify x0:  

Введите -1. Вы теперь полностью задали Ре ограничения (z) <–1. Если вы хотите задать дополнительные региональные ограничения на местоположения полюса, можно выбрать другую геометрию теперь и следовать за подсказками. В данном примере введите q сгенерировать матричное соответствие области LMI Ре (z) <–1.

region =

   2.0000 + 1.0000i   1.0000 + 0.0000i

Можно теперь использовать region с msfsyn или h2hinfsyn.

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

|

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