Модели в пространстве состояний могут быть поняты в следующих стандартных формах:
Модальная каноническая форма
Сопутствующая каноническая форма
Заметная каноническая форма
Управляемая каноническая форма
В модальной форме A является блочно диагональной матрицей. Размер блока обычно 1 на 1 для действительных собственных значений и 2 на 2 для комплексных собственных значений. Однако, если существуют повторенные собственные значения или кластеры соседних собственных значений, размер блока может быть больше.
Например, для системы с собственными значениями , модальная матрица A имеет форму
В сопутствующей реализации характеристический полином системы появляется явным образом в крайнем правом столбце матрицы A. Можно получить сопутствующую каноническую форму системы при помощи canon
canon
команды следующим образом:
csys = canon(sys,'companion')
Для системы характеристическим полиномом
соответствующий компаньон матрица A
Сопутствующее преобразование требует, чтобы система была управляема от первого входа. Преобразование к сопутствующей форме основано на матрице управляемости, которая почти всегда численно сингулярна для средних порядков. Следовательно, избегайте использования его для расчета, если это возможно. Сопутствующая каноническая форма - тот же самый как заметная каноническая форма.
Заметная каноническая форма совпадает с сопутствующей канонической формой, где характеристический полином системы появляется явным образом в крайнем правом столбце A
матрица. Можно получить заметную каноническую форму системы при помощи canon
команда следующим образом:
csys = canon(sys,'companion')
Для системы с заданным передаточной функцией
соответствующие матрицы:
Заметная каноническая форма, которая совпадает с сопутствующей формой, плохо обусловливается для большей части расчета пространства состояний. Преобразование системы к сопутствующей форме основано на матрице управляемости, которая почти всегда численно сингулярна для средних порядков. Следовательно, избегайте использования его для расчета, если это возможно.
Управляемая каноническая форма системы является транспонированием своей заметной канонической формы, где характеристический полином системы появляется явным образом в последней строке A
матрица.
Для системы с заданным передаточной функцией
соответствующие матрицы:
Отношение между заметной и управляемой канонической реализацией следующие:
Управляемая каноническая форма полезна для проектирования контроллера с помощью метода размещения полюса. Однако преобразование системы к сопутствующей форме основано на матрице управляемости, которая почти всегда численно сингулярна для средних порядков. Следовательно, избегайте использования управляемой формы для расчета, если это возможно.