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