文档

hinfgs

合成增益计划H控制器

语法

[gopt,pdK,R,S] = hinfings (pdP, R, gmin, l, R)

描述

给定一个仿射参数相关的植物

P x ˙ = 一个 p x + B 1 p w + B 2 u z = C 1 p x + D 11 p w + D 12 u y = C 2 x + D 21 w + D 22 u

时变参数向量在哪里pt)的范围在一个盒子里,并实时测量,hinfgs寻找仿射参数相关的控制器

K ζ ˙ = 一个 K p ζ + B K p y u = C K p ζ + D K P y

的测量结果pt),并使

  • K使闭环系统稳定

    对于所有允许的参数轨迹pt

  • K最小化闭环二次元H的表现wz

描述pdP参数相关的P指定为小组矢量r给出控制器输入和输出的数量(设置)r = (p2, m2)如果yRp2uR2).请注意,hinfgs也接受的多面体模型P返回的,例如由aff2pol

hinfgs返回最佳闭环二次性能gopt以及增益调度控制器的多面体描述此后.若要测试二次闭环的性能γ是否可实现,设置第三个输入gminγ.的参数托尔tolred控制所需的相对精度gopt以及降阶的阈值。最后,hinfgs也返回解决方案金宝搏官方网站R年代特征LMI系统。

控制器实现

增益调度控制器此后参数化为pt),并以价值观为特征KΠj 一个 K p B K p C K p D K p 在角落³j参数框的。命令

Kj = psinfo(pdK,'sys',j)

返回j-顶点控制器KΠj

pv = psinfo(pdP,'par') vertx = polydec(pv) Pj = vertx(:,j)

给出相应角³j参数框(光伏是参数向量的描述)。

控制器调度步骤如下。考虑到测量结果pt)的参数t

  1. 表达pt)作为³的凸组合j

    p t = α 1 3. 1 + + α N 3. N α j 0 = 1 N α j = 1

    这个凸分解是由polydec

  2. 每次计算控制器状态空间矩阵t作为顶点控制器的凸组合KΠj

    一个 K t B K t C K t D K t = = 1 N α j K Π ι

  3. 使用一个KtB),Kt), CKt),维Kt)来更新控制器状态空间方程。

参考文献

Apkarian, P., P. Gahinet和G. Becker, <自我安排>H线性变参数系统的控制自动化, 31(1995),第1251-1261页。

Becker, G., Packard, P.,“基于参数相关线性反馈的线性-参数变化系统的鲁棒性能”,系统及控制信件, 23(1994),第205-215页。

帕卡德,A.,“线性分数变换的增益调度”,系统。来讲,信, 22(1994),第79-92页。

另请参阅

|||

R2006a之前引入

这个话题有帮助吗?