LMI-Based Sliding Mode Robust Control
LMI-Based Sliding Mode Robust Control
1. Introduction
Variable structure control (VSC) is essentially a special kind of non-linear con-
trol, the discontinuity of control is a prominent feature of its nonlinearity. The
control strategy of VSC is to force the system to move according to the state tra-
jectory of the predetermined sliding mode according to the current state of the
system in the dynamic process. So VSC is also called sliding mode control
(SMC).
VSC appeared in the 1950s and has been developed and perfected for more
than 50 years. Now it has formed a relatively independent research branch and
become a general design method of automatic control system. It is suitable for
linear and non-linear systems, continuous and discrete systems, deterministic
and uncertain systems, centralized and distributed parameter systems, centra-
lized and decentralized control, etc. And it has been gradually applied in practic-
al engineering, such as motor and power system control, robot control, aircraft
control, satellite attitude control and so on [1] [2] [3] [4] [5]. This control me-
thod makes the system state slide along the sliding surface by switching the con-
trol variables, and makes the system invariable when subject to parameter per-
turbation and external disturbance. Because of this characteristic, VSC method
has attracted wide attention of scholars all over the world [6] [7] [8]. Variable
structure systems (VSS) and its main mode of operation SMC are recognized as
one of the most efficient tools to deal with uncertain systems due to their ro-
bustness and even insensitivity to perturbations [9] [10] [11].
In [2] a terminal SMC strategy with projection operator adaptive law is pro-
posed in a hybrid energy storage system (HESS). The controller can be designed
by the constraint condition, combining the projection operator adaptive law.
Linear matrix inequality (LMI) is a powerful design tool in the field of control.
Many control theory and analysis and synthesis problems can be simplified to
corresponding LMI problems, which can be solved by constructing effective com-
puter algorithms. LMI technology has become an effective tool in control engi-
neering, system identification, structural design and other fields. Using LMI
technology to solve some control problems is an important direction in the de-
velopment of control theory. Recently, the problem of LMI-based sliding mode
robust control has received significant attention due to its important applica-
tions [12] [13].
A LMI based sliding surface design method for integral sliding-mode control
of mismatched uncertain systems has been presented in [14]. Moreover, [15] in-
vestigated the chaos control problem for a general class of chaotic systems based
on SMC via LMI. The robust stability of uncertain linear neutral systems with
time-varying discrete and distributed delays is investigated via a descriptor model
transformation and the decomposition technique of the discrete-delay term ma-
trix. In the form of a LMI, they put forward delay-dependent stability criteria in
[4]. A SMC method via LMI was presented in [5], which is used for the flutter
suppression problem in supersonic airflow.
The optimal sampled-data state feedback control for continuous-time Markov
jump linear systems (MJLS) was designed in [16]. Stability and performance ro-
bustness against polytopic uncertainty acting on the system parameters includ-
ing the transition rate matrix are analyzed through differential linear matrix in-
equalities [16].
Based on LMI technology and SMC, we first consider the multi-agent linear
system with disturbance terms to our best knowledge. The main contributions
and primary distinctions of this paper with other works can be given as follows.
1) A more realistic and accurate discrete model with disturbance terms is pro-
posed which is relevant for many practical sampled data systems;
2) New forms for forward-feedback control term and sliding mode robust
term are proposed in this paper;
3) Sufficient conditions for the closed-loop system are established using Lya-
punov stability theory.
2. Systems Definition
Consider the multi-agent linear system:
xi ( t )= Axi ( t ) + Bui ( t ) + di , i= 1, , N (1)
where xi ( t ) ∈ R n , ui ∈ R n are the state and control input of the “ith” agent,
di ∈ R n×1 is disturbance term, A and B ∈ R n×n are constant matrices and the ini-
tial state is defined by xi ( 0 ) . The control targets are xi → xiΥ , for i = 1, , N .
xiY is an ideal instruction.
Assumption 1. This study deals with the information exchange among agents
is modeled by an undirected graph. We assume that the communication topolo-
gy is connected.
Design the tracking error as a sliding mode function, we give the design of con-
trol law as
( t ) Fi ( t ) xi ( t ) + uiΥ ( t ) + uis ( t )
ui = (3)
Hence,
ui ( t ) = Fi ( t ) xi ( t ) − Fi ( t ) xiΥ ( t ) − B −1 AxiΥ ( t ) + B −1 xiΥ ( t ) − B −1 ηi sgn ( zi )
(5)
= Fi ( t ) zi ( t ) − B −1 AxiΥ ( t ) + B −1 xiΥ ( t ) − B −1 ηi sgn ( zi )
zi ( t ) = (
Axi ( t ) + B Fi ( t ) zi ( t ) − B −1 AxiΥ ( t ) + B −1 xiΥ ( t ) − B −1 ηi sgn ( zi ) )
+ di − x Υ
(t )
(6)
i
=Vi ( z P )′ z + z
T
i i i
T
P z
i i i
( )
< ziT AT Pi + Fi T B T Pi + Pi A + Pi BFi zi =ziT Ωi zi
( −η sgn ( z ) + d )
T
where Ω
= i AT Pi + Fi T B T Pi + Pi A + Pi BFi , i i Pzi < 0 and
z P ( −ηi sgn ( zi ) + di ) < 0 .
T
i i
In LMI (8), Fi and Pi are both uncertain. We make linearization of (3), let
,
M i = Pi BFi then LMI (8) becomes as
AT Pi + M iT + Pi A + M i < 0. (9)
4. Simulation
We focus on the multi-agent linear system in this paper, without loss of general-
ity, we assume that the system has three agents and B is the unit matrix.
According to (1),
1 0 0 −2.4 9.2 0
=B 0 1= 0 , A 1
−1 1 , (10)
0 0 1 0 −16.1 3
100000 0 0
P2 = 0 100000 0 , (13)
0 0 100000
5000000 0 0
P3 = 0 5000000 0 , (14)
0 0 5000000
−3739.6906 −5.1000 0
F2 = 7.5500 ,
−5.1000 −3741.0906 (16)
0 7.5500 −3745.0906
−72.4035 −5.1000 0
F3 =
−5.1000 −73.8035 7.5500 , (17)
0 7.5500 −77.8035
5. Conclusion
The multi-agent linear system was studied in this paper. Based on linear matrix
inequality technology and sliding mode control, the forward-feedback control
term was given. Sufficient conditions for the closed-loop system were established
by Lyapunov stability theory. Simulations show that the proposed method was
effective.
Acknowledgements
The authors would like to thank the associate editor and the reviewers for their
constructive comments and suggestions which improved the quality of the pa-
per.
Conflicts of Interest
The authors declare no conflicts of interest.
References
[1] Liu, J.K. (2017) Sliding Mode Control and MATLAB Simulating. The Basic Theory
and Design Method. 3rd Edition, Peking University Press, Beijing.
[2] Liu, J.K. (2017) Robot Control System Design and Matlab Simulation the Advanced