主要内容

输入-输出多项式模型

输入-输出多项式模型,包括ARX, ARMAX,输出误差和Box-Jenkins模型结构

多项式模型使用传递函数的广义概念来表示输入,ut),则输出yt),以及噪音et),使用如下形式的方程式:

一个 y t B F u t n k + C D e t

一个),B),F),C),D)是用时移算子表示的多项式矩阵-1ut)为输入,且nk是输入延迟。yt)为输出和et)为干扰信号。

每个多项式都有一个独立的订单,或可估计系数的数目。例如,如果一个)的顺序为2,则一个多项式的形式是一个) = 1 +一个1-1+一个2-2

在实践中,并非所有多项式都是同时活动的。更简单的多项式形式,如ARX, ARMAX, Output-Error和Box-Jenkins提供了适合特定目标的模型结构,如处理非平稳扰动或为动力学和噪声提供完全独立的参数化。有关这些模型类型的更多信息,请参见什么是多项式模型?

应用程序

系统识别 从测量数据中识别动态系统的模型

功能

全部展开

idpoly 具有可识别参数的多项式模型
arx 估计ARX, ARIX, AR或ARI模型的参数
armax 利用时域数据估计ARMAX、ARMAX、ARMA或ARIMA模型的参数
bj 利用时域数据估计Box-Jenkins多项式模型
iv4 用四阶段工具变量法估计ARX模型
ivx 用任意仪器的工具变量法估计ARX模型
oe 利用时域或频域数据估计输出误差多项式模型
用时域或频域数据估计多项式模型
pem 优化线性和非线性模型的预测误差最小化
arxstruc 计算单输出ARX模型的损失函数
ivstruc 利用工具变量法计算ARX模型结构集的损失函数
selstruc 选择单输出ARX模型的模型顺序
struc 生成单输出ARX模型估计的模型-顺序组合
arxRegul 确定ARX模型估计的正则化常数
延迟 从数据估计时间延迟(死时间)
初始化 设置或随机初始参数值
polydata 获取已识别模型的多项式系数和不确定性
getpvec 获得模型参数及相关不确定度数据
setpvec 修改模型参数值
getpar 获取线性模型参数的值、边界等属性
setpar 设置线性模型参数的值和边界等属性
setPolyFormat 指定格式B而且F多输入多项式模型的多项式
armaxOptions 选项集armax
arxOptions 选项集arx
arxRegulOptions 选项集arxRegul
bjOptions 选项集bj
iv4Options 选项集iv4
oeOptions 选项集oe
polyestOptions 选项集

主题

多项式模型基础

估计多项式模型

设置多项式模型选项