主要内容

IVX.

ARX模型估计使用任意仪器的仪器变量方法

句法

sys = ivx(数据,[na nb nk],x)
sys = ivx(数据,[na nb nk],x,max_size)

描述

SYS.= IVX(数据[na nb nk]X估计ARX多项式模型,SYS.,使用具有任意仪器的仪器变量方法。该模型估计时间序列数据数据[na nb nk]指定ARX结构订单一种B.多项式和输出延迟的输入,以样本数表示。

ARX模型表示为:

一种 问: y T. = B. 问: T. - N K. + V. T.

SYS.= IVX(数据[na nb nk]Xmax_size.指定在估计期间形成的矩​​阵的最大大小。

输入参数

数据

估计数据。数据可以是:

  • 时间或频域输入输出数据

  • 时间序列数据

  • 频率响应数据

数据必须是AN.iddata.IDFRD., 或者FRD.(控制系统工具箱)目的。

使用频域数据时,输出的数量必须为1。

[na nb nk]

ARX模型订单。

有关ARX模型结构的更多详细信息,请参阅ARX.

X

仪器变量矩阵。

X是包含用于仪器变量方法的任意仪器的矩阵。

X必须与输出数据相同的大小,data.y.。对于多实验数据,请指定X作为每个实验的一个条目的单元阵列。

使用的仪器类似于回归矢量y取而代之X

max_size.

最大矩阵大小。

max_size.指定由估计算法形成的任何矩阵的最大大小。

指定max_size.作为一个合理的大量整数。

默认:250000

输出参数

SYS.

适合估计数据的ARX模型作为离散时间返回Idpoly.目的。此模型是使用指定的模型订单,延迟和估计选项创建的。IVX.没有返回任何估计的协方差信息SYS.

有关使用的估计结果和选项的信息存储在报告模型的财产。报告有以下字段:

报告领域 描述
地位

模型状态摘要,指示模型是由施工创建还是通过估计获得。

方法

使用估计命令。

初始条件

在模型估计期间处理初始条件,作为以下值之一返回:

  • '零'- 初始条件设置为零。

  • '估计'- 初始条件被视为独立估计参数。

  • '倒退'- 使用最佳的最小二乘均适合估计初始条件。

此字段尤其有用,可查看如何处理初始条件初始条件估计选项集中的选项是'汽车'

合身

估计的定量评估,作为结构返回。看损失函数和模型质量指标有关这些质量指标的更多信息。该结构具有以下字段:

场地 描述
fitpercent.

归一化的根均匀平方误差(NRMSE)衡量模型的响应如何适合估计数据,表示为百分比合身= 100(1-Nrmse)。

损失氟烃

估计完成时损失功能的值。

MSE

均方误差(MSE)测量模型的响应如何适合估计数据。

FPE.

模型的最终预测误差。

AIC.

原始的模型质量的原始Akaike信息标准(AIC)测量。

AICC.

小样本尺寸校正AIC。

奈西

归一化的AIC。

BIC.

贝叶斯信息标准(BIC)。

参数

模型参数的估计值。

选择

选项集用于估计。如果未配置自定义选项,则这是一组默认选项。看ArxOptions.想要查询更多的信息。

兰特泰特

估计开始时随机数流的状态。空的,[]如果在估计期间没有使用随机化。有关更多信息,请参阅RNG.

dataused.

用于估计的数据的属性,作为具有以下字段的结构返回:

场地 描述
名称

数据集的名称。

类型

数据类型。

长度

数据样本数量。

TS.

采样时间。

绰号

输入InterSample行为,作为以下值之一返回:

  • 'ZOH'- 零阶保持在样本之间维护分段恒定的输入信号。

  • 'foh'- 一阶保持在样本之间维护分段 - 线性输入信号。

  • 'BL'- 带限量的行为指定连续时间输入信号具有高于奈奎斯特频率的零功率。

InputOffset.

在估计期间从时域输入数据中删除偏移量。对于非线性模型,它是[]

outputOffset.

偏移在估计期间从时域输出数据中删除。对于非线性模型,它是[]

有关使用的更多信息报告, 看估计报告

尖端

  • IV4.首先是估计识别仪器的ARX多项式模型X自动选择。用IVX.对于非标准情况。例如,当数据中存在反馈时,或者,当需要尝试其他仪器时。你也可以使用IV.自动生成某些自定义定义过滤器的仪器。

参考

[1] Ljung,L.系统识别:用户理论,第222页,上鞍河,NJ,Prentice-Hall Ptr,1999。

也可以看看

|||||

在R2006A之前介绍