ss2ss

Координатное преобразование состояния для модели в пространстве состояний

Синтаксис

sysT = ss2ss(sys,T)

Описание

Учитывая модель в пространстве состояний sys уравнениями

x˙=Ax+Buy=Cx+Du

или инновационная форма, используемая идентифицированными моделями (IDSS) пространства состояний:

dxdt=Ax+Bu+Key=Cx+Du+e

(или их дубликат дискретного времени), ss2ss выполняет преобразование подобия x¯=Tx на векторе состояния x и производит эквивалентную модель в пространстве состояний sysT уравнениями.

x¯˙=TAT1x¯+TBuy=CT1x¯+Du

или, в случае модели IDSS:

x¯˙=TAT1x¯+TBu+TKey=CT1x¯+Du+e

(Модели IDSS требуют программного обеспечения System Identification Toolbox™.)

sysT = ss2ss(sys,T) возвращает преобразованную модель в пространстве состояний sysT учитывая sys и координатное преобразование состояния T. Модель sys должен быть в форме пространства состояний и матричном T должно быть обратимым. ss2ss применимо и к непрерывному - и к модели дискретного времени.

Примеры

Выполните преобразование подобия, чтобы улучшить создание условий матрицы A.

[T,~] = balance(sys.A)
sysb = ss2ss(sys,inv(T))

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

|

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