本文研究了具有部分转移概率信息的中立型马尔科夫跳跃系统的稳定性问题,讨论的是具有时变时滞的跳跃系统。首先,构造新的李雅谱诺夫泛函,利用Jensen’s不等式和Wirtinger-based不等式等矩阵不等式分析技巧,并引入相应的自由权矩阵,得到具有时变时滞系统的稳定性条件。其次,利用Matlab中的LMI控制工具箱对所得线性矩阵不等式进行验证。最后,给出三个数值算例,证明所得结果的有效性。 This paper addresses the problem of the delay-dependent stability for neutral Markovian jump systems with partial information on transition probability. The time delays discussed in this paper are time-varying delays. Firstly, to obtain the stability condition of the system with time-varying delays, the newly constructed Lyapunov function is combined with Jensen’s inequality and Wirt-inger-based inequality by using the analysis technique of matrix inequalities and the corresponding free weight matrix. Secondly, the obtained results are formulated in terms of LMIs, which can be easily checked in practice by Matlab LMI control toolbox. Finally, three numerical examples are given to show the validity and potential of the developed criteria.
李娟,沈长春
贵州民族大学,数据科学与信息工程学院,贵州 贵阳
收稿日期:2019年8月29日;录用日期:2019年9月8日;发布日期:2019年9月24日
本文研究了具有部分转移概率信息的中立型马尔科夫跳跃系统的稳定性问题,讨论的是具有时变时滞的跳跃系统。首先,构造新的李雅谱诺夫泛函,利用Jensen’s不等式和Wirtinger-based不等式等矩阵不等式分析技巧,并引入相应的自由权矩阵,得到具有时变时滞系统的稳定性条件。其次,利用Matlab中的LMI控制工具箱对所得线性矩阵不等式进行验证。最后,给出三个数值算例,证明所得结果的有效性。
关键词 :中立型系统,马尔科夫跳跃系统,Jensen’s不等式,Wirtinger-Based不等式
Copyright © 2019 by author(s) and beplay安卓登录
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/
时滞是自然界中广泛存在的一种物理现象,在实际生活里许多系统中都含有时滞,如生物系统、经济系统、网络控制系统、电气系统、冶金系统、化工系统和机械系统等。近几十年来,如何抑制对象的固有时滞造成系统的性能下降,引起了国内外许多专家的高度重视。中立型时滞系统是一种特殊的时滞系统,由于考虑了中立项的存在,使得对这类系统的研究比一般时滞系统更加复杂和困难。早在三十多年前,中立型系统已经被广泛研究,并取得了丰硕的成果 [
马尔科夫跳跃系统是一类特殊的系统,是同时包含相互作用的离散事件和连续变量的多模态随机混杂系统。近年来,马尔科夫跳跃系统受到了国内外众多专家学者的关注,并且取得了一定的成果 [
本文将针对具有时滞依赖的部分未知状态转移概率的中立型马尔科夫跳跃系统的稳定性展开研究。通过构造Lyapunov泛函,主要利用Jensen’s不等式和Wirtinger-based不等式对其进行分析,给出满足系统稳定的条件,并用Matlab中的LMI工具箱 [
首先,考虑以下含有部分未知状态转移概率的中立型马尔科夫跳跃系统
{ x ˙ ( t ) − C ( r t ) x ˙ ( t − τ ( t ) ) = A ( r t ) x ( t ) + B ( r t ) x ( t − h ( t ) ) x ( t 0 + θ ) = θ , ∀ θ ∈ [ 0 , ρ ] (1)
其中, x ( t ) ∈ R n 表示状态向量, A ( r t ) , B ( r t ) , C ( r t ) 是中立型马尔科夫跳跃系统中已知的矩阵函数, h ( t ) 为时变时滞函数, τ ( t ) 是一个中立型时变时滞函数,且满足
0 ≤ τ ( t ) ≤ τ , 0 < h m ≤ h ( t ) ≤ h M , τ ˙ ( t ) ≤ μ 1 , h ˙ ( t ) ≤ μ 2 (2)
ρ = max ( τ , h ) ,且 ρ ( θ ) 为初始条件函数, { r t } , t ≥ 0 为右连续马尔科夫过程在有限概率空间及有限状态空间 η = { 1 , 2 , ⋯ , N } 中的取值,并且转移概率矩阵 Λ = ( λ i j ) , i , j ∈ η ,其元素描述如下
P ( r ( t + Δ ) = j | r ( t ) = i ) = { λ i j Δ + o ( Δ ) , i ≠ j 1 + λ i i Δ + o ( Δ ) , i = j (3)
这里, Δ > 0 , lim Δ → 0 o ( Δ ) Δ = 0 , λ i j ≥ 0 ,且当 i ≠ j ,其转移比率为t时刻的模态i切换到 t + Δ 时刻的模态j, λ i i = − ∑ j = 1 , j ≠ i N λ i j 。
马尔科夫跳跃系统在连续时间内的转移概率取决于其转移比率,并且这个转移比率在一定程度上是可达到的,如下,定义一个具有N种模态的转移比率矩阵
Λ = [ λ 11 ? λ 13 ⋯ λ 1 N ? λ 22 ? ⋯ ? ⋮ ⋮ ⋮ ⋱ ⋮ λ N 1 ? ? ⋯ ? ] (4)
其中?为未知的状态转移比率。对于任意的 i ∈ η ,集合 U i = U k i ∪ U u k i ,其中
U u k i ≜ { j : λ i j 未 知 , j ∈ η } U k i ≜ { j : λ i j 已 知 , j ∈ η }
因此,如果 U k i ≠ ϕ ,可以进一步的表示为
为了简便起见,用 x ( t ) 来表示系统在初始条件下 x ( t , x 0 , r 0 ) 的解,且 { x ( t ) , t } 满足初始条件 ( x 0 , r 0 ) ,
其弱无穷小发生器作用于函数V,定义在 [
L V ( x ( t ) , t , i ) = lim Δ → 0 + 1 Δ [ ε { V ( x ( t + Δ ) , t + Δ , r t + Δ ) | x ( t ) , r t = i } − V ( x ( t ) , t , i ) ] (5)
定义 1 在初始条件下,如果存在 φ ∈ R n , r 0 ∈ η ,使得下列不等式
ε { ∫ 0 ∞ ‖ x ( t ) ‖ 2 d t | φ , r 0 } < ∞ (6)
成立,则系统是随机稳定的。
引理1 (Jensen’s Inequality) [
r ∫ 0 r ω T ( s ) M ω ( s ) d s ≥ [ ∫ 0 r x ( s ) d s ] T M [ ∫ 0 r x ( s ) d s ] (7)
引理2 (Wirtinger-based Inequality) [
( b − a ) ∫ a b ω ˙ T ( s ) R ω ˙ ( s ) d s ≥ [ ω ( b ) − ω ( a ) ] T R [ ω ( b ) − ω ( a ) ] + 3 Ω T R Ω (8)
其中 Ω = ω ( b ) + ω ( a ) − 2 b − a ∫ a b ω ( s ) d s 。
定理1 考虑系统(1),如果存在矩阵 P i > 0 , R i > 0 , M i > 0 , W 1 > 0 , W 2 > 0 , Q 1 > 0 , Q 2 > 0 ,任意矩阵 P i ∈ R n , R i ∈ R n × n , T i ∈ R n × n ,满足以下的线性矩阵不等式
ϕ i = [ φ 11 φ 12 A i T N 3 φ 14 A i T N 5 A i T N 6 φ 17 φ 18 A i T N 9 φ 1 , 10 * φ 22 − N 3 − N 4 − N 5 − N 6 φ 27 φ 28 − N 9 − N 10 * * − R 11 i 0 − R 12 i 0 N 3 T B i N 3 T C i 0 0 * * * φ 44 0 − M 12 i N 4 T B i N 4 T C i 0 6 h 2 Q 1 * * * * − R 22 i 0 N 5 T B i N 5 T C i 0 0 * * * * * − M 22 i N 6 T B i N 6 T C i 0 0 * * * * * * φ 77 φ 78 B i T N 9 B i T N 10 * * * * * * * φ 88 C i T N 9 C i T N 10 * * * * * * * * − 1 τ W 1 0 * * * * * * * * * − 12 h 3 Q 1 ] < 0 (9)
R i = [ R 11 i R 12 i * R 22 i ] , M i = [ M 11 i M 12 i * M 22 i ] (10)
∑ j ∈ U k i λ i j ( R j − S i ) < W 1 (11)
∑ j ∈ U k i λ i j ( M j − T i ) < Q 1 (12)
P j − T i ≤ 0 , j ∈ U u k i , j ≠ i (13)
R j − S i ≤ 0 , j ∈ U u k i , j ≠ i (14)
M j − H i ≤ 0 , j ∈ U u k i , j ≠ i (15)
P j − T i ≥ 0 , j ∈ U u k i , j = i (16)
R j − S i ≥ 0 , j ∈ U u k i , j = i (17)
M j − H i ≥ 0 , j ∈ U u k i , j = i (18)
其中
φ 11 = P i A i + A i T P i + R 11 i + M 11 i + τ W 1 − 4 h Q 1 + Q 2 + N 1 T A i + A i T N 1 + ∑ j ∈ U k i λ i j ( P j − T i ) ,
φ 12 = R 12 i + M 12 i + A i T N 2 − N 1 T , φ 14 = − 2 h Q 1 + A i T N 4 , φ 17 = P i B i + A i T N 7 + N 1 T B i ,
φ 18 = P i C i + A i T N 8 + N 1 T C i , φ 1 , 10 = 6 h 2 Q 1 + A i T N 10 , φ 22 = R 22 i + M 22 i + h Q 1 + W 2 − N 2 T − N 2 ,
φ 27 = − N 7 + N 2 T B i , φ 28 = − N 8 + N 2 T C i , φ 44 = − M 11 i − 4 h Q 1 , φ 77 = − ( 1 − μ 2 ) Q 2 + N 7 T B i + B i T N 7 ,
φ 78 = B i T N 8 + N 7 T C i , φ 88 = − ( 1 − μ 1 ) W 2 + N 8 T C i + C i T N 8 ,
则称系统(1)是随机稳定系统。
证明:构造一个随机李雅普诺夫泛函
V ( x t , t , r t ) = ∑ i = 1 7 V i ( x t , t , r t )
其中
V 1 ( x t , t , r t ) = x T ( t ) P ( r t ) x ( t ) ,
V 2 ( x t , t , r t ) = ∫ t − τ t [ x ( s ) x ˙ ( s ) ] T R ( r t ) [ x ( s ) x ˙ ( s ) ] d s ,
V 3 ( x t , t , r t ) = ∫ t − h t [ x ( s ) x ˙ ( s ) ] T M ( r t ) [ x ( s ) x ˙ ( s ) ] d s ,
V 4 ( x t , t , r t ) = ∫ − τ 0 ∫ t + θ t x T ( s ) W 1 x ( s ) d s d θ ,
V 5 ( x t , t , r t ) = ∫ − h 0 ∫ t + θ t x ˙ T ( s ) Q 1 x ˙ ( s ) d s d θ ,
V 6 ( x t , t , r t ) = ∫ t − τ ( t ) t x ˙ T ( s ) W 2 x ˙ ( s ) d s ,
V 7 ( x t , t , r t ) = ∫ t − h ( t ) t x T ( s ) Q 2 x ( s ) d s ,
这儿的 都是适当维数的正定矩阵。因此,当 r t = i ∈ η , P r t = P i , R r t = R i , M r t = M i 时,利用弱无穷小算子L对 V k ( x t , t , i ) ( k = 1 , 2 , ⋯ , 7 ) 中的随机过程 x ( t ) 进行计算,我们得到
L V 1 ( x t , t , i ) = 2 x T ( t ) P i x ˙ ( t ) + x T ( t ) ∑ j = 1 N λ i j P j x ( t ) = 2 x T ( t ) P i [ A i x ( t ) + B i x ( t − h ( t ) ) + C i x ˙ ( t − τ ( t ) ) ] + x T ( t ) ∑ j = 1 N λ i j P j x ( t ) = x T ( t ) [ P i A i + A i T P i ] x ( t ) + 2 x T ( t ) P i B i x ( t − h ( t ) ) + 2 x T ( t ) P i C i x ˙ ( t − τ ( t ) ) + x T ( t ) ∑ j = 1 N λ i j P j x (t)
L V 2 ( x t , t , i ) = lim Δ → 0 + 1 Δ [ ε ( ∫ t + Δ − τ t + Δ [ x ( s ) x ˙ ( s ) ] T R ( r t ) [ x ( s ) x ˙ ( s ) ] d s ) | ( x ( t ) , r t = i ) − V 2 ( x t , t , i ) ] = lim Δ → 0 + 1 Δ [ ( ∫ t + Δ − τ t + Δ [ x ( s ) x ˙ ( s ) ] T ∑ j = 1 N P r ( r t + Δ = j | r t = i ) R j [ x ( s ) x ˙ ( s ) ] d s ) | ( x ( t ) , r t = i ) − V 2 ( x t , t , i ) ] = [ x ( t ) x ˙ ( t ) ] T [ R 11 i R 12 i * R 22 i ] [ x ( t ) x ˙ ( t ) ] − [ x ( t − τ ) x ˙ ( t − τ ) ] T [ R 11 i R 12 i * R 22 i ] [ x ( t − τ ) x ˙ ( t − τ ) ] + ∫ t − τ t [ x ( s ) x ˙ ( s ) ] T ∑ j = 1 N λ i j R j [ x ( s ) x ˙ ( s ) ] d s
L V 3 ( x t , t , i ) = [ x ( t ) x ˙ ( t ) ] T [ M 11 i M 12 i * M 22 i ] [ x ( t ) x ˙ ( t ) ] − [ x ( t − h ) x ˙ ( t − h ) ] T [ M 11 i M 12 i * M 22 i ] [ x ( t − h ) x ˙ ( t − h ) ] + ∫ t − h t [ x ( s ) x ˙ ( s ) ] T ∑ j = 1 N λ i j R j [ x ( s ) x ˙ ( s ) ] d s
由于 ∑ j = 1 N λ i j = 0 ,则对于任意矩阵 T i = T i T ∈ R n , S i = S i T ∈ R n × n , H i = H i T ∈ R n × n ,满足以下的零方程
− x T ( t ) ( ∑ j = 1 N λ i j T i ) x ( t ) = 0 , ∀ i ∈ η (19)
− ∫ t − h t [ x ( s ) x ˙ ( s ) ] T ( ∑ j = 1 N λ i j H i ) [ x ( s ) x ˙ ( s ) ] d s = 0 , ∀ i ∈ η (21)
其中
S i = [ S 11 i S 12 i * S 22 i ] , H i = [ H 11 i H 12 i * H 22 i ] (22)
则由(19)~(22)式,可以得到以下等式
L V 1 ( x t , t , i ) = x T ( t ) [ P i A i + A i T P i ] x ( t ) + 2 x T ( t ) P i B i x ( t − h ( t ) ) + 2 x T ( t ) P i C i x ˙ ( t − τ ( t ) ) + x T ( t ) ∑ j ∈ U k i λ i j ( P j − T i ) x ( t ) + x T ( t ) ∑ j ∈ U u k i λ i j ( P j − T i ) x ( t ) (23)
L V 2 ( x t , t , i ) = [ x ( t ) x ˙ ( t ) ] T [ R 11 i R 12 i * R 22 i ] [ x ( t ) x ˙ ( t ) ] − [ x ( t − τ ) x ˙ ( t − τ ) ] T [ R 11 i R 12 i * R 22 i ] [ x ( t − τ ) x ˙ ( t − τ ) ] + ∫ t − τ t [ x ( s ) x ˙ ( s ) ] T ∑ j ∈ U k i λ i j ( R j − S i ) [ x ( s ) x ˙ ( s ) ] d s + ∫ t − τ t [ x ( s ) x ˙ ( s ) ] T ∑ j ∈ U u k i λ i j ( R j − S i ) [ x ( s ) x ˙ ( s ) ] d s (24)
L V 3 ( x t , t , i ) = [ x ( t ) x ˙ ( t ) ] T [ M 11 i M 12 i * M 22 i ] [ x ( t ) x ˙ ( t ) ] − [ x ( t − h ) x ˙ ( t − h ) ] T [ M 11 i M 12 i * M 22 i ] [ x ( t − h ) x ˙ ( t − h ) ] + ∫ t − h t [ x ( s ) x ˙ ( s ) ] T ∑ j ∈ U k i λ i j ( M j − H i ) [ x ( s ) x ˙ ( s ) ] d s + ∫ t − h t [ x ( s ) x ˙ ( s ) ] T ∑ j ∈ U u k i λ i j ( M j − H i ) [ x ( s ) x ˙ ( s ) ] d s (25)
L V 4 ( x t , t , i ) = τ x T ( t ) W 1 x ( t ) − x T ( t ) W 1 x ( t ) + x T ( t − τ ) W 1 x ( t − τ ) = τ x T ( t ) W 1 x ( t ) − ∫ t − τ t x T ( s ) W 1 x ( s ) d s
由引理1有
− ∫ t − τ t x T ( s ) W 1 x ( s ) d s ≤ − 1 τ [ ∫ t − τ t x ( s ) d s ] T W 1 [ ∫ t − τ t x ( s ) d s ]
故
L V 4 ( x t , t , i ) = τ x T ( t ) W 1 x ( t ) − ∫ t − τ t x T ( s ) W 1 x ( s ) d s ≤ τ x T ( t ) W 1 x ( t ) − 1 τ [ ∫ t − τ t x ( s ) d s ] T W 1 [ ∫ t − τ t x ( s ) d s ] (26)
L V 5 ( x t , t , i ) = h x ˙ T ( t ) Q 1 x ˙ ( t ) − x ˙ T ( t ) Q 1 x ˙ ( t ) + x ˙ T ( t − h ) Q 1 x ( t − h ) = h x ˙ T ( t ) Q 1 x ˙ ( t ) − ∫ t − h t x ˙ T ( s ) Q 1 x ˙ ( s ) d s
由引理2有
− ∫ t − h t x ˙ T ( s ) Q 1 x ˙ ( s ) d s ≤ − 1 h [ x ( t ) − x ( t − h ) ] T Q 1 [ x ( t ) − x ( t − h ) ] − 3 h [ x ( t ) + x ( t − h ) − 2 h ∫ t − h t x ( s ) d s ] T Q 1 [ x ( t ) + x ( t − h ) − 2 h ∫ t − h t x ( s ) d s ]
故
L V 5 ( x t , t , i ) = h x ˙ T ( t ) Q 1 x ˙ ( t ) − ∫ t − h t x ˙ T ( s ) Q 1 x ˙ ( s ) d s ≤ h x ˙ T ( t ) Q 1 x ˙ ( t ) − 1 h [ x ( t ) − x ( t − h ) ] T Q 1 [ x ( t ) − x ( t − h ) ] − 3 h [ x ( t ) + x ( t − h ) − 2 h ∫ t − h t x ( s ) d s ] T Q 1 [ x ( t ) + x ( t − h ) − 2 h ∫ t − h t x ( s ) d s ] (27)
L V 6 ( x t , t , i ) = x ˙ T ( t ) W 2 x ˙ ( t ) − ( 1 − τ ˙ ( t ) ) x ˙ T ( t − τ ( t ) ) W 2 x ˙ ( t − τ ( t ) ) ≤ x ˙ T ( t ) W 2 x ˙ ( t ) − ( 1 − μ 1 ) x ˙ T ( t − τ ( t ) ) W 2 x ˙ ( t − τ ( t ) ) (28)
L V 7 ( x t , t , i ) = x T ( t ) Q 2 x ( t ) − ( 1 − h ˙ ( t ) ) x T ( t − h ( t ) ) Q 2 x ( t − h ( t ) ) ≤ x T ( t ) Q 2 x ( t ) − ( 1 − μ 2 ) x T ( t − h ( t ) ) Q 2 x ( t − h ( t ) ) (29)
因此,存在适当维数的矩阵 N k ( k = 1 , 2 , ⋯ , 10 ) ,满足下面的式子
2 ξ T ( t ) N T [ − x ˙ ( t ) + A i x ( t ) + B i x ( t − h ( t ) ) + C i x ˙ ( t − τ ( t ) ) ] = 0 (30)
其中
N = [ N 1 N 2 N 3 N 4 N 5 N 6 N 7 N 8 N 9 N 10 ] (31)
ξ T ( t ) = [ x T ( t ) x ˙ T ( t ) x T ( t − τ ) x T ( t − h ) x ˙ T ( t − τ ) x ˙ T ( t − h ) x T ( t − h ( t ) ) x ˙ T ( t − τ ( t ) ) ∫ t − τ t x T ( s ) d s ∫ t − h t x T ( s ) d s ] (32)
综上所述,由(11),(12)和(23)~(32),我们有
L V ( x t , t , i ) = ∑ j = 1 7 L V j ( x t , t , i ) ≤ ξ T ( t ) ϕ i ξ ( t ) + x T ( t ) ∑ j = U u k i λ i j ( P j − T i ) x ( t ) + ∫ t − τ t [ x ( s ) x ˙ ( s ) ] T ∑ j = U u k i λ i j ( R j − S i ) [ x ( s ) x ˙ ( s ) ] d s + ∫ t − h t [ x ( s ) x ˙ ( s ) ] T ∑ j = U u k i λ i j ( M j − H i ) [ x ( s ) x ˙ ( s ) ] d s (33)
这儿的 ξ T ( t ) 同(32)式相同, ϕ i 见定理1中的定义。值得注意的是 λ i i = − ∑ j = 1 , j ≠ i N λ i j ,且对于 ∀ i ≠ j 都有 λ i j ≥ 0 ,所以对于 ∀ i ∈ η 有 λ i i < 0 。因此,若 i ∈ U k i ,则由(9)~(15)式可得其充分条件
L V ( x t , t , i ) < 0 (34)
另一方面,若 i ∈ U u k i ,则由(9)~(18)式也可得式(34)成立,即
ε { ∫ 0 ∞ ‖ x ( t ) ‖ 2 d t | φ , r 0 } < ∞ (35)
则由定义1可得系统(1)是随机稳定的。
其次,当 τ ( t ) = τ , h ( t ) = h 时,系统可转变为如下的一个时不变的中立型马尔科夫跳跃系统
{ x ˙ ( t ) − C ( r t ) x ˙ ( t − τ ) = A ( r t ) x ( t ) + B ( r t ) x ( t − h ) x ( t 0 + θ ) = 0 , ∀ θ ∈ [ − ρ , 0 ] (36)
推论1 考虑系统(36),如果存在矩阵 P i > 0 , R i > 0 , M i > 0 , W 1 > 0 , Q 1 > 0 ,任意矩阵 P i ∈ R n , R i ∈ R n × n , T i ∈ R n × n ,满足以下的线性矩阵不等式
ψ i = [ ψ 11 ψ 12 A i T N 3 ψ 14 ψ 15 A i T N 6 A i T N 9 ψ 18 * ψ 22 − N 3 ψ 24 ψ 25 − N 6 − N 9 − N 10 * * − R 11 i N 3 T B i φ 35 0 0 0 * * * ψ 44 ψ 45 ψ 46 B i T N 9 ψ 48 * * * * ψ 55 C i T N 6 C i T N 9 C i T N 10 * * * * * − M 22 i 0 0 * * * * * * − 1 τ W 1 0 * * * * * * * − 12 h 3 Q 1 ] < 0 (37)
R i = [ R 11 i R 12 i * R 22 i ] , M i = [ M 11 i M 12 i * M 22 i ] (38)
∑ j ∈ U k i λ i j ( R j − S i ) < W 1 (39)
∑ j ∈ U k i λ i j ( M j − T i ) < Q 1 (40)
P j − T i ≤ 0 , j ∈ U u k i , j ≠ i (41)
R j − S i ≤ 0 , j ∈ U u k i , j ≠ i (42)
M j − H i ≤ 0 , j ∈ U u k i , j ≠ i (43)
P j − T i ≥ 0 , j ∈ U u k i , j = i (44)
R j − S i ≥ 0 , j ∈ U u k i , j = i (45)
M j − H i ≥ 0 , j ∈ U u k i , j = i (46)
其中
ψ 11 = P i A i + A i T P i + R 11 i + M 11 i + τ W 1 − 4 h Q 1 + N 1 T A i + A i T N 1 + ∑ j ∈ U k i λ i j ( P j − T i ) ,
ψ 12 = R 12 i + M 12 i + A i T N 2 − N 1 T , ψ 14 = − 2 h Q 1 + P i B i + A i T N 4 + N 1 T B i ,
ψ 15 = P i C i + A i T N 5 + N 1 T C i , ψ 18 = 6 h 2 Q 1 + A i T N 10 , ψ 22 = R 22 i + M 22 i + h Q 1 − N 2 T − N 2 ,
ψ 24 = − N 4 + N 2 T B i , ψ 25 = − N 5 + N 2 T C i , ψ 35 = − R 12 i + N 3 T C i , ψ 44 = − M 11 i − 4 h Q 1 + N 4 T B i + B i T N 4 ,
ψ 45 = B i T N 5 + N 4 T C i , ψ 46 = − M 12 i + B i T N 6 , ψ 48 = 6 h 2 Q 1 + A i T N 10 , ψ 55 = − M 22 i + N 5 T C i + C i T N 5 ,
则称系统(36)是随机稳定系统。
证明:构造一个随机的李雅普诺夫泛函
V ( x t , t , r t ) = x T ( t ) P ( r t ) x ( t ) + ∫ t − τ t [ x ( s ) x ˙ ( s ) ] T R r t [ x ( s ) x ˙ ( s ) ] d s + ∫ t − h t [ x ( s ) x ˙ ( s ) ] T M r t [ x ( s ) x ˙ ( s ) ] d s + ∫ − τ 0 ∫ t + θ t x T ( s ) W 1 x ( s ) d s d θ + ∫ − h 0 ∫ t + θ t x ˙ T ( s ) Q 1 x ˙ ( s ) d s d θ
这儿的 P r t , R r t , M r t , W 1 , Q 1 , r t ∈ η 都是适当维数的正定矩阵,它的证明过程与定理(1)的证明类似,因此此处省略。
最后,考虑以下不确定中立型马尔科夫跳跃系统
{ x ˙ ( t ) − ( C ( r t ) + Δ C ( r t ) ) x ˙ ( t − τ ( t ) ) = ( A ( r t ) + Δ A ( r t ) ) x ( t ) + ( B ( r t ) + Δ B ( r t ) ) x ( t − h ( t ) ) x ( t 0 + θ ) = θ , ∀ θ ∈ [ − ρ , 0 ] (47)
其中 Δ A ( r t ) , Δ B ( r t ) , Δ C ( r t ) 为不确定的参数矩阵,且可以表示为
[ Δ A ( r t ) Δ B ( r t ) Δ C ( r t ) ] = L r t K r t ( t ) [ F 1 ( r t ) F 2 ( r t ) F 3 ( r t ) ] (48)
L r t , Δ A ( r t ) , Δ B ( r t ) , Δ C ( r t ) 是已知的适当维数的模态相关矩阵, K r t ( t ) 是具有勒贝格可测元的时滞未知矩阵函数,且满足 。
通过变换,系统(47)可转化为如下形式
{ x ˙ ( t ) − C ( r t ) x ˙ ( t − τ ( t ) ) = A ( r t ) x ( t ) + B ( r t ) x ( t − h ( t ) ) + L i u i z i = F 1 ( r t ) x ( t ) + F 2 ( r t ) x ( t + h ( t ) ) + F 3 ( r t ) x ˙ ( t − τ ( t ) ) (49)
这儿的 u i = K r t ( t ) z i ,而且有下面的不等式成立,即
u i T u i ≤ [ F 1 ( r t ) x ( t ) + F 2 ( r t ) x ( t + h ( t ) ) + F 3 ( r t ) x ˙ ( t − τ ( t ) ) ] T ⋅ [ F 1 ( r t ) x ( t ) + F 2 ( r t ) x ( t + h ( t ) ) + F 3 ( r t ) x ˙ ( t − τ ( t ) ) ] (50)
使用与定理1类似的证明方法,我们可以得到定理2。
定理2 考虑系统(50),如果存在矩阵 P i > 0 , R i > 0 , M i > 0 , W 1 > 0 , W 2 > 0 , Q 1 > 0 , Q 2 > 0 ,任意矩阵 P i ∈ R n , R i ∈ R n × n , T i ∈ R n × n ,满足以下的线性矩阵不等式
ϕ ∼ i = [ φ 11 φ 12 A i T N 3 φ 14 A i T N 5 A i T N 6 φ 17 φ 18 A i T N 9 φ 1 , 10 P i L i ε F 1 i * φ 22 − N 3 − N 4 − N 5 − N 6 φ 27 φ 28 − N 9 − N 10 0 0 * * − R 11 i 0 − R 12 i 0 N 3 T B i N 3 T C i 0 0 0 0 * * * φ 44 0 − M 12 i N 4 T B i N 4 T C i 0 6 h 2 Q 1 0 0 * * * * − R 22 i 0 N 5 T B i N 5 T C i 0 0 0 0 * * * * * − M 22 i N 6 T B i N 6 T C i 0 0 0 0 * * * * * * φ 77 φ 78 B i T N 9 B i T N 10 0 ε F 2 i * * * * * * * φ 88 C i T N 9 C i T N 10 0 ε F 3 i * * * * * * * * − 1 τ W 1 0 0 0 * * * * * * * * * − 12 h 3 Q 1 0 0 * * * * * * * * * * − ε I 0 * * * * * * * * * * * − ε I ] < 0 (51)
R i = [ R 11 i R 12 i * R 22 i ] , M i = [ M 11 i M 12 i * M 22 i ] (52)
∑ j ∈ U k i λ i j ( R j − S i ) < W 1 (53)
∑ j ∈ U k i λ i j ( M j − T i ) < Q 1 (54)
P j − T i ≤ 0 , j ∈ U u k i , j ≠ i (55)
R j − S i ≤ 0 , j ∈ U u k i , j ≠ i (56)
M j − H i ≤ 0 , j ∈ U u k i , j ≠ i (57)
P j − T i ≥ 0 , j ∈ U u k i , j = i (58)
R j − S i ≥ 0 , j ∈ U u k i , j = i (59)
M j − H i ≥ 0 , j ∈ U u k i , j = i (60)
其中 φ i j 同定理1中所定义的相同,则称系统(47)是随机稳定系统。
证明:运用与定理1相似的证明方法,可得到不等式
L V ( x t , t , i ) = ∑ j = 1 7 L V j ( x t , t , i ) ≤ γ T ( t ) ψ ˜ i γ ( t ) + x T ( t ) ∑ j = U u k i λ i j ( P j − T i ) x ( t ) + ∫ t − τ t [ x ( s ) x ˙ ( s ) ] T ∑ j = U u k i λ i j ( R j − S i ) [ x ( s ) x ˙ ( s ) ] d s + ∫ t − h t [ x ( s ) x ˙ ( s ) ] T ∑ j = U u k i λ i j ( M j − H i ) [ x ( s ) x ˙ ( s ) ] d s (61)
其中
γ T ( t ) = [ x T ( t ) x ˙ T ( t ) x T ( t − τ ) x T ( t − h ) x ˙ T ( t − τ ) x ˙ T ( t − h ) x T ( t − h ( t ) ) x ˙ T ( t − τ ( t ) ) ∫ t − τ t x T ( s ) d s ∫ t − h t x T ( s ) d s u i T ] (62)
及
ψ ˜ i = [ φ 11 φ 12 A i T N 3 φ 14 A i T N 5 A i T N 6 φ 17 φ 18 A i T N 9 φ 1 , 10 P i L i * φ 22 − N 3 − N 4 − N 5 − N 6 φ 27 φ 28 − N 9 − N 10 0 * * − R 11 i 0 − R 12 i 0 N 3 T B i N 3 T C i 0 0 0 * * * φ 44 0 − M 12 i N 4 T B i N 4 T C i 0 6 h 2 Q 1 0 * * * * − R 22 i 0 N 5 T B i N 5 T C i 0 0 0 * * * * * − M 22 i N 6 T B i N 6 T C i 0 0 * * * * * * φ 77 φ 78 B i T N 9 B i T N 10 0 * * * * * * * φ 88 C i T N 9 C i T N 10 0 * * * * * * * * − 1 τ W 1 0 0 * * * * * * * * * − 12 h 3 Q 1 0 * * * * * * * * * * 0 ] < 0 (63)
其中 φ i j 同定理1中所定义的相同。由(50)式,应用Suchr’s补引理 [
L V ( x t , t , i ) ≤ γ T ( t ) ψ ˜ i γ ( t ) + x T ( t ) ∑ j = U u k i λ i j ( P j − T i ) x ( t ) + ∫ t − τ t [ x ( s ) x ˙ ( s ) ] T ∑ j = U u k i λ i j ( R j − S i ) [ x ( s ) x ˙ ( s ) ] d s + ∫ t − h t [ x ( s ) x ˙ ( s ) ] T ∑ j = U u k i λ i j ( M j − H i ) [ x ( s ) x ˙ ( s ) ] d s + ε { [ F 1 ( r t ) x ( t ) + F 2 ( r t ) x ( t + h ( t ) ) + F 3 ( r t ) x ˙ ( t − τ ( t ) ) ] T ⋅ [ F 1 ( r t ) x ( t ) + F 2 ( r t ) x ( t + h ( t ) ) + F 3 ( r t ) x ˙ ( t − τ ( t ) ) ] − u i T u i } (64)
这儿的 γ T ( t ) 同(62)式相同, ψ ˜ i 同(63)式相同。值得注意的是, λ i i = − ∑ j = 1 , j ≠ i N λ i j ,且对于 ∀ i ≠ j 都有 λ i j ≥ 0 ,所以对于 ∀ i ∈ η 有 λ i i < 0 。因此,若 i ∈ U k i ,则由(51)~(57)式可得其充分条件
L V ( x t , t , i ) < 0 (65)
另一方面,若 i ∈ U u k i ,则由(51)~(60)式也可得式(65)成立,即
ε { ∫ 0 ∞ ‖ x ( t ) ‖ 2 d t | φ , r 0 } < ∞ (66)
则由定义1可得系统(47)是随机稳定的。
在这一部分,我们给出三个数值算例来验证理论结果的有效性。
例1 考虑中立型马尔科夫跳跃系统1,其状态矩阵如下
A 1 = [ − 1.15 − 0.75 1.50 − 1.50 ] , A 2 = [ − 2.15 − 0.49 1.50 − 2.10 ] , A 3 = [ − 1.30 − 0.15 1.50 − 1.80 ] , A 4 = [ − 1.90 − 0.34 1.50 − 1.65 ] ,
B 1 = [ − 1.20 0.12 0.24 − 0.25 ] , B 2 = [ − 1.45 − 0.96 0.47 − 1.57 ] , B 3 = [ 0.58 − 0.68 − 0.13 0.96 ] , B 4 = [ − 0.67 − 1.50 1.39 1.23 ] ,
C 1 = [ − 0.15 − 0.06 0.50 − 0.50 ] , C 2 = [ 0.25 − 0.35 0.05 − 0.65 ] , C 3 = [ 0.33 0.07 0.19 − 0.36 ] , C 4 = [ − 0.23 0.16 0.02 − 0.57 ] ,
这儿考虑以下四种切换模态的部分转移概率矩阵
Λ = [ − 1.2 ? 0.5 ? ? − 1.5 ? 0.4 ? 0.3 ? 0.6 0.2 ? ? ? ]
在这里,我们主要使用Matlab中的LMI工具箱来验证定理1中结果的有效性,通过给定的转移概率
矩阵,可以得到系统(1)的跳跃状态图(见图1)。取初始状态 x 0 = [ 1.8 − 1.8 ] T ,可得 μ 1 = 0.25 , μ 2 = 0.23 , h = 2.5 , τ = 0.3 时系统(1)是稳定的,其状态轨迹图见图2。
图1. 系统(1)的模态切换图
图2. 系统(1)的轨迹图
例2 考虑中立型马尔科夫跳跃系统(36),其状态矩阵如下
A 1 = [ − 1.25 − 0.35 1.50 − 4.50 ] , A 2 = [ − 2.13 − 0.47 1.50 − 2.14 ] , B 1 = [ − 1.23 0.32 0.27 − 0.45 ] ,
B 2 = [ − 1.25 0.66 0.43 − 1.47 ] , C 1 = [ − 0.17 − 0.46 0.58 − 1.26 ] , C 2 = [ 1.27 − 0.75 0.65 − 0.38 ] ,
这儿考虑以下四种切换模态的部分转移概率矩阵
Λ = [ − 0.2 ? ? ? ]
在这里,我们主要使用Matlab中的LMI工具箱来验证推论1中结果的有效性,通过给定的转移概率矩阵,可以得到系统(36)的跳跃状态图(见图3)。取初始状态 x 0 = [ 1.5 − 1.5 ] T ,可得 h = 2.1 , τ = 0.7 时系统(36)是稳定的,其状态轨迹图见图4。
图3. 系统(36)的模态切换图
图4. 系统(36)的轨迹图
例3 考虑如下不确定的中立型马尔科夫跳跃系统
x ˙ ( t ) − ( C ( r t ) + Δ C ( r t ) ) x ˙ ( t − τ ( t ) ) = ( A ( r t ) + Δ A ( r t ) ) x ( t ) + ( B ( r t ) + Δ B ( r t ) ) x ( t − h (t) )
其中
A 1 = [ − 6.15 0.05 − 0.15 − 1.50 ] , A 2 = [ − 3.15 − 0.09 0.21 − 2.10 ] , B 1 = [ − 1.27 − 0.12 0.24 − 0.25 ] , B 2 = [ 1.45 − 0.16 0.47 − 1.57 ] ,
C 1 = [ − 0.08 − 0.06 0.03 − 0.04 ] , C 2 = [ 0.05 0.01 0.05 − 0.06 ] , F 11 = [ 1.0 0.7 − 0.9 1.6 ] , F 12 = [ 0 1.0 1.3 − 2.6 ] ,
F 21 = [ − 1.0 1.0 2.0 − 3.0 ] , F 22 = [ 1.0 1.0 − 2.0 − 3.0 ] , F 31 = [ 2.0 1.0 − 1.3 2.5 ] , F 32 = [ 1.0 3.0 1.5 − 2.3 ] ,
L 1 = [ 1.0 2.1 1.0 − 1.8 ] , L 2 = [ 0 0.9 − 0.1 1.2 ] , I = [ 1.0 0 0 1.0 ] ,
这儿考虑以下两种切换模态的完全未知的转移概率矩阵
Λ = [ ? ? ? ? ]
在这里,我们主要使用Matlab中的LMI工具箱来验证定理2中结果的有效性,当 ε = 0.1 , τ = 0.9 , h = 0.9113 , μ 1 = 0.2 , μ 2 = 0.27 时,系统(50)是随机稳定的。通过Matlab求解(54)~(63)式,得到可行解,分别为
P 1 = [ 3.4939 0.6039 0.6039 2.6255 ] , P 2 = [ 3.6407 0.9342 − 1.3952 1.4950 ] , R 111 = 1.0 × 10 5 [ 0.0001 − 7.0921 7.0921 0.0000 ] ,
R 121 = [ 1.3874 0.3177 − 0.0858 0.9778 ] , R 221 = 1.0 × 10 5 [ 0.0000 − 6.5220 6.5220 0.0000 ] , R 112 = 1.0 × 10 6 [ 0.0000 1.2442 − 1.2442 0.0000 ] ,
R 122 = [ 1.1310 − 0.2528 − 0.0325 0.1963 ] , R 222 = 1.0 × 10 6 [ 0.0000 1.2690 − 1.2690 0.0000 ] , M 111 = 1.0 × 10 5 [ 0.0001 6.2788 − 6.2788 0.0000 ] ,
M 121 = [ 1.4103 0.2982 − 0.0691 0.9971 ] , M 221 = 1.0 × 10 4 [ 0.0000 − 9.0346 9.0346 0.0001 ] , M 112 = 1.0 × 10 6 [ 0.0000 − 1.5024 1.5024 0.000 ] ,
M 122 = [ 1.1534 − 0.2412 − 0.0221 0.2034 ] , M 222 = 1.0 × 10 6 [ 0.0000 1.7983 − 1.7983 0.000 ] , W 1 = 1.0 × 10 6 [ 0.0000 8.1782 − 8.1782 0.0000 ] ,
W 2 = 1.0 × 10 6 [ 0.0000 1.7774 − 1.7774 0.000 ] , Q 1 = [ 0.1131 0.0038 0.0053 0.1255 ] , Q 2 = 1.0 × 10 6 [ 0.0000 2.4782 − 2.4782 0.0000 ] .
本文对具有部分未知转移概率信息的中立型马尔科夫跳跃系统的稳定性问题进行了研究。首先,构造新的Lyapunov泛函,运用Jensen’s不等式和Wirtinger-based不等式分析技巧,引入相应的自由权矩阵,得到具有时变时滞的稳定性条件。其次,利用Matlab中的LMI控制工具箱对所得的线性矩阵不等式进行验证,得到此方法具有一定理论价值。最后,列举三个数值算例,得到此方法的有效性。
贵州省科技厅科学研究基金(J[
李 娟,沈长春. 一类中立型马尔科夫跳跃系统的稳定性分析Stability Analysis of a Class of Neutral Markov Jump Systems[J]. 动力系统与控制, 2019, 08(04): 248-262. https://doi.org/10.12677/DSC.2019.84027