Professional Documents
Culture Documents
Finite-Time Sliding Mode Control For Discrete-Time Markovian Jump Systems
Finite-Time Sliding Mode Control For Discrete-Time Markovian Jump Systems
Finite-Time Sliding Mode Control For Discrete-Time Markovian Jump Systems
Abstract This chapter focuses on the finite-time sliding mode control problem for
discrete-time Markovian jump systems (MJSs) with uncertainties. Firstly, the sliding
mode function and sliding mode controller are designed for discrete-time MJSs. By
using Lyapunov–Krasovskii functional method, some mode-dependent weight matri-
ces are obtained such that the closed-loop MJSs are stochastic finite-time stabilizable
and fulfill the given H∞ performance index. Moreover, an appropriate asynchronous
sliding mode controller is constructed and the rationality conditions of the coefficient
parameter are given and proved for the purpose that the closed-loop MJSs can be
driven onto the sliding surface. Also, the transient performance of the discrete-time
MJSs during the reaching and sliding motion phase has been investigated, respec-
tively. Finally, we use a numerical example to show the effectiveness of the designed
results.
6.1 Introduction
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2023 109
X. Luan et al., Robust Control for Discrete-Time Markovian Jump Systems in the
Finite-Time Domain, Lecture Notes in Control and Information Sciences 492,
https://doi.org/10.1007/978-3-031-22182-8_6
110 6 Finite-Time Sliding Mode Control for Discrete-Time Markovian …
In recent years, along with the research boom of stochastic systems, sliding mode
control method has been introduced into Markovian jump systems (MJSs), and some
meaningful results have been achieved [8, 9]. The sliding mode control method
can suppress parameter perturbation and external interference to obtain the desired
performance. This ideal robustness is extremely effective in practical applications.
The sliding mode control problem for Markovian jump systems with delays via
asynchronous approach is studied in [10]. Considering the Markovian jump non-
linear systems with actuator faults, the adaptive sliding mode control problem was
studied in [5]. Considering the asynchronous between system state and controller,
the asynchronous sliding mode control problem of Markovian jump systems with
time-varying delays and partly accessible mode detection probabilities was addressed
in [6].
On the other hand, a large number of research results of MJSs based on sliding
mode control scheme are carried out in sense of Lyapunov asymptotic stability,
focusing on the problem that the system asymptotically astringents to the equilibrium
state when the running time is infinite. However, in many practical applications, it is
often necessary to study the dynamic boundedness of the system within a finite-time
interval [11–16]. For example, to control the aircraft to operate in a specific area,
the chemical reaction requires that the temperature and pressure do not exceed a
bounded value in finite-time. Therefore, it is of profound significance and necessity
to study the finite-time stabilization of MJSs by means of the sliding mode control
method.
In this chapter, the sliding mode control and asynchronous sliding mode control
problems for discrete-time MJSs in the finite-time domain have been discussed.
Firstly, a mode-dependent sliding SMC has been designed such that the closed-loop
MJSs can be driven onto the sliding surface. Then, some sufficient conditions on
the stochastic finite-time stabilization of the closed-loop MJSs are given. Moreover,
the main design results are extended to the discrete-time MJSs with asynchronous
phenomena. Finally, a numerical example is given to show the effectiveness of the
designed results.
F(rk ), Bu (rk ), C(rk ), Bw (rk ), and Dw (rk ) are known given matrices. Without special
instructions, Bu (rk ) is a full column rank matrix.
For any rk = i, we denote A(rk ), E(rk ), F(rk ), Bu (rk ), C(rk ), Bw (rk ) and Dw (rk ),
as Ai , E i , Fi , Bui , Ci , Bwi , and Dwi , respectively. Thus, the discrete-time MJS (6.1)
can be rewritten as
⎧
⎨ x(k + 1) = (Ai + E i (k)Fi )x(k) + Bui u(k) + Bwi w(k)
z(k) = Ci x(k) + Dwi w(k) . (6.2)
⎩
x(k) = x0 , k = 0
For the discrete-time MJS (6.2), we select the following mode-dependent SMF:
Proof For the discrete-time MJS (6.2), it follows from the mode-dependent SMF
S(k) and the closed-loop MJS (6.5) that:
Recalling to the coefficient parameter ηi (k) in condition (6.6), one can get
Thus, the closed-loop MJS (6.5) can be driven onto S(k) = 0 under SMC (6.4).
The proof is completed.
It follows from the sliding mode control theory that the following equivalent
controller (6.11) can be obtained if the closed-loop MJS (6.5) maintains in the sliding
surface S(k + 1) = S(k) = 0:
Substituting the equivalent controller (6.11) into the discrete-time MJS (6.2), the
following closed-loop MJS can be obtained:
⎧
⎨ x(k + 1) = (Ai + E i (k)Fi )x(k) + Bwi [I − Bui (G i Bui )−1 G i ]w(t)
z(k) = Ci x(k) + Dwi w(k) . (6.12)
⎩
x(k) = x0 , k = 0
M
E{V2 (k + 1, i)} = πi j x T (k + 1)P j x(k + 1)
j=1
M
= πi j (x T (k)(AiT + FiT (k)T E iT )
j=1
Lemma 2.1 and using the Schur complement lemma simultaneously, inequality (6.18)
holds according to inequality (6.13).
114 6 Finite-Time Sliding Mode Control for Discrete-Time Markovian …
k
E{V2 (k, i)} < βik V2 (x(0), r0 ) + βil w T (k − l)w(k − l)
l=1
k
< βik V2 (x(0), r0 ) + βik−l w T (k − l)w(k − l)
l=1
k
< βik x T (0)Pi x(0) + βik−l w T (k − l)w(k − l) . (6.19)
l=1
−1 −1 −1 −1
Defining λ Pi = maxi∈M {λmax (R 2 Pi R 2 )} and λ Pi = mini∈M {λmin (R 2 Pi R 2 )},
we can get from inequality (6.19) that
λ Pi E{x T (k)Rx(k)}
k
< βiN λ Pi x T (0)Rx(0) + βik−l w T (k − l)w(k − l) < βiN (λ Pi c1 + d 2 ). (6.20)
l=1
βiN (λ Pi c1 + d 2 )
E{x T (k)Rx(k)} < . (6.21)
λ Pi
It follows from condition (6.14) that E{x T (k)Rx(k)} < c2 for any k ∈ [0 N ]. That
means the closed-loop MJS (6.12) is stochastic finite-time stabilizable in regard to
(c1 c2 N R d). The proof is completed.
Proof The same Lyapunov function is selected as that in (6.15). Considering the
H∞ performance index, we introduce the following auxiliary function:
Recalling to Lemma 2.1 and using Schur complement lemma, inequality (6.24) holds
according to inequality (6.22). Define
N
J=E [z (k)z(k) − βi w (k)w(k)] .
T T
(6.25)
k=1
k=1
Considering the inequality (6.23), it follows that J < 0. Thus, one can get:
N
N
E z (k)z(k) < βi E
T
w (k)w(k) .
T
(6.27)
k=1 k=1
√
According to the Definition 3.2 in Chap. 3, we get J < 0 with γ = βi . The
proof is completed.
Q
where φiq ≥ 0 and q=1 φiq = 1.
Then, the following asynchronous mode-dependent SMC is selected as:
Firstly, the reachability problem of the sliding surface will be analyzed in the
following theorem.
Theorem 6.4 The closed-loop MJS (6.31) can be driven onto S(k) = 0 during the
finite-time interval [0 N ] under the asynchronous SMC (6.30), if the coefficient
parameter ηi (k) satisfies
Proof For the discrete-time MJS (6.2), it follows from (6.28) that:
Thus, we have
E {V3 (k, i)} = E S T (k + 1)S(k + 1) − S T (k)S(k)
= νi + S T (k)(G i Bui )−1 (S(k + 1) − S(k))
= νi + S T (k)(K q x(k) + u(k) + (G i Bui )−1 (G i Bwi )w(k)
− (G i Bui )−1 S(k)) (6.36)
−1
where νi = (S (k+1)−S (k))(G i2Bui ) (S(k+1)−S(k)) .
T T
Thus, there exists a large enough coefficient parameter κi such that E {V3
(k, i)} < 0 holds, which means the closed-loop MJS (6.31) can be driven onto
S(k) = 0 during the finite-time interval [0 N ] under the asynchronous SMC (6.30).
Then, we prove that the closed-loop MJS (6.31) can be driven onto S(k) = 0 during
[0 N ] with N < N .
From condition (6.37), one can get
N
S T (k)(G i Bui )−1 (S(k) − S(k + 1))
(1 + N )κi ≤ . (6.39)
k=0
S(k)
N
S T (k)(G i Bui )−1 (S(k) − S(k + 1))
(1 + N )κi ≤
k=0
S(k)
S T (0)(G i Bui )−1 (S(0) − S(1)) 2V1 (0)
≤ ≤ . (6.40)
S(0) S(0)
118 6 Finite-Time Sliding Mode Control for Discrete-Time Markovian …
2V1 (0)
N ≤ − 1. (6.41)
κi S(0)
Thus, we have N < N by means of equation (6.33). That means the closed-loop
MJS (6.31) can be driven onto S(k) = 0 during [0 N ] with N < N . The proof is
completed.
It is known that the closed-loop MJS (6.31) has two phases for the given [0 N ].
The first one is the reaching phase within [0 N ], and the second one is the sliding
motion phase within [N N ]. Next, we will analyze the transient performance of
system (6.31) over [0 N ] and [N N ].
Theorem 6.5 For given scalars βi ≥ 1, and c > c1 , the closed-loop MJS (6.31) is
stochastic finite-time stabilizable with respect to (c1 c N R d), if there exist
mode-dependent weight matrix Pi such that
⎡ Q M
⎤
⎢ −βi Pi 0 φiq πi j ÂiT P j ⎥
⎢ q=1 j=1 ⎥
⎢ ⎥
⎢ M
⎥
⎢ ∗ −βi I πi j Bwi
T
Pj ⎥<0 (6.42)
⎢ ⎥
⎢ j=1
⎥
⎣ M ⎦
∗ ∗ − πi j P j
j=1
Proof Selecting the same Lyapunov function as that in (6.15) and considering the
closed-loop MJS (6.31), one can get
Q
M
E{V2 (k + 1, i)} = φiq πi j x T (k + 1)P j x(k + 1)
q=1 j=1
Q
M
= φiq πi j ( Âi x(k) − Bui ηi (k)sign(S(k)) + Bwi w(k))T P j
q=1 j=1
Q Q
where B1i = q=1 φiq M j=1 πi j Âi P j Âi − βi Pi
T
and B2i = q=1 φiq M
j=1
πi j ( Âi P j Bwi ). Recalling to Lemma 2.1 and using the Schur complement lemma,
inequality (6.47) holds by inequality (6.13).
From Eq. (6.46), we have
k
E{V2 (k, i)} < βik V2 (x(0), r0 ) + βil w T (k − l)w(k − l)
l=1
k
< βi V2 (x(0), r0 ) +
k
βik−l w T (k − l)w(k − l)
l=1
k
< βik x T (0)Pi x(0) + βik−l w T (k − l)w(k − l) . (6.48)
l=1
−1 −1 −1 −1
Defining λ Pi = maxi∈M {λmax (R 2 Pi R 2 )} and λ Pi = mini∈M {λmin (R 2 Pi R 2 )},
we can get from condition (6.48) that
k
λ Pi E{x (k)Rx(k)} <
T
βiN λ Pi x (0)Rx(0) +
T
βik−l w T (k − l)w(k − l)
l=1
βiN (λ Pi c1 + d 2 )
E{x T (k)Rx(k)} < . (6.50)
λ Pi
It follows from condition (6.43) that E{x T (k)Rx(k)} < c for any k ∈ [0 N ]. That
means the closed-loop MJS (6.31) is stochastic finite-time stabilizable in regard to
(c1 c N R d). The proof is completed.
Theorem 6.6 For given scalars βi ≥ 1 and c > c1 , the closed-loop MJS (6.31) is
stochastic finite-time stabilizable with H∞ performance in regard to (c1 c N R d),
if there exist mode-dependent weight matrix Pi such that Eqs. (6.43) and (6.44) and
the following inequality hold:
120 6 Finite-Time Sliding Mode Control for Discrete-Time Markovian …
⎡ Q M
⎤
T
⎢ Ci Ci − βi Pi CiT Dwi φiq πi j ÂiT P j ⎥
⎢ q=1 j=1 ⎥
⎢ ⎥
⎢ M
⎥
⎢ ∗ −βi I + Dwi
T
Dwi πi j Bwi
T
Pj ⎥ < 0. (6.51)
⎢ ⎥
⎢ j=1
⎥
⎣ M ⎦
∗ ∗ − πi j P j
j=1
Proof The same Lyapunov function is selected as that in (6.15). Considering the
H∞ performance index, we introduce the following auxiliary function:
Recalling to Lemma 2.1 and using Schur complement lemma, inequality (6.53)
holds according to inequality (6.51). Define
N
J=E [z (k)z(k) − βi w (k)w(k)] .
T T
(6.54)
k=1
Considering the inequality (6.52), it follows that J < 0. Thus, one can get:
N
N
E z (k)z(k) < βi E
T
w (k)w(k) .
T
(6.56)
k=1 k=1
√
Recalling to Definition 3.2 and inequality (6.56), we have J < 0 with γ = βi .
The proof is completed.
It follows from the sliding mode control theory that the equivalent controller (6.57)
can be obtained if the closed-loop MJS (6.31) maintain in S(k) = 0
Substituting the equivalent controller (6.57) into discrete-time MJS (6.2), the
following closed-loop MJS can be obtained:
6.3 Asynchronous Finite-Time Sliding Mode Control 121
⎧
⎨ x(k + 1) = (Ai + E i (k)Fi − Bui K q )x(t)
z(k) = Ci x(k) + Dwi w(k) . (6.58)
⎩
x(k) = x0 , k = 0
Theorem 6.7 For given scalars βi ≥ 1, N < N , and c < c2 , the closed-loop
MJS (6.58) is stochastic finite-time stabilizable with H∞ performance in regard
to (c1 c c2 N N R d), if there exist mode-dependent weight matrix Pi such that
⎡ ⎤
Q M T
⎢ −βi Pi 0 φiq
πi j Ai P j ⎥
⎢ q=1 j=1 ⎥
⎢ ⎥
⎢ ∗ −βi I 0 ⎥<0 (6.59)
⎢ ⎥
⎣ M
⎦
∗ ∗ − πi j P j
j=1
Proof For the closed-loop MJS (6.58), the same Lyapunov function is selected as
(6.15). Thus, we have
Q
M
E{V2 (k + 1, i)} = φiq πi j x T (k + 1)P j x(k + 1)
q=1 j=1
Q
M
T
= φiq πi j x T (t)Ai P j Ai . (6.62)
q=1 j=1
k
E{V2 (k, i)} < βik V2 (x(N )) + βil w T (k − l)w(k − l)
l=N
k
< βik (V2 (x(N ))) + βik−l w T (k − l)w(k − l)
l=1
k
< βik E{x T (N )Pi x(N )} + βik−l w T ((k − l)w(k − l)). (6.64)
l=1
Defining
−1 −1
λ Pi = max{λmax (R 2 Pi R 2 )},
i∈M
−1 −1
and λ Pi = mini∈M {λmin (R 2 Pi R 2 )}, we can get from condition (6.48) that
k
λ Pi E{x T (k)Rx(k)} < βiN −N λ Pi x T (N )Rx(N ) + βik−l w T (k − l)w(k − l)
l=1
< βiN −N (λ Pi c + d ). 2
(6.65)
βiN −N (λ Pi c + d 2 )
E{x T (k)Rx(k)} < . (6.66)
λ Pi
It follows from Eq. (6.60) that E{x T (k)Rx(k)} < c2 for any k ∈ [N N ]. That
means the closed-loop MJS (6.58) is stochastic finite-time stabilizable with respect
to (c1 c c2 N N R d). The proof is completed.
Proof The same Lyapunov function is selected as (6.15). Considering the H∞ per-
formance index, we introduce the same auxiliary function as (6.52). Then, similar to
the proof in the Theorem 6.6, the stochastic finite-time stabilizable with H∞ perfor-
mance of the closed-loop MJS (6.58) can be guaranteed. The proof is completed.
It follows from Theorems 6.5 to 6.8 that the closed-loop discrete-time MJS is
stochastic finite-time stabilizable with H∞ performance over the [0 N ] and [N N ]
if and only if the inequalities (6.43)–(6.44), (6.51), (6.60)–(6.61), and (6.67) hold
simultaneously. In the following theorem, the asynchronous controller gain K q will
be obtained to ensure the closed-loop MJS stochastic finite-time stabilizable with
H∞ performance over [0 N ] and [N N ] simultaneously.
Theorem 6.9 For given scalars βi ≥ 1, and 0 < c1 < c < c2 , the closed-loop MJS
(6.5) is stochastic finite-time stabilizable with H∞ performance with respect to
(c1 c2 N R d) over [0 N ] and [N N ] simultaneously, if there exist mode-dependent
weight matrix X i , matrices Hq and Yq such that
1iq 2i
<0 (6.68)
∗ −diag{−I, −βi−1 I, −I, −I, −I, }
3iq 2i
<0 (6.69)
∗ −diag{−I, −βi−1 I, −I, −I, −I, }
where
⎡ Q M
⎤
⎢ −βi X i φiq πi j Hq AiT + T
0 YqT Bui 0 ⎥
⎢ q=1 j=1 ⎥
⎢ ⎥
⎢ M
⎥
⎢ ∗ −βi Hi πi j X i Bwi
T
0 ⎥
1iq =⎢ ⎥,
⎢ j=1
⎥
⎢ M M ⎥
⎢ ∗ ∗ − πi j X i πi j X i E i ⎥
⎣ j=1 j=1
⎦
∗ ∗ ∗ −βi I
124 6 Finite-Time Sliding Mode Control for Discrete-Time Markovian …
⎡ ⎤
X i CiT X i FiT X i CiT 0 0
⎢ 0 0 T
0 X i Dwi T ⎥
X i Dwi
=⎢
⎣ 0
⎥,
2i
0 0 0 0 ⎦
0 0 0 0 0
⎡ ⎤
Q M
⎢ −βi X i φiq πi j Hq AiT + T
0 YqT Bui 0 ⎥
⎢ q=1 j=1 ⎥
⎢ ⎥
⎢ ∗ −βi Hi 0 0 ⎥
3iq =⎢ ⎥.
⎢ M M ⎥
⎢ ∗ ∗ − πi j X i πi j X i E i ⎥
⎣ j=1 j=1 ⎦
∗ ∗ ∗ −βi I
⎡ Q
⎤
M
⎢ Ci φiq πi j (AiT − K qT Bui
CiT Dwi T )P 0
j ⎥
⎢ q=1 j=1 ⎥
⎢ ⎥
⎢ ∗ −βi I + Dwi
T D
wi 0 0 ⎥
⎢ ⎥<0 (6.74)
⎢ M M ⎥
⎢ ∗ ∗ − πi j P j πi j P j E i ⎥
⎣ j=1 j=1
⎦
∗ ∗ ∗ −βi I
3iq 2i
<0 (6.76)
∗ −diag{−I, −βi−1 I, −I, −I, −I, }
6.4 Simulation Analysis 125
where
⎡ Q M
⎤
⎢ −βi X i φiq πi j X i (AiT + K qT Bui )
T
0 0 ⎥
⎢ q=1 j=1 ⎥
⎢ ⎥
⎢ M
⎥
⎢ ∗ −βi Hi πi j X i Bwi
T
0 ⎥
1iq =⎢ ⎥,
⎢ j=1
⎥
⎢ M M ⎥
⎢ ∗ ∗ − πi j X i πi j X i E i ⎥
⎣ j=1 j=1
⎦
∗ ∗ ∗ −βi I
⎡ ⎤
X i CiT X i FiT X i CiT 0 0
⎢ 0 0 T
0 X i Dwi T ⎥
X i Dwi
=⎢
⎣ 0
⎥,
2i
0 0 0 0 ⎦
0 0 0 0 0
⎡ ⎤
Q M
⎢ −βi X i φiq πi j X i (AiT + K qT Bui )
T
0 0 ⎥
⎢ q=1 j=1 ⎥
⎢ ⎥
⎢ ∗ −βi Hi 0 0 ⎥
3iq =⎢ ⎥.
⎢ M M ⎥
⎢ ∗ ∗ − πi j X i πi j X i E i ⎥
⎣ j=1 j=1 ⎦
∗ ∗ ∗ −βi I
Q M
q=1 φiq j=1 πi j X i (Ai + K q Bui ) in 3iq , we define X iq =
T T T
For 1iq and
Q
L i Hq with a non-singular unit matrix L i . q=1 φiq M j=1 i j X i (Ai + K q Bui ) =
π T T T
Q M
q=1 φiq j=1 πi j Hq Ai + Yq Bui can be obtained by defining Yq = K q Hq . Thus,
T T T
In this section, a numerical example is given to show the effectiveness of our devel-
oped results. Consider the following two-mode discrete-time MJS with parameters
given by:
−0.25 −0.15 −0.46 0.26 0.1 0.2
A1 = , A2 = , Bu1 = , Bu2 = ,
0.43 −0.31 0.24 −0.57 0.5 0.3
126 6 Finite-Time Sliding Mode Control for Discrete-Time Markovian …
0.2 0.4 0.3 0.5
E1 = , E2 = , F1 = 0.2 0.5 , F2 = 0.3 0.4 ,
0.7 0.1 0.3 0.4
C1 = 0.1 0.5 , C2 = 1.2 1.6 ,
Dw1 = 0.5 , Dw2 = 0.3 .
0.4 0.6
Assume the transition probability matrix as [πi j ] = . The initial conditions
0.3 0.7
are given by x0 = 0.3 0.4 , c1 = 0.4, and w(t) = 0.8 cos(t). We also set β1 = 0.2,
β2 = 0.3, N = 3, λ Pi = 0.8, λ Pi = 0.3, and d 2 = 0.6.
By solving Theorem 6.3, we obtain
8.2520 1.7494 −13.0905 −2.6415
P1 = , P2 = ,
1.7494 9.2918 −2.6415 −8.8332
G 1 = 1.6999 4.8209 , G 2 = −3.4106 −3.1782 , c2 = 5.9353.
6.5 Conclusion
The finite-time SMC and asynchronous SMC design problems for discrete-time MJSs
are investigated in this chapter. Firstly, we design a mode-dependent SMC to drive
the closed-loop MJSs onto the sliding surface with the help of the Lyapunov function
method. Moreover, some sufficient conditions on the stochastic finite-time stabiliza-
tion with H∞ performance of the closed-loop MJSs are given. Then, considering the
asynchronous phenomenon of the discrete-time MJSs, we design a mode-dependent
asynchronous SMC to drive the closed-loop systems onto the sliding surface. In
addition, some sufficient conditions on the stochastic finite-time stabilization with
H∞ performance over the finite-time interval [0 N ] are provided. The next chapter
will consider the transient performance at a specific frequency band to reduce the
conservativeness of controller design from the perspective of frequency domain.
References
1. Ren, C.C., He, S.P.: Sliding mode control for a class of positive systems with Lipschitz non-
linearities. IEEE Access 6, 49811–49816 (2018)
2. Cao, Z.R., Niu, Y.G., Lam, J., Song, X.Q.: A hybrid sliding mode control scheme of Markovian
jump systems via transition rates optimal design. IEEE Trans. Syst. Man Cybern. Syst. (2020).
https://doi.org/10.1109/TSMC.2020.2980851
References 129
3. Yang, Y.K., Niu, Y.G., Zhang, Z.N.: Dynamic event-triggered sliding mode control for interval
type-2 fuzzy systems with fading channels. ISA Trans. 110, 53–62 (2020)
4. Ren, C.C., He, S.P.: Sliding mode control for a class of nonlinear positive Markovian jump
systems with uncertainties in a finite-time interval. Int. J. Control Autom. Syst. 17(7), 1634–
1641 (2019)
5. Li, H.Y., Shi, P., Yao, D.Y.: Adaptive sliding-mode control of Markovian jump nonlinear
systems with actuator faults. IEEE Trans. Autom. Control 62(4), 1933–1939 (2017)
6. Song, J., Niu, Y.G., Zou, Y.Y.: Asynchronous sliding mode control of Markovian jump systems
with time-varying delays and partly accessible mode detection probabilities. Automatica 93,
33–41 (2018)
7. Tong, D.B., Xu, C., Chen, Q.Y., Zhou, W.N., Xu, Y.H.: Sliding mode control for nonlinear
stochastic systems with Markovian jumping parameters and mode-dependent time-varying
delays. Nonlinear Dynam. 100, 1343–1358 (2020)
8. Dong, S.L., Liu, M.Q., Wu, Z.G., Shi, K.B.: Observer-based sliding mode control for Markovian
jump systems with actuator failures and asynchronous modes. IEEE Trans. Circ. Syst.-II 68(6),
1967–1971 (2021)
9. Du, C.L., Li, F.B., Yang, C.H.: An improved homogeneous polynomial approach for adaptive
sliding-mode control of Markovian jump systems with actuator faults. IEEE Trans. Autom.
Control 65(3), 955–969 (2020)
10. Fang, M., Shi, P., Dong, S.L.: Sliding mode control for Markovian jump systems with delays
via asynchronous approach. IEEE Trans. Syst. Man Cybern. Syst. 51(5), 2916–2925 (2021)
11. Bhat, S.P., Bernstein, D.S.: Finite-time stability of continuous autonomous systems. SIAM J.
Control Optim. 38(3), 751–766 (2000)
12. Chen, W., Jiao, L.C.: Finite-time stability theorem of stochastic nonlinear systems. Automatica
46(12), 2105–2108 (2010)
13. Garrard, W.L., McClamroch, N.H., Clark, L.G.: An approach to suboptimal feedback control
of nonlinear systems. Int. J. Control 5(5), 425–435 (1967)
14. Van Mellaert, L., Dorato, P.: Numerical solution of an optimal control problem with a probability
criterion. IEEE Trans. Autom. Control 17(4), 543–546 (1972)
15. San Filippo, F.A., Dorato, P.: Short-time parameter optimization with flight control application.
Automatica 10(4), 425–430 (1974)
16. Gmjic, W.L.: Finite time stability in control system synthesis. In: Proceedings of the 4th IFAC
Congress, pp. 21–31. Warsaw, Poland (1969)