System Identification | Идентифицируйте модели динамических систем от результатов измерений |
arx | Оцените параметры ARX, ARIX, AR или модели ARI |
armax | Оцените параметры ARMAX, ARIMAX, ARMA или модели ARIMA с помощью данных временного интервала |
bj | Оцените модель полинома Поля-Jenkins, использующую данные об области времени |
iv4 | Оценка модели ARX с помощью четырехэтапного инструментального переменного метода |
ivx | Оценка модели ARX с помощью инструментального переменного метода с произвольными инструментами |
oe | Оцените модель полинома ошибки на выходе с помощью данных частотного диапазона или временного интервала |
polyest | Оцените полиномиальную модель, использующую время - или данные частотного диапазона |
idpoly | Полиномиальная модель идентифицируемыми параметрами |
pem | Ошибка предсказания оценивает для линейной и нелинейной модели |
arxstruc | Вычислите функции потерь для моделей ARX одно выхода |
ivstruc | Вычислите функции потерь для наборов структур модели ARX с помощью инструментального переменного метода |
selstruc | Выберите порядок модели для моделей ARX одно выхода |
struc | Сгенерируйте комбинации порядка модели для оценки модели ARX одно выхода |
arxRegul | Определите константы регуляризации для оценки модели ARX |
delayest | Оцените задержку (потеря времени) из данных |
init | Установите или рандомизируйте начальные значения параметров |
polydata | Доступ к полиномиальным коэффициентам и неопределенности в идентифицированной модели |
getpvec | Параметры модели и сопоставленные данные о неопределенности |
setpvec | Измените значение параметров модели |
getpar | Получите атрибуты, такие как значения и границы линейных параметров модели |
setpar | Установите атрибуты, такие как значения и границы линейных параметров модели |
setPolyFormat | Задайте формат для B и полиномов F мультивходной модели полинома |
armaxOptions | Опция установлена для armax |
arxOptions | Опция установлена для arx |
arxRegulOptions | Опция установлена для arxRegul |
bjOptions | Опция установлена для bj |
iv4Options | Опция установлена для iv4 |
oeOptions | Опция установлена для oe |
polyestOptions | Опция установлена для polyest |
Предварительный шаг – оценка порядков модели и входных задержек
Чтобы оценить полиномиальные модели, необходимо обеспечить входные задержки и порядки модели.
Оцените полиномиальные модели в приложении
Импортируйте данные в приложение, задайте порядки модели, задержки и опции оценки.
Оцените полиномиальные модели в командной строке
Задайте порядки модели, задержки и опции оценки.
Полиномиальные размеры и порядки Мультивыходных моделей полинома
Размер A, B, C, D и полиномов F для мультивыходных моделей.
Оцените Модели Используя armax
В этом примере показано, как оценить линейную, полиномиальную модель со структурой ARMAX для с тремя входами и одно выхода (MISO) система с помощью итеративного метода оценки armax
.
Что такое полиномиальные модели?
Полиномиальные структуры модели включая ARX, ARMAX, ошибку на выходе и Поле-Jenkins.
Данные, поддержанные полиномиальными моделями
Используйте временной интервал и данные частотного диапазона, чтобы оценить модели дискретного времени и непрерывного времени.
Определение начальных состояний для итеративных алгоритмов оценки
Когда вы используете pem
или polyest
чтобы оценить ARMAX, Поле-Jenkins (BJ), Ошибку на выходе (OE), необходимо задать, как алгоритм обрабатывает начальные условия.
Полином моделирует алгоритмы оценки
Выберите между ARX и алгоритмами IV для оценки модели ARX и AR.