quadperf

Вычислите квадратичный H производительность политемы или зависимой параметром системы

Синтаксис

[perf,P] = quadperf(ps,g,options)

Описание

Усиление RMS изменяющейся во времени системы

E(t)x˙=A(t)x+B(t)u,   y=C(t)X+D(t)u(1)

самый маленький γ> 0 таким образом что

yL2γuL2(2)

для всего входа u (t) с ограниченной энергией. Достаточное условие для уравнения 2 является существованием квадратичной функции Ляпунова

V (x) = xT Px, P> 0

таким образом, что

uL2, dVdt+yTyγ2uTu<0

Минимизация γ по таким квадратичным функциям Ляпунова дает к квадратичному H производительность, верхняя граница на истинном усилении RMS.

Команда

[perf,P] = quadperf(ps)

вычисляет квадратичный H производительность perf когда уравнение 1 является политемой или аффинной зависимой параметром системой ps (см. psys). Матрица Ляпунова P, дающий к производительности perf возвращен в P.

Дополнительный вход options предоставляет доступ к следующей задаче и параметрам управления:

  • Если options(1)=1, perf самый большой фрагмент поля параметра, где квадратичное усиление RMS остается меньшим, чем положительное значение g (только для аффинных зависимых параметром систем). Значение по умолчанию 0.

  • Если options(2)=1, quadperf использует наименее консервативный квадратичный тест производительности. Значением по умолчанию является options(2)=0 (быстрый режим)

  • options(3) заданная пользователями верхняя граница на числе обусловленности P (значение по умолчанию равняется 109).

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

|

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