Abstract
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, Lyapunov stability theory and \(H_\infty \) index, we give the convergence result. Results of simulation show that the proposed method is effective.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Linear matrix inequality (LMI) is an effective mathematical tool, and is widely used in the design of control systems with constrained control inputs [1,2,3]. G. Grimm et al. designed a dynamic compensator based on LMI for the general stability model system, which guaranteed the stability of the system. The system output is guaranteed to have \(L_2\) gain to external interference [4]. H. S. Hu et al. studied the gain characteristics and stable region of \(L_2\) based on LMI for general systems [5]. H. N. Wu et al. used LMI to realize the fuzzy control under control input constraints for the coupled model of ordinary differential and partial differential. S. D. Majumder entailed a finite-element design of a 3d-autopilot missile synthesis of multiple objective controls by solving the inequalities encountered while using a linear matrix [6]. In paper [7], the regression problem is considered. The key point of the paper is finding a matrix approximation of the Koopman operator from data. They formulated the regression problem as a convex optimization problem subject to LMI constraints.
An LMI approach to \(H_{-}\) index and mixed \(H_{-}/H_{\infty }\) fault detection observer design is proposed in [8]. The finite-horizon \(H_\infty \) containment control issue for a general discrete time-varying linear multiagent systems with multileaders is investigated in [9]. A sufficient condition is established to ensure the desired \(H_\infty \) containment performance. Then the desired controller and observer parameters are obtained by solving two coupled backward recursive Riccati difference equations [9]. Containment control problems for high-order linear time-invariant multi-agent systems with fixed communication time-delays are investigated in [10]. Based on the linear matrix inequality method and Lyapunov-Krasovskii functional method, the feedback gains, sufficient conditions on the communication digraph and the allowed upper bound of the delays are given [10]. The lecture [11] investigates finite-time containment control problem for second-order multi-agent systems with norm-bounded non-linear perturbation. The discontinuous control protocol is designed and the appropriate value range of control parameter is obtained by applying finite-time stability analysis [11]. The \(H_{\infty }\) control problem for Lur’e singular systems with time delays is considered in [12]. By using Lyapunov stability theory, sufficient conditions for the system to be exponentially stable and satisfy the performance index of \(H_{\infty }\) are obtained based on the LMI method.
The main contributions and primary distinctions of this paper with other works can be given as follows.
-
1.
A more accurate and realistic discrete time model is proposed which is relevant for many practical sampled data systems;
-
2.
Sufficient conditions of the convergence result is established based on LMI and the \(H_\infty \) index.
-
3.
Results of simulation show that the proposed method is effective.
The organization of this paper is as follows: In Sect. 2, we give the systems definition about the multi-agent linear systems. In Sect. 3, we present the convergence result and give the LMI. In Sect. 4, a simulation example is presented.
2 Systems Definition
We consider the multi-agent linear systems
where \(x_i=[x^1_i\ x^2_i]^{T}\), \(u_i\) are the state and control input of the i th agent, \(d_{i}\) is a disturbance term.
where \(K_i=[k^1_i\ k^2_i]\). Our aim is to design LMI to solve the \(K_i\) and to achieve that \(x_i\rightarrow 0\).
3 The Convergence Result and LMI
Design the Lyapunov function as following:
where \(P_i>0\), \(P_i=P^T_i\).
The convergence effect of x can be effectively adjusted by the design of \(P_i\). It is also beneficial to the solution of LMI. Then
where \(Q_i^1=P_i(A_i+B_iK_i)\), \(Q_i=Q_i^1+(Q_i^1)^T\).
Let \(\eta _i=[x^T\ d_i]^T\), then
Hence, we have
where
then assume that the output is \(Z_i=C_ix_i\) and \(H_\infty \) index takes
where \(\xi _i>0\) and \(C_i=\left[ \begin{array}{ccc} 1 &{} 0\\ 0&{} 1 \end{array}\right] \).
Since \(Z^T_i Z_i-\xi ^2_id^2_i=x^T_iC^T_iC_ix_i-\xi ^2_id^2_i\), and
then
Moreover, we find that
Supposed that
then
Integral (11) from 0 to t, we get
Assume that \(d_i\) is a decreasing disturbance signal, and we choose that \(\int ^\infty _0d^2_idt\le (\xi _i)_{\max }^{-2}\alpha ^{max}_{i}\), and the definitions of \(\alpha ^{max}_{i}\) and \(P_i^{\min }\) are similar to those of \(\nu _{max}\) and \(P_{min}\) in [13]. Due to \(0\le \int ^t_0Z^T_iZ_idt\). It is clear that
Thus, we have
and the convergence result is given by
It is not hard to get following theorem.
Theorem 1
Assume that \(H_\infty \) index satisfying
and the output \(Z_i=C_{i}x_{i}\), where \(\xi _i>0\) and \(C_i=\left[ \begin{array}{ccc} 1 &{} 0\\ 0&{} 1 \end{array}\right] \), then
From (10), we know that
then multiply \(\left[ \begin{array}{ccc} P_i^{-1}&{} 0\\ 0 &{}I \end{array}\right] \) to the left and right side of (19), we have
Let \(F_i=K_iP^{-1}_i\), \(N=P^{-1}\), it is easy obtain the first LMI,
According to the definition of \(P_i\), we give the second LMI,
4 Simulation
We consider the system
according to (1), choose \(d(t)=0.1e^{-6t}\), \(\xi _1=3,\xi _2=5,\xi _3=7\) the initial values are \(x_i(0)=[0,01\ \ 0]\), for \(i=1,2,3\). And
By using Matlab to solve LMI (21) and (22), we find that
Furthermore, we give the figures (Figs. 1, 2, 3, 4, 5 and 6) of state responds and control input for the system in the following.
5 Conclusion
The establishment of \(H_\infty \) control theory has changed the tendency that modern control theory is too mathematical, so it is more convenient for engineers to learn and design. The main mathematical tools has used include modern algebra and operator theory. Whether the design index can be realized or not depends on the accuracy of the mathematical model. However, due to the objective reality, there are various uncertain factors which do not meet the ideal assumptions. Therefore, it is impossible to obtain an accurate mathematical model. This model uncertainty directly affects the application of control theory in practice. \(H_\infty \) control is based on system design of uncertain imprecise model. In this paper, by using linear matrix inequality technology, Lyapunov stability theory and \(H_\infty \) index, we obtain the convergence result for the multi-agent linear system with disturbance.
References
Scherer, C., Weiland, S.: Linear Matrix Inequalities in Control. Lecture Notes, Dutch Institute for Systems and Control, Delft (2000). https://doi.org/10.1201/b10384-28
Fadali, M.S., Visioli, A.: Digital Control Engineering. Elsevier, Oxford (2014). https://doi.org/10.1016/B978-0-12-374498-2.00010-2
Liu, J.K.: Sliding Mode Control and MATLAB Simulating: The Basic Theory and Design Method. Tsinghua University Press, Beijing (2017)
Grimm, G., Hatfield, J., Postlethwaite, I., Teel, A.R., Turner, M.C., Zaccarian, L.: Antiwindup for stable linear systems with input saturation: an LMI-based synthesis. IEEE Trans. Automatic Control 48(9), 1509–1525 (2003). https://doi.org/10.1109/TAC.2003.816965
Hu, T., Teel, A.R., Zaccarian, L.: Stability and performance for saturated systems via quadratic and nonquadratic lyapunov functions. IEEE Trans. Autom. Control 51(11), 1770–1786 (2006). https://doi.org/10.1109/tac.2006.884942
Majumder, S.D.: Flight optimisation of missile using linear matrix inequality (LMI) approach. J. Eng. 2020(7), 247–250 (2020). https://doi.org/10.1049/joe.2019.0952
Dahdah, S., Forbes, J.R.: Linear Matrix Inequality Approaches to Koopman Operator Approximation. arXiv preprint arXiv:2102.03613 (2021)
Wang, J., Yang, G., Jian, L.: An LMI approach to \(H_{-}\) index and mixed \(H_{-}/H_{\infty }\) fault detection observer design. Automatica 43(9), 1656–1665 (2007). https://doi.org/10.1016/j.automatica.2007.02.019
Chen, W., Ding, D., Ge, X., Han, Q., Wei, G.: \(H_\infty \) containment control of multiagent systems under event-triggered communication scheduling: the finite-horizon case. IEEE Trans. Cybern. 99, 1–11 (2019). https://doi.org/10.1109/TCYB.2018.2885567
Li, B., Yang, H.-Y., Chen, Z.-Q., Liu, Z.-X.: Distributed containment control of multi-agent systems with general linear dynamics and time-delays. Int. J. Control Autom. Syst. 16(6), 2718–2726 (2018). https://doi.org/10.1007/s12555-017-0696-8
Yu, D., Ji, X.: Finite-time containment control of perturbed multi-agent systems based on sliding-mode control. Int. J. Syst. Sci. 49(2), 299–311 (2018). https://doi.org/10.1080/00207721.2017.1406553
Zhou, J., Lai, H.L., Men, B.: \(H_\infty \) Control for Lur’e singular systems with time delays. Circuits Syst. Signal Process (6), 1–22 (2021). https://doi.org/10.1007/s00034-021-01844-0
Liu, J.K.: Robot Control System Design and Matlab Simulation: The Advanced Design Method. Tsinghua University Press, Beijing (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Li, T., Tan, X., Zhang, Y. (2022). Controller Design and Analysis of Multi-agent Linear Systems Based on \(H_{\infty }\) Index. In: Jia, Y., Zhang, W., Fu, Y., Zhao, S. (eds) Proceedings of 2022 Chinese Intelligent Systems Conference. CISC 2022. Lecture Notes in Electrical Engineering, vol 950. Springer, Singapore. https://doi.org/10.1007/978-981-19-6203-5_1
Download citation
DOI: https://doi.org/10.1007/978-981-19-6203-5_1
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-6202-8
Online ISBN: 978-981-19-6203-5
eBook Packages: Computer ScienceComputer Science (R0)