Преобразование коэффициентов полиномиальной модели в матрицы модели пространства состояний
Оценщики
Блок «Конвертер типа модели» используется для преобразования коэффициентов модели ARX, ARMAX, OE или BJ в матрицы модели пространства состояний.
Для ввода блока u требуется шина. Количество элементов зависит от типа входной полиномиальной модели:
ARX - A, B
ARMAX - A, B, C
OE - B, F
BJ - B, C, D, F
Эти элементы шины должны содержать векторы строк оцененных значений коэффициентов, выводимых блоком Recursive Polynomial Model Estimator. Для данных MISO задайте B полиномиальных коэффициентов в качестве матрицы, где параметры i-й строки соответствуют i-му входу. Значения коэффициентов могут изменяться со временем. Блок преобразователя типа модели преобразует эти коэффициенты в матрицы A, B, C и D дискретной временной модели состояния-пространства. Выходной порт блока преобразователя типа модели y возвращает шину с элементами, которые соответствуют матрицам A, B, C и D модели пространства состояний. Если сигналы в u изменяются во времени, то матрицы состояния-пространства также изменяются во времени.
Модель пространства состояния можно также оценить в оперативном режиме с помощью блоков «Recursive Polynomial Model Estimator» и «Model Type Converter». Подключите выходной порт блока Recursive Polynomial Model Estimator к входному порту блока Model Type Converter, чтобы получить текущие значения матриц состояния-пространства. Преобразование игнорирует шумовую составляющую моделей. Другими словами, матрицы «состояние-пространство» захватывают только отношение y (t )/u (t).
Укажите коэффициенты типа модели для преобразования в матрицы модели с пространством состояний. Укажите один из следующих типов модели:
ARX
ARMAX
OE
BJ
| Порт | Тип порта (Вход/Выход) | Описание |
|---|---|---|
| u | В | Оценочные полиномиальные коэффициенты A, B, C, D и F, определенные как шина с элементами: A, B, C, D и F. |
| y | Из | Модель пространства состояний, возвращаемая как шина с элементами, которые соответствуют матрицам A, B, C и D. |
Плавающая точка с двойной точностью
Плавающая точка с одинарной точностью