Skip to main content

Theory and Modern Applications

Finite-time H control for a class of Markovian jump systems with mode-dependent time-varying delay

Abstract

This paper is concerned with the problem of finite-time H control for a class of Markovian jump system with mode-dependent time-varying delay. By using the new augmented multiple Lyapunov function with more general decomposition approach, a novel sufficient condition for finite-time bounded with an H performance index is derived. Based on the derived condition, the reliable H control problem is solved, and an explicit expression of the desired controller is also given, the system trajectory stays within a prescribed bound during a specified time interval. Finally, numerical examples are given to demonstrate that the proposed approach is more effective than some existing ones.

1 Introduction

Markovian jump systems were introduced by Krasovskii and Lidskii [1], which can be described by a set of systems with the transitions in a finite mode set. In the last few decades, there has been increasing interest in Markovian jump systems because this class of systems is appropriate to model many physical systems mainly those random failures, repairs and sudden environment disturbance [25]. Such class of systems is a special class of stochastic hybrid systems with finite operation modes, which may switch from one to another at different time. As a crucial factor, it is shown that such jumping can be determined by a Markovian chain [6]. For linear Markovian jumping systems, many important issues have been studied extensively such as stability, stabilization, control synthesis and filter design [612]. In finite operation modes, Markovian jump systems is a special class of stochastic systems that can switch from one to another at different time. It is worth pointing out that time delay is one of the instability sources for dynamical systems and is a common phenomenon in many industrial and engineering systems [1318]. Hence, it is not surprising that much effort has been made to investigate of Markovian jump systems with time delay during the last two decades [1923]. The exponential stabilization of Markovian jump systems with time delay was first studied in [19] where the decay rate was estimated by solving linear matrix inequalities [20]. However, in the aforementioned works, the network-induced delays have been commonly assumed to be deterministic, which is fairly unrealistic since delays resulting from network transmissions are typically time varying.

Generally speaking, the delay-dependent criterions are less conservative than delay-independent ones, especially when the time delay is small enough in Markovian jump systems. Thus, recent efforts were devoted to the delay-dependent Markovian jump systems stability analysis by employing Lyapunov-Krasovskii functionals [2432]. However, most efforts have been given on how to construct an appropriate Lyapunov functional by dividing the delay interval [ μ 2 , μ 1 ] into N equal length subintervals [22]. It should be pointed out that the delay decomposition method is not effective when the lower bound of time-varying delay is zero. Furthermore, although the decay rate can be computed, it is a fixed value that one cannot adjust to deduce if a larger decay rate is possible. Therefore, how to obtain the improved results without increasing the computational burden has greatly improved the current study.

Over the years, many research efforts have been devoted to the study of finite-time stability of systems. In finite-time interval, finite-time stability is investigated to address these transient performances of control systems. Recently, the concept of finite-time stability has been revisited in the light of linear matrix inequalities (LMIs) and Lyapunov function theory, some results are obtained to ensure that system is finite-time stable or finite-time bounded [3349]. It is noted that there are still some related issues to be solved, to the best of our knowledge, the finite-time H control for a class of Markovian jump systems with time-varying delay has not been fully developed. The analysis method in the existing references seems still conservative to study Markovian jump system. There is room for further investigation.

The main contribution of this paper is as follows: Firstly, we present a new augmented Lyapunov functional by employing the more general decomposition of a delay interval for a class of Markovian jump systems with mode-dependent time-varying delay. Secondly, in order to reduce the possible conservativeness and computational burden, some slack matrices are introduced [18]. Several sufficient conditions are derived to guarantee the finite-time stability and boundedness of the resulting closed-loop system. Last but not the least, it is shown that less conservative and more general results can be derived since the time-varying delays are divided into a more general decomposition. We find that finite-time stability is a concept independent from Lyapunov stability and can always be affected by switching behavior significantly, thus it deserves our investigation. The finite-time boundedness criteria can be tackled in the form of LMIs. Finally, numerical examples illustrate the effectiveness of the developed techniques.

Notations: Throughout this paper, we let P>0 (P0, P<0, P0) denote a symmetric positive definite matrix P (positive semi-definite, negative definite and negative semi-definite). For any symmetric matrix P, λ max (P) and λ min (P) denote the maximum and minimum eigenvalues of matrix P, respectively. R n denotes the n-dimensional Euclidean space and R n × m refers to the set of all n×m real matrices and N={1,2,,N}. The identity matrix of order n is denoted as I n . represents the elements below the main diagonal of a symmetric matrix. The superscripts and −1 stand for matrix transposition and matrix inverse, respectively.

2 Preliminaries

Given a probability space (Ω,F,P) where Ω, F and P respectively represent the sample space, the algebra of events and the probability measure defined on F. In this paper, we consider the following Markov jump system over the space (Ω,F,P) described by

{ x ˙ ( t ) = A r t x ( t ) + A τ r t x ( t τ r t ( t ) ) + B r t u ( t ) + D r t ω ( t ) , z ( t ) = C r t x ( t ) + C τ r t x ( t τ r t ( t ) ) + E r t u ( t ) + F r t ω ( t ) , x ( t ) = φ ( t ) , t = [ μ 2 , 0 ] ,
(1)

where x(t) R n is the state vector of the system, z(t) R q is the controlled output, u(t) R m is the control input and φ(t), t=[ μ 2 ,0] and r 0 N are initial conditions of continuous state and the mode. ω(k) R q is the disturbance input satisfying

0 ω (t)ω(t)dtd.
(2)

Let the random form process { r t ,t0} be the Markov stochastic process taking values on a finite set N={1,2,,N} with the transition rate matrix Ω={ π i j }, i,jN, and the transition probabilities described as

Pr( r t + Δ =j r t =i)= { π i j Δ + o ( Δ ) if  i j , 1 + π i i Δ + o ( Δ ) if  i = j ,

where Δ>0, π i j 0, for ij, is the transition rate from mode i at time t to mode j at time t+Δ and

π i i = j = 1 , j i N π i j

for each mode iN, lim Δ 0 + o ( Δ ) Δ =0. τ i (t) denotes the mode dependent time-varying state delay in the system and satisfies the following condition:

0< μ 1 i τ i (t) μ 2 i <,
(3)
h 1 i τ ˙ i (t) h 2 i ,
(4)

where μ 1 =min{ μ 1 i ,iN} and μ 2 =max{ μ 2 i ,iN} are prescribed integers representing the lower and upper bounds of time-varying delay τ i (t). Similarly, h 1 =min{ h 1 i ,iN} and h 2 =max{ h 2 i ,iN} are prescribed integers representing the lower and upper bounds of time-varying delay τ ˙ i (t). A r t , A τ r t , B r t , D r t , C r t , C τ r t , E r t and F r t are known mode-dependent matrices with appropriate dimension functions of the random jumping process { r t } and represent the nominal systems for each r t N. For notation simplicity, when the system operates in the i th mode ( r t =i), A r t , A τ r t , B r t , D r t , C r t , C τ r t , E r t and F r t are denoted as A i , A τ i , B i , D i , C i , C τ i , E i and F i , respectively.

Remark 1 In this paper, the lower bound of τ ˙ i (t) is required in order to implement the proposed delay decomposition method. If h 1 i = h 2 i =0, then τ i (t) corresponds to the constant delay.

Moreover, the transient process of a system can be clearly characterized if its decay rate is available. The objective of this study is to develop a new approach to designing a state feedback controller

u(t)= K i x(t)
(5)

via a novel Lyapunov functional such that the resulting closed-loop system is finite-time stable, where K i is the controller gains to be designed.

In this paper, we split the delay interval [ μ 2 , μ 1 ] into two segments: [ τ i (t), μ 1 ][ μ 2 , τ i (t)]. Moreover, we further subdivide each interval into l, m equal length subsegments [ τ k , τ k 1 ] and [ τ l + s , τ l + s 1 ], respectively, where

τ k = μ 1 + k l ( τ i ( t ) μ 1 ) , τ l + s = τ i (t)+ s m ( μ 2 τ i ( t ) ) ,k=0,1,,l,s=0,1,,m,

and l, m are given positive integers.

Remark 2 The delay intervals are divided subsegments dependent on t, thus the proposed delay decomposition method is more general than those in [1317, 1924]. The conservatism will be reduced with the partitioning number l and m increase.

In order to more precisely describe the main objective, we introduce the following definitions and lemmas for the underlying system.

Definition 2.1 System (1) is said to be finite-time bounded with respect to ( c 1 , c 2 ,T, R ¯ r t ,d) if condition (2) and the following inequality hold:

sup μ 2 υ 0 E { x ( υ ) R ¯ r t x ( υ ) , x ˙ ( υ ) R ¯ r t x ˙ ( υ ) } c 1 E { x ( t ) R ¯ r t x ( t ) } < c 2 , t [ 0 , T ] ,
(6)

where c 2 > c 1 0 and R ¯ r t >0.

Definition 2.2 [49]

Consider V( x t , r t ) as the stochastic Lyapunov function of the resulting system (1), its weak infinitesimal operator is defined as

£ V ( x t , r t , t ) = lim Δ t 0 1 Δ t [ E { V ( x t + Δ t , r t + Δ t , t + Δ t ) } V ( x t , i , t ) ] = t V ( x t , i , t ) + x V ( x t , i , t ) x ˙ ( t , i ) + j = 1 N π i j V ( x t , j , t ) .

Definition 2.3 Given a constant T>0, for all admissible ω(t) subject to condition (2), under zero initial conditions, if the closed-loop Markovian jump system (1) is finite-time bounded and the control outputs satisfy condition (5) with attenuation γ>0,

E { 0 T z ( t ) z ( t ) d t } γ 2 e η T E { 0 T ω ( t ) ω ( t ) d t } ,

then the controller system (1) is called the finite-time bounded with disturbance attenuation γ.

Remark 3 It should be pointed that the assumption of zero initial condition in system (1) is only for the purpose of technical simplification in the derivation, and it does not lose generality. In fact, if this assumption is lost, the same control result can still be got along the same lines, except adding extra manipulations in the derivation and extra terms in the control presentation. However, in real world applications, the initial condition of the underlying system is generally not zero.

Lemma 2.1 [18]

Let f i : R m R (i=1,2,,N) have positive values in an open subset of R m . Then the reciprocally convex combination of f i over satisfies

min { β i β i > 0 , i β i = 1 } i 1 β i f i (t)= i f i (t)+ max g i , j ( t ) i j g i , j (t)

subject to

{ g i , j : R m R , g j , i ( t ) = g i , j ( t ) , [ f i ( t ) g i , j ( t ) g i , j ( t ) f j ( t ) ] 0 } .

Lemma 2.2 For a given function μ 1 i τ i (t) μ 2 i , h 1 i τ ˙ i (t) h 2 i (iN), there exist four functions α 1 (t)0, α 2 (t)0, β 1 (t)0 and β 2 (t)0 satisfying α 1 (t)+ α 2 (t)=1 and β 1 (t)+ β 2 (t)=1, respectively, such that iN, the following equation holds:

τ i (t)= α 1 (t) μ 1 i + α 2 (t) μ 2 i , τ ˙ i (t)= β 1 (t) h 1 i + β 2 (t) h 2 i .

Lemma 2.3 [50]

For matrices A, Q= Q >0 and P>0, the following matrix inequality

A PAQ<0

holds if and only if there exists a matrix G of appropriate dimension such that

[ Q A G P G G ] <0.

Lemma 2.4 ([14] Schur complement)

Given constant matrices X, Y, Z, where X= X and 0<Y= Y , then X+ Z Y 1 Z<0 if and only if

[ X Z Y ] <0or [ Y Z X ] <0.
(7)

3 Finite-time H performance analysis

We first consider the problem of stability analysis for system (1) with u(t)=0. The following results actually present the finite-time stability for the Markov jump system with time-varying delay.

Theorem 3.1 System (1) is finite-time bounded with respect to ( c 1 , c 2 ,d, R ¯ i ,T) if there exist matrices P i >0, Q i ( r ) >0, Q ( r ) >0 (r=1,2,,(m+l)), R i , R>0, W>0, S i , i,jN, scalars c 1 < c 2 , T>0, κ 1 >0, κ 2 >0, κ 3 >0, λ s >0 (s=1,2,,7), λ>0, η>0 and Λ>0, such that for all i,jN, k=1,2,,l, s=1,2,,m, the following inequalities hold:

Ω i ( μ q i , h q i )= [ Ω 1 i ( μ p i , h q i ) ϒ 1 i ϒ 2 i Ω 2 i ( μ p i , h q i ) ϒ 3 i ϒ 4 i ] <0,p=1,2,q=1,2,
(8)
e λ l ( μ p i μ 1 ) j = 1 N π i j Q j ( k ) Q ( k ) , e λ m ( μ 2 μ p i ) j = 1 N π i j Q j ( l + s ) Q ( l + s ) ,p=1,2,
(9)
e λ μ 2 j = 1 N π i j R j R,
(10)
c 1 Λ+dλ λ 7 1 η ( 1 e η T ) < λ 1 c 2 e η T ,
(11)

where

Ω 1 i ( μ p i , h q i ) = [ Ω ˜ 1 i ( μ p i , h q i ) 0 0 0 0 Ω ˜ 2 i ( μ p i , h q i ) l μ 2 μ 1 R i 0 0 Ω ˜ 3 i ( μ p i , h q i ) l μ 2 μ 1 R i 0 Ω ˜ l i ( μ p i , h q i ) l μ 2 μ 1 R i Ω ˜ ( l + 1 ) i ( μ p i , h q i ) ] , Ω 2 i ( μ p i , h q i ) = [ Ω ¯ 1 i ( μ p i , h q i ) m μ 2 μ 1 R i 0 0 Ω ¯ 2 i ( μ p i , h q i ) m μ 2 μ 1 R i 0 0 Ω ¯ m i ( μ p i , h q i ) m μ 2 μ 1 R i Ω ¯ ( m + 1 ) i ( μ p i , h q i ) ] , ϒ 1 i = [ P i A τ i 0 0 0 S i 2 S i 2 S i S i S i 2 S i 2 S i S i l μ 2 μ 1 R i + S i 2 S i 2 S i S i ] , ϒ 2 i = [ P i D i A i R i A i R 0 0 0 0 0 0 ] , ϒ 3 i = [ 0 A τ i R i A τ i R 0 0 0 0 0 0 ] , ϒ 4 i = [ λ W D i R i D i R 1 κ 1 R i 0 1 κ 2 R ] , Ω ˜ 1 i ( μ p i , h q i ) = λ P i + P i A i + A i P i + j = 1 N π i j P j Ω ˜ 1 i ( μ p i , h q i ) = + k = 1 l e λ [ μ 1 + k ( μ p i μ 1 ) l ] e λ [ μ 1 + ( k 1 ) ( μ p i μ 1 ) l ] λ Q ( k ) Ω ˜ 1 i ( μ p i , h q i ) = + s = 1 m e λ [ μ p i + ( l + s ) ( μ 2 μ p i ) m ] e λ [ μ p i + ( l + s 1 ) ( μ 2 μ p i ) m ] λ Q ( l + s ) , Ω ˜ 2 i ( μ p i , h q i ) = e λ l ( μ p i μ 1 ) Q i ( 1 ) + l μ 2 μ 1 R i , Ω ˜ 3 i ( μ p i , h q i ) = ( 1 1 l h q i ) Q i ( 1 ) + ( 1 1 l h q i ) e λ l ( μ p i μ 1 ) Q i ( 2 ) + 2 l μ 2 μ 1 R i , Ω ˜ l i ( μ p i , h q i ) = ( 1 l 2 l h q i ) Q i ( l 2 ) + ( 1 l 2 l h q i ) e λ l ( μ p i μ 1 ) Q i ( l 1 ) + 2 l μ 2 μ 1 R i , Ω ˜ ( l + 1 ) i ( μ p i , h q i ) = ( 1 l 1 l h q i ) Q i ( l 1 ) + ( 1 l 1 l h q i ) e λ l ( μ p i μ 1 ) Q i ( l ) + 2 l μ 2 μ 1 R i , Ω ¯ 1 i ( μ p i , h q i ) = ( 1 h q i ) Q i ( l ) + ( 1 h q i ) e λ m ( μ 2 μ p i ) Q i ( l + 1 ) + l + m μ 2 μ 1 R i , Ω ¯ 2 i ( μ p i , h q i ) = ( 1 m 1 m h q i ) Q i ( l + 1 ) + ( 1 m 1 m h q i ) e λ m ( μ 2 μ p i ) Q i ( l + 2 ) + 2 m μ 2 μ 1 R i , Ω ¯ m i ( μ p i , h q i ) = ( 1 1 m h q i ) Q i ( l + m 1 ) + ( 1 1 m h q i ) e λ m ( μ 2 μ p i ) Q i ( l + m ) + 2 m μ 2 μ 1 R i , Ω ¯ ( m + 1 ) i ( μ p i , h q i ) = Q i ( l + m ) + m μ 2 μ 1 R i , κ 1 = e λ μ 2 e λ μ 1 λ , κ 2 = e λ μ 2 e λ μ 1 λ ( μ 2 μ 1 ) λ 2 , κ 3 = 2 e λ μ 2 2 e λ μ 1 λ 2 ( μ 2 2 μ 1 2 ) 2 λ ( μ 2 μ 1 ) 2 λ 3 , Λ = λ 2 + κ 1 λ 3 + κ 2 ( λ 4 + λ 5 ) + κ 3 λ 6 , λ 1 = max i N λ max ( P i ) , λ 2 = max i N λ max ( P ˜ i ) , λ 3 = max i N , 1 r ( m + l ) λ max ( Q ˜ i ( r ) ) , λ 4 = λ max ( Q ˜ ) , λ 5 = max i N λ max ( R ˜ i ) , λ 6 = λ max ( R ˜ ) , λ 7 = λ max ( W ) , P ˜ i = R ¯ i 1 2 P i R ¯ i 1 2 , Q ˜ i ( r ) = R ¯ i 1 2 Q i ( r ) R ¯ i 1 2 , Q ˜ = R ¯ i 1 2 Q R ¯ i 1 2 , R ˜ i = R ¯ i 1 2 R i R ¯ i 1 2 , R ˜ = R ¯ i 1 2 R R ¯ i 1 2 .

Proof First, in order to cast our model into the framework of the Markov processes, we define a new process {( x t , r t ),t0} by

x t (s)=x(t+s),s[ μ 2 , μ 1 ].

Now, we consider the following Lyapunov-Krasovskii functional:

V( x t , r t ,t)= l = 1 5 V l ( x t , r t ,t),
(12)

where

V 1 ( x t , r t , t ) = x ( t ) e λ t P r t x ( t ) , V 2 ( x t , r t , t ) = k = 1 l t τ k t τ k 1 e λ ( υ + τ k ) x ( υ ) Q r t ( k ) x ( υ ) d υ + s = 1 m t τ l + s t τ l + s 1 e λ ( υ + τ s ) x ( υ ) Q r t ( l + s ) x ( υ ) d υ , V 3 ( x t , r t , t ) = k = 1 l τ k τ k 1 t + θ t e λ ( υ θ ) x ( υ ) Q ( k ) x ( υ ) d υ d θ + s = 1 m τ l + s τ l + s 1 t + θ t e λ ( υ θ ) x ( υ ) Q ( l + s ) x ( υ ) d υ d θ , V 4 ( x t , r t , t ) = μ 2 μ 1 t + θ t e λ ( υ θ ) x ˙ ( υ ) R r t x ˙ ( υ ) d υ d θ , V 5 ( x t , r t , t ) = μ 2 μ 1 θ 0 t + κ t e λ ( υ κ ) x ˙ ( υ ) R x ˙ ( υ ) d υ d κ d θ .

Then, let the mode at time t be i, i.e., r t =iN, we have

£ V 1 ( x t , i , t ) = λ e λ t x ( t ) P i x ( t ) + 2 e λ t x ( t ) P i ( A i x ( t ) + A τ i x ( t τ i ( t ) ) + D i ω ( t ) ) + e λ t x ( t ) ( j = 1 N π i j P j ) x ( t ) , £ V 2 ( x t , i , t ) = k = 1 l [ ( 1 k 1 l τ ˙ i ( t ) ) x ( t τ k 1 ) e λ ( t + τ k τ k 1 ) Q i ( k ) x ( t τ k 1 ) £ V 2 ( x t , i , t ) = ( 1 k l τ ˙ i ( t ) ) x ( t τ k ) e λ t Q i ( k ) x ( t τ k ) ] £ V 2 ( x t , i , t ) = + k = 1 l t τ k t τ k 1 e λ ( υ + τ k ) x ( υ ) ( j = 1 N π i j Q j ( k ) ) x ( υ ) d υ £ V 2 ( x t , i , t ) = + s = 1 m [ ( 1 m s + 1 m τ ˙ i ( t ) ) x ( t τ l + s 1 ) e λ ( t + τ l + s τ l + s 1 ) Q i ( l + s ) x ( t τ l + s 1 ) £ V 2 ( x t , i , t ) = ( 1 m s m τ ˙ i ( t ) ) x ( t τ l + s ) e λ t Q i ( l + s ) x ( t τ l + s ) ] £ V 2 ( x t , i , t ) = + s = 1 m t τ l + s t τ l + s 1 e λ ( υ + τ l + s ) x ( υ ) ( j = 1 N π i j Q j ( l + s ) ) x ( υ ) d υ £ V 2 ( x t , i , t ) = e λ t k = 1 l [ ( 1 k 1 l τ ˙ i ( t ) ) x ( t τ k 1 ) e λ [ τ i ( t ) μ 1 ] l Q i ( k ) x ( t τ k 1 ) £ V 2 ( x t , i , t ) = ( 1 k l τ ˙ i ( t ) ) x ( t τ k ) Q i ( k ) x ( t τ k ) ] £ V 2 ( x t , i , t ) = + e λ t s = 1 m [ ( 1 m s + 1 m τ ˙ i ( t ) ) x ( t τ l + s 1 ) e λ m [ μ 2 τ i ( t ) ] Q i ( l + s ) x ( t τ l + s 1 ) £ V 2 ( x t , i , t ) = ( 1 m s m τ ˙ i ( t ) ) x ( t τ l + s ) Q i ( l + s ) x ( t τ l + s ) ] £ V 2 ( x t , i , t ) = + k = 1 l t τ k t τ k 1 e λ ( υ + τ k ) x ( υ ) ( j = 1 N π i j Q j ( k ) ) x ( υ ) d υ £ V 2 ( x t , i , t ) = + s = 1 m t τ l + s t τ l + s 1 e λ ( υ + τ l + s ) x ( υ ) ( j = 1 N π i j Q j ( l + s ) ) x ( υ ) d υ , £ V 3 ( x t , i , t ) = e λ t k = 1 l e λ τ k e λ τ k 1 λ x ( t ) Q ( k ) x ( t ) e λ t k = 1 l t τ k t τ k 1 x ( υ ) Q ( k ) x ( υ ) d υ + k = 1 l τ ˙ k t τ k t e λ ( υ + τ k ) x ( υ ) Q ( k ) x ( υ ) d υ k = 1 l τ ˙ k 1 t τ k 1 t e λ ( υ + τ k 1 ) x ( υ ) Q ( k ) x ( υ ) d υ + e λ t s = 1 m e λ τ l + s e λ τ l + s 1 λ x ( t ) Q ( l + s ) x ( t ) e λ t s = 1 m t τ l + s t τ l + s 1 x ( υ ) Q ( l + s ) x ( υ ) d υ + s = 1 m τ ˙ l + s t τ l + s t e λ ( υ + τ l + s ) x ( υ ) Q ( l + s ) x ( υ ) d υ s = 1 m τ ˙ l + s 1 t τ l + s 1 t e λ ( υ + τ l + s 1 ) x ( υ ) Q ( l + s ) x ( υ ) d υ e λ t x ( t ) { k = 1 l e λ [ μ 1 + k ( τ i ( t ) μ 1 ) l ] e λ [ μ 1 + ( k 1 ) ( τ i ( t ) μ 1 ) l ] λ Q ( k ) + s = 1 m e λ [ τ i ( t ) + ( l + s ) ( μ 2 τ i ( t ) ) m ] e λ [ τ i ( t ) + ( l + s 1 ) ( μ 2 τ i ( t ) ) m ] λ Q ( l + s ) } x ( t ) e λ t k = 1 l t τ k t τ k 1 x ( υ ) Q ( k ) x ( υ ) d υ e λ t s = 1 m t τ l + s t τ l + s 1 x ( υ ) Q ( l + s ) x ( υ ) d υ , £ V 4 ( x t , i , t ) = x ˙ ( t ) e λ t × e λ μ 2 e λ μ 1 λ R i x ˙ ( t ) e λ t t μ 2 t μ 1 x ˙ ( υ ) R i x ˙ ( υ ) d υ + μ 2 μ 1 t + θ t e λ ( υ θ ) x ˙ ( υ ) ( j = 1 N π i j R j ) x ˙ ( υ ) d υ £ V 5 ( x t , i , t ) = e λ μ 2 e λ μ 1 λ ( μ 2 μ 1 ) λ 2 e λ t x ˙ ( t ) R x ˙ ( t ) e λ t μ 2 μ 1 t + θ t x ˙ ( s ) R x ˙ ( s ) d s d θ .

Moreover, denote

η(k)= t τ k t τ k 1 x ˙ (υ)dυ,η(l+s)= t τ l + s t τ l + s 1 x ˙ (υ)dυ.

By using Lemma 2.1, it yields that

t μ 2 t μ 1 x ˙ ( υ ) R i x ˙ ( υ ) = k = 1 l t τ k t τ k 1 x ˙ ( υ ) R i x ˙ ( υ ) s = 1 m t τ l + s t τ l + s 1 x ˙ ( υ ) R i x ˙ ( υ ) μ 2 μ 1 τ i ( t ) μ 1 k = 1 l η ( k ) l μ 2 μ 1 R i η ( k ) μ 2 μ 1 μ 2 τ i ( t ) s = 1 m η ( l + s ) m μ 2 μ 1 R i η ( l + s ) = k = 1 l η ( k ) l μ 2 μ 1 R i η ( k ) μ 2 τ i ( t ) τ i ( t ) μ 1 k = 1 l η ( k ) l μ 2 μ 1 R i η ( k ) k = 1 l η ( l + s ) m μ 2 μ 1 R i η ( l + s ) τ i ( t ) μ 1 μ 2 τ i ( t ) s = 1 m η ( l + s ) m μ 2 μ 1 R i η ( l + s ) [ k = 1 l η ( k ) s = 1 m η ( l + s ) ] [ l μ 2 μ 1 R i S i m μ 2 μ 1 R i ] [ k = 1 l η ( k ) s = 1 m η ( l + s ) ] .
(13)

It follows from (9) and Q ( r ) >0 (r=1,2,,(m+l)) that

k = 1 l t τ k t τ k 1 e λ ( υ + τ k ) x ( υ ) ( j = 1 N π i j Q j ( k ) ) x ( υ ) d υ e λ t k = 1 l t τ k t τ k 1 x ( υ ) e λ ( τ k τ k 1 ) ( j = 1 N π i j Q j ( k ) ) x ( υ ) d υ e λ t k = 1 l t τ k t τ k 1 x ( υ ) Q ( k ) x ( υ ) d υ ,
(14)
s = 1 m t τ l + s t τ l + s 1 e λ ( υ + τ l + s ) x ( υ ) ( j = 1 N π i j Q j ( l + s ) ) x ( υ ) d υ e λ t s = 1 m t τ l + s t τ l + s 1 x ( υ ) e λ ( τ l + s τ l + s 1 ) ( j = 1 N π i j Q j ( l + s ) ) x ( υ ) d υ e λ t s = 1 m t τ l + s t τ l + s 1 x ( υ ) Q ( l + s ) x ( υ ) d υ .
(15)

Similarly, (10) implies

μ 2 μ 1 t + θ t e λ ( υ θ ) x ˙ (υ) ( j = 1 N π i j R j ) x ˙ (υ)dυ e λ t μ 2 μ 1 t + θ t x ˙ (s)R x ˙ (s)dsdθ.
(16)

From (12)-(16), we can eventually obtain

£ V ( x t , r t , t ) λ ω ( t ) W ω ( t ) e λ t ξ ( t ) Ξ i ( τ i ( t ) , τ ˙ i ( t ) ) ξ ( t ) ,
(17)

where

ξ (t)= [ x ( t ) , x ( t μ 1 ) , x ( t τ 1 ) , , x ( t τ l ) , x ( t τ l + 1 ) , , x ( t τ l + m ) , ω ( t ) ] ,

and

Ξ i ( τ i ( t ) , τ ˙ i ( t ) ) = [ Ξ 1 i ( τ i ( t ) , τ ˙ i ( t ) ) Σ 1 i Σ 2 i Ξ 2 i ( τ i ( t ) , τ ˙ i ( t ) ) Σ 3 i λ W + D i ( κ 1 R i + κ 2 R ) D i ] , Ξ 1 i ( τ i ( t ) , τ ˙ i ( t ) ) = [ Ξ ˜ 1 i ( τ i ( t ) , τ ˙ i ( t ) ) 0 0 0 0 Ξ ˜ 2 i ( τ i ( t ) , τ ˙ i ( t ) ) l μ 2 μ 1 R i 0 0 Ξ ˜ 3 i ( τ i ( t ) , τ ˙ i ( t ) ) l μ 2 μ 1 R i 0 Ξ ˜ ( l ) i ( τ i ( t ) , τ ˙ i ( t ) ) l μ 2 μ 1 R i Ξ ˜ ( l + 1 ) i ( τ i ( t ) , τ ˙ i ( t ) ) ] , Ξ 2 i ( τ i ( t ) , τ ˙ i ( t ) ) = [ Ξ ¯ 1 i ( τ i ( t ) , τ ˙ i ( t ) ) m μ 2 μ 1 R i 0 0 Ξ ¯ 2 i ( τ i ( t ) , τ ˙ i ( t ) ) m μ 2 μ 1 R i 0 0 Ξ ¯ m i ( τ i ( t ) , τ ˙ i ( t ) ) m μ 2 μ 1 R i Ξ ¯ ( m + 1 ) i ( τ i ( t ) , τ ˙ i ( t ) ) ] , Σ 1 i = [ P i A τ i + A i ( κ 1 R i + κ 2 R ) A τ i 0 0 0 S i 2 S i 2 S i S i S i 2 S i 2 S i S i l μ 2 μ 1 R i + S i 2 S i 2 S i S i ] , Σ 2 i = [ P i D i + A i ( κ 1 R i + κ 2 R ) D i 0 0 ] , Σ 3 i = [ A τ i ( κ 1 R i + κ 2 R ) D i 0 0 ] , Ξ ˜ 1 i ( τ i ( t ) , τ ˙ i ( t ) ) = λ P i + P i A i + A i P i + j = 1 N π i j P j + + A i ( κ 1 R i + κ 2 R ) A i + k = 1 l e λ [ μ 1 + k ( τ i ( t ) μ 1 ) l ] e λ [ μ 1 + ( k 1 ) ( τ i ( t ) μ 1 ) l ] λ Q ( k ) + s = 1 m e λ [ τ i ( t ) + ( l + s ) ( μ 2 τ i ( t ) ) m ] e λ [ τ i ( t ) + ( l + s 1 ) ( μ 2 τ i ( t ) ) m ] λ Q ( l + s ) , Ξ ˜ 2 i ( τ i ( t ) , τ ˙ i ( t ) ) = e λ l ( τ i ( t ) μ 1 ) Q i ( 1 ) + l μ 2 μ 1 R i , Ξ ˜ 3 i ( τ i ( t ) , τ ˙ i ( t ) ) = ( 1 1 l τ ˙ i ( t ) ) Q i ( 1 ) + ( 1 1 l τ ˙ i ( t ) ) e λ l ( τ i ( t ) μ 1 ) Q i ( 2 ) + 2 l μ 2 μ 1 R i , Ξ ˜ l i ( τ i ( t ) , τ ˙ i ( t ) ) = ( 1 l 2 l τ ˙ i ( t ) ) Q i ( l 2 ) Ξ ˜ l i ( τ i ( t ) , τ ˙ i ( t ) ) = + ( 1 l 2 l τ ˙ i ( t ) ) e λ l ( τ i ( t ) μ 1 ) Q i ( l 1 ) + 2 l μ 2 μ 1 R i , Ξ ˜ ( l + 1 ) i ( τ i ( t ) , τ ˙ i ( t ) ) = ( 1 l 1 l τ ˙ i ( t ) ) Q i ( l 1 ) Ξ ˜ ( l + 1 ) i ( τ i ( t ) , τ ˙ i ( t ) ) = + ( 1 l 1 l τ ˙ i ( t ) ) e λ l ( τ i ( t ) μ 1 ) Q i ( l ) + 2 l μ 2 μ 1 R i , Ξ ¯ 1 i ( τ i ( t ) , τ ˙ i ( t ) ) = ( 1 τ ˙ i ( t ) ) Q i ( l ) + ( 1 τ ˙ i ( t ) ) e λ m ( μ 2 τ i ( t ) ) Q i ( l + 1 ) + l + m μ 2 μ 1 R i + A τ i ( κ 1 R i + κ 2 R ) A τ i , Ξ ¯ 2 i ( τ i ( t ) , τ ˙ i ( t ) ) = ( 1 m 1 m τ ˙ i ( t ) ) Q i ( l + 1 ) Ξ ¯ 2 i ( τ i ( t ) , τ ˙ i ( t ) ) = + ( 1 m 1 m τ ˙ i ( t ) ) e λ m ( μ 2 τ i ( t ) ) Q i ( l + 2 ) + 2 m μ 2 μ 1 R i , Ξ ¯ m i ( τ i ( t ) , τ ˙ i ( t ) ) = ( 1 1 m τ ˙ i ( t ) ) Q i ( l + m 1 ) Ξ ¯ m i ( τ i ( t ) , τ ˙ i ( t ) ) = + ( 1 1 m τ ˙ i ( t ) ) e λ m ( μ 2 τ i ( t ) ) Q i ( l + m ) + 2 m μ 2 μ 1 R i , Ξ ¯ ( m + 1 ) i ( τ i ( t ) , τ ˙ i ( t ) ) = Q i ( l + m ) + m μ 2 μ 1 R i .

By Lemma 2.2, there exist functions α 1 (t)0, α 2 (t)0, β 1 (t)0 and β 2 (t)0 satisfying α 1 (t)+ α 2 (t)=1 and β 1 (t)+ β 2 (t)=1, respectively. Using the Schur complement such that

Ξ i ( τ i ( t ) , τ ˙ i ( t ) ) = α 1 ( t ) β 1 ( t ) Ω i ( μ 1 i , h 1 i ) + α 2 ( t ) β 1 ( t ) Ω i ( μ 2 i , h 1 i ) + α 1 ( t ) β 2 ( t ) Ω i ( μ 1 i , h 2 i ) + α 2 ( t ) β 2 ( t ) Ω i ( μ 2 i , h 2 i ) ,
(18)

where Ω i ( μ 1 i , h 1 i ), Ω i ( μ 2 i , h 1 i ), Ω i ( μ 1 i , h 2 i ) and Ω i ( μ 2 i , h 2 i ) are defined in Theorem 3.1. Substituting (18) into (17), then (18) can be rewritten as

£V( x t , r t ,t)λ ω (t)Wω(t) p = 1 2 q = 1 2 Ω i ( μ p i , h q i ).
(19)

Therefore, the following relation holds by condition (8) and (19):

E { £ V ( x t , r t , t ) } E [ η V ( x t , r t , t ) ] +λ ω (t)Wω(t).

Multiplying the aforementioned inequality by e η t , we can get

E { £ [ e η t V ( x t , r t , t ) ] } e η t λ ω (t)Wω(t).

By integrating the aforementioned inequality between 0 and t, it follows that

e η t E [ V ( x t , r t , t ) ] E [ V ( x 0 , r 0 , 0 ) ] λ 0 t e η s ω (s)Wω(s)ds.

Denote P ˜ i = R ¯ i 1 2 P i R ¯ i 1 2 , Q ˜ i ( r ) = R ¯ i 1 2 Q i ( r ) R ¯ i 1 2 , Q ˜ = R ¯ i 1 2 Q R ¯ i 1 2 , R ˜ i = R ¯ i 1 2 R i R ¯ i 1 2 , R ˜ = R ¯ i 1 2 R R ¯ i 1 2 , it yields that

E [ V ( x 0 , r 0 , 0 ) ] { max i N λ max ( P ˜ i ) + κ 1 max i N , 1 r ( m + l ) λ max ( Q ˜ i ( r ) ) + κ 2 λ max ( Q ˜ ) + κ 2 max i N λ max ( R ˜ i ) + κ 3 λ max ( R ˜ ) } × sup μ 2 υ 0 { x ( υ ) R ¯ i x ( υ ) , x ˙ ( υ ) R ¯ i x ˙ ( υ ) } = ( λ 2 + κ 1 λ 3 + κ 2 ( λ 4 + λ 5 ) + κ 3 λ 6 ) × sup μ 2 υ 0 { x ( υ ) R ¯ i x ( υ ) , x ˙ ( υ ) R ¯ i x ˙ ( υ ) } = c 1 Λ .
(20)

Noting that η>0 and 0tT, we have

E [ V ( x t , r t , t ) ] E [ e η t V ( x 0 , r 0 , 0 ) ] + e η t λ 0 t e η s ω ( s ) W ω ( s ) d s e η T c 1 Λ + d λ e η T λ max ( W ) 0 T e η s d s e η T { c 1 Λ + d λ λ 7 1 η ( 1 e η T ) } .
(21)

On the other hand, it follows from (12) that

E [ V ( x t , r t , t ) ] E [ x ( t ) e λ t P i x ( t ) ] max i N λ min ( P i ) E [ x ( t ) R ¯ i x ( t ) ] = λ 1 E [ x ( t ) R ¯ i x ( t ) ] .
(22)

It can be derived from (21)-(22) that

E [ x ( t ) R ¯ i x ( t ) ] e η T λ 1 { c 1 Λ + d λ λ 7 1 η ( 1 e η T ) } .
(23)

From (11) and (23), we have

E [ x ( t ) R ¯ i x ( t ) ] < c 2 .
(24)

Then the system is finite-time bounded with respect to ( c 1 , c 2 ,d, R ¯ i ,T). □

Remark 4 It should be mentioned that novel terms V 2 ( x t ,i,t) and V 3 ( x t ,i,t) are continuous at τ i (t)= τ l is included in the Lyapunov-Krasovskii functional (12), which plays an important role in reducing conservativeness of the derived result.

Remark 5 In this paper, τ i (t) and τ ˙ i (t) may have different upper bounds in various delay intervals satisfying (3) and (4), respectively. While in previous work such as [16, 17], τ i (t) and τ ˙ i (t) are enlarged to τ i (t) μ 2 =max{ μ 2 i ,iN} and τ ˙ i (t) h 2 =max{ h 2 i ,iN}, respectively, which may lead to conservativeness inevitably. However, the case above can be taken fully into account by employing the Lyapunov-Krasovskii functional (12).

Remark 6 When dealing with term t μ 2 t μ 1 x ˙ (υ) R i x ˙ (υ)dυ, the convex combination is not employed, Lemma 2.1 is used in this paper, then the free-weighting matrices-dependent null add items are necessary to be introduced in our proof, which leads to the decrease in the number of LMIs and LMIs scalar decision variables.

Remark 7 The feature of this paper is the way to deal with the integral term. Many researchers have enlarged the derivative of the Lyapunov functional in order to deal with the integral term in mathematical operations. In this paper, we transform different integral intervals with the same integral length into an integral interval. It is worth pointing out that in the proof of the theorem no extra inequality is introduced. We propose a novel delay-dependent sufficient criterion, which ensures that the Markovian jump system with time-varying delays is finite-time stable.

Remark 8 One can clearly see from the proof of Theorem 3.1 that neither free-weighting matrices nor model transformation has been employed to deal with the sum terms, and none of useful items are ignored, resulting in better results with the less number of LMIs scalar decision variables, which deduces some conservatism in some sense.

By using the novel Lyapunov functionals with the more general decomposition of delay interval, a state feedback controller (3) can be designed such that the resulting closed-loop system is finite-time bounded with H performance. When r t =i, the closed-loop system is expressed by

{ x ˙ ( t ) = A ¯ i x ( t ) + A i x ( t τ r t ( t ) ) + D i ω ( t ) , z ( t ) = C ¯ i x ( t ) + C τ i x ( t τ i ( t ) ) + F i ω ( t ) ,
(25)

where

A ¯ i = A i + B i K i , C ¯ i = C i + E i K i .

Theorem 3.2 System (25) is finite-time bounded with respect to ( c 1 , c 2 ,d, R ¯ i ,T) if there exist matrices P i >0, Q i ( r ) >0, Q ( r ) >0 (r=1,2,,(m+l)), R i , R>0, S i , i,jN, scalars γ>0, c 1 < c 2 , T>0, κ 1 >0, κ 2 >0, κ 3 >0, λ s >0 (s=1,2,,6), λ>0, η>0 and Λ>0, such that for all i,jN, k=1,2,,l, s=1,2,,m, the following inequalities hold:

Θ i ( μ q i , h q i )= [ Θ 1 i ( μ p i , h q i ) ϒ 1 i ϒ ˜ 2 i Ω 2 i ( μ p i , h q i ) ϒ ˜ 3 i ϒ ˜ 4 i ] <0,p=1,2,q=1,2,
(26)
c 1 Λ+dλ γ 2 1 η ( 1 e η T ) < λ 1 c 2 e η T ,
(27)

where

Θ 1 i ( μ p i , h q i ) = [ Θ ˜ 1 i ( μ p i , h q i ) 0 0 0 0 Ω ˜ 2 i ( μ p i , h q i ) l μ 2 μ 1 R i 0 0 Ω ˜ 3 i ( μ p i , h q i ) l μ 2 μ 1 R i 0 Ω ˜ l i ( μ p i , h q i ) l μ 2 μ 1 R i Ω ˜ ( l + 1 ) i ( μ p i , h q i ) ] , ϒ ˜ 2 i = [ P i D i C ¯ i A ¯ i R i A ¯ i R 0 0 0 0 0 0 0 0 ] , ϒ ˜ 3 i = [ 0 C τ i A τ i R i A τ i R 0 0 0 0 0 0 0 0 ] , ϒ ˜ 4 i = [ γ 2 I F i D i R i D i R I 0 0 1 κ 1 R i 0 1 κ 2 R ] , Θ ˜ 1 i ( μ p i , h q i ) = λ P i + P i A ¯ i + A ¯ i P i + j = 1 N π i j P j + k = 1 l e λ [ μ 1 + k ( μ p i μ 1 ) l ] e λ [ μ 1 + ( k 1 ) ( μ p i μ 1 ) l ] λ Q ( k ) + s = 1 m e λ [ μ p i + ( l + s ) ( μ 2 μ p i ) m ] e λ [ μ p i + ( l + s 1 ) ( μ 2 μ p i ) m ] λ Q ( l + s ) .

Proof We now consider the H performance of system (25). Select the same Lyapunov-Krasovskii functional as Theorem 3.1 and the Schur complement, it yields that

£V( x t ,i,t)+ z (t)z(t) γ 2 ω (t)ω(t) ξ (t) Θ i ( μ p i , h q i )ξ(t).
(28)

It follows from (26) that

E { £ V ( x t , i , t ) } E [ η V ( x t , i , t ) ] + γ 2 ω (t)ω(t)E [ z ( t ) z ( t ) ] .
(29)

Multiplying the aforementioned inequality by e η t , one has

E { £ [ e η t V ( x t , i , t ) ] } e η t [ γ 2 ω ( t ) ω ( t ) z ( t ) z ( t ) ] .
(30)

Under zero initial condition and E[V( x t ,i,t)]>0, by integrating the aforementioned inequality between 0 and T, we can get

E [ 0 T e η υ z ( υ ) z ( υ ) d υ ] γ 2 E [ 0 T e η υ ω ( υ ) ω ( υ ) d υ ] .
(31)

Then it yields

E [ 0 T z ( υ ) z ( υ ) d υ ] γ 2 e η T E [ 0 T ω ( υ ) ω ( υ ) d υ ] .
(32)

Thus it is concluded by Definition 2.3 that system (25) is finite-time bounded with an H performance γ. The proof is completed. □

Remark 9 From the proof process of Theorem 3.1 and Theorem 3.2, it is easy to see that neither bounding technique for cross terms nor model transformation is involved. In other words, the obtained result is expected to be less conservative.

Remark 10 Lyapunov asymptotic stability and finite-time stability of a class of systems are independent concepts. Lyapunov asymptotically stable system may not be finite-time stable. Moreover, finite-time stable system may also not be Lyapunov asymptotically stable. There exist some results on Lyapunov stability, while finite-time stability also needs our full investigation, which was neglected by most previous work.

4 Finite-time H control

Theorem 4.1 System (25) is finite-time bounded with respect to ( c 1 , c 2 ,d, R ¯ i ,T) if there exist matrices P ˆ i >0, Q ˆ i ( r ) >0, Q ˆ ( r ) >0 (r=1,2,,(m+l)), R ˆ i , R ˆ >0, S ˆ i , i,jN, scalars c 1 < c 2 , T>0, κ 1 >0, κ 2 >0, κ 3 >0, σ s >0 (s=1,2,,5), λ>0, η>0 and Λ ¯ >0, such that for all i,jN, k=1,2,,l, s=1,2,,m, the following inequalities hold:

Φ i ( μ q i , h q i )= [ Φ 1 i ( μ p i , h q i ) Ψ ˜ 1 i Ψ ˜ 2 i Π 1 i Φ 2 i ( μ p i , h q i ) Ψ ˜ 3 i 0 Ψ ˜ 4 i 0 Π 2 i ] <0,p=1,2,q=1,2,
(33)
e λ l ( μ p i μ 1 ) j = 1 N π i j Q ˆ j ( k ) Q ˆ ( k ) , e λ m ( μ 2 μ p i ) j = 1 N π i j Q ˆ j ( l + s ) Q ˆ ( l + s ) , p = 1 , 2 ,
(34)
e λ μ 2 j = 1 N π i j R ˆ i j R ˆ i ,
(35)
σ 1 R ¯ i 1 < X i < R ¯ i 1 , 0 < Q ˆ i i < σ 2 R ¯ i , 0 < Q ˆ i < σ 3 R ¯ i , 0 < R ˆ i i < σ 4 R ¯ i , 0 < R ˆ i < σ 5 R ¯ i ,
(36)
[ c 1 Λ ¯ + d λ γ 2 1 η ( 1 e η T ) c 2 e η T c 1 c 1 σ 1 ] <0,
(37)

where

Φ 1 i ( μ p i , h q i ) = [ Φ ˜ 1 i ( μ p i , h q i ) 0 0 0 0 Φ ˜ 2 i ( μ p i , h q i ) l μ 2 μ 1 R ˆ i i 0 0 Φ ˜ 3 i ( μ p i , h q i ) l μ 2 μ 1 R ˆ i i 0 Φ ˜ l i ( μ p i , h q i ) l μ 2 μ 1 R ˆ i i Φ ˜ ( l + 1 ) i ( μ p i , h q i ) ] , Φ 2 i ( μ p i , h q i ) = [ Φ ¯ 1 i ( μ p i , h q i ) m μ 2 μ 1 R ˆ i i 0 0 Φ ¯ 2 i ( μ p i , h q i ) m μ 2 μ 1 R ˆ i i 0 0 Φ ¯ m i ( μ p i , h q i ) m μ 2 μ 1 R ˆ i i Φ ¯ ( m + 1 ) i ( μ p i , h q i ) ] , Ψ ˜ 1 i = [ A τ i X i 0 0 0 S ˆ i i 2 S ˆ i i 2 S ˆ i i S ˆ i i S ˆ i i 2 S ˆ i i 2 S ˆ i i S ˆ i i l μ 2 μ 1 R ˆ i i + S ˆ i i 2 S ˆ i i 2 S ˆ i i S ˆ i i ] , Ψ ˜ 2 i = [ D i X i X i C i + Y i E i X i A i + Y i B i X i A i + Y i B i 0 0 0 0 0 0 0 0 ] , Ψ ˜ 3 i = [ 0 X i C τ i X i A τ i X i A τ i 0 0 0 0 0 0 0 0 ] , Ψ ˜ 4 i = [ γ 2 ( 2 X i I ) X i F i X i D i X i D i I 0 0 1 κ 1 ( 2 X i R ˆ i i ) 0 1 κ 2 ( 2 X i R ˆ i ) ] , Π 1 i = [ π i 1 X i , , π i ( i 1 ) X i , π i ( i + 1 ) X i , , π i N X i ] , Π 2 i = diag { X 1 , , X i 1 , X i + 1 , , X N } , Φ ˜ 1 i ( μ p i , h q i ) = λ X i + A ¯ i X i + X i A ¯ i + π i i X i + k = 1 l e λ [ μ 1 + k ( μ p i μ 1 ) l ] e λ [ μ 1 + ( k 1 ) ( μ p i μ 1 i ) l ] λ Q ˆ ( k ) + s = 1 m e λ [ μ p i + ( l + s ) ( μ 2 μ p i ) m ] e λ [ μ p i + ( l + s 1 ) ( μ 2 μ p i ) m ] λ Q ˆ ( l + s ) , Φ ˜ 2 i ( μ p i , h q i ) = e λ l ( μ p i μ 1 ) Q ˆ i i ( 1 ) + l μ 2 μ 1 R ˆ i i , Φ ˜ 3 i ( μ p i , h q i ) = ( 1 1 l h q i ) Q ˆ i i ( 1 ) + ( 1 1 l h q i ) e λ l ( μ p i μ 1 ) Q ˆ i i ( 2 ) + 2 l μ 2 μ 1 R ˆ i i , Φ ˜ l i ( μ p i , h q i ) = ( 1 l 2 l h q i ) Q ˆ i i ( l 2 ) + ( 1 l 2 l h q i ) e λ l ( μ p i μ 1 ) Q ˆ i i ( l 1 ) + 2 l μ 2 μ 1 R ˆ i i , Φ ˜ ( l + 1 ) i ( μ p i , h q i ) = ( 1 l 1 l h q i ) Q ˆ i i ( l 1 ) + ( 1 l 1 l h q i ) e λ l ( μ p i μ 1 ) Q ˆ i i ( l ) + 2 l μ 2 μ 1 R ˆ i i , Φ ¯ 1 i ( μ p i , h q i ) = ( 1 h q i ) Q ˆ i i ( l ) + ( 1 h q i ) e λ m ( μ 2 μ p i ) Q ˆ i i ( l + 1 ) + l + m μ 2 μ 1 R ˆ i i , Φ ¯ 2 i ( μ p i , h q i ) = ( 1 m 1 m h q i ) Q ˆ i i ( l + 1 ) + ( 1 m 1 m h q i ) e λ m ( μ 2 μ p i ) Q ˆ i i ( l + 2 ) + 2 m μ 2 μ 1 R ˆ i i , Φ ¯ m i ( μ p i , h q i ) = ( 1 1 m h q i ) Q ˆ i i ( l + m 1 ) + ( 1 1 m h q i ) e λ m ( μ 2 μ p i ) Q ˆ i i ( l + m ) + 2 m μ 2 μ 1 R ˆ i i , Φ ¯ ( m + 1 ) i ( μ p i , h q i ) = Q ˆ i i ( l + m ) + m μ 2 μ 1 R ˆ i i , Λ ¯ = κ 1 σ 2 + κ 2 ( σ 3 + σ 4 ) + κ 3 σ 5 .

Moreover, the state feedback gain matrices can be designed as

K i = Y i X i 1 ,i=1,2,,N.

Proof Consider Theorem 3.2 and the overall closed-loop Markov jump system (25). Pre- and post-multiplying inequality (26) by block-diagonal matrix diag{ P i 1 ,, P i 1 ,I, R i 1 , R 1 } and its transpose, respectively. Letting

X i = P i 1 , Y i = K i X i , Q ˆ i j ( r ) = X i Q j ( r ) X i , Q ˆ i ( r ) = X i Q ( r ) X i , R ˆ i j = X i R j X i , R ˆ i = X i R X i , S ˆ i j = X i S j X i .
(38)

It can be easily obtained that

Γ i ( μ q i , h q i )= [ Φ 1 i ( μ p i , h q i ) Ψ ˜ 1 i Ψ ˜ 2 i Π 1 i Φ 2 i ( μ p i , h q i ) Ψ ˜ 3 i 0 Γ ˜ i 0 Π 2 i ] <0,p=1,2,q=1,2,
(39)

where

Γ ˜ i = [ γ 2 X i X i X i F i X i D i X i D i I 0 0 1 κ 1 X i R ˆ i i 1 X i 0 1 κ 2 X i R ˆ i 1 X i ] .

From Lemma 2.3, for any X i >0, R ˆ i i >0 and R ˆ i >0, one can obtain X i X i 2 X i I, X i R ˆ i i X i 2 X i R ˆ i i , X i R ˆ i X i 2 X i R ˆ i . Then (33) is equivalent to (39). Therefore, if (33) holds, system (1) is finite-time bounded with a prescribed H performance index γ. The proof is completed. □

Remark 11 By solving the Markovian jumping system with finite-time observer-based controller, the mode-dependent positive-definite weighting matrices R ¯ i in inequalities (33)-(37) should be known first. For convenience, we always choose the initial value for R ¯ i =I.

Remark 12 In many actual applications, the minimum value of γ min 2 is of interest. In Theorem 3.2, with a fixed λ, γ min can be obtained through the following optimization procedure:

min γ 2 s.t. (26)-(27) .

In Theorem 4.1, as for finite-time stability and boundedness, once the state bound c 2 is not ascertained, the minimum value c 2 min is of interest. With a fixed λ, and define λ 1 =1, λ 2 = σ 1 , then the following optimization problem can be formulated to get the minimum value c 2 min

min ς γ 2 + ( 1 ς ) c 2 s.t. (33)-(37) ,

where ς is weighted factor, and ς[0,1].

5 Illustrative example

Example 1 Consider the Markovian jump system (1) with two operation modes and the following data:

A 1 = [ 0.9 0.5 0.32 0.8 ] , A τ 1 = [ 0.5 0.3 0.3 0.2 ] , B 1 = [ 1.05 0.8 0.15 1.3 ] , C 1 = [ 0.6 0.4 0.35 0.41 ] ,

and the transition probability matrix is

Ω= [ 0.2 0.2 0.8 0.8 ] .

Under different levels of the upper bound μ 2 and λ, Table 1 and Table 2 list the results of the maximum allowable upper bound, the decay rate λ for different time delays and maximum values of μ 2 derived from various methods including the one proposed in this paper, respectively. One can see from Table 1 and Table 2 that the same results are obtained in [21, 22]. It is clear from Table 1 and Table 2 that the performance achieved by our method is much better than those by [21, 22]. Therefore, our results not only are less conservative, but also require the less number of scalar decision variables.

Table 1 Comparison of the upper bounds of the decay rate for different delays
Table 2 Comparison of the allowable values of time delay μ 2 for different decay rates

Example 2 Consider a two-mode Markovian jump system (1) with

A 1 = [ 0.8 1.5 2 3 ] , A τ 1 = [ 0.45 1 0.5 2 ] , B 1 = [ 1 0.2 0.5 0.1 ] , D 1 = [ 0.2 0.1 ] , C 1 = [ 0.2 0 0 0.1 ] , C τ 1 = [ 0.03 0 0.01 0.02 ] , E 1 = [ 0.02 0 0.01 0.01 ] , D 1 = [ 0.01 0.001 ] , A 2 = [ 2 1.2 1 4 ] , A τ 2 = [ 1 1.2 0 0.5 ] , B 2 = [ 1 1 0.5 2 ] , D 2 = [ 0.2 0.3 ] , C 2 = [ 0.1 0.02 0 0.1 ] , C τ 2 = [ 0.02 0 0.1 0.02 ] , E 2 = [ 0.04 0 0.1 0.01 ] , F 2 = [ 0.04 0.01 ] .

In addition, the transition rate matrix is given by

Ω= [ 1.2 1.2 1 1 ] .

Then we choose R ¯ 1 = R ¯ 1 =I, T=2, c 1 =1, d=0.01, through Theorem 4.1, it yields that c 2 =152.4231. Moreover, we also can obtain the following controller gains:

K 1 = [ 1.1562 2.5461 0.2712 3.2523 ] , K 2 = [ 0.9613 1.7163 2.2864 4.3842 ] .

It confirms the effectiveness of Theorem 4.1 for the state feedback controller design to finite-time Markovian jump systems with time-varying delay.

6 Conclusions

In this paper, we have examined the problems of finite-time H control for a class of Markovian jump systems with mode-dependent time-varying delay. Based on a novel approach, a sufficient condition is derived such that the closed-loop Markovian jump system is finite-time bounded and satisfies the prescribed level of H disturbance attenuation in a finite time interval. The controller and observer gains can be solved directly by using the existing LMIs optimization techniques. Finally, numerical examples are also given to illustrate the effectiveness of the proposed design approach.

References

  1. Krasovskii N, Lidskii E: Analysis and design of controllers in systems with random attributes. Autom. Remote Control 1961, 22: 1021-1025.

    MathSciNet  Google Scholar 

  2. Cheng J, Zhu H, Zhong S, Zhang Y: Robust stability of switched delay systems with average dwell time under asynchronous switching. J. Appl. Math. 2012. 10.1155/2012/956370

    Google Scholar 

  3. Wu L, Su X, Shi P:Sliding mode control with bounded L 2 gain performance of Markovian jump singular time-delay systems. Automatica 2012, 48(8):1929-1933. 10.1016/j.automatica.2012.05.064

    Article  MathSciNet  MATH  Google Scholar 

  4. Gao H, Fei Z, Lam J, Du B: Further results on exponential estimates of Markovian jump systems with mode-dependent time-varying delays. IEEE Trans. Autom. Control 2011, 56(1):223-229.

    Article  MathSciNet  Google Scholar 

  5. Wu Z, Su H, Chu J: H filtering for singular Markovian jump systems with time delay. Int. J. Robust Nonlinear Control 2010, 20(8):939-957.

    MathSciNet  MATH  Google Scholar 

  6. Tino P, Cernansky M, Beunskova L: Markovian architectural bias of recurrent neural networks. IEEE Trans. Neural Netw. 2004, 15: 6-15. 10.1109/TNN.2003.820839

    Article  Google Scholar 

  7. Dong H, Wang Z, Ho D, Gao H: Robust H filtering for Markovian jump systems with randomly occurred nonlinearities and sensor saturation: the finite-horizon case. IEEE Trans. Signal Process. 2011, 59(7):3048-3057.

    Article  MathSciNet  Google Scholar 

  8. Yao X, Wu L, Zheng W, Wang C:Robust H filtering of Markovian jump stochastic systems with uncertain transition probabilities. Int. J. Syst. Sci. 2011, 42(7):1219-1230. 10.1080/00207720903513350

    Article  MathSciNet  MATH  Google Scholar 

  9. Wu L, Shi P, Gao H: State estimation and sliding-mode control of Markovian jump singular systems. IEEE Trans. Autom. Control 2010, 55(5):1213-1219.

    Article  MathSciNet  Google Scholar 

  10. Wu L, Shi P, Gao H, Wang C: H filtering for 2D Markovian jump systems. Automatica 2008, 44(7):1849-1858. 10.1016/j.automatica.2007.10.027

    Article  MathSciNet  MATH  Google Scholar 

  11. Wu Z, Su H, Chu J: State estimation for discrete Markovian jumping neural networks with time delay. Neurocomputing 2010, 73(10-12):2247-2254. 10.1016/j.neucom.2010.01.010

    Article  Google Scholar 

  12. Zhu Q, Cao J: Robust exponential stability of Markovian jump impulsive stochastic Cohen-Grossberg neural networks with mixed time delays. IEEE Trans. Neural Netw. 2010, 21: 1314-1325.

    Article  Google Scholar 

  13. Mou S, Gao H, Lam J, Qiang W, Chen K: New delay-dependent exponential stability for neural networks with time delay. IEEE Trans. Syst. Man Cybern., Part B, Cybern. 2008, 38: 571-576.

    Article  Google Scholar 

  14. Shao H: Improved delay-dependent globally asymptotic stability criteria for neural networks with a constant delay. IEEE Trans. Circuits Syst. 2008, 55: 1071-1075.

    Article  Google Scholar 

  15. Hu L, Gao H, Zheng W: Novel stability of cellular neural networks with interval time-varying delay. Neural Netw. 2008, 21(10):1458-1463. 10.1016/j.neunet.2008.09.002

    Article  MATH  Google Scholar 

  16. Zhang H, Liu Z, Huang G-B, Wang Z: Novel weighting-delay-based stability criteria for recurrent neural networks with time-varying delay. IEEE Trans. Neural Netw. 2010, 21(1):91-106.

    Article  Google Scholar 

  17. Zuo Z, Yang C, Wang Y: A new method for stability analysis of recurrent neural networks with interval time-varying delay. IEEE Trans. Neural Netw. 2010, 21(2):339-344.

    Article  Google Scholar 

  18. Park P, Ko J, Jeong C: Reciprocally convex approach to stability of systems with time-varying delays. Automatica 2011, 47: 235-238. 10.1016/j.automatica.2010.10.014

    Article  MathSciNet  MATH  Google Scholar 

  19. Shu Z, Lam J, Xu S: Robust stabilization of Markovian delay systems with delay-dependent exponential estimates. Automatica 2006, 42: 2001-2008. 10.1016/j.automatica.2006.06.016

    Article  MathSciNet  MATH  Google Scholar 

  20. Boyd S, El Ghaoui L, Feron E, Balakrishnan V: Linear Matrix Inequalities in System and Control Theory. SIAM, Philadelphia; 1994.

    Book  MATH  Google Scholar 

  21. Huang H, Feng G, Chen X: Stability and stabilization of Markovian jump systems with time delay via new Lyapunov functionals. IEEE Trans. Circuits Syst. 2012, 59(10):2413-2421.

    Article  MathSciNet  Google Scholar 

  22. Gao H, Fei Z, Lam J, Du B: Further results on exponential estimates of Markovian jump systems with mode-dependent time-varying delays. IEEE Trans. Autom. Control 2011, 56(1):223-229.

    Article  MathSciNet  Google Scholar 

  23. Sun M, Lam J, Xu S, Zou Y: Robust exponential stabilization for Markovian jump systems with mode-dependent input delay. Automatica 2007, 43(10):1799-1807. 10.1016/j.automatica.2007.03.005

    Article  MathSciNet  MATH  Google Scholar 

  24. Fei Z, Gao H, Shi P: New results on stabilization of Markovian jump systems with time delay. Automatica 2009, 45(10):2300-2306. 10.1016/j.automatica.2009.06.020

    Article  MathSciNet  MATH  Google Scholar 

  25. Karimi HR: Robust delay-dependent control of uncertain time delay systems with mixed neutral, discrete, and distributed time-delays and Markovian switching parameters. IEEE Trans. Circuits Syst. 2011, 58(8):1910-1923.

    Article  MathSciNet  Google Scholar 

  26. Xu S, Lam J, Mao X: Delay-dependent control and filtering for uncertain Markovian jump systems with time-varying delays. IEEE Trans. Circuits Syst. 2007, 54(9):2070-2077.

    Article  MathSciNet  Google Scholar 

  27. Liu Y, Wang Z, Liu X: State estimation for discrete-time Markovian jumping neural networks with mixed mode-dependent delays. Phys. Lett. A 2008, 372(48):7147-7155. 10.1016/j.physleta.2008.10.045

    Article  MathSciNet  MATH  Google Scholar 

  28. Zhang L, Boukas EL: H control of a class of extended Markov jump linear systems. IET Control Theory Appl. 2009, 3(7):834-842. 10.1049/iet-cta.2008.0023

    Article  MathSciNet  Google Scholar 

  29. Zhang L, Boukas EL, Lam J: Analysis and synthesis of Markov jump linear systems with time-varying delays and partially known transition probabilities. IEEE Trans. Autom. Control 2008, 53(10):2458-2464.

    Article  MathSciNet  Google Scholar 

  30. Ma S, Boukas EK:Robust H filtering for uncertain discrete Markov jump singular systems with mode-dependent time delay. IET Control Theory Appl. 2009, 3(3):351-361. 10.1049/iet-cta:20080091

    Article  MathSciNet  Google Scholar 

  31. Chen Y, Bi W, Li W: Stability analysis for neural networks with time-varying delay: a more general delay decomposition approach. Neurocomputing 2010, 73: 853-857. 10.1016/j.neucom.2009.10.005

    Article  Google Scholar 

  32. Cheng J, Zhu H, Zhong S, Li G: Novel delay-dependent robust stability criteria for neutral systems with mixed time-varying delays and nonlinear perturbations. Appl. Math. Comput. 2013, 219: 7741-7753. 10.1016/j.amc.2013.01.062

    Article  MathSciNet  MATH  Google Scholar 

  33. Huang X, Lin W, Yang B: Global finite-time stabilization of a class of uncertain nonlinear systems. Automatica 2005, 41(5):881-888. 10.1016/j.automatica.2004.11.036

    Article  MathSciNet  MATH  Google Scholar 

  34. Qian C, Li J: Global finite-time stabilization by output feedback for planar systems without observable linearization. IEEE Trans. Autom. Control 2005, 50(6):549-564.

    MathSciNet  Google Scholar 

  35. Amato F, Ambrosino R, Cosentino C, De Tommasi G: Input-output finite-time stabilization of linear systems. Automatica 2010, 46(9):1558-1562. 10.1016/j.automatica.2010.06.005

    Article  MathSciNet  MATH  Google Scholar 

  36. Hong Y: Finite-time stabilization and stability of a class of controllable systems. Syst. Control Lett. 2002, 48(4):231-236.

    Article  MATH  Google Scholar 

  37. Amato F, Ariola M: Finite-time control of discrete-time linear systems. IEEE Trans. Autom. Control 2005, 50(5):724-729.

    Article  MathSciNet  Google Scholar 

  38. Cheng J, Zhu H, Zhong S, Zhang Y:Finite-time boundness of H filtering for switched discrete-time systems. Int. J. Control. Autom. Syst. 2012, 10(6):1129-1135. 10.1007/s12555-012-0607-y

    Article  Google Scholar 

  39. Luan X, Liu F, Shi P: Finite-time filtering for non-linear stochastic systems with partially known transition jump rates. IET Control Theory Appl. 2010, 4(5):735-745. 10.1049/iet-cta.2009.0014

    Article  MathSciNet  Google Scholar 

  40. Liu H, Zhao X:Asynchronous finite-time H control for switched linear systems via mode-dependent dynamic state-feedback. Nonlinear Anal. Hybrid Syst. 2013, 8: 109-120.

    Article  MathSciNet  MATH  Google Scholar 

  41. Lin X, Du H, Li S:Finite-time boundedness and L 2 -gain analysis for switched delay systems with norm-bounded disturbance. Appl. Math. Comput. 2011, 217(12):982-993.

    MathSciNet  Google Scholar 

  42. Lin J, Fei S, Gao Z: Stabilization of discrete-time switched singular time-delay systems under asynchronous switching. J. Franklin Inst. 2012. 10.1016/j.jfranklin.2012.02.009

    Google Scholar 

  43. Song H, Yu L, Zhang D, Zhang W:Finite-time H control for a class of discrete-time switching time-delay systems with quantized feedback. Commun. Nonlinear Sci. Numer. Simul. 2012, 17(12):4802-4814. 10.1016/j.cnsns.2012.05.002

    Article  MathSciNet  MATH  Google Scholar 

  44. Zuo Z, Li H, Liu Y, Wang Y: On finite-time stochastic stability and stabilization of Markovian jump systems subject to partial information on transition probabilities. Circuits Syst. Signal Process. 2012. 10.1007/s00034-012-9420-3

    Google Scholar 

  45. Liu H, Shen Y, Zhao X:Delay-dependent observer-based H finite-time control for switched systems with time-varying delay. Nonlinear Anal. Hybrid Syst. 2012, 6: 885-898. 10.1016/j.nahs.2012.03.001

    Article  MathSciNet  MATH  Google Scholar 

  46. Zhang Y, Liu C, Mu X:Robust finite-time H control of singular stochastic systems via static output feedback. Appl. Math. Comput. 2012, 218: 5629-5640. 10.1016/j.amc.2011.11.057

    Article  MathSciNet  MATH  Google Scholar 

  47. Xu J, Sun J: Finite-time filtering for discrete-time linear impulsive systems. Signal Process. 2012, 92: 2718-2722. 10.1016/j.sigpro.2012.04.021

    Article  Google Scholar 

  48. Cheng J, Zhu H, Zhong S, Zhang Y, Li Y:Finite-time H control for a class of discrete-time Markov jump systems with partly unknown time-varying transition probabilities subject to average dwell time switching. Int. J. Syst. Sci. 2013. 10.1080/00207721.2013.808716

    Google Scholar 

  49. He S, Liu F:Finite-time H fuzzy control of nonlinear jump systems with time delays via dynamic observer-based state feedback. IEEE Trans. Fuzzy Syst. 2012, 20(4):605-614.

    Article  Google Scholar 

  50. Zhang D, Yu L, Zhang W: Delay-dependent fault detection for switched linear systems with time-varying delays - the average dwell time approach. Signal Process. 2011, 91: 832-840. 10.1016/j.sigpro.2010.08.016

    Article  MATH  Google Scholar 

Download references

Acknowledgements

The authors would like to thank the associate editor and anonymous reviewers for their detailed comments and suggestions. This work was supported by the National Basic Research Program of China (2010CB732501).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jun Cheng.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

All authors have equal contributions.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Cheng, J., Li, G., Zhu, H. et al. Finite-time H control for a class of Markovian jump systems with mode-dependent time-varying delay. Adv Differ Equ 2013, 214 (2013). https://doi.org/10.1186/1687-1847-2013-214

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/1687-1847-2013-214

Keywords