《自动化技术与应用》2012年第31卷第2期 控韦lJ Control T 理论与应用 heory and Applications 具有执行器故障的D e l t a算子系统 D稳定H∞鲁棒容错控制 张洛花,李晓辉 (河南城建学院,河南平顶山467036) ★ 摘要:研究Delta算子描述的不确定线性系统在区域极点约束和H 范数界约束下的鲁棒容错控制问题。利用线性矩阵不等式(LMI) 理论,给出了在执行器失效情况下Delta算子不确定系统在区域极点约束下的鲁棒H 容错控制存在的充分条件,并可通过求 解LMI得到鲁棒容错控制器的设计。所得结果可将连续系统和离散系统的有关结果统一到Delta算子框架中。数值算例验证 了该方法的可行性。 关键词:Delta算子;容错控制; 控制;鲁棒控制;区域极点约束 中图分类号:TP273 文献标识码:A 文章编号:1003 7241(2012)02~0006—05 D.stable H Robust Fault.tolerant Control 0f Delta ∞ uator Failures ZHANG Luo-hua,LI Xiao-hui (Henan Institute of Urban Construction,Pingdingshan 467036 China) Abstract:The robust H fault tolerant control problem of circular regional pole constraints for delta operator uncertain linear systems is studied.In terms of a LMI approach,a sufficient condition for the existence of a robust fault—tolerant controller for the delta operator systems is presented,it can assure that the delta operator systems satisfy a regional pole con straints and H.norm bound constraint in the event of uncertainty and actuator failures.Then the controller can be designed through solving LMI.The proposed results can unify previous related conclusions of continuous time and discrete time systems with fault-tolerant control into the delta framework.A numerical simulation shows the feasibility of the developed algorithms. Key words:Delta operator;fault—tolerant control;H control;robust control;regional pole constraints 1 引言 容错控制是提高复杂控制系统的可靠性和安全性 的一种重要途径。我们在设计系统时,不仅关心系统在 有故障时的稳态性能,而且系统对外部干扰信号的抑制 能力或抗干扰能力也非常关注。 控制就是如何设计 控制器使得外部干扰对输出函数的影响达到最小或限 制在某个指定的范围内。目前关于容错控制系统的日 ・基金项目:河南省教育厅自然科学研究计划资助项目(编号 2 01 0A51 0 0I 7)院科研基金项目(编号2 011 JYB0 04) 收稿日期:2 01卜l O一1 4 设计问题也取得了不少研究成果。文【l】基于LMI方法, 研究了线性系统在区域极点约束下的 控制问题。韩 笑冬等人【 】讨论了在极点约束下的鲁棒满意容错控制。 如文[31针对一类线性不确定系统,利用区域极点和鲁棒 控制理论,研究了系统存在执行器故障时的鲁棒容错 控制器的设计。但目前基于Delta算子系统的 痞错控 制的研究还不多见。 Delta算子作为一种统一模型的描述形式,已被广泛 应用于控制领域【引。既可以避免基于传统移位算子描述 模型给出的控制算法,在采样周期很小时将引起病态条
件的问题,又可以将离散系统和连续系统统一进行讨 控制理论与应用 Cont rol Theo ry and Applications 自动化技术与应用》201 2年第31卷第2期 论。张端金等人[ 1研究了Delta算子描述的线性不确定 系统在多指标约束下的鲁棒 。。控制问题。文[6]讨论了 状态不确定Delta算子系统的D稳定鲁棒容错控制问 题。本文在此基础上,提出Delta算子不确定系统在区 域极点约束下满足 性能的鲁棒容错控制问题。 2 问题描述 考虑Delta算子不确定线性系统 I (f)=(A-I-AA)x(t)+(B+AB)u(t)+Gw(t) I z(t)=Cx(t) 其中: 即Delta算子,定义为 =(q一1)/ ,式中丁 为采样周期,q为前向移位算子; (f)∈R 为系统状态变 量。 ( )∈R 为控制变量;w(f)∈R 为干扰信号; z(f)∈Rp为控制输出;A, ,G,C为适当维数的已知定 常矩阵;△A, 为系统不确定性,具有形式如下: [AA ]=DF[E1 E2],其中D,E1,E2为已知定 常矩阵,表示系统不确定性的结构信息, 为满足 F F I的适当维数的不确定性参数矩阵,,为单位矩阵。 引入状态反馈 O)=Kx(t) 考虑执行器有可能失效,引入表示执行器故障的开 关矩阵L,并把其放在状态反馈增益矩阵 和输入矩 阵 之间,其形式为 L=diag(11,f2'.……z ) 其中: { 雾 冀釜蓍 =。, …, 用Q表示所有可能的执行器故障开关阵L组成的 集合(L=0除外),则含执行器故障的Delta算子闭环系 统可表示为 f ( )=A ( )+Gw(t) 【z(f)=Cx(t) A =A+△A+ J乙 +△ L 苴申. 。’ =A+BLK+DF(El+E2LK)。 3 主要结果 引理1[ 矩阵A的所有特征根位于圆盘D(a,r)内当 且仅当存在正定对称矩阵P满足 ) 亍P )一 ,其 =生 。 由引理l我们可推得如下定义: 定义1 Delta算子描述的故障闭环系统(2)状态反 馈二次可D鲁棒容错镇定(即A(A )c D(a,r)),当且 仅当存在对称正定矩阵尸满足 [ + +( +ABr)LK] P+尸[ + +( + ) + +鲍+( +ABr)LK] + +( +ABpLK]<0 引理2[ ]给定适当维数的矩阵 ,F,王厂,其中F是 对称的,则F+XHY+YTH X T<0 对所有满足日 H I矩阵日成立,当且仅当存在 一个常数占>0使得F+ + -1Y Y<0 引理3[ ](Delta算子界实引理)考虑线性系统 ( )的[c A打]能检测实现 f px(t);A打 (f)+Gw(f) I Z(f)=Cx(f), (0)=0 如果存在对称矩阵P 0和实数7,>0使得 …A P+PA +TA打T PA +( +TA )r PG ( 】 一TG PG)一 G P(I+TA ,)+C C<0 (ii)7 ̄I—TG PG>0 则Ab,稳定且lTwz( ) c( 一A打)~GII ,el。 本章所研究的容错控制目的是求解状态反馈控制 ,使得Delta算子描述的故障闭环系统(2)对所有容许 的故障和不确定性同时满足以下约束条件: a)从扰动输入w( )到控制输出z(f)的传递函数 ( )的H 范数满足 ll ( )ll =IIC (r/一A )-1Gll <71 其中: (7)的日 范数定义参见文献[5]. b)对任意的L∈Q,闭环系统(2)是稳定的,所有极 点位于以( ,O)为圆心、r为半径的圆形区域D(a,r) 内,即A(A )c D(a,r)。 为简便计算,引入记号 =尘 rl = rl,△A。= rl, ,= rl =TB,Dr= D TD,Dr = GI=TG 定理1 考虑Delta算子描述的故障系统(2),对给 定的 和任意L∈Q,若存在正定对称矩阵P及正实 数 , 2使得下面矩阵不等式组有解。
自动化技术与应用》201 2年第31卷第2期 }空韦U理论与应用 +r;2GIG, ̄+eiD1 ̄+£2尽群 (,+ 辟 0 0 昌霹0 砰 ,+ 譬0 Q —l 0 0 (,+ ) 一P‘ / E CP- 船 0 p- 0 0 —£、l <0 l一 +rl G1G +£1D1D (,+ )0] y2=l (,+ ) 一 +C c E I 当存在一个£2>0使得 (3) +£z[量] 。E +£ [ ] 。 <。 TGG 一P一 <0 (4) 则存在状态反馈增益K使系统满足lJ (r)l 7 的约束。 证明:由Delta算子界实引理即引理3可知,系统 (2)满足 。。范数界约束,则需满足 = P+ 4c+ T +C C +(,+ ) PG(v21 1一TG PG)-1G P(I+ 4r) =(,+ ) ~一 )一(,+ )一 十c C<0 (5) 由Schur补定理,式(5)等价于 i—p1[-1'yl'-2G】1G 一 I+TATA C;】C l<。 (6) l [,+ 】 一尸l+ J 其中:一 +ra2G <0,则该式等价于式(4)。 将 带/k(6)式后展开并令 y一__尸1 +y G1G (,+TA+TBLK)I l(,+TA+TBLK) 一P1+C C l 式(6)等价于 + [o(E+E2LK)]+ 。]<0(7 因为FrF I,所以由引理2知式(7)成立当且仅 当存在一个£l>0使得 [准¨ 兰 +唰<0(8, 即 [一 LK)1<o(9)I (,+ + _曰L 一 +c c+£ (E+EL目 (E+E l、 J 由Schur补定理,上式等价于 f + q + (I+TA+TBLK)0 ] I(I+TA+TBLK) -p,+C ̄C ( + ̄Lh3 l<0(10) 1 0 (巨十 LK) , l l一 + q +q日 + 耳 (,+ 鼋 ] 鼋l<0( 2) l E2 一£】J+岛 l 由Schur补定理可得 T + q碍+ 日 + 马 (,+ 龟马巧0 0 (,+ 一elf Cr K g2E2群 目 一EII+E2 豸0 0 0 C 0 -1 0 0 K 0 0- ̄,21 对式(1 3)分别左乘右乘diag(I,尸~,,,,,,)即可 得式(3)。定理1得证。 定理2 考虑Delta算子描述的故障系统(2),任意 L∈Q,对给定圆形区域极点指标D( ,r),存在状态 反馈增益 使系统(2)满足条件(b)约束的充要条件是:存 在正定对称矩阵P及正实数£3,£4使得下面矩阵不等 式有解。 7"/rl+F_.3Dd + 孵(, 0 P ̄q+T4)T —Pq/T p琏 P ,4r ̄g E 一 +e 透0 0 Kp 0 -e41 (14) 证明:由定义1和Schur补定理可知,Delta算子系 统(2)满足区域极点配置(即A(A )c D(a,,.)),当且仅 当存在对称正定矩阵P满足 TA P /T f<。 15 l{¨ ,) 一 l (’ 其中:ac = +B LK+D,F(巨+E2LK)。 因为F F I,由Schur补定理和引理2可知,上 式成立当且仅当存在一个£ >0使得 o]+ + + ̄L/O]<o( 其中: