exponenta event banner

ss2ss

Преобразование координат состояний для модели «состояние-пространство»

Синтаксис

sysT = ss2ss(sys,T)

Описание

Задана модель «состояние-пространство» sys с уравнениями

x˙=Ax+Buy=Cx+Du

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

dxdt = Ax + Bu + ключ = Cx + Du + e

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

x¯˙=TAT−1x¯+TBuy=CT−1x¯+Du

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

x¯˙=TAT−1x¯+TBu+TKey=CT−1x¯+Du+e

(Для моделей IDSS требуется программное обеспечение Toolbox™ идентификации системы.)

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

Примеры

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

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

См. также

|

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