Figures
Abstract
The paper investigates a leader-following scheme for nonlinear multi-agent systems (MASs). The network of agents involves time-delay, unknown leader’s states, external perturbations, and switching graph topologies. Two distributed protocols including a consensus protocol and an observer are utilized to reconstruct the unavailable states of the leader in a network of agents. The H∞-based stability conditions for estimation and consensus problems are obtained in the framework of linear-matrix inequalities (LMIs) and the Lyapunov-Krasovskii approach. It is ensured that each agent achieves the leader-following agreement asymptotically. Moreover, the robustness of the control policy concerning a gain perturbation is guaranteed. Simulation results are performed to assess the suggested schemes. It is shown that the suggested approach gives a remarkable accuracy in the consensus problem and leader’s states estimation in the presence of time-varying gain perturbations, time-delay, switching topology and disturbances. The H∞ and LMIs conditions are well satisfied and the error trajectories are well converged to the origin.
Citation: Taghieh A, Mohammadzadeh A, Din Su, Mobayen S, Assawinchaichote W, Fekih A (2022) H∞-based control of multi-agent systems: Time-delayed signals, unknown leader states and switching graph topologies. PLoS ONE 17(4): e0263017. https://doi.org/10.1371/journal.pone.0263017
Editor: Fei Chen, Northeastern University, China, CHINA
Received: November 3, 2021; Accepted: December 27, 2021; Published: April 28, 2022
This is an open access article, free of all copyright, and may be freely reproduced, distributed, transmitted, modified, built upon, or otherwise used by anyone for any lawful purpose. The work is made available under the Creative Commons CC0 public domain dedication.
Data Availability: All relevant data are within the manuscript.
Funding: The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
Introduction
Inspired by the energy-minimization strategy during bird migration, leader-following (LF) consensus or coordinated tracking problem has been a topic of miscellaneous research spheres in multi-agent systems (MASs) [1–3]. For instance, distributed tracking controllers have been applied to the networked Euler–Lagrange systems with a leader [4, 5]. Recently, estimating the attitude of each mobile robot via an observer and employing the leader-following strategy, trajectory tracking of mobile robots has been analyzed [6]. Moreover, the consensus problem of linear MASs under multiple targets/leaders has been investigated in [7]. Based on a sliding mode strategy (SMC), an adaptive distributed scheme has been designed in [8] for the LF consensus problem. The consensus tracking problem of stochastic nonlinear MASs has been investigated by utilizing event-triggered mechanisms in [9]. Recently, the LF consensus of MASs with semi-Markov jump parameters has been analyzed by implementing a hybrid event-triggered strategy to tackle the transmission frequency of surplus data packets [10]. The LF problem of stochastic MASs subject to multiplicative noises has been studied via output feedback control policies in [11]. The consensus tracking problem of MASs in the presence of unknown dynamics/nonparametric uncertainties has been studied through designing a distributed control law in [12]. Based on an impulsive model, the fixed-time tracking control problem has been studied for a set of planar agents in a surveillance network in [13].
Although fixed network topologies are primarily considered in research papers, packet losses, channel fading, and data congestions may not be pragmatically fulfilled under this restriction [14, 15]. Concerning this, time-varying switched network topologies with a finite set of configurations are more realistic and demanding. Therefore, the consensus problem of linear time-varying and time-invariant MASs under connected communication graph and switching topologies (STs) have been studied [16–18]. A distributed adaptive protocol has been suggested for the LF consensus issue of linear time-varying MASs under STs [19]. Furthermore, the consensus of Lipschitz-type nonlinear MASs in second-order dimensions under STs has been studied in the literature [20, 21]. Distributed control policies have been proposed for mobile autonomous agents with leaders under switching directed network topologies in [22]. Considering the static positions for leaders and an undirected switching graph topology in [23], the convergence problem of followers to the convex hull has been studied. Based on a distributed control scheme, the LF consensus of MASs with switching topologies and stochastic disturbances has been analyzed in [24]. Utilizing an average dwell time condition and distributed control policies, the LF consensus problem of MASs with unknown control/output directions and switching topologies has been studied in [25]. For MASs with one-sided Lipschitz nonlinear dynamics, the LF consensus problem has been studied under switching topologies in [26]. Moreover, the LF consensus problem for MASs has been analyzed by designing an event-triggered control scheme in [27].
While in most of the above-mentioned contributions the leader’s states are accessible, in actual operations, it is of utmost importance to fabricate a distributed state-estimation (DSE) to approximate the leader states. By proposing an estimating strategy for leaders in [28], a cooperative regulation scheme is scrutinized for linear MASs. An observer in the adaptive scheme has been proposed in [29] to estimate both the system’s matrices and the leader’s states. Although DSE mechanisms have been evolved for the target tracking problem of MASs, there are still remarkable open issues including the LF consensus problem of nonlinear MASs under STs.
On the other hand, the analysis becomes more complex if time-delay is involved in leader states and followers. Since the delay phenomenon strikes the system’s performance and engenders instability, an appropriate DSE and distributed controller should be applied to the MASs. Lyapunov-Krasovskii functional (LKF) as a useful tool is utilized to investigate the stability of time-delayed systems in [30–34]. LF consensus problem of time-delay double integrator systems under switching interconnection graphs has been investigated in [35]. Designing a distributed observer, the cooperative containment control of linear MASs with time-delay has been studied in [36]. Moreover, a control protocol in a distributed scheme is presented in [37] to study chaotic MASs subject to time-delay.
Based on the above arguments, this paper researches a novel distributed state observer (DSO) and a distributed controller for nonlinear MASs under STs based on the consensus strategies. Since transmission time-delay exists in the states of the leader and the followers, an appropriate LKF is employed. Simulations are accomplished to sketch the usefulness of the designed approaches. The significant contributions are listed as:
- In comparison with the LF consensus problem analysis or tracking problem investigation where the leader’s or target’s states are accessible, in this paper this assumption is violated and they are completely inaccessible; hence, an observer in distributed form is designed to reconstruct the leader states. Moreover, the network of the agents is subjected to time-delay.
- The switching topologies are considered for the communication network. In addition, the influence of delay in the states of the leader and each follower is investigated in this paper. Furthermore, due to the actuator degradations, time-varying gain perturbation is considered and robustness of the distributed controller for gain perturbations is studied.
- H∞ LF consensus problem of the time-delay nonlinear MAS with unknown leader’s states is investigated based on a prescribed H∞ disturbance attenuation along with a DSO and a distributed controller.
Preliminaries and problem definition
Graph theory
A set of switching graphs σι with alteration which is adjusted by a switching signal ϑ(t) → ι ∈ {1, 2, …, ℓ}, represents interactions among a network of agents.
Let σϑ(t) (Bϑ(t), γ, Aϑ(t)) denotes the interaction network; γ = {0, 1, …, N} represents the node set, Bϑ(t) ⊆ γ × γ{(i, j) ∈ γ × γ} is the set of edges (where the pair of (i, j) ∈ Bϑ(t) if the interconnection between nodes i and j exists, where j-th node is the neighbour of i-th node, or in other words i-th agent is able to attain information from j-th node, else (i, j) ⊈ Bϑ(t)), and Aϑ(t) = [aϑ(t),ij] ∈ RN×N denotes adjacency matrix. For element aϑ(t),ij of adjacency matrix Aϑ(t), it is elucidated that aϑ(t),ii = 0, aϑ(t),ij > 0 if (i, j) ∈ Bϑ(t), and aϑ(t),ij = 0 otherwise. Furthermore, Lϑ(t) = [lϑ(t),ij] ∈ RN×N = Dϑ(t) − Aϑ(t) is the Laplacian matrix, where and
. The diagonal matrix Ξϑ(t) = diag{aϑ(t),10, aϑ(t),20, …, aϑ(t),N0} denotes the interconnection between the leader and the follower. If the i-th node receive data from the leader then aϑ(t),i0 > 0 otherwise aϑ(t),i0 = 0.
Assumption 1. [38]. Consider graph σι(ι = 1, 2, …, ℓ), the connections among in-neighboring followers are assumed to be undirected.
Assumption 2. [19]. It is assumed that a directed spanning tree exists in , rooted at leader.
Problem definition
Assume a network of time-delay agents with a LF framework within agents. The dynamics are written as:
(1)
where xi(t)/ui(t) denote the state/controller of the agent i, respectively. τ stands for a given time-delay, the external disturbance di(t) materializes in
, and f(.) satisfies the Lipschitz condition:
(2)
where γ is the Lipschitz constant. The leader’s dynamic is presumed to be as
(3)
where
is the leader’s state. The measurements are given as:
(4)
where r(t) and νi(t) are white Gaussian noises.
Assumption 3. The pair (A, B)/(A, C) is considered to be stabilizable/observable.
Lemma 1. [39]. For any scalar ϵ > 0 and vectors , one has
(5)
Lemma 2. [40]. For any scalar α > 0 and real matrices with appropriate dimensions and
, the following inequality holds
(6)
The general scheme of deigned controller is depicted in Fig 1. The details are illustrated in following sections.
Remark 1. In two Theorems, the asymptotic stability is proved. It is shown that by the designed scheme, the followers asymptotically observe the leader, and the H∞-based leader following consensus is satisfied.
Main results
The principal strategy is to formulate the observer/controller in distributed scheme for the MASs (1) to follow the state estimations of the leader (3). The suggested observer is written as:
(7)
where
denotes the gain matrix of observer which should be computed,
represents the estimation of x0(t),
is a matrix which is employed to achieve stability conditions of suggested DSO scheme. The term
is utilized to the estimator updating and represents the function of measurement which has the new data. Moreover, the term
is utilized to employ the data of the neighbouring nodes for the state estimations (see Fig 2).
Leader-following consensus
The following LF consensus protocol is implemented:
(8)
where φ(t) = φ + Δφ(t), in which φ is the n × m feedback gain matrix which should be computed and Δφ is the controller gain perturbation which exists due to the sensing faults, actuator degradations, and roundoff errors and may cause performance deterioration or even system destabilization. In this paper, the term Δφ takes the following multiplicative form to endure norm-bounded uncertainties and allocate safe tuning margins simultaneous with synthesizing of the consensus protocol (8).
(9)
in which Δ(t) denotes the unknown time-varying matrix whilst M and N of appropriate dimensions represent known matrices.
Theorem 1. Consider network of agents (1) with time-delay and di(t) = 0 and (3) utilizing the DSO (7) and the control policy (8) under switching graphs σϑ(t). For given positive scalars ϵ1 : ϵ4, α1 : α3, suppose that there exist symmetric matrices P > 0, Q > 0, R > 0, S > 0, and the matrix X with suitable dimensions such that:
(10)
where λ = max{λi(Lι)} and μ = max{aι,i0}.
Then, the followers asymptotically observe the leader (3) and the NMAS achieves the LF consensus.
Moreover the feedback gain of the control policy (8) is achieved as φ = BTP and the DSO gains in (7) are computed via K = BTQ and Θ = Q−1 X.
Proof. By substituting (8) into (1), we obtain:
(11)
let υi(t) = xi(t) − x0(t) and
be the consensus and estimation errors, respectively. Regarding (3), (7), and (11) one can achieve that
(12)
where
(13)
(14)
According to Kronecker product, the compact form of (12) is acquired as
(15)
Regarding Assumption (1), the matrix Lϑ(t) is symmetric. Hence, there exist an orthonormal Wϑ(t) such that , in which λϑ(t),i are non-negative real numbers.
Moreover, from and
, the consensus and estimation error systems (15) can be written as
(16)
Consider the following LKF
(17)
The time derivative of V(t) yields that
(18)
Then, we further decompose (19) as
(19)
Based on the Lemma 1 and Lipschitz condition (2), and properties of the Kronecker product, it can be deduced that
(20)
In (20), we have an unknown parameter due to the existence of the parametric uncertain matrix (norm-bounded uncertainty in the gain of controller). To tackle this issue and achieve an upper bound, and convert the problem and compute the gains in terms of LMIs for the stability analysis, we use Lemma 2. Moreover, by defining φ = BTP and K = BTQ, one can acquire:
(21)
Therefore, considering (21), based on the definitions of the Kronecker product, and definition of λ and μ which are proposed in the Theorem 1, one can acquire the upper bound based on the dynamics of consensus and estimation errors. Then, one can infer that
(22)
where
and
(23)
Applying Schur Complement Lemma and using the change of variable QΘ = X, the constraint Π < 0 is converted to the LMI (10).
Therefore, one can conclude that the followers in (1) asymptotically observe the leader (3) via (7) and the NMAS achieves the LF consensus by employing the protocol (8). Therefore, the proof is completed.
Remark 2. Although a distributed controller and observer under any arbitrary switching signals, determining the active communication graph topology, is designed in this paper, the proposed protocols can apply to the system under a switching signal satisfying the specific dwell-time.
Remark 3. Since the robustness of the proposed controller is investigated, the consensus protocol (8) can be used in many practical operations when the actuator of every agent i suffers from the attack. Therefore, the strategy of this paper can study resilient consensus of NMASs under actuator attacks.
H∞ Leader-following consensus
Sufficient conditions in terms of LMI are achieved for extending the LF consensus protocol (8) to ensure the H∞ disturbance attenuation level.
Theorem 2. Consider the network of agents (1) and (3) with time-delay, utilizing DSO scheme of (7) and the control policy (8) under switching graphs σϑ(t). For given positive scalars ϵ1 : ϵ4, α1 : α3, β, suppose that symmetric matrices P > 0, Q > 0, R > 0, S > 0, and matrix X with suitable dimensions can be found such that
(24)
Then, the followers observe the leader (3) and the NMAS achieves the guaranteed-performance H∞ LF consensus. Moreover the feedback gain of the control policy (8) is achieved as φ = BTP and the DSO gains in (7) are computed via K = BTQ and Θ = Q−1 X.
Proof. Denoting and considering d(t) ≠ 0, the term (IN ⊗ W)d(t) will be added to
dynamics in (15). Now, using Lemma 1, inequality (21) is satisfied if the following inequality holds
(25)
Concerning the H∞ performance of the analogous consensus error system (15), is designated as a cost function, and using nonsingular transformation one can get that
(26)
Regarding (25) and considering zero initial condition, it can be acquired that
(27)
where
(28)
Applying Schur Complement Lemma and based on the change of variable QΘ = X, the constraint Υ < 0 can be converted to the equivalent form of LMI (24) which implies that
(29)
From (29), it is obvious that ‖υ(t)‖ < β‖d(t)‖ holds for any d(t) ≠ 0, in which . Therefore, the followers in (1) observe the leader (3) via (7) and the NMAS achieves the ensured-performance H∞ LF consensus by employing (8). This completes the proof.
Remark 4. The parameter β is related to the cost function (26) and we try to reduce it in order to reduce the effect of external disturbances on the consensus error dynamics. Moreover, there is no restriction in the choice of α, since they can enable us to tackle the feasibility of the problem/LMIs.
Simulations
In this section, a numerical study is simulated to assess the suggested strategy.
Consider the network of NMAS incorporating one leader and 5 followers. The interaction graph is depicted in Fig 3 and the switching signal ϑ(t) that determines the active graph topology is demonstrated in Fig 4.
Although the spanning tree is not included in each graph σι(ι = 1, 2, …, ℓ), it exists in the union . In addition, the weight edges is considered to be 1. The system parameters are given as
(30)
In addition, and
. The time-delay is selected as τ = 200(ms), and one can achieve that λ = 3, μ = 1. It is to be noted that the Lipschitz constant and design parameters are prescribed as ϱ = 0.333, α1 = 0.6, α2 = 0.7, α3 = 0.5, ϵ1 = 6, ϵ2 = 0.1, and ϵ3 = ϵ4 = 2.
The first aim is to validate distributed observer (7) and controller (8) in the case of di(t) = 0. By solving the LMI of Theorem 1, one gets the feasible solution of LMI (10) as
(31)
The parameters involved in the controller gain Δφ(t) in (9), considered as parametric uncertainty, are selected as M = 0.2, N = [0.2 0.1 −0.2]. Regarding Theorem 1, the observer and controller gains applied in (7) and (8) are computed as follows
(32)
During the simulations, the time-varying gain perturbations of the consensus (8) is chosen as Δφ(t) = 0.5cos(t). The errors of the consensus are depicted in Figs 5–7 while Figs 8–10 demonstrate the errors of the estimations of the leader’s states. Figs 5–7 exhibit the convergence of the states of followers to the corresponding leader by applying the consensus protocol (8). It is observed from Figs 8–10 that utilizing the DSO (7), the estimates of the leader’s states asymptotically track the leaders states under the influences of time-delay and switching topology.
The value of time-delay in this example is due to the feasibility of LMIs. For the practical example, the value of time-delay is adjusted based on the physical structure of the model. It should be noted that for a given time-delay the free parameters are obtained such that the LMIs to be satisfied.
For the second objective, it is considered to authenticate the results of the Theorem 2 to study the H∞ LF consensus problem. Let β = 0.5, then solving LMI (24) leads to the gains of DSO (7) and controller (7) as follows
(33)
Applying the distributed consensus protocol (8) and DSO (7) to the system in the presence of exogenous disturbances gives rise to appropriate consensus and estimation errors. Figs 11–13 indicates the errors of the consensus while Figs 14–16 illustrate the errors of the estimations of the leader’s states in the presence of external disturbance. From Figs 11–13, one can perceive that trajectories of followers well converge by applying the consensus protocol (8). Figs 14–16 reveal that employing the suggested observer (7) leads to a well estimation under the influences of time-delay, external disturbance, and switching graph topology.
To better show the leader’s states estimation accuracy and also consensus performance, a comparison with similar approaches are provided. The values of root-mean-square-errors for SMC [41], L2-L∞ [42] and proposed approach are given in Table 1. The results of Table 1, clearly show the superiority of the designed approach.
Remark 5. The results in Figs 3–16, show that the suggested controller well handles the time-varying gain perturbations, and the designed observer well estimates the leader’s states. In addition to perturbations, it is seen that the effect of time-delay and switching topology is well tackled. Furthermore, the effects of external disturbances are handled by the designed H∞-based scheme. It is demonstrated that the suggested consensus scenario, is good effective in the presence of external disturbance and other perturbations such as time-delay and switching topology. A suitable and desired convergence to zero level is seen in the error trajectories.
Remark 6. It should be noted that the distributed observer is designed to estimate the leader’s states, and based on the estimation, the distributed controller is applied to the system to solve the consensus problem. Therefore, the role of the observer with stability analysis of the estimation error (error between the states of the leader and its estimations) is analyzed. To this end, Lyapunov-Krasovskii functional approach is considered and it is guaranteed that the error converges to the origin.
Remark 7. It is worth recalling that the most important practical restrictions such as time-delay, external disturbances, time-varying gain perturbations and switching topologies, have been considered in the control design. Then, the suggested approach can be easily used in real-world applications. For our future studies, the designed approach will be applied to a group of searching robots.
Conclusion
In this paper, a DSO is presented to estimate the leader states in a class of nonlinear MASs. Also, the switching graph topologies are investigated. Designing a distributed controller, the LF consensus problem under the influences of time-delay in leader’s and followers’ states is studied. Thanks to an appropriate LKF along with algebraic graph theory, sufficient conditions in terms of LMI are acquired and solved to ensure the stability of the suggested distributed observer and controller. The robustness of the proposed distributed control protocol against gain perturbations is ensured. Furthermore, considering a prescribed H∞ disturbance attenuation level, a robust H∞ distributed control policy is extended to preserve the robust performance of the system against external disturbances. The feasibility of the LMI constraints and efficiency of the proposed distributed algorithm are admitted and demonstrated through simulation results. It should be noted that the choice of design parameters is still a challenging problem. For future studies, modern techniques such as neuro-fuzzy approaches can be developed for better tuning of these design parameters.
References
- 1. Liu Y, Kong X, Liu Y, Chen Y. Simulating the conversion of rural settlements to town land based on multi-agent systems and cellular automata. PloS one. 2013;8(11):e79300. pmid:24244472
- 2. Tampuu A, Matiisen T, Kodelja D, Kuzovkin I, Korjus K, Aru J, et al. Multiagent cooperation and competition with deep reinforcement learning. PloS one. 2017;12(4):e0172395. pmid:28380078
- 3. He C, Feng Z, Ren Z. A flocking algorithm for multi-agent systems with connectivity preservation under hybrid metric-topological interactions. Plos one. 2018;13(2):e0192987. pmid:29462217
- 4. Liu J, Zhang B. Robust consensus tracking control of multiple mechanical systems under fixed and switching interaction topologies. Plos one. 2017;12(5):e0178330. pmid:28542460
- 5. Wang G, Wang C, Shen Y. Distributed adaptive leader-following tracking control of networked Lagrangian systems with unknown control directions under undirected/directed graphs. International Journal of Control. 2019;92(12):2886–2898.
- 6. González-Sierra J, Aranda-Bricaire E, Rodríguez-Cortés H, Santiaguillo-Salinas J. Formation tracking for a group of differential-drive mobile robots using an attitude observer. International Journal of Control. 2021;94(1):89–102.
- 7. Dong X, Hu G. Time-Varying Formation Tracking for Linear Multiagent Systems With Multiple Leaders. IEEE Transactions on Automatic Control. 2017;62(7):3658–3664.
- 8. Rahimi N, Binazadeh T. Distributed robust consensus control for nonlinear leader–follower multi-agent systems based on adaptive observer-based sliding mode. Journal of Vibration and Control. 2019;25(1):109–121.
- 9. Zou W, Shi P, Xiang Z, Shi Y. Consensus Tracking Control of Switched Stochastic Nonlinear Multiagent Systems via Event-Triggered Strategy. IEEE Transactions on Neural Networks and Learning Systems. 2020;31(3):1036–1045. pmid:31199273
- 10. Wang J, Wang Y, Yan H, Cao J, Shen H. Hybrid Event-Based Leader-Following Consensus of Nonlinear Multiagent Systems With Semi-Markov Jump Parameters. IEEE Systems Journal. 2020; p. 1–12.
- 11. Li D, Li T. Cooperative Output Feedback Tracking Control of Stochastic Linear Heterogeneous Multi-Agent Systems. IEEE Transactions on Automatic Control. 2021; p. 1–1.
- 12. Wang Y, Song Y, Hill DJ. Zero-Error Consensus Tracking With Preassignable Convergence for Nonaffine Multiagent Systems. IEEE Transactions on Cybernetics. 2021;51(3):1300–1310. pmid:30892257
- 13. Du SL, Qiao J, Ho DWC, Zhu L. Fixed-Time Cooperative Relay Tracking in Multiagent Surveillance Networks. IEEE Transactions on Systems, Man, and Cybernetics: Systems. 2021;51(1):487–496.
- 14. Jiang X, Xia G, Feng Z, Jiang Z. H∞ delayed tracking protocol design of nonlinear singular multi-agent systems under Markovian switching topology. Information Sciences. 2021;545:280–297.
- 15. Wang S, Szalay MS, Zhang C, Csermely P. Learning and innovative elements of strategy adoption rules expand cooperative network topologies. PloS one. 2008;3(4):e1917. pmid:18398453
- 16. Ding S, Zhu F. Distributed Robust Filtering over Sensor Networks with Quantized Measurement and Switching Topologies. Electronics. 2021;10(19):2336.
- 17. Fu B, Wang X, Wang Q. Protocol design for group output consensus of disturbed port-controlled Hamiltonian multi-agent systems. Journal of the Franklin Institute. 2021.
- 18. Fu B, Wang Q, Li P. Finite-time stabilization and H∞ control of Port-controlled Hamiltonian systems with disturbances and saturation. Plos one. 2021;16(8):e0255797. pmid:34398880
- 19. Jiang J, Jiang Y. Leader-following consensus of linear time-varying multi-agent systems under fixed and switching topologies. Automatica. 2020;113:108804.
- 20. Ullah S, Khan L, Badar R, Ullah A, Karam FW, Khan ZA, et al. Consensus based SoC trajectory tracking control design for economic-dispatched distributed battery energy storage system. Plos one. 2020;15(5):e0232638. pmid:32407395
- 21. Mechali O, Iqbal J, Xie X, Xu L, Senouci A. Robust Finite-Time Trajectory Tracking Control of Quadrotor Aircraft via Terminal Sliding Mode-Based Active Antidisturbance Approach: A PIL Experiment. International Journal of Aerospace Engineering. 2021;2021.
- 22. Cao Y, Ren W, Egerstedt M. Distributed containment control with multiple stationary or dynamic leaders in fixed and switching directed networks. Automatica. 2012;48(8):1586–1597.
- 23. Notarstefano G, Egerstedt M, Haque M. Containment in leader–follower networks with switching communication topologies. Automatica. 2011;47(5):1035–1040.
- 24. Li K, Hua C, You X, Ahn CK. Leader-Following Consensus Control for Uncertain Feedforward Stochastic Nonlinear Multiagent Systems. IEEE Transactions on Neural Networks and Learning Systems. 2021; p. 1–9. pmid:34449393
- 25. Li K, Hua CC, You X, Ahn CK. Leader-following asynchronous consensus for multiagent systems with unknown control and output directions. Automatica. 2021;132:109832.
- 26. Razaq MA, Rehan M, Ahn CK, Khan AQ, Tufail M. Consensus of One-Sided Lipschitz Multiagents Under Switching Topologies. IEEE Transactions on Systems, Man, and Cybernetics: Systems. 2021;51(3):1485–1495.
- 27. Wu ZG, Xu Y, Lu R, Wu Y, Huang T. Event-Triggered Control for Consensus of Multiagent Systems With Fixed/Switching Topologies. IEEE Transactions on Systems, Man, and Cybernetics: Systems. 2018;48(10):1736–1746.
- 28. Wang S, Huang J. Cooperative output regulation of linear multi-agent systems subject to an uncertain leader system. International Journal of Control. 2021;94(4):952–960.
- 29. Cai H, Lewis FL, Hu G, Huang J. The adaptive distributed observer approach to the cooperative output regulation of linear multi-agent systems. Automatica. 2017;75:299–305.
- 30. Zahid CN, Salim M, Riaz RA, Iqbal J. A deterministic approach for design of supervisory control of LPV systems with delay. Plos one. 2021;16(8):e0256408. pmid:34415975
- 31.
Mechali O, Iqbal J, Mechali A, Xie X, Xu L. Finite-time attitude control of uncertain quadrotor aircraft via continuous terminal sliding-mode-based active anti-disturbance approach. In: 2021 IEEE International Conference on Mechatronics and Automation (ICMA). IEEE; 2021. p. 1170–1175.
- 32. Zatout MS, Rezoug A, Rezoug A, Baizid K, Iqbal J. Optimisation of fuzzy logic quadrotor attitude controller–particle swarm, cuckoo search and BAT algorithms. International Journal of Systems Science. 2021; p. 1–26.
- 33. Taghieh A, Shafiei MH. Observer-based robust model predictive control of switched nonlinear systems with time delay and parametric uncertainties. Journal of Vibration and Control. 2020;0(0):1077546320950523.
- 34. Taghieh A, Shafiei MH. Static output feedback control of switched nonlinear systems with time-varying delay and parametric uncertainties under asynchronous switching. Transactions of the Institute of Measurement and Control. 2021;43(5):1156–1167.
- 35. Zhu W, Cheng D. Leader-following consensus of second-order agents with multiple time-varying delays. Automatica. 2010;46(12):1994–1999.
- 36. Wang D, Zhang N, Wang J, Wang W. Cooperative Containment Control of Multiagent Systems Based on Follower Observers With Time Delay. IEEE Transactions on Systems, Man, and Cybernetics: Systems. 2017;47(1):13–23.
- 37. Cui B, Zhao C, Ma T, Feng C. Leaderless and leader-following consensus of multi-agent chaotic systems with unknown time delays and switching topologies. Nonlinear Analysis: Hybrid Systems. 2017;24:115–131.
- 38. Xu C, Zheng Y, Su H, Zhang C, Chen MZQ. Necessary and sufficient conditions for distributed containment control of multi-agent systems without velocity measurement. IET Control Theory & Applications. 2014;8:1752–1759(7).
- 39.
Boyd S, El Ghaoui L, Feron E, Balakrishnan V. Linear Matrix Inequalities in System and Control Theory. vol. 15 of Studies in Applied Mathematics. Philadelphia, PA: SIAM; 1994.
- 40. Petersen IR. A stabilization algorithm for a class of uncertain linear systems. Systems & Control Letters. 1987;8(4):351–357.
- 41. Liu L, Li B, Guo R. Consensus control for networked manipulators with switched parameters and topologies. IEEE Access. 2021;9:9209–9217.
- 42. Ju Y, Ding D, He X, Han QL, Wei G. Consensus control of multi-agent systems using fault-estimation-in-the-loop: Dynamic event-triggered case. IEEE/CAA Journal of Automatica Sinica. 2021.