<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OALibJ</journal-id><journal-title-group><journal-title>Open Access Library Journal</journal-title></journal-title-group><issn pub-type="epub">2333-9705</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/oalib.1108342</article-id><article-id pub-id-type="publisher-id">OALibJ-114771</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Business&amp;Economics</subject><subject> Chemistry&amp;Materials Science</subject><subject> Computer Science&amp;Communications</subject><subject> Earth&amp;Environmental Sciences</subject><subject> Engineering</subject><subject> Medicine&amp;Healthcare</subject><subject> Physics&amp;Mathematics</subject><subject> Social Sciences&amp;Humanities</subject></subj-group></article-categories><title-group><article-title>
 
 
  LMI-Based Sliding Mode Robust Control for a Class of Multi-Agent Linear Systems
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Tongxing</surname><given-names>Li</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Wenyi</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yongfeng</surname><given-names>Zhang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xiaoyu</surname><given-names>Tan</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Mathematics and Statistics, Taishan University, Taian, China</addr-line></aff><pub-date pub-type="epub"><day>04</day><month>01</month><year>2022</year></pub-date><volume>09</volume><issue>01</issue><fpage>1</fpage><lpage>7</lpage><history><date date-type="received"><day>30,</day>	<month>December</month>	<year>2021</year></date><date date-type="rev-recd"><day>18,</day>	<month>January</month>	<year>2022</year>	</date><date date-type="accepted"><day>21,</day>	<month>January</month>	<year>2022</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  This study deals with the multi-agent linear system, which is a more realistic and accurate discrete model with disturbance terms. Based on linear matrix inequality technology and sliding mode control, we give the forward-feedback control term. Furthermore, sufficient conditions for the closed-loop system are established by Lyapunov stability theory. Results of simulation show that the proposed method is effective.
 
</p></abstract><kwd-group><kwd>Linear Matrix Inequality</kwd><kwd> Multi-Agent Linear System</kwd><kwd> Asymptotic Stability</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>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).</p><p>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 [<xref ref-type="bibr" rid="scirp.114771-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.114771-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.114771-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.114771-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.114771-ref5">5</xref>] . 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 [<xref ref-type="bibr" rid="scirp.114771-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.114771-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.114771-ref8">8</xref>] . 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 [<xref ref-type="bibr" rid="scirp.114771-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.114771-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.114771-ref11">11</xref>] .</p><p>In [<xref ref-type="bibr" rid="scirp.114771-ref2">2</xref>] 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.</p><p>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 [<xref ref-type="bibr" rid="scirp.114771-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.114771-ref13">13</xref>] .</p><p>A LMI based sliding surface design method for integral sliding-mode control of mismatched uncertain systems has been presented in [<xref ref-type="bibr" rid="scirp.114771-ref14">14</xref>] . Moreover, [<xref ref-type="bibr" rid="scirp.114771-ref15">15</xref>] 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 [<xref ref-type="bibr" rid="scirp.114771-ref4">4</xref>] . A SMC method via LMI was presented in [<xref ref-type="bibr" rid="scirp.114771-ref5">5</xref>] , which is used for the flutter suppression problem in supersonic airflow.</p><p>The optimal sampled-data state feedback control for continuous-time Markov jump linear systems (MJLS) was designed in [<xref ref-type="bibr" rid="scirp.114771-ref16">16</xref>] . Stability and performance robustness against polytopic uncertainty acting on the system parameters including the transition rate matrix are analyzed through differential linear matrix inequalities [<xref ref-type="bibr" rid="scirp.114771-ref16">16</xref>] .</p><p>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.</p><p>1) A more realistic and accurate discrete model with disturbance terms is proposed which is relevant for many practical sampled data systems;</p><p>2) New forms for forward-feedback control term and sliding mode robust term are proposed in this paper;</p><p>3) Sufficient conditions for the closed-loop system are established using Lyapunov stability theory.</p><p>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.</p></sec><sec id="s2"><title>2. Systems Definition</title><p>Consider the multi-agent linear system:</p><p>x ˙ i ( t ) = A x i ( t ) + B u i ( t ) + d i ,   i = 1 , ⋯ , N (1)</p><p>where x i ( t ) ∈ R n , u i ∈ R n are the state and control input of the “ith” agent, d i ∈ R n &#215; 1 is disturbance term, A and B ∈ R n &#215; n are constant matrices and the initial state is defined by x i ( 0 ) . The control targets are x i → x i Υ , for i = 1 , ⋯ , N . x i Y is an ideal instruction.</p><p>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.</p></sec><sec id="s3"><title>3. The Design of Controllers</title><p>We define the tracking error as z i ( t ) = x i ( t ) − x i Υ ( t ) , then</p><p>z ˙ i ( t ) = x ˙ i ( t ) − x ˙ i Υ ( t ) = A x i ( t ) + B u i ( t ) + d i − x ˙ i Υ ( t ) . (2)</p><p>Design the tracking error as a sliding mode function, we give the design of control law as</p><p>u i ( t ) = F i ( t ) x i ( t ) + u i Υ ( t ) + u i s ( t ) (3)</p><p>where F i ( t ) is a state feedback gain matrix which can be obtained by designing LMI. Take forward-feedback control item</p><p>u i Υ ( t ) = − F i ( t ) x i Υ ( t ) − B − 1 ( t ) A i ( t ) x i Υ ( t ) + B − 1 ( t ) x ˙ i Υ ( t ) , (4)</p><p>sliding mode robust term u i s = − B − 1 [ η i s g n ( z i ) ] , η i ∈ R n &#215; 1 , d i j − η i j &lt; 0 or d i j + η i j &gt; 0 , and η i s g n ( z i ) = [ η i 1 s g n z i 1 , ⋯ , η i n s g n z i n ] T .</p><p>Hence,</p><p>u i ( t ) = F i ( t ) x i ( t ) − F i ( t ) x i Υ ( t ) − B − 1 A x i Υ ( t ) + B − 1 x ˙ i Υ ( t ) − B − 1 [ η i s g n ( z i ) ] = F i ( t ) z i ( t ) − B − 1 A x i Υ ( t ) + B − 1 x ˙ i Υ ( t ) − B − 1 [ η i s g n ( z i ) ] (5)</p><p>z ˙ i ( t ) = A x i ( t ) + B ( F i ( t ) z i ( t ) − B − 1 A x i Υ ( t ) + B − 1 x ˙ i Υ ( t ) − B − 1 [ η i s g n ( z i ) ] )     + d i − x ˙ i Υ ( t ) = A x i ( t ) + B F i ( t ) z i ( t ) − A x i Υ ( t ) + x ˙ i Υ ( t ) − [ η i s g n ( z i ) ] + d i − x ˙ i Υ ( t ) = A z i ( t ) + B F i ( t ) z i ( t ) − [ η i s g n ( z i ) ] + d i . (6)</p><p>The following theorem holds.</p><p>Theorem 1. Assume that A T P i + M i T + P i A + M i &lt; 0 is true for any i = 1 , ⋯ , N , where F i = ( P i B ) − 1 M i . Then the closed-loop system consisting of (1) and (3) is asymptotic stability.</p><p>PROOF. Choose Lyapunov function V i = z i T P i z i , where P i = d i a g { p i j } is a diagonal matrix and p i j &gt; 0 .</p><p>Hence,</p><p>V ˙ i = ( z i T P i ) ′ z i + z i T P i z ˙ i = ( A z i + B F i z i − η i s g n ( z i ) + d i ) T P i z i + z i T P i ( A z i + B F i z i − η i s g n ( z i ) + d i ) = z i T A T P i z i + z i T F i T B T P i z i + ( − η s g n ( z i ) + d i ) T P z i + z i T P i A z i       + Z i T P i B F i Z i + z i T P i ( − η i s g n ( z i ) + d i ) &lt; z i T ( A T P i + F i T B T P i + P i A + P i B F i ) z i = z i T Ω i z i (7)</p><p>where Ω i = A T P i + F i T B T P i + P i A + P i B F i , ( − η s g n ( z i ) + d i ) T P z i &lt; 0 and z i T P i ( − η i s g n ( z i ) + d i ) &lt; 0 .</p><p>Remark 1. In order to guarantee that V ˙ i &lt; 0 , Ω i &lt; 0 is a prerequisite. Therefore,</p><p>A T P i + F i T B T P i + P i A + P i B F i &lt; 0. (8)</p><p>In LMI (8), F i and P i are both uncertain. We make linearization of (3), let, M i = P i B F i then LMI (8) becomes as</p><p>A T P i + M i T + P i A + M i &lt; 0. (9)</p><p>Making use of LMI, we can get M i and P i , thus. F i = ( P i B ) − 1 M i .</p></sec><sec id="s4"><title>4. Simulation</title><p>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.</p><p>According to (1),</p><p>B = [ 1 0 0 0 1 0 0 0 1 ] , A = [ − 2.4 9.2 0 1 − 1 1 0 − 16.1 3 ] , (10)</p><p>the ideal matrix is [ sin ( t )     cos ( t )     sin ( t ) ] , the interference matrix is</p><p>d 1 = [ 50 sin ( t ) 50 cos ( t ) 50 sin ( t ) ] , d 2 = [ 40 sin ( t ) 40 cos ( t ) 40 sin ( t ) ] , d 3 = [ 50 sin ( t ) 50 cos ( t ) 50 sin ( t ) ] , (11)</p><p>corresponding to the ideal matrix. Solving LMI (9), let</p><p>P 1 = [ 10000 0 0 0 10000 0 0 0 10000 ] , (12)</p><p>P 2 = [ 100000 0 0 0 100000 0 0 0 100000 ] , (13)</p><p>P 3 = [ 5000000 0 0 0 5000000 0 0 0 5000000 ] , (14)</p><p>we can obtain that</p><p>F 1 = [ − 37418.0101 − 5.1000 0 − 5.1000 − 37419.4101 7.5500 0 7.5500 − 37423.4101 ] , (15)</p><p>F 2 = [ − 3739.6906 − 5.1000 0 − 5.1000 − 3741.0906 7.5500 0 7.5500 − 3745.0906 ] , (16)</p><p>F 3 = [ − 72.4035 − 5.1000 0 − 5.1000 − 73.8035 7.5500 0 7.5500 − 77.8035 ] , (17)</p><p>respectively. Due to (3), let</p><p>η 1 = [ 50 50 50 ] , η 2 = [ 40 40 40 ] , η 3 = [ 50 50 50 ] , (18)</p><p>replacing switching function with saturation function and choosing the boundary layer as Δ = 0.05 . We give simulations are in the following (Figures 1-3).</p><p>It is clear that from three figures the closed-loop system with disturbance is asymptotic stability, hence, the proposed method is effective.</p></sec><sec id="s5"><title>5. Conclusion</title><p>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.</p></sec><sec id="s6"><title>Acknowledgements</title><p>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.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest.</p></sec><sec id="s8"><title>Cite this paper</title><p>Li, T.X., Wang, W.Y., Zhang, Y.F. and Tan, X.Y. (2022) LMI-Based Sliding Mode Robust Control for a Class of Multi-Agent Linear Systems. Open Access Library Journal, 9: e8342. https://doi.org/10.4236/oalib.1108342</p></sec></body><back><ref-list><title>References</title><ref id="scirp.114771-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Liu, J.K. (2017) Sliding Mode Control and MATLAB Simulating. The Basic Theory and Design Method. 3rd Edition, Peking University Press, Beijing.</mixed-citation></ref><ref id="scirp.114771-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Liu, J.K. (2017) Robot Control System Design and Matlab Simulation the Advanced Design Method. Springer, London.</mixed-citation></ref><ref id="scirp.114771-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Liu, J.K. (2015) Sliding Mode Control and MATLAB Simulating. The Design Method of Advanced Control System. 3th Edition, Tsinghua University Press, Beijing.</mixed-citation></ref><ref id="scirp.114771-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Han, Q.L. (2003) Stability Criteria for a Class of Linear Neutral Systems with Time- Varying Discrete and Distributed Delays. IMA Journal of Mathematical Control and Information, 20, 371-386. https://doi.org/10.1093/imamci/20.4.371</mixed-citation></ref><ref id="scirp.114771-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Yuan, J.X., Xu, W.H., Qiu, Z. and Wang, F.X. (2017) Sliding Mode Control of Supersonic Aeroelastic Flutter via LMI. 2017 IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chengdu, 15-17 December 2017, 949-956. https://doi.org/10.1109/ITNEC.2017.8284877</mixed-citation></ref><ref id="scirp.114771-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Young, K.K.D. and &amp;Ouml;zgüner, U. (1999) Variable Structure Systems, Sliding Mode and Nonlinear Control. Springer, London. https://doi.org/10.1007/BFb0109967</mixed-citation></ref><ref id="scirp.114771-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Mahmoud, M.S. and Khan, G.D. (2018) LMI Consensus Condition for Discrete-Time Multi-Agent Systems. IEEE/CAA Journal of Automatica Sinica, 5, 509-513.  
https://doi.org/10.1109/JAS.2016.7510016</mixed-citation></ref><ref id="scirp.114771-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Han, Y., Kao, Y. and Gao, C. (2017) Robust Sliding Mode Control for Uncertain Discrete Singular Systems with Time-Varying Delays and External Disturbances, 75, 210-216. https://doi.org/10.1016/j.automatica.2016.10.001</mixed-citation></ref><ref id="scirp.114771-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Utkin, V. (1992) Sliding Modes in Optimization and Control Problems. Springer Verlag, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-84379-2</mixed-citation></ref><ref id="scirp.114771-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Edwards, C. and Spurgeon, S.K. (1998) Sliding Mode Control: Theory and Applications. CRC Press, London. https://doi.org/10.1201/9781498701822</mixed-citation></ref><ref id="scirp.114771-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Shtessel, Y., Edwards, C., Fridman, L. and Levant, A. (2014) Sliding Mode Control and Observation. Birkh&amp;auml;user, New York. https://doi.org/10.1007/978-0-8176-4893-0</mixed-citation></ref><ref id="scirp.114771-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Xu, D., Liu, Q., Yan, W. and Yang, W. (2019)Adaptive Terminal Sliding Mode Control for Hybrid Energy Storage Systems of Fuel Cell, Battery and Supercapacitor. IEEE Access, 7, 29295-29303. https://doi.org/10.1109/ACCESS.2019.2897015</mixed-citation></ref><ref id="scirp.114771-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Goyal, V., Deolia, V. and Sharma, T. (2015) Robust Sliding Mode Control for Nonlinear Discrete-Time Delayed Systems Based on Neural Network. Intelligent Control and Automation, 6, 75-83. https://doi.org/10.4236/ica.2015.61009</mixed-citation></ref><ref id="scirp.114771-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Han, H.C. (2007) LMI-Based Sliding Surface Design for Integral Sliding Mode Control of Mismatched Uncertain Systems. IEEE Transactions on Automatic Control, 52, 736-742. https://doi.org/10.1109/TAC.2007.894543</mixed-citation></ref><ref id="scirp.114771-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Wang, H., Han, Z.Z., Xie, Q.Y. and Zhang, W. (2009) Sliding Mode Control for Chaotic Systems Based on LMI. Communications in Nonlinear Science and Numerical Simulation, 14, 1410-1417. https://doi.org/10.1016/j.cnsns.2007.12.006</mixed-citation></ref><ref id="scirp.114771-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Gabriel, G.W., Goncalves, T.R. and Geromel, J.C. (2018) Optimal and Robust Sampled-Data Control of Markov Jump Linear Systems: A Differential LMI Approach. IEEE Transactions on Automatic Control, 63, 3504-3060.  
https://doi.org/10.1109/TAC.2018.2797212</mixed-citation></ref></ref-list></back></article>