Markov跳变系统是一类包含多个模态的重要随机混杂系统,是Krasovskii和Lidskiid于1961年建立的[1].在过去的几十年里,由于能更好描述许多实际系统的特性,例如故障诊断系统[2]、制造系统[3]等,Markov跳变系统引起了很大关注.关于这类问题的研究大都基于转移概率完全已知的情况.然而,考虑实际过程中的复杂因素,转移概率只有部分得到.所以,转移概率部分已知的Markov跳变系统的研究得到了越来越多的关注,包括稳定、镇定[4]、时滞[5]等.
另一方面,出于执行器幅值的限制或者安全因素的原因,执行器饱和的存在严重影响系统性能甚至导致系统不稳定.所以,对执行器饱和的研究有很大的实际意义.近年来,越来越多的学者也研究这类问题,如在稳定性分析与镇定[6]、容错控制[7]、时滞[8]、Markov跳变[9]等方面.同时,随机系统的研究也已成为热点,例如网络控制[10]、扰动[11]和多时滞[12].然而,考虑带有执行器饱和的Markov跳变系统的相关文献却很少.
现有的文献大都建立在Lyapunov稳定基础上,意味着系统在无限时间范围内是稳定的.相对于Lyapunov稳定性,有限时间稳定性意味着状态在固定时间区域内不会超过一定的界限[13 - 15].值得关注的是有限时间稳定并不意味着Lyapunov稳定.如果系统响应的瞬态超过预定的界限,Lyapunov稳定并不包含有限时间稳定.
研究一类转移概率部分已知的随机Markov饱和跳变系统的非脆弱有限时间镇定问题,通过参数依赖型Lyapunov函数和自由权矩阵方法,设计了非脆弱有限时间状态反馈控制器并获得了吸引域的最大估计值.
1 问题描述及相关引理考虑如下带有执行器饱和的随机Markov跳变系统:
(1) |
其中:x(t)∈Rn,u(t)∈Rm,w(t)分别是系统的状态、控制输入和标准的维纳过程;x0,g0和t0分别为初始状态、初始模态和初始时间;A(gt),B(gt)和W(gt)为已知的具有适当维数的模态依赖常数矩阵.标准饱和函数σ(·)定义为
其中σ(ui)=sign(ui)min{1,|ui|}为符号函数.
本文将设计非脆弱状态反馈控制器:
(2) |
其中:K(gt)为控制器增益;ΔK(gt)∈Rm×n(∀gt=i∈S)为控制器增益的变化,可表示为
其中Hk(gt)和Μk(gt)为具有适当维数的常数矩阵,并且未知矩阵函数Fk(gt,t)满足
令{gt,t≥0}为连续Markov跳变过程,gt为系统模态并且在集合S={1,2,…,N}上取值,转移概率矩阵Π={πij},i,j∈S.
文中考虑转移概率部分已知,意味着在矩阵Π={πij}中只有一部分元素能够得到.对于i∈S,集合Si=Ski∪Suki,其中
文中,令gt=i.
定义1[15] 对于给定的时间常数T,系统(1)(u(t)=0)是关于(c1,c2,T,R i)有限时间稳定的,如果下列条件成立:x0TRix0≤c1⇒xT(t)Rix(t)<c2,∀t∈[0,T],其中0<c1<c2,Ri>0.
对于任意矩阵Pi>0,定义椭圆
引理 1[9] 对于任意的矩阵Ki,Fi∈Rm×n,如果x(t)∈ψ(Fi),则σ(Kix(t))可表示为如下形式:
其中:ψ(Fi)={x(t)∈Rn:|fijx(t)|≤1,j=1,2,…,m},fij为矩阵Fi的第j行;Uv,Uv-=[(I-Uv)∈ II,v=1,2,…,2m,II 是m×m的对角矩阵的集合,其对角线上的元素为1或者0;ηv为标量,并且
考虑控制器(2),得到如下闭环系统:
(3) |
引理 2[16]T,M,N和F为具有适当维数的矩阵,其中FTF≤I,则对于任意正数ε>0,有
定理1 对于给定的时间常数T,系统(3)是关于(c1,c2,T,Ri)有限时间稳定的,如果存在正标量εi,α,对称正定矩阵Pi∈Rn×n,对称矩阵Qi∈Rn×n和Fi∈Rm×n,有以下不等式成立:
(4) |
(5) |
(6) |
(7) |
(8) |
其中:
此外,初始状态包含在集合ni=1NPi)的吸引域内.
证明 选择Lyapunov函数为
(9) |
其相应的无穷小算子为
考虑
(10) |
根据引理2,存在正数εi使
成立.因此
其中
对于∀j∈Suki,如果i∈Ski,条件(4)~(5)和πij≥0(∀i,j∈S,i≠j)得到 Π ij<0 .另一方面,对于∀j∈Suki,如果i∈Suki,由条件(4)~(6)和
其次,对ΓV(x(t))<αV(x(t)),t∈[0,T]两边积分得
(11) |
即
(12) |
定义
(13) |
(14) |
所以可以得到
(15) |
因此,系统是有限时间稳定的.由条件(8),如果 x(t)∈ξ(Pi),得到x(t)∈ψ(Fi).
证毕.
2.2 有限时间状态反馈控制器设计和吸引域估计下面设计控制器并得到系统均方意义下吸引域估计值.假设如下最优化问题:
(16) |
其中Fiq代表Fi的第q行.这里假设初始状态空间在一凸集中,表示为X0∈Co{x01,…,x0ρ},其中x01,…,x0ρ是给定的在R n中的初始状态向量.如果a最大值amax>1,则初始状态 x 0在均方意义下的吸引域内.
令β=a-2,Xi=Pi-1,Yi=KiXi,Di=FiXi,Vi=XiQiXi,注意问题(16)中的①等价于a2(x0g)TPix0g≤1(g=1,2,…,ρ).应用Schur补引理,可得到
(17) |
利用同样的方法,问题(16)中的③等价于
(18) |
其中Riq代表Ri的第q行.
对式(4)两边同时乘以对角矩阵diag{Xi,I,I},可以得到
(19) |
其中
下面的分析将不等式(19)分成两种情况.
情况1 当i∈Ski,应用Schur补引理,不等式(19)中相应参数为
(20) |
其中:
情况2 当i∉Ski,应用补Schur引理,不等式(19)中相应参数为
(21) |
其中:
对式(5)两边同乘Xi可得
(22) |
对式(6)两边同乘Xi可得
(23) |
定义
(24) |
和
(25) |
式(24)等价于
(26) |
式(25)等价于
(27) |
综上所述可以得到下列优化问题:
(28) |
如果βmin<1(amax>1),则初始条件在吸引域内并且系统(3)是有限时间稳定的.控制器增益的表达式为Ki=YiXi-1.
3 数值例子四模态随机Markov跳变系统参数如下:
令c1=1,c2=10,T=10s,α=0.01.选择初始条件:x0=[-1 1.5]T,g0=2.转移概率矩阵如下:
求解优化问题(28)可得β=0.1530<1和状态反馈控制器增益参数如下:
图 1~图 3为系统模态、状态轨迹和轨迹xT(t)Rix(t).从仿真图看出,所求解的非脆弱状态反馈控制器使得初始状态属于凸集Co{x01}的系统(3)有限时间稳定.
本文针对执行器饱和Markov跳变系统的非脆弱有限时间镇定,设计了非脆弱有限时间状态反馈控制器.通过线性矩阵不等式的方式,实现了控制器和吸引域最大化的求解.
[1] | Krasovskii N N, Lidskii E A. Analytical design of controllers in systems with random attributes[J]. Automation and Remote Control , 1961, 22 (3) : 1289–1294. (0) |
[2] | Ge X H, Han Q L. Distributed fault detection over sensor networks with Markovian switching topologies[J]. International Journal of General Systems , 2014, 43 (3/4) : 305–318. (0) |
[3] | Shen L J, Buscher U. Solving the serial batching problem in job shop manufacturing systems[J]. European Journal of Operational Research , 2012, 221 (1) : 14–26. DOI:10.1016/j.ejor.2012.03.001 (0) |
[4] | Zhang Y, He Y, Wu M, et al. Stabilization for Markovian jump systems with partial information on transition probability based on free-connection weighting matrices[J]. Automatica , 2011, 47 (1) : 79–84. DOI:10.1016/j.automatica.2010.09.009 (0) |
[5] | Liang J L, Lam J, Wang Z. State estimation for Markov-type genetic regulatory networks with delays and uncertain mode transition rates[J]. Physics Letter A , 2009, 373 (47) : 4328–4337. DOI:10.1016/j.physleta.2009.09.055 (0) |
[6] | Cao Y, Lin Z. Stability analysis of discrete-time systems with actuator saturation by a saturation-dependent Lyapunov function[J]. Automatica , 2003, 39 (7) : 1235–1242. DOI:10.1016/S0005-1098(03)00072-4 (0) |
[7] | Zuo Z Q, Ho D W C, Wang Y J. Fault tolerant control for singular systems with actuator saturation and nonlinear perturbation[J]. Automatica , 2010, 46 (3) : 569–576. DOI:10.1016/j.automatica.2010.01.024 (0) |
[8] | Zhang L X, Boukas E K. Delay-range-dependent control synthesis for time-delay systems with actuator saturation[J]. Automatica , 2008, 44 (10) : 2691–2695. DOI:10.1016/j.automatica.2008.03.009 (0) |
[9] | Liu H P, Boukas E K, Sun F C, et al. Controller design for Markov jump systems subject to actuator saturation[J]. Automatica , 2006, 42 (3) : 459–465. DOI:10.1016/j.automatica.2005.10.017 (0) |
[10] | Li J N, Pan Y J, Su H Y, et al. Stochastic reliable control of a class of networked control systems with actuator faults and input saturation[J]. International Journal of Control,Automation and Systems , 2014, 12 (3) : 564–571. DOI:10.1007/s12555-013-0371-7 (0) |
[11] | Song G F, Chen F, Xu S Y, et al. Disturbance tolerance and rejection of discrete-time stochastic systems with saturating actuators[J]. Journal of the Franklin Institute , 2013, 350 (6) : 1488–1499. (0) |
[12] | Zhang M S. Robust stabilization for uncertain stochastic multiple time-delay systems with actuator saturation:an LMI approach[J]. Procedia Engineering , 2012, 29 : 935–939. DOI:10.1016/j.proeng.2012.01.067 (0) |
[13] | Yang R M, Wang Y Z. Finite-time stability analysis and H-infinity control for a class of nonlinear time-delay Hamiltonian systems[J]. Automatica , 2013, 49 (2) : 390–401. DOI:10.1016/j.automatica.2012.11.034 (0) |
[14] | He S P. Observer-based finite-time control of time- delayed jump systems[J]. Applied Mathematics and Computation , 2010, 217 (6) : 2327–2338. DOI:10.1016/j.amc.2010.07.031 (0) |
[15] | Zhao J J, Shen H, Li B, et al. Finite-time H-infinity control for a class of Markovian jump delayed systems with input saturation[J]. Nonlinear Dynamics , 2013, 73 (1/2) : 1099–1110. (0) |
[16] | Luan X L, Liu F, Shi P. Finite-time filtering for non-linear stochastic systems with partially known transition jump rates[J]. IET Control Theory and Applications , 2010, 4 (5) : 735–745. DOI:10.1049/iet-cta.2009.0014 (0) |