主要内容

用典型参数化估计状态空间模型

什么是规范参数化?

规范的参数化的许多元素以简化的参数形式表示状态空间系统一个B而且C矩阵是固定为0和1的。在状态空间矩阵中,自由参数只出现在少数的行和列中一个BCD,K.自由参数是可识别的——它们可以被估计为唯一的值。剩下的矩阵元素固定为0和1。

该软件支持以下规范形式:金宝app

  • 同伴的形式的最右一列出现特征多项式一个矩阵。

  • 模态分解形式:状态矩阵一个是块对角线,每个块对应一个附近模式的集群。

    请注意

    模态形式的块对角元素具有一定的对称性。如果您更新这种形式的模型的参数(作为结构化的估计使用党卫军),即使更新后的模型仍然是块对角线,对称也没有保留。

  • 可观测性标准形:空闲参数只在文件的选定行中出现一个矩阵中B而且K矩阵。

    有关可观测性规范形式中自由参数分布的更多信息,请参见附录4A,第132-134页,关于黑箱多变量模型结构的可识别性系统识别:用户的理论,第二版,由Lennart Ljung, Prentice Hall PTR, 1999(方程4A.16)。

有关规范形式的更多信息,请参见状态实现

估计规范状态空间模型

您可以通过在命令行上选择参数化来估计状态空间模型。

例如,要指定可观察性规范形式,请使用“形式”名称-值对输入参数,如下所示:

M = ssest(data,n,“形式”“规范”

类似地,组“形式”作为“模态”“同伴”分别指定模态分解和伴生规范形式。

如果您有时域数据,上面的命令估计一个连续时间模型。方法指定数据采样时间,则需要离散时间模型“t”名称-值对输入参数:

Md = ssest(data, n,“形式”“规范”“t”data.Ts)

如果你有连续时间频域数据,你只能估计一个连续时间模型。