Professional Documents
Culture Documents
Systems
Youguo He1 , Yaliang An2 ,Yugang Zhang2 , Yuanwei Jing3
1. Faculty of Information Engineering, Shenyang University, Shenyang 110044, China
E-mail: hyg197715@163.com
2. Department of Electric Detection, Shenyang Artillery Academy, Shenyang 110044, China
E-mail: anyl@163.com, zhyg@163.com
3. Faculty of Information Science and Engineering, Northeastern University, Shenyang 110004, China
E-mail: ywjjing@mail.neu.edu.cn
Abstract: The sliding mode control problem of a class of mismatched uncertain Markov jump systems is considered.
On the assumption that the system uncertainties are known upper bounds, the sufficient conditions are proposed respec-
tively via linear matrix inequalities to guarantee the mean exponential stability of reduced-order sliding mode system.
Corresponding to mismatched system uncertainties, a robust sliding mode controller is designed, which is proved able to
guarantee that the system trajectory reach the sliding surface in a finite time interval and keep up here thereafter. Simula-
tion results demonstrate that the proposed controller has good stability and robustness for uncertain hybrid linear Markov
jumping systems.
Key Words: Sliding mode control, Markov jump systems, Mismatched uncertainty, Linear matrix inequalities
5234
978-1-4244-1734-6/08/$25.00
c 2008 IEEE
{1, 2, ....., N },generator(πij ) with transition probability Σ(ηt )
B(ηt ) = U1 (ηt ) U2 (ηt ) ΓT (ηt ).
from mode i at time t to mode j at time t + σ, i, j ∈ S: 0(n−1)×1
pij = P (ηt+σ = j|ηt = i) where Σ(ηt ) ∈ R, and Σ(ηt ) > 0, Γ(ηt ) = 1.By the
state transformation z = T (ηt )x , system(1) has the regular
πij σ + o(σ), if i = j, form
={ (2)
1 + πii σ + o(σ), if i = j. ż(t) = (Ā(ηt ) + ΔĀ(ηt ))z(t)
N 0(n−1)×1
where πii = − πij , πij ≥ 0 ∀i, j ∈ S, i = j, σ > + (u(t) + G(ηt )w(t)) (3)
j=1,j=i B2 (ηt )1×1
0, and limσ↓0 o(σ)/σ = 0.
For each possible value ηt ∈ S, A(ηt ) ∈ Rn×n , B(ηt ) ∈ where Ā(ηt ) = T (ηt )A(ηt )T −1 (ηt ),
Rn×1 are known real constant matrices, G(ηt ) are ΔĀ(ηt ) = T (ηt )ΔA(ηt )T −1 (ηt ).
known real constant scalar with appropriate dimen-
sions, ΔA(ηt ) ∈ Rn×n is parameter uncertainty matrix. Assumption 2: System uncertainties satisfies the following
For the sake of simplicity,we will denote the system matrix mismatched condition:
associated with mode ηt = i by M (ηt ) = M (i).
For the convenience of proof,the definitions ,lemma and as- ΔĀ(ηt ) = H(ηt )F (ηt )E(ηt ).
sumption are given as follows:
Definition 1[12] : For stochastic Lyapunov function H1 (ηt )
whereH(ηt ) = , E(ηt ) = [E1 (ηt ) E2 (ηt )],
V (x(t), ηt = k), the weak infinitesimal operator Ψ of the H2 (ηt )
Markov process(x(t), ηt ), t ≥ 0 is given by H1 (ηt ), H2 (ηt ) E1 (ηt ), E2 (ηt ), are known real constant
ΨV (x(t), ηt ) = lim 1/σ[E {V (x(t + σ), ηt+σ )|x(t), ηt } matrices, F (ηt ) ∈ R is unknown time-varying matrix, but
σ→0 satisfied F (ηt )T F (ηt ) ≤ I ∀t ≥ 0, ηt ∈ S.
−V (x(t), ηt )] System(3) can be rewritten as:
ż1 (t) = [Ā11 (ηt ) + H1 (ηt )F (ηt )E1 (ηt )]z1 (t)
Definition 2[12] : System (1) with u(t) = 0, w(t) = +[Ā12 (ηt ) + H1 (ηt )F (ηt )E2 (ηt )]z2 (t)
0, ΔA(ηt ) = 0 is said to be mean exponentially sta-
ble(MES) if there
exist constants > 0, a > 0, b >
(4)
0 such that E x(t)2 ≤ bx(0)2 e−at when x(0) <
, where x(0)(t = 0, ηt = η0 , η0 ∈ S) is the initial condi- ż2 (t) = [Ā21 (ηt ) + H2 (ηt )F (ηt )E1 (ηt )]z1 (t)
tion. +[Ā22 (ηt ) + H2 (ηt )F (ηt )E2 (ηt )]z2 (t)
+B2 (ηt )[u(t) + G(ηt )w(t)].
Lemma 1: For any matrices D ∈ Rn×nf , E ∈
Rnf ×n ,and F ∈ Rnf ×nf with P > 0 , F ≤ 1 , and (5)
scalar ε > 0 ,we have:
DF E + E T F T DT ≤ ε−1 DDT + εE T E where z1 ∈ R(n−1)×1 ,z2 ∈ R.
The sliding surface can be chosen as follows:
Assumption 1: G(i)w(t) ≤ g(i), i ∈ S , where g(i), i ∈
S are positive scalars. s(t) = C(ηt )z(t) = C1 (ηt ) C2 (ηt ) z(t) (6)
The objective of this paper is where C1 (ηt ) ∈ R1×(n−1) ,C2 (ηt ) ∈ R ,C2 (ηt ) = 0 for
1)The sliding motion is mean exponentially stable; any ηt ∈ S. so on the sliding surface we have
2)System(1) is mean exponentially stable with the reaching s(t) = C1 (ηt )z1 (t) + C2 (ηt )z2 (t) = 0 and
control law u(t). z2 (t) = −C2 (ηt )−1 C1 (ηt )z1 (t).
Let K(ηt ) = C2 (ηt )−1 C1 (ηt ), and substitute z2 (t) =
3 MAIN RESULTS −K(ηt )z1 (t) to (4) gives the sliding motion
In this section, the design of sliding surface and reaching ż1 (t) = [Ā11 (ηt ) − Ā12 (ηt )K(ηt ) + H1 (ηt )F (ηt )E1 (ηt )
motion controller will be presented. Let us first consider −H1 (ηt )F (ηt )E2 (ηt )K(ηt )]z1 (t)
the problem of sliding surface design.
(7)
In order to obtain a regular form of system(1),we can
choose a nonsingular matrix
T (ηt ) such
that Let
0(n−1)×1
T (ηt )B(ηt ) = . Ã1 (ηt ) = [Ā11 (ηt )− Ā12 (ηt )K(ηt )+H1 (ηt )F (ηt )E1 (ηt )
B2 (ηt )1×1
−H1 (ηt )F (ηt )E2 K(ηt )]
where B2 (ηt ) = 0.
then the sliding motion(7) can be rewritten
For convenience[13]
,letT us partition
U2 (ηt ) ż1 (t) = Ã1 (ηt )z1 (t)
T (ηt ) = T . (8)
U1 (ηt )
n×1
where U1 (ηt ) ∈ R and U2 (ηt ) ∈ Rn×(n−1) are two Theorem 1:The reduced order system(8)is mean exponen-
sub-blocks of a unitary matrix resulting from the singular tially stable if there exist symmetric positive-definite ma-
value decomposition of B(ηt ), that is trix P (i) ∈ R(n−1)×(n−1) , and general matrix K(i) ∈
t
E 0 ΨV (z1 (ξ), ηξ , ξ)dξ V (s(t), ηt , t) = sT (t)Ω(ηt )s(t) (13)
t
≤ −γE 0 V (z1 (ξ), ηξ , ξ)dξ .
Let the mode at time t be i, then
Using Dynkin’s formula and Gronwall-Bellman lemma,
E [V (z1 (t), ηt , t)] ≤ e−γt E z1T (0)P (0)z1 (0) N
Moreover,it is easy check that ΨV (s(t), i, t) = sT (t)Ω(i)ṡ(t)+ṡT (t)Ω(i)s(t)+ πij V (j).
E[z1 (t)2 ] ≤ mini∈S {λ1min P (i)} E[z1T (i)P (i)z1 (i)] j=1
(14)
≤ mini∈S {λ1min P (i)} E[V (z1 (t), i, t)] Substitute (6),(12)to(13),we have
≤ mini∈S {λ1min P (i)} e−γt E[z1T (0)P (0)z1 (0)] ΨV (s(t), i, t) ≤ s(t)T {−Ω(i)Ξ(i) − Ξ(i)T Ω(i)
≤ maxi∈S {λmax P (0)} −γt
z1 (0)2 . N
mini∈S {λmin P (i)} e + πij Ω(i)}s(t)
j=1
From the definition 2,the reduced order system(8)is mean +2Ω(i)s(t)[C(i)H(i)N (i)E(i)z(t)
exponentially stable if there exist symmetric positive- −C(i)H(i)E(i)z(t)
definite matrix P (i) ∈ R(n−1)×(n−1) , i ∈ S,such that +C2 (i)B2 (i)G(i)w(t)
Θ(i) < 0 for all i ∈ S. −C2 (i)B2 (i)g(i)
Θ(i) < 0 is equivalent to −C2 (i)B2 (i)Ω(i)s(t)ζ(i)]
⎛ ⎞
P (i)(Ã1 (i) + H1 (i)N (i)Ê1 (i))
N
when −Ω(i)Ξ(i) − Ξ(i)T Ω(i) + πij Ω(i) < 0.
⎜ +(Ã1 (i) + H1 (i)N (i)Ê1 (i)) P (i) ⎟
T
⎜ ⎟ < 0. j=1
⎝ N ⎠ ΨV (s(t), i, t) ≤ −2C2 (i)B2 (i)Ω(i)s(t)2 ζ(i)
+ πij P (j)
j=1 Because
so we have 0.4
x1−x2
0.25
so
ΨV (s(t),i,t) s(t)T βs(t)
V (s(t),i,t) ≤ − s(t)T Ω(i)s(t) ≤ −γ.
0.2
0.15
From the proof of theorem 1,we can know the sliding sur- 0.05
0
face is mean exponentially stable and globally attractive in 0 0.5 1 1.5 2
time(s)
finite time.
Figure 1: Responses of system state variables (x1,x2)
4 EXAMPLE
In this section ,for purpose of illustrating the usefulness of 0.18
the theory developed in this note,we present a simulation 0.16
example. 0.14
Markov process
governing
the mode switching
being: 0.1
s(t)
π11 π12 −4 4 0.08
= = .
π21 π22 3 −3 0.06
0.02
0
mode 1 −0.02
−3 −2 0 0.5 1 1.5 2
A(1) = , time(s)
1 0
Figure 2: Responses of system sliding motion s
0.1
ΔA(1) = sin(t) 0.3 0.4
0.2
0
B(1) = , G(1) = 1, w(t) = 0.1sin(t).
1 0.2
mode 2
−0.2
−1 0 −0.4
A(2) = ,
2 −2 −0.6
u(t)
0.3
−0.8
0
−1.6
1 0 0 1 −1.8
Taking T (1) = , T (2) = , using The- 0 0.5 1 1.5 2
0 1 1 0
time(s)
orem 1 and LMI method,we have Figure 3: Responses of system control input u
P (1) = 3.2044, K(1) = −0.1569,
P (2) = 3.2103, K(2) = −0.1572.
ε(1) = 4.1808, ε(2) = 4.3643.
2
Then
C1 (1) = −0.0392, C2 (1) = 0.25, 1.8
1.6
Taking Ξ(1) = 0.8, Ξ(2) = 0.54, by theorem 2 and LMI
method,we have Ω(1) = 1.9658, Ω(2) = 2.1037. 1.4
0 5 10 15 20 25 30 35 40
time(0.05ms)
From Figs.1 and 2,we can see that trajectories of the system
state and sliding motion converge to the origin quickly and Figure 4: Markov jumping parametrs
will be in the stead state.