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