lmireg

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

Синтаксис

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

Описание

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

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

Для просмотра документации необходимо авторизоваться на сайте