用典型参数化估计状态空间模型
什么是规范参数化?
规范的参数化的许多元素以简化的参数形式表示状态空间系统一个,B而且C矩阵是固定为0和1的。在状态空间矩阵中,自由参数只出现在少数的行和列中一个,B,C,D,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)
如果你有连续时间频域数据,你只能估计一个连续时间模型。