Полиномиальная модель использует обобщенное понятие передаточных функций, чтобы выразить связь между входным, u (t), выходным y (t) и шумовым e (t) с помощью уравнения вида:
A (<reservedrangesplaceholder8>), B (<reservedrangesplaceholder6>), F (<reservedrangesplaceholder4>), C (<reservedrangesplaceholder2>) и D (<reservedrangesplaceholder0>) являются многочленными матрицами с точки зрения оператора сдвига времени q-1. u (t) является входом, и nk
- это вход задержка. y (t) является выходом, а e (t) - нарушение порядка сигналом.
Каждый полином имеет независимую order или количество оцениваемых коэффициентов. Например, если A (q) имеет порядок 2, то A полином имеет вид A (q) = 1 + a1 q-1 + a2 q-2.
На практике не все полиномы одновременно активны. Более простые полиномиальные формы, такие как ARX, ARMAX, Output-Error и Box-Jenkins, обеспечивают структуры модели, подходящие для конкретных целей, таких как обработка нестационарных нарушений порядка или обеспечение полностью независимой параметризации для динамики и шума. Для получения дополнительной информации об этих типах моделей см. «Что такое полиномиальные модели»?
System Identification | Идентифицируйте модели динамических систем по измеренным данным |
Что такое полиномиальные модели?
Полином структур модели включая ARX, ARMAX, выходную ошибку и Box-Jenkins.
Данные, поддерживаемые полиномиальными моделями
Используйте данные временной области и частотного диапазона для оценки моделей дискретного времени и непрерывного времени.
Предварительный шаг - Оценка порядков модели и входных задержек
Чтобы оценить полиномиальные модели, вы должны предоставить входные задержки и порядки моделей.
Оценка полиномиальных моделей в приложении
Импортируйте данные в приложение, задайте порядки моделей, задержки и опции оценки.
Оценка полиномиальных моделей в командной строке
Задайте порядки моделей, задержки и опции оценки.
Полиномиальные размеры и порядки Мультивыхода Полинома моделей
Размер A, B, C, D и F полиномов для мультивыходов.
Оценка моделей с использованием armax
Этот пример показывает, как оценить линейную, полиномиальную модель со структурой ARMAX для системы с тремя входами и одним выходом (MISO) с помощью итерационного метода оценки armax
.
Определение начальных состояний для итерационных алгоритмов оценки
Когда вы используете pem
или polyest
функции для оценки ARMAX, Box-Jenkins (BJ), Output-Error (OE), необходимо задать, как алгоритм обрабатывает начальные условия.
Алгоритмы оценки полиномиальной модели
Выберите между алгоритмами ARX и IV для оценки модели ARX и AR.