LMI-Based Sliding Mode Robust Control for a Class of Multi-Agent Linear Systems ()
1. Introduction
Variable structure control (VSC) is essentially a special kind of non-linear control, 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 trajectory 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, centralized and decentralized control, etc. And it has been gradually applied in practical 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 method makes the system state slide along the sliding surface by switching the control variables, and makes the system invariable when subject to parameter perturbation 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 robustness and even insensitivity to perturbations [9] [10] [11] .
In [2] a terminal SMC strategy with projection operator adaptive law is proposed 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 computer algorithms. LMI technology has become an effective tool in control engineering, system identification, structural design and other fields. Using LMI technology to solve some control problems is an important direction in the development of control theory. Recently, the problem of LMI-based sliding mode robust control has received significant attention due to its important applications [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] investigated 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 matrix. 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 robustness against polytopic uncertainty acting on the system parameters including the transition rate matrix are analyzed through differential linear matrix inequalities [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 proposed 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 Lyapunov stability theory.
The organization of this paper is as follows: Firstly, notations and preliminaries are introduced in Section 2, which are useful throughout this paper. In Section 3, we give the design of controllers and stability analysis of a multi-agent system is carried out. Then in Section 4, a simulation is presented to demonstrate the effectiveness of proposed technique. Finally, the conclusion is made.
2. Systems Definition
Consider the multi-agent linear system:
(1)
where
,
are the state and control input of the “ith” agent,
is disturbance term, A and
are constant matrices and the initial state is defined by
. The control targets are
, for
.
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 topology is connected.
3. The Design of Controllers
We define the tracking error as
, then
. (2)
Design the tracking error as a sliding mode function, we give the design of control law as
(3)
where
is a state feedback gain matrix which can be obtained by designing LMI. Take forward-feedback control item
, (4)
sliding mode robust term
,
,
or
, and
.
Hence,
(5)
(6)
The following theorem holds.
Theorem 1. Assume that
is true for any
, where
. Then the closed-loop system consisting of (1) and (3) is asymptotic stability.
PROOF. Choose Lyapunov function
, where
is a diagonal matrix and
.
Hence,
(7)
where
,
and
.
Remark 1. In order to guarantee that
,
is a prerequisite. Therefore,
(8)
In LMI (8),
and
are both uncertain. We make linearization of (3), let,
then LMI (8) becomes as
(9)
Making use of LMI, we can get
and
, thus.
.
4. Simulation
We focus on the multi-agent linear system in this paper, without loss of generality, we assume that the system has three agents and B is the unit matrix.
According to (1),
(10)
the ideal matrix is
, the interference matrix is
(11)
corresponding to the ideal matrix. Solving LMI (9), let
(12)
(13)
(14)
we can obtain that
(15)
(16)
(17)
Figure 1. State tracking and control input for agent 1.
Figure 2. State tracking and control input for agent 2.
Figure 3. State tracking and control input for agent 3.
respectively. Due to (3), let
(18)
replacing switching function with saturation function and choosing the boundary layer as
. We give simulations are in the following (Figures 1-3).
It is clear that from three figures the closed-loop system with disturbance is asymptotic stability, hence, the proposed method is effective.
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 paper.