具有可识别参数的状态空间模型
使用中的难点
创建具有可识别(可估计)系数的连续时间或离散时间 - 空间模型,或转换动态系统模型状态方程形式。
具有输入向量的系统的状态空间模型u、输出向量y和干扰e连续时间的形式如下:
在离散时间下,状态空间模型的形式为:
为中的难点
模型,状态空间矩阵的元素一个,B,C,和D是可估计的参数。状态扰动的因素K也可以是可估计的参数。的中的难点
模型中存储这些矩阵元素的值一个
,B
,C
,D
,和K
模型的属性。
你可以获得中的难点
用三种方法中的一种建模对象。
估计中的难点
模型基于系统的输入-输出测量n4sid
或者党卫军
.这些估计命令估计状态空间矩阵的可估计元素的值。估计值存储在一个
,B
,C
,D
,和K
由此产生的属性中的难点
模型。的报告
属性存储关于评估的信息,例如初始状态值的处理和评估中使用的选项。例如:
sys = ss(数据、nx);一个= sys.A;B = sys.B;sys。报告
创建一个中的难点
模型使用中的难点
命令。例如:
sys = ids (A, B, C, D)
中的难点
模型配置初始参数,以估计状态空间模型,以拟合测量的响应数据。当您这样做时,您可以在一个或多个状态空间矩阵元素上指定约束。例如,您可以确定某些元素的值,或者为自由元素指定最小值或最大值。然后,您可以使用配置的模型作为估算命令的输入参数(党卫军
或者n4sid
)来估计这些约束条件的参数值。有关示例,请参见创建具有可识别参数的状态空间模型和配置状态空间模型的可识别参数.将现有的动态系统模型转换为中的难点
模型使用中的难点
命令。例如:
sys_ss = ids (sys_tf);
有关可用于提取信息或转换信息的函数的信息中的难点
模型对象,看对象的功能.
创建具有指定状态空间矩阵的状态空间模型SYS.
= ids (A, B, C, D)A, B, C, D
.默认情况下,SYS.
为采样时间不确定且无状态扰动元素的离散时间模型。使用此语法,特别是当您希望将初始参数配置为状态空间估计函数的输入时,例如n4sid
或者党卫军
.
使用一个或多个名称-值对参数设置附加属性。在前面语法中的任何输入参数组合之后指定名称-值对参数。SYS.
= IDSS(___,名称,值
)