基于平方根法的平衡模型截断
GRED=balancmr(G)GRED=balancmr(G,订单)[GRED,redinfo]=balancmr(G,key1,value1,…[GRED,redinfo]=balancmr(G,订单,key1,value1,…)
平衡
返回降阶模型格雷德
的G
和一个结构数组redinfo
包含简化模型的误差界和原系统的Hankel奇异值。
错误界限是根据的汉克尔奇异值G
.对于一个稳定的系统,这些值表示系统各自的状态能量。因此,通过检验系统汉克尔奇异值,可以直接确定系统的降阶。σι.
只有一个输入参数G
,该函数将显示原始模型的Hankel奇异值图,并提示减少模型订单号。
方法的无穷范数上保证有一个错误界添加剂错误∥格雷德
∥ ∞ 关于条件良好的模型约化问题[1]:
此表描述了的输入参数平衡
.
论点 |
描述 |
---|---|
G |
LTI模型需要简化。在没有其他输入的情况下, |
顺序 |
(可选)用于简化模型的所需顺序的整数,或可选的包含批处理运行所需顺序的向量 |
通过指定,可以生成一系列不同的简化订单模型的批处理运行顺序=x:y
,或正整数向量。默认情况下,系统的所有反稳定部分都保留,因为从控制稳定性的角度来看,消除不稳定状态对系统建模是危险的。
“MaxError”
是否可以以相同的方式指定'
顺序
'
.在这种情况下,当Hankel奇异值的尾部之和达到“MaxError”
.
该表列出了输入参数“关键”
及其“价值”
.
论点 |
价值 |
描述 |
---|---|---|
|
不同误差的实数或向量 |
减少实现H∞错误。当礼物, |
|
|
可选的1 × 2单元数组的LTI权重
您可以使用加权函数使模型简化算法聚焦于感兴趣的频带。看到的: 作为替代,您可以使用 默认权重都是相同的。 |
|
|
显示汉克尔奇异图(默认) |
|
整数、向量或单元格数组 |
简化模型的顺序。仅当没有指定作为第二个参数时使用。 |
此表描述了输出参数。
论点 |
描述 |
---|---|
格雷德 |
LTI降阶模型。当输入是一系列不同模型的阶数数组时,变为多维数组 |
雷迪福 |
一个包含三个字段的STRUCT数组:
|
G
可以是稳定的或不稳定的,连续的或离散的。
给定状态空间(A、 B、C、D)的系统和k,所需的降阶,以下步骤将产生一个相似变换,将原始状态空间系统截断为kth降阶模型。
求能控能观文法的奇异值分解
P = UpΣpVpT
Q = U问Σ问V问T
求文法数的平方根(左/右特征向量)
lp= UpΣp½
lo= U问Σ问½
查找的SVD(loTlp)
loTlp= UΣVT
然后左右变换为最终结果kth降阶模型为
年代五十、 大的L =oU(:,1:k) Σ(1;k,1:k) )–½
年代R,大L =pV(:,1:k) Σ(1;k,1:k) )–½
最后,
平方根平衡截断算法的证明见[2].
[1] Glover,K.,“线性多变量系统的所有最优Hankel范数逼近及其Lµ误差界”,《国际控制杂志》,第39卷,第6期,1984年,第1145-1193页
[2] Safonov,M.G.和R.Y.Chiang,“平衡模型简化的Schur方法,”IEEE反式。自动售货机。来讲。,第34卷,第7期,1989年7月,第729-733页