Каноническая реализация пространства состояний
преобразует линейную модель csys
= canon(sys
,type
)sys
в каноническую модель пространства состояний csys
. type
задает, csys
находится в модальной или близкой форме.
Для получения информации о управляемых и наблюдаемых канонических формах, см. Canonical State-Space Realizations.
Вы не можете использовать модели данных частотной характеристики для преобразования в каноническую форму пространства состояний.
Форма-компаньон плохо обусловлена для большинства расчетов в пространстве состояний, то есть преобразование в форму-компаньон основано на матрице управляемости, которая почти всегда численно сингулярна для порядков средней области значений. Следовательно, избегайте использовать его, когда это возможно.
canon
команда использует bdschur
команда для преобразования sys
в модальную форму и вычислить T
преобразования. Если
sys
не является моделью пространства состояний, canon
сначала преобразует его в пространство состояний с помощью ss
.
Редукция в сопутствующую форму использует преобразование подобия состояний, основанное на матрице управляемости [1].
[1] Kailath, T. Linear Systems, Prentice Hall, 1980.
ctrb
| ctrbf
| genss
| pid
| ss
| ss2ss
| tf
| zpk
| uss
(Robust Control Toolbox) | idgrey
(System Identification Toolbox) | idpoly
(System Identification Toolbox) | idproc
(System Identification Toolbox) | idss
(System Identification Toolbox) | idtf
(Набор System Identification Toolbox)