Оценка модели ARX с использованием четырехэтапного метода инструментальных переменных
sys = iv4(data,[na
nb nk])
sys = iv4(data,'na',na,'nb',nb,'nk',nk)
sys = iv4(___,Name,Value)
sys = iv4(___,opt)
оценивает полиномиальную модель ARX, sys
= iv4(data
,[na
nb nk]
)sys
, с использованием четырехэтапного метода инструментальной переменной, для объекта данных data
. [na nb nk]
задает порядки структур ARX A и B полиномов и вход для вывода задержки. Алгоритм оценки нечувствителен к цвету члена шума.
sys
является моделью ARX:
кроме того, отдельно задайте порядки модели ARX.sys
= iv4(data
,'na',na,'nb',nb,'nk',nk)
оценивает полином ARX с дополнительными опциями, заданными одним или несколькими sys
= iv4(___,Name,Value
)Name,Value
аргументы в виде пар.
использует набор опций, sys
= iv4(___,opt
)opt
, чтобы сконфигурировать поведение оценки.
|
Оценочные данные. Данные могут быть:
|
|
Заказы полинома ARX. Для мультивыхода, |
|
Опции оценки.
Использовать |
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
|
Входная задержка для каждого входного канала, заданная как скалярное значение или числовой вектор. Для систем непрерывного времени задайте задержки на входе в модуле времени, сохраненной в Для системы с Можно также задать По умолчанию: 0 |
|
Задержки на транспорте. Для систем непрерывного времени задайте задержки транспорта в модуле времени, сохраненной в Для системы MIMO с По умолчанию: |
|
Задайте интеграторы в шумовых каналах. Добавление интегратора создает модель ARIX, представленную: где, является интегратором в канале шума, e (t).
По умолчанию: |
|
ARX модели который подходит для данных оценки, возвращается в дискретном времени Информация о результатах оценки и используемых опциях хранится в
Для получения дополнительной информации об использовании |
Оценка выполняется в 4 этапа. На первом этапе используется arx
функция. Получившаяся модель генерирует инструменты для оценки IV второго этапа. Невязки, полученные из этой модели, моделируются как AR-модель высокого порядка. На четвертом этапе входно-выходные данные фильтруются через эту модель AR и затем подвергаются IV функции с такими же фильтрами приборов, как и на втором этапе.
Для случая с несколькими выходами оптимальные инструменты получаются, только если источники шума на разных выходах имеют один и тот же цвет. Оценки, полученные с помощью стандартной программы, являются достаточно точными, однако, даже в других случаях.
[1] Ljung, L. System Identification: Theory for the User, equations (15.21) to (15.26), Upper Saddle River, NJ, Prentice-Hall PTR, 1999.