System Identification | Идентифицируйте модели динамических систем от результатов измерений |
arx | Оцените параметры модели ARX или AR с помощью наименьших квадратов |
armax | Оцените параметры модели ARMAX с помощью данных временного интервала |
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 | Опция установлена для полиоценки |
Предварительный шаг – оценка порядков модели и входных задержек
Чтобы оценить полиномиальные модели, необходимо обеспечить входные задержки и порядки модели.
Оцените полиномиальные модели в приложении
Импортируйте данные в приложение, задайте порядки модели, задержки и опции оценки.
Оцените полиномиальные модели в командной строке
Задайте порядки модели, задержки и опции оценки.
Полиномиальные размеры и порядки Мультивыходных моделей полинома
Размер A, B, C, D и полиномов F для мультивыходных моделей.
Оцените Модели Используя armax
Этот пример показывает, как оценить линейную, полиномиальную модель со структурой ARMAX для с тремя входами и одно вывода (MISO) система с помощью итеративного метода оценки armax
.
Что такое полиномиальные модели?
Полиномиальные образцовые структуры включая ARX, ARMAX, ошибку на выходе и Поле-Jenkins.
Данные, поддержанные полиномиальными моделями
Используйте временной интервал и данные частотного диапазона, чтобы оценить дискретное время и непрерывно-разовые модели.
Определение начальных состояний для итеративных алгоритмов оценки
Когда вы используете pem
или polyest
, чтобы оценить ARMAX, Поле-Jenkins (BJ), Ошибку на выходе (OE), необходимо задать, как алгоритм обрабатывает начальные условия.
Полином моделирует алгоритмы оценки
Выберите между ARX и алгоритмами IV для оценки модели ARX и AR.