Next Article in Journal
Engineering Applications of Peristaltic Fluid Flow with Hall Current, Thermal Deposition and Convective Conditions
Previous Article in Journal
Trade Complementarity and the Balance of Payments Constraint Hypothesis: A New Free Trade Agreement between Mexico and South Korea
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Finite-Time H Static Output Feedback Control for Itô Stochastic Markovian Jump Systems

1
College of Mathematics and Systems Science, Shandong University of Science and Technology, Qingdao 266590, China
2
School of Computer Science, Qufu Normal University, Rizhao 276826, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2020, 8(10), 1709; https://doi.org/10.3390/math8101709
Submission received: 3 September 2020 / Revised: 17 September 2020 / Accepted: 24 September 2020 / Published: 4 October 2020

Abstract

:
This paper focuses on the problem of finite-time H static output feedback control for I t o ^ stochastic systems with Markovian jumps (MJs). First of all, by introducing a new state vector and a novel signal, several sufficient conditions for the existence of static output feedback controllers are established for the considered systems with completely known transition rates (CKTRs) and partially known transition rates (PKTRs), respectively. Then the static output feedback controllers are designed via solving linear matrix inequalities (LMIs), which ensure the closed-loop systems are stochastic H finite-time boundedness. The validity of the developed method was demonstrated through two examples.

1. Introduction

Markovian jump systems (MJs) have been investigated due to their properties in characterizing and modeling dynamic systems with random abrupt changes [1]. Up to now, much effort has been put into this field and a lot of achievements on such class of systems have been gained, for instance, stability analysis and synthesis [2], robust control and filtering [3] and sliding mode control [4]. Many results on I t o ^ systems with Markovian jumps have been presented, for example H 2 control [5], Stackelberg strategy [6], H index in fault detection [7] and so on. However, it is well known that in practice, due to technical limitations, it is difficult to fully measure the exact value of transition rates of Markovian jump process [8]. Markovian jump system with PKTR has been paid much concerns [9]. The authors of [10] adopted a different way to solve the sequential estimation of a hidden state vector from noisy observations. Martino et al [11] designed a sequential Monte Carlo scheme by interactive parallel particle filters and applied it to urban traffic. A switching Kalman filter model was proposed in [12], where firing rates are Gaussian mixtures.
In 1961, the conception of finite-time stability was proposed by Dorato to keep system trajectories in a given threshold at a finite- time interval [13]. A great deal of results about the finite-time stability have been reported, for example, linear systems [14,15], nonlinear systems [16,17] and stochastic Itô systems [18,19,20] and so on. With regard to stochastic Itô systems, what is worth mentioning is that Kiyoshi Ito established stochastic analysis in 1944 and introduced Itô formula for calculating stochastic integral in 1951. In recent years, the research on stochastic Itô systems has become a hot spot. About the Itô stochastic MJs, the problem of finite-time stability and stabilization and finite-time guaranteed cost control had been solved in [18,19]. Liu et al [20] studied finite-time guaranteed cost control for uncertain mean-field stochastic systems.
It is worth noting that the above results are obtained through state feedback, while the system state cannot be directly measured in most cases. In addition, H control is an important robust control design applied to eliminate the effect of disturbance [21]. In order to overcome the difficulty of state measurement and attenuate the exogenous disturbance, the research on output feedback control has been developed. Among them, static output feedback control (SOFC) has drawn the attention of a number of investigators owing to its low maintenance cost and implementation in various output feedback control schemes [22,23,24]. To be more specific, for the finite-time SOFC problem of MJs, sufficient conditions for LMIs with fixed parameter constraints are given in [22]. In recent years, stochastic H 2 / H control for MJs has become a popular area of research, in a context of partial information, the design of H , and mixed H 2 / H static output feedback controllers for Markov jump linear systems were studied [23]. Furthermore, the finite-time static output feedback H controller was designed for Takagi–Sugeno fuzzy nonlinear systems with time-varying transition rates [24]. In [25], by introducing two new signals, sufficient conditions that the closed-loop systems are stochastic finite-time boundness with the given H performance were obtained. From what has been discussed above, one can note that, at present, less research about static output feedback control focuses on Itô system. In this article, we will settle the issue of finite-time H static output feedback control for Itô systems with MJs.
The paper is outlined as follows. The problem is illustrated and some useful definitions are given in Section 2. Section 3 gives the sufficient conditions such that the closed-loop Itô stochastic system is stochastic finite-time boundedness with the prescribed H performance. In Section 4, the effectiveness of the proposed method is illustrated through two examples. Finally, Section 5 provides the conclusions.
Notation: The notations used throughout the paper are strictly standard. The transpose of M is expressed as M T ; A 0 ( A 0 ) : A is semi-positive (negative) definite symmetric matrix; * is the symmetric hidden matrix entries; The maximum and minimum eigenvalues of the matrix M are shown by λ m a x ( M ) and λ m i n ( M ) . E { · } expresses the mathematical expectation; H e ( A + B ) = ( A + B ) + ( A + B ) T . For matrices, unless otherwise specified, it is assumed that they have the appropriate dimensions.

2. Problem Statement and Preliminaries

Consider linear Itô stochastic system with Markovian jumps described by
d x ( t ) = [ A ( r t ) x ( t ) + B 1 ( r t ) v ( t ) + B 2 ( r t ) u ( t ) ] d t + A 1 ( r t ) x ( t ) d W ( t ) , z ( t ) = C ( r t ) x ( t ) + D 1 ( r t ) v ( t ) + D 2 ( r t ) u ( t ) , y ( t ) = E ( r t ) x ( t ) + F ( r t ) v ( t ) , t [ 0 , T * ]
where x ( t ) R n , v ( t ) R q , u ( t ) R m , y ( t ) R r and z ( t ) R p denote the system state, the disturbance signal, control input, measured output and control output, respectively. W ( t ) is a one-dimensional standard Brownian motion which satisfies E { d W ( t ) } = 0 and E { d W ( t ) 2 } = d t ; r t is a continuous homogeneous Markovian jump process taking values in a finite state space S = { 1 , 2 , , N } with transition probability matrix Π = { π i j } N × N given by
P r { r t + h = j | r t = i } = π i j h + o ( h ) , i j , 1 + π i i h + o ( h ) , i = j ,
with h > 0 , l i m h 0 o ( h ) = 0 , π i j represents the transition probability from mode i to mode j, which satisfies π i j 0 ( i j ) and π i i = j = 1 , j i N π i j . As a sequence, the corresponding transition probability matrix is
Π 1 = π 11 π 12 π 1 N π 21 π 22 π 2 N π N 1 π N 1 π N N .
However, it is hard to measure transition rates exactly. In this work, we also consider that the transition rates of r t is partially available. That is to say, some elements in Π are unknown. It is assumed that the transition rate matrix Π with two operation modes
Π 2 = π 11 π 12 ? ? ,
where ‘?’ is unknown element and π i j is known. All above information was covered by two sets to formulate the accessability of transition probability concisely,
S k i = { j : i f π i j i s k n o w n } ,
S u k i = { j : i f π i j i s u n k n o w n } .
If S k i , then
S k i = { k 1 i , k 2 i , , k l i } , 1 l N ,
where k l i N + , expresses as the mth known element in the mth row of matrix Π . Then let’s assume that r t and W ( t ) are independent, and the external disturbance signal v ( t ) satisfies
0 t v T ( s ) v ( s ) d s < d 2 , d > 0 .
To facilitate the following presentation, for r t = i S , the ith mode system matrices can be simplified as A i , B 1 i , B 2 i , A 1 i , C i , D 1 i , D 21 , E i and F i , which are with appropriate dimension.
Now, we consider the following static output feedback controller
u ( t ) = K r t y ( t ) ,
where K r t is an output feedback gain matrix to be designed and is given by K i for r t = i . Therefore, system (1) with controller (4) can be rewritten as follows:
d x ( t ) = [ ( A i + B 2 i K i E i ) d t + A 1 i d W ( t ) ] x ( t ) + ( B 1 i d t + B 2 i K i F i d t ) v ( t ) , z ( t ) = ( C i + D 2 i K i E i ) x ( t ) + ( D 1 i + D 2 i K i F i ) v ( t ) , i S , t [ 0 , T * ] .
Before proceeding further, the following fundamental definitions and lemmas are introduced, which play a key role in this paper.
Definition 1
(stochastic finite-time boundedness (SFTB)). The linear Itô stochastic system (5) is said to SFTB with respect to (w.r.t) ( c 1 , c 2 , T * , R , d ), if it has an impulse-free solution in the time interval [ 0 , T * ] and satisfies
E { x T ( 0 ) R x ( 0 ) } c 1 E { x T ( t ) R x ( t ) } < c 2 , t [ 0 , T * ] .
holds for R > 0 , c 1 > 0 , c 2 > 0 and c 1 < c 2 .
Remark 1.
When v ( t ) = 0 , the definition of SFTB can be reduced to stochastic finite-time stable with respect to ( c 1 , c 2 , T * , R ).
Remark 2.
Definition 1 can be interpreted as: for a given initial condition a bound and a fixed time interval, during this time interval, if state is maintained in a region of ellipsoid shape in the mean square sense, then this linear stochastic system is stochastic finite-time stable.
Definition 2
(stochastic H finite-time boundedness( S H FTB)). The linear Itô stochastic system (5) is said to S H FTB w.r.t ( c 1 , c 2 , T * , R , γ , d ), if under the zero initial condition, it is SFTB w.r.t ( c 1 , c 2 , T * , R , d ) and satisfies the following inequality
E { 0 T * z T ( t ) z ( t ) d t } < γ 2 E { 0 T * v T ( t ) v ( t ) d t } .
In this article, our main target is to design a static output feedback controller (4) such that the closed-loop system (5) is S H FTB.

3. Main Results

3.1. MJS with CKTR

In this part, we give the main results through two theorems. First of all, we solve the problem of S H FTB for MJS (5) with completely known transition rate (CKTR), by introducing two new signals under the output feedback gain K i = J i P i 1 .
Theorem 1.
For constants α , ϕ > 0 , system (5) with CKTR is S H FTB w.r.t ( c 1 , c 2 , T * , R , γ , d ), if there exist matrices J i , P i , positive definite matrix Y i , scalars ρ 1 , ρ 2 > 0 , such that the following matrix inequalities hold
ρ 1 I < Y ^ i 1 < ρ 2 I
e α T * c 1 ρ 2 + γ 2 d 2 c 2 ρ 1 < 0
Θ 11 Θ 12 0 ϕ F i J i T D 2 i T * Θ 22 A 1 i Y i B 1 i Θ 24 * * Y i 0 0 * * * γ 2 e α T * I D 1 i T * * * * I < 0 ,
where
  • Θ 11 = ϕ ( P i T + P i ) ,
  • Θ 12 = ϕ ( P i E i E i Y i ) + J i T B 2 i T ,
  • Θ 22 = H e ( A i Y i + B 2 i J i E i ) α Y i + Y i T j = 1 N π i j Y j 1 Y i ,
  • Θ 24 = Y i C i T + E i T J i T D 2 i T ,
  • Y i 1 = R 1 2 Y ^ i 1 R 1 2 .
Moreover, a expected static output feedback controller is given in the form of (4) with K i = J i P i 1 .
Proof. 
First, define a new state vector μ ( t ) and a novel signal ϱ ( t ) :
μ ( t ) = Y i 1 x ( t ) ,
ϱ ( t ) = E i μ ( t ) P i 1 y ( t ) .
Then,
V ( x ( t ) , i ) = x T ( t ) Y i 1 x ( t ) ,
where Y i > 0 . Pre-multiplying (11) by J i results in
K i y ( t ) = J i E i μ ( t ) J i ϱ ( t ) .
Using Schur complement, (9) is equivalent to
ϕ ( P i T + P i ) ϕ ( P i E i E i Y i ) + J i T B 2 i T ϕ F i J i T D 2 i T * Δ 22 B 1 i Y i C i T + E i T J i T D 2 i T * * γ 2 e α T I D 1 i T * * * I < 0 ,
where Δ 22 = H e ( A i Y i + B 2 i J i E i ) + ( A 1 i Y i ) T Y i 1 A 1 i Y i α Y i + Y i T j = 1 N π i j Y j 1 Y i . Together with (10)–(13), the closed-loop system (5) can be rewritten as
d x ( t ) = ( A i Y i d t + B 2 i J i E i d t + A 1 i Y i d ω ) μ ( t ) + B 1 i d t v ( t ) B 2 i J i ϱ ( t ) d t , z ( t ) = ( C i Y i + D 2 i J i E i ) μ ( t ) + D 1 i v ( t ) D 2 i J i ϱ ( t ) .
Pre-multiplying (11) by P i , we can get the following equation associated with ϱ ( t ) , μ ( t ) and v ( t )
ς i = ( P i E i E i Y i ) μ ( t ) F i v ( t ) P i ϱ ( t ) = 0 .
Defining ξ as the weak infinitesimal operator, and using Itô’s formula, (6) will satisfy if
ξ V ( x ( t ) , i ) α V ( x ( t ) , i ) γ 2 e α T * v T ( t ) v ( t ) + z T ( t ) z ( t ) < 0 .
To this end, pre and post-multiplying (14) by Φ and Φ T , we can obtain
Φ ϕ ( P i T + P i ) ϕ ( P i E i E i Y i ) + J i T B 2 i T ϕ F i J i T D 2 i T * Δ 22 B 1 i Y i C i T + E i T J i T D 2 i T * * γ 2 e α T * I D 1 i T * * * I Φ T < 0 ,
where
  • Φ = [ ϱ ( t ) μ ( t ) v ( t ) z ( t ) ] ,
  • Δ 22 = H e ( A i Y i + B 2 i J i E i ) + ( A 1 i Y i ) T Y i 1 ( A 1 i Y i ) α Y i + + Y i T j = 1 N π i j Y j 1 Y i ,
  • Y i 1 = R 1 2 Y ^ i 1 R 1 2 .
We can see that (16) is equivalent to
ξ V ( x ( t ) , i ) α V ( x ( t ) , i ) γ 2 e α T * v T ( t ) v ( t ) + 2 ϕ ϱ T ( t ) ς i + z T ( t ) z ( t ) < 0 .
Therefore, (15) holds.
By (15), we can get
ξ V ( x ( t ) , i ) α V ( x ( t ) , i ) γ 2 e α T * v T ( t ) v ( t ) < 0 ,
then, taking the mathematical expectation of (17), we have
E { ξ e α t V ( x ( t ) , i ) } < γ 2 e α ( t + T * ) E { v T ( t ) v ( t ) } ,
integrating both sides of (18) from 0 to t, with t [ 0 , T * ] , it can be deduced that
e α t E { V ( x ( t ) , i ) } < E { V ( x ( 0 ) , r 0 ) } + γ 2 E { 0 t e α ( τ + T * ) v T ( τ ) v ( τ ) d τ } ,
pre-multiplying (19) by e α t , it is easy to see
E { V ( x ( t ) , i ) } < e α t E { V ( x ( 0 ) , r 0 ) } + γ 2 d 2 < e α T * ρ m a x ( Y ^ i 1 ) x T ( 0 ) R x ( 0 ) + γ 2 d 2 e α T * ρ m a x ( Y ^ i 1 ) c 1 + γ 2 d 2 .
Since
E { V ( x ( t ) , i ) } ρ m i n ( Y ^ i 1 ) E { x T ( t ) R x ( t ) } ,
it can be verified that
E { x T ( t ) R x ( t ) } < e α T * ρ m a x ( Y ^ i 1 ) c 1 + γ 2 d 2 ρ m i n ( Y ^ i 1 ) ,
it follows that from (8),
E { x T ( t ) R x ( t ) } < e α T * ρ m a x ( Y ^ i 1 ) c 1 + γ 2 d 2 ρ m i n ( Y ^ i 1 ) < c 2 .
From Definition 1, system (5) with CKTR is SFTB.
Multiplying (15) with e α t and taking mathematical expectation
E { ζ [ e α t V ( x ( t ) , i ) ] } < E { e α t [ γ 2 e α T * v T ( t ) v ( t ) z T ( t ) z ( t ) ] } ,
integrating (20) from 0 to t, the result follows
E { 0 t e α [ z T ( ) z ( ) γ 2 e α T * v T ( ) v ( ) ] d } < 0 .
For all t [ 0 , T * ] , it implies that
E { 0 T * z T ( t ) z ( t ) d t } e α T * E { 0 T * e α t z T ( t ) z ( t ) d t } < e α T * E { 0 T * γ 2 e α ( t + T * ) v T ( t ) v ( t ) d t } < γ 2 E { o T v T ( t ) v ( t ) d t } .
From the above, the closed-loop system (5) with CKTR is S H FTB with the proposed static output feedback controller. □
Remark 3.
By the introducing μ ( t ) and ϱ ( t ) , we can decouple the connection between input matrix and output matrix. We use a zero term ς i to make the conditions given in Theorem 1 solvable via linear matrix inequalities.
Considering another form of the output feedback gain matrix K i = Q i 1 L i , and the corresponding theorem is given as follows.
Theorem 2.
Given positive scalars β and φ, system (5) with CKTR is S H FTB w.r.t ( c 1 , c 2 , T * , R , γ , d ), if there exist matrices Q i , L i , and positive definite matrices X i ( i S ) , scalars ρ 1 , ρ 2 > 0 satisfying
ρ 1 R < X i < ρ 2 R ,
e β T * c 1 ρ 2 + γ 2 d 2 c 2 ρ 1 < 0 ,
Ξ 11 Ξ 12 L i F i φ D 2 i T * Ξ 22 Ξ 23 C i T * * γ 2 e β T * I D 1 i T * * * I < 0 ,
where
  • Ξ 11 = φ ( Q i T + Q i ) ,
  • Ξ 12 = φ ( X i B 2 i B 2 i Q i ) T + L i E i ,
  • Ξ 22 = H e ( A i X i + B 2 i L i E i ) + A 1 i T X i A 1 i β X i + j = 1 N π i j X j ,
  • Ξ 23 = X i B 1 i + B 2 i L i F i , Beyond that,
    K i = Q i 1 L i .
Proof. 
Set μ ( t ) = x ( t ) and ϱ ( t ) = φ 1 u ( t ) and construct the following function
V ( x ( t ) , i ) = x T ( t ) X i x ( t ) ,
where X i > 0 .
By K i = Q i 1 L i , multiply u ( t ) = K i y ( t ) from the left by Q i , one has
ς i = L i E i x ( t ) + L i F i v ( t ) Q i u ( t ) = 0 .
Then, (1) is described
d x ( t ) = A i x ( t ) d t + B 1 i v ( t ) d t + ( B 2 i X i 1 B 2 i Q i ) u ( t ) d t + A 1 i x ( t ) d ω + X i 1 ( B 2 i L i E i x ( t ) + B 2 i L i F i v ( t ) ) d t .
Pre-multiplying (22) by X i , we can get
X i d x ( t ) = ( X i A i d t + X i A 1 i d ω + B 2 i L i E i d t ) x ( t ) + ( X i B 1 i d t + B 2 i L i F i d t ) v ( t ) + φ ( X i B 2 i d t B 2 i Q i d t ) ϱ ( t ) .
According to Definition 2, we prove that the following inequality holds
E { ζ V ( x ( t ) , i ) β V ( x ( t ) , i ) γ 2 e β T * v T ( t ) v ( t ) + z T ( t ) z ( t ) } < 0 .
By taking a similar approach to Theorem 1, (21) can be rewritten as
E { ζ V ( x ( t ) , i ) β V ( x ( t ) , i ) + 2 ξ T ( t ) ς i γ 2 e β T * v T ( t ) v ( t ) + z T ( t ) z ( t ) } < 0 .
It is easy to see that (24) is correct from (23).
Then, using the same method as Theorem 1, we can easily prove that the closed-loop system (5) with CKTR is S H FTB with the output feedback gain matrix K i = Q i 1 L i . □

3.2. MJS with PKTR

The following theorems will give a sufficient condition of S H FTB for system (5) with PKTR.
Theorem 3.
Given positive scalars α and ϕ, system (5) with PKTR is S H FTB w.r.t ( c 1 , c 2 , T * , R , γ , d ), if there exist matrices J ˜ i , P ˜ i , positive definite matrice Y i , two positive scalars ρ 1 , ρ 2 , satisfying
ρ 1 I < Y ^ i 1 < ρ 2 I ,
e α T * c 1 ρ 2 + γ 2 d 2 c 2 ρ 1 < 0 ,
ϕ ( P ˜ i T + P ˜ i ) ϕ ( P ˜ i E i E i Y i ) + J ˜ i T B 2 i T 0 ϕ F i J ˜ i T D 2 i T * Λ 22 A 1 i Y i B 1 i Y i C i T + E i T J ˜ i T D 2 i T * * Y i 0 0 * * * γ 2 e α T * I D 1 i T * * * * I < 0 ,
where
  • Ω j = H e ( A i Y i + B 2 i J ˜ i E i ) ,
  • Λ 22 = ( 1 + Y i T j S k i π i j ) Ω j + Y i T j S k i π i j Y j 1 Y i + Y i T j S u k i π i j ( Ω j + Y j 1 ) α Y i ,
  • Y i 1 = R 1 2 Y ^ i 1 R 1 2 .
The static output feedback controller gain is given by K i = J ˜ i P ˜ i 1 .
Proof. 
Using Schur complement, (25) is equivalent to
ϕ ( P ˜ i T + P ˜ i ) ϕ ( P ˜ i E i E i Y i ) + J ˜ i T B 2 i T ϕ F i J ˜ i T D 2 i T * Υ 22 B 1 i Y i C i T + E i T J ˜ i T D 2 i T * * γ 2 e α T I D 1 i T * * * I < 0 ,
where
Υ 22 = ( 1 + Y i T j S k i π i j ) Ω j + ( A 1 i Y i ) T Y i 1 A 1 i Y i + Y i T j S k i π i j Y j 1 Y i + Y i T j S u k i π i j ( Ω j + Y j 1 ) α Y i .
Because of j = 1 N π i j = 0 , then
Δ 22 = Ω j + ( A 1 i Y i ) T Y i 1 ( A 1 i Y i ) α Y i + Y i T j = 1 N π i j Y j 1 Y i + Y i T j = 1 N π i j Ω j
.
Together with (2) and (3),
Δ 22 = Ω j + ( A 1 i Y i ) T Y i 1 ( A 1 i Y i ) + Y i T j S k i π i j Y j 1 Y i + Y i T j S u k i π i j Y j 1 Y i + Y i T j S k i π i j Ω j + Y i T j S u k i π i j Ω j α Y i = ( 1 + Y i T j S k i π i j ) Ω j + ( A 1 i Y i ) T Y i 1 ( A 1 i Y i ) + Y i T j S k i π i j Y j 1 Y i + Y i T j S u k i π i j ( Ω j + Y j 1 ) α Y i .
The rest of proof is similar to Theorem 1, so it is omitted. □
Considering another form of the output feedback gain matrix K i = Q ˜ i 1 L ˜ i , and alternative theorem is presented below.
Theorem 4.
The closed-loop system (5) with PKTR is S H FTB w.r.t ( c 1 , c 2 , T * , R , γ , d ), if there exist matrices Q ˜ i , L ˜ i , and positive definite matrice X i ( i S ) , two positive scalars ρ 1 , ρ 2 and given positive scalars β and φ, satisfying
ρ 1 R < X i < ρ 2 R ,
e β T * c 1 ρ 2 + γ 2 d 2 c 2 ρ 1 < 0 ,
φ ( Q ˜ i T + Q ˜ i ) φ ( X i B 2 i B 2 i Q ˜ i ) T + L ˜ i E i L i F i φ D 2 i T * Δ 22 X i B 1 i + B 2 i L ˜ i F i C i T * * γ 2 e β T * I D 1 i T * * * I < 0 ,
where
Δ 22 = ( 1 + j S k i π i j ) H e ( A i X i + B 2 i L ˜ i E i ) + A 1 i T X i A 1 i + j S k i π i j X j + j S u k i π i j [ H e ( A i X i + B 2 i L ˜ i E i ) + X j ] β X i .
The static output feedback controller gain is given by K i = Q ˜ i 1 L ˜ i .
Remark 4.
It is not easy to deal with the condition (7) and (8) by applying LMIs. To address this problem, set Y ^ i 1 with I < Y ^ i 1 < δ 1 I and Y i 1 = R 1 2 Y ^ i 1 R 1 2 , then (7) and (8) can be replaced with following constraints
δ R 1 < Y i 1 < R 1 ,
e α T ( c 2 + γ 2 d 2 ) c 1 c 1 δ I < 0 .
Through this transformation, the static output controller can be calculated by LMIs (26), (27) and (9) or (25).
Remark 5.
The conditions given in Theorem 1 can be transformed into the problem as follows
m i n c 2 2 + γ 2 s . t . ( 26 ) , ( 27 ) , ( 9 ) .
Remark 6.
The work of static output feedback control problem in deterministic systems has been studied by Shen M et al. [25], and this paper investigates the static output feedback control problem of Itô stochastic system through Theorems 1 and 2. In addition, compared with [25], this paper also studies the S H FTB for system (5) with partially known transition rates in Theorems 3 and 4.

4. Numerical Examples

Simulations of two examples are presented in this section to verify the effectiveness and applicability of the proposed method in this paper.
Example 1.
Consider system (5) with two modes and the transition probability is completely known.
Mode 1:
  • A 1 = 3 1 2 5 , A 11 = 2.1 0.9 1.5 1.8 , B 11 = 2 1 , B 21 = 1 1 , C 1 = 1 0 0 1 ,
  • D 11 = 0.2 0.2 , D 21 = 0.4 0.2 , E 1 = 1 0 0 1 , F 1 = 0.1 0.1 .
Mode 2:
  • A 2 = 5 2 4 1 , A 12 = 2.1 1.1 1 1.2 , B 12 = 1 3 , B 22 = 1 1 , C 2 = 1 0 0 1 ,
  • D 12 = 0.2 0.3 , D 22 = 0.3 0.5 , E 2 = 0.5 0 0 0.5 , F 2 = 0.1 0.1 .
The transiting between the two modes is
  • Π 1 = 0.3 0.3 0.35 0.35 .
The external disturbance v ( t ) = 0.1 1 + t 2 . One possible mode evolution is given in Figure 1.
Given α = 1 , c 1 = 0.6 , T * = 1 , d = 2 , R = I , x 0 = [ 0 0 ] T . With the help of MATLAB, from Theorem 1, it yields that c 2 = 11.064 , γ = 3.820 ( ϵ 1 = 1 , ϵ 2 = 1 ) . The static output feedback gains are calculated as follows:
K 1 = 0.3238 0.5388 ,   K 2 = 0.0322 0.0287 .
With these conditions, we can obtain the state response curves of closed-loop system (5) in Figure 2 and the simulated curves of E [ x T ( t ) R x ( t ) ] in Figure 3. From Figure 2 and Figure 3, we can see that (5) with CKTR is S H FTB.
It should note that the optimization problem (28) relies on the parameter α , once the value of α is determined, we can treat (28) as a linear matrix inequality. By using the linear search algorithm, we can find feasible solution when 0 α 3 . Figure 4 and Figure 5 show the optimal value with different value of α .
Example 2.
Consider system (5) with two modes, and the transition probability is partially known. In this case, the system parameters of Example 1 are used. The transition probability matrix between the two modes is
  • Π 2 = 1.2 1.2 ? ? .
By using the relevant data from Example 1: α = 1 , c 1 = 0.6 , T * = 1 , d = 2 , R = I , x 0 = [ 0 0 ] T , from Theorem 3, we have c 2 = 11.064 , γ = 3.820 ( ϵ 1 = 1 , ϵ 2 = 1 ) , the static output feedback gains
K 1 = 0.3238 0.5388 ,   K 2 = 0.0322 0.0287 .
For the simulation purpose, it is assumed that the actual partially unknown transition rate matrix is
  • Π 1 = 1.2 1.2 0.5 0.5 .
In this case, we can get another possible Markov mode evolution Figure 6. Meanwhile, Figure 7 and Figure 8 are the simulated curves of E [ x T ( t ) R x ( t ) ] and the state response curves of system (5), which show that MJS (5) with partially known transition rates is S H FTB.

5. Conclusions

In this paper, the problem of finite-time H static output feedback control for I t o ^ stochastic systems with Markovian jump has been studied. By introducing a new state vector and a novel signal, several new sufficient conditions are presented for the considered system with completely known or partially unknown transition rates to be S H FTB. At last, the validity of proposed methods is verified by two numerical examples.

Author Contributions

All authors contributed equally and significantly in writing this paper. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (No. 61972236), Shandong Provincial Natural Science Foundation (No. ZR2018MF013).

Acknowledgments

The authors are grateful to the referees for their constructive suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Costa, O.L.V.; Fragoso, M.D.; Todorov, M.G. Continuous-Time Markov Jump Linear Systems; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
  2. Zhang, L.; Lam, J. Necessary and sufficient conditions for analysis and synthesis of Markov jump linear systems with incomplete transition descriptions. IEEE Trans. Autom. Control. 2010, 55, 1695–1701. [Google Scholar] [CrossRef] [Green Version]
  3. Hua, M.; Zhang, L.; Yao, F. Robust H filtering for continuous-time nonhomogeneous Markov jump nonlinear systems with randomly occurring uncertainties. Signal Process. 2018, 148, 250–259. [Google Scholar] [CrossRef]
  4. Li, H.; Shi, P.; Wu, L. Observer-based adaptive sliding mode control for nonlinear Markovian jump systems. Automatica 2016, 64, 133–142. [Google Scholar] [CrossRef]
  5. Stadtmann, F.; Costa, O.L.V. H2 control of continuous-time hidden Markov jump linear systems. IEEE Trans. Autom. Control. 2017, 62, 4031–4037. [Google Scholar] [CrossRef]
  6. Hukaidani, H.; Xu, H.; Shima, T.; Dragan, V. A stochastic multiple-leader-follower incentive Stackelberg strategy for Markov jump linear systems. IEEE Control Syst. Lett. 2017, 1, 250–255. [Google Scholar] [CrossRef]
  7. Liu, X.; Zhang, W.; Li, Y. Hindex for continuous-time stochastic systems with Markov jump and multiplicative noise. Automatica 2019, 105, 167–178. [Google Scholar] [CrossRef]
  8. Du, B.; Lam, J.; Zou, Y.; Zhan, S. Stability and stabilization for Markovian jump time-delay systems with partially unknown transition rates. IEEE Trans. Circ. Syst. 2013, 62, 341–351. [Google Scholar] [CrossRef] [Green Version]
  9. Li, X.; Lam, J.; Gao, H.; Xiong, J. H and H2 filtering for linear systems with uncertain Markov transition. Automatica 2016, 67, 252–266. [Google Scholar] [CrossRef]
  10. Caron, F.; Davy, M.; Duflos, E. Particle filtering for multisensor data fusion with switching observation models: Application to land vehicle positioning. IEEE Trans. Signal Process. 2007, 55, 2703–2719. [Google Scholar] [CrossRef]
  11. Martino, L.; Read, J.; Elvira, V.; Louzada, F. Cooperative parallel particle filters for on-line model selection and Applications to urban mobility. Digit. Signal Process. 2017, 60, 172–185. [Google Scholar] [CrossRef] [Green Version]
  12. Wu, W.; Black, M.J.; Mumford, D.; Gao, Y.; Bienenstock, E.; Donoghue, J.P. Modeling and decoding motor cortical activity using a switching Kalman filter. IEEE Trans. Biomed. Eng. 2004, 51, 933–942. [Google Scholar] [CrossRef] [Green Version]
  13. Dorato, P. Short time stability in linear time-varying systems. In Proceedings of the IRE International Convention Record Part 4, New York, NY, USA, 26 October 1961; pp. 83–87. [Google Scholar]
  14. Amato, F.; Ariola, M.; Cosentino, C. Finite-time stability of linear time-varying systems: Analysis and controller design. IEEE Trans. Autom. Control 2010, 55, 1003–1008. [Google Scholar] [CrossRef]
  15. Amato, F.; Darouach, M.; Tommasi, G. Finite-time stabilization, detectability, and dynamic output feedback finite-time stabilization of linear systems. IEEE Trans. Autom. Control 2017, 62, 6521–6528. [Google Scholar] [CrossRef]
  16. Amato, F.; Cosentino, C.; Merola, A. Sufficient conditions for finite-time stability and stabilization of nonlinear quadratic systems. IEEE Trans. Autom. Control 2010, 55, 430–434. [Google Scholar] [CrossRef]
  17. Zhang, Y.; Shi, Y.; Shi, P. Resilient and robust finite-time H control for uncertain discrete-time jump nonlinear systems. Appl. Math. Model. 2017, 49, 612–629. [Google Scholar] [CrossRef]
  18. Yan, Z.; Zhang, W.; Zhang, G. Finite-time stability and stabilization of Itô stochastic systems with Markovian switching: Mode-dependent parameter approach. IEEE Trans. Autom. Control 2015, 60, 2428–2433. [Google Scholar] [CrossRef]
  19. Yan, Z.; Park, J.; Zhang, W. Finite-time guaranteed cost control for Itô stochastic Markovian jump systems with incomplete transition rates. Int. J. Robust Nonlinear Control 2017, 27, 66–83. [Google Scholar] [CrossRef]
  20. Liu, X.; Liu, Q.; Li, Y. Finite-time guaranteed cost control for uncertain mean-field stochastic systems. J. Frankl. Inst. 2020, 57, 2813–2829. [Google Scholar] [CrossRef]
  21. Hinrichsen, D.; Pritchard, A. Stochastic H. Siam J. Control Optim. 1998, 36, 1504–1538. [Google Scholar] [CrossRef]
  22. 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. [Google Scholar] [CrossRef]
  23. Oliveira, A.; Costa, O.; Daafouz, J. Suboptimal H2 and H static output feedback control of hidden Markov jump linear systems. Eur. J. Control 2020, 51, 10–18. [Google Scholar] [CrossRef]
  24. Wang, J.; Ma, S.; Zhang, C. Finite-time H control for T-S fuzzy descriptor semi-Markov jump systems via static output feedback. Fuzzy Sets Syst. 2019, 365, 60–80. [Google Scholar] [CrossRef]
  25. Shen, M.; Yan, S.; Zhang, G.; Park, J. Finite-time H static output control of Markov jump systems with an auxiliary approach. Math. Comput. 2016, 273, 553–561. [Google Scholar] [CrossRef]
Figure 1. One possible Markov mode evolution.
Figure 1. One possible Markov mode evolution.
Mathematics 08 01709 g001
Figure 2. The response of system (5).
Figure 2. The response of system (5).
Mathematics 08 01709 g002
Figure 3. The trajectory of E [ x T ( t ) R x ( t ) ] .
Figure 3. The trajectory of E [ x T ( t ) R x ( t ) ] .
Mathematics 08 01709 g003
Figure 4. The local optimal bound of c 2 when α [ 0 , 3 ] .
Figure 4. The local optimal bound of c 2 when α [ 0 , 3 ] .
Mathematics 08 01709 g004
Figure 5. The local optimal bound of γ when α [ 0 , 3 ] .
Figure 5. The local optimal bound of γ when α [ 0 , 3 ] .
Mathematics 08 01709 g005
Figure 6. Another possible Markov mode evolution.
Figure 6. Another possible Markov mode evolution.
Mathematics 08 01709 g006
Figure 7. State response curves of closed-loop system.
Figure 7. State response curves of closed-loop system.
Mathematics 08 01709 g007
Figure 8. The trajectory of E [ x T ( t ) R x ( t ) ] .
Figure 8. The trajectory of E [ x T ( t ) R x ( t ) ] .
Mathematics 08 01709 g008

Share and Cite

MDPI and ACS Style

Xikui, L.; Yapeng, T.; Yan, L. Finite-Time H Static Output Feedback Control for Itô Stochastic Markovian Jump Systems. Mathematics 2020, 8, 1709. https://doi.org/10.3390/math8101709

AMA Style

Xikui L, Yapeng T, Yan L. Finite-Time H Static Output Feedback Control for Itô Stochastic Markovian Jump Systems. Mathematics. 2020; 8(10):1709. https://doi.org/10.3390/math8101709

Chicago/Turabian Style

Xikui, Liu, Teng Yapeng, and Li Yan. 2020. "Finite-Time H Static Output Feedback Control for Itô Stochastic Markovian Jump Systems" Mathematics 8, no. 10: 1709. https://doi.org/10.3390/math8101709

APA Style

Xikui, L., Yapeng, T., & Yan, L. (2020). Finite-Time H Static Output Feedback Control for Itô Stochastic Markovian Jump Systems. Mathematics, 8(10), 1709. https://doi.org/10.3390/math8101709

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop