Abstract
In this paper, the asymptotic consensus control of multi-agent systems with general linear agent dynamics is investigated. A neighbor-based adaptive event-triggering strategy with a dynamic triggering threshold is proposed, which leads to a fully distributed control of the multi-agent system, depending only on the states of the neighboring agents at triggering moments. By using the Lyapunov method, we prove that the states of the agents converge asymptotically. In addition, the proposed event-triggering strategy is proven to exclude Zeno behavior. The numerical simulation results illustrate that the agent states achieve consensus in sense of asymptotic convergence. Furthermore, the proposed strategy is shown to be scalable in case of variable agent numbers.
Keywords: multi-agent systems, event-triggered control, adaptive strategy, asymptotic consensus
1. Introduction
The recent research into multi-agent systems (MASs) paves the way for energy management and scheduling in smart grids [1], robot formation [2] and sensor networks [3,4]. Due to its wide applications, the consensus of MAS has attracted widespread attention [5,6]. As the size of MAS increases, the limits of the communication bandwidth and energy resources of the agents (such as mobile robots powered by batteries) have become difficult issues that need to be resolved in controller design. To deal with these problems, distributed communication was proposed by means of exchanging local information between neighboring agents [7]. Event-triggered strategies provide an effective solution in reducing the communication frequency and thus energy consumption of agents, by transmitting the state of agents only when the triggering condition is activated [7,8,9,10].
The cooperation control of MAS enables the organized agents to accomplish complex tasks. The research in this area attracts large attention for decades [11]. During this time, it evolves from centralized to distributed control [12]. Normally, centralized methods depend on massive communication, with which the bandwidth of communication of the MAS in large scale is heavily burdened. In addition, a high communication frequency leads to fast energy consumption, which shortens the usage time of the system powered by batteries. For these reasons, distributed control has been paid more attention. In most works of distributed control, the agents are assumed to communicate continuously. Furthermore, agents are aware of the topology of the communication network, such as in [13,14]. However, the continuous control requires the high-frequency communication of agents.
To overcome this drawback, sampled-data control is proposed, which utilizes time-triggered strategies with a predetermined sampling sequence. Recently, a large amount of works on sampled-data control was developed, such as [15,16,17]. In these works, agents need to communicate with their neighbors synchronously and select the appropriate sampling period, which is difficult to implement in practice.
The event-triggered control, which is more efficient than the sampled-data control in reducing unnecessary information transmission, is originally proposed in [18]. This method is then implemented in MASs in [19,20,21,22,23]. The critical issue of the event-triggered control is to determine the events and the triggering mechanism. The updates to the controller and exchanges of information occur exclusively when the triggering condition is satisfied. In general, the implementation of event-triggered strategies in MASs usually depends on the eigenvalues of the Laplacian matrix, which is global information associated with the communication graph, as shown in [24,25,26,27,28,29]. In order to improve the strategy, fully distributed event-triggered control was proposed very recently [30,31]. The consensus error is proven to be uniformly ultimately bounded.
Recently, adaptive control was successfully proposed in MASs. The agent with first-order dynamics in MASs was considered in [27]. Then, the control strategy was developed in agents with general linear agent dynamics [28]. Within this framework, more issues such as actuator and sensor faults were considered [32]. Considering bounded uncertainties, a static non-smooth event-triggered protocol is investigated in [29]. In [33], the external disturbances are considered. Notably, in the aforementioned papers, real-time feedback of the neighbor state is required.
To further reduce the frequency of communication between agents, dynamic event-triggered adaptive control was proposed recently [34,35], in which the event-triggered threshold was a dynamic variable. In [34], the dependence of eigenvalues of Laplacian matrix is mandatory. It is then released in [35], where the neighbors broadcast their information at the agents’ triggering instants. This increases the communication burden at triggering moments.
In this paper, we make significant modifications to the control strategy for MASs with a linear dynamic, which is proposed in [35]. Differently from the objective of the research in [23], where the consensus control of discrete multi-agent systems with parameter uncertainties was investigated, we focus on the adaptive event-triggered control for general linear agents in this paper. The main contributions are twofold. First, the proposed control strategy is independent on global information, and the consensus error converges asymptotically which is different from [31]. Second, continuously reading and listening to neighbor states is not required for any agents. Each agent exclusively broadcasts its information to neighbors when the event-triggered condition is satisfied. We also prove that the Zeno behavior can be excluded. The simulation results show that the consensus error converges asymptotically and the communication frequency is significantly decreased.
The rest of this paper is organized as follows. In Section 2, some preliminaries on graph theory are given. In Section 3, the adaptive event-triggered strategy is proposed. In Section 4, illustrative numerical simulation is carried out, which demonstrates the effectiveness of the theoretical results. Some convolutions are given in Section 5.
2. Preliminaries
2.1. Problem Statement
We consider a multi-agent system with N agents. Each agent is modeled by general linear dynamics as follows.
(1) |
where and represent the state and control input of agent i, respectively. Matrices and are both constant matrices.
The objective of this paper is to design a fully distributed event-triggered consensus protocol for a leaderless network of the multi-agent system with agent dynamics modeled by (1). The requirements for this goal are as follows: the communication of the agent is distributed; each agent can only communicate with its neighboring agents and can only obtain their state information. The state variables of all agents ultimately reach asymptotic consensus (the definition of consensus in the multi-agent system is given later). Considering the constraints of communication network bandwidth and energy in real systems, it is also required that agents cannot communicate in real-time.
Definition 1 ([34]).
Consensus of Multi-Agent Systems. In a multi-agent system with N agents, for any given initial state,
if , where , then the states of agents achieve consensus.
2.2. Graph Theory
In a multi-agent system, the communication between agents can be modeled using graph theory. In the system, agents are represented by nodes, and the communication between agents is represented by edges. A graph , where is a non-empty set of nodes in the graph, and is a set of edges that do not intersect with the nodes. It is worth noting that an element in is denoted by , which indicates that node i can send information to node j. In this case, node i is also called a neighbor of node j, and node j is an out-neighbor of node i. The set of neighbors of node i is denoted as , and the number of neighbors is defined as . If, for any in the graph, there must exist , then the graph is called an undirected graph. In an undirected graph, if there exists a path (consisting of one or more edges) between every pair of distinct nodes, the undirected graph is connected; otherwise, it is not connected. For a graph , the adjacency matrix is denoted by , where the elements are defined as , the off diagonal elements if , or otherwise. The Laplacian matrix associated with graph is denoted by , where , . Thus, . Two assumptions are given as follows.
Assumption 1.
The graph is undirected and connected.
Assumption 2.
(A, B) is stabilizable.
According to Assumption A2, the algebraic Riccati equation has a solution [35].
Lemma 1 ([31]).
The Laplacian matrix has a zero eigenvalue, and the corresponding eigenvector is , which is a column vector with all elements equal to 1. Moreover, all non-zero eigenvalues of the Laplacian matrix have positive real parts. In an undirected graph, if the graph is connected, its corresponding Laplacian matrix also has a single zero eigenvalue. The smallest non-zero eigenvalue of the matrix , denoted as , satisfies the equality .
3. Main Results
In this section, an adaptive event-triggered consensus protocol is proposed. A schema of the controller is shown in Figure 1. In general, an event-based consensus protocol mainly consists of an event-based control law and a triggering function of the agent [30]. The controller design input and the triggering function are given in the sequel.
3.1. The Consensus Control Module
Inspired by paper [31], we propose the adaptive control input for agent i as follows.
(2) |
where . Matrices and are feedback gains of the controller. The continuous state of agent i is estimated by the following equation.
(3) |
where
Note that .
Remark 1.
In (2), the adaptive parameter is used to regulate the weights of communication links on the topology. The protocol of is designed only based on the state variables of agent i and j at triggering moments. Therefore, the controller is fully distributed. In addition, the continuous measuring and listening of agent states are avoided.
Remark 2.
If , we conclude that is always greater than zero, since .
3.2. The Event-Triggering Protocol
The triggering function is designed as follows:
(4) |
where is the estimating error of the state of agent i. Parameters and are both positive constant scalars, which are not equal for agents. The selection of these parameters is discussed later.
The triggering time for agent i is defined by , where represents the k-th triggering time of agent i, and is called the event trigger condition. Note that . As can be seen from the event-based consensus framework in Figure 1, the update of the controller signal of agent i depends on its own states at its triggering moments and the states of its neighbors at their latest triggering moments.
In the second equation in (4), by choosing some positive scalar and , we can obtain except in the triggering moments. According to the comparison principle, it holds that .
3.3. Consensus Analysis
In the sequel, we will prove that the multi-agent system achieves asymptotic consensus under the proposed protocol on avoiding Zeno behavior. Let us define by the consensus error of agent i. The compact form of for all the agents is represented by vector .
Theorem 1.
With Assumptions 1 and 2 and choosing , where is the solution of the algebraic Riccati equation (ARE) , then, the consensus error ξ ultimately achieves asymptotic consensus and the adaptive parameter in Equation (2) is uniformly ultimately bounded, if the adaptive protocol (2) satisfies , and the event-triggering function (4) satisfies , , and .
Proof.
Based on the design of the control input and the ARE, we chose the feedback matrix in the control input as and the Lyapunov function candidate as follows:
(5) Its time derivative yields , and .
Then, the derivative of yields:
(6) Since we assume that the communication topology network of MAS in this paper is undirected. The entries in the adjacency matrix satisfy . Then, the adaptive gains are given such that . Due to , we have
(7) By substituting Equation (7) in (6), we can rewrite as follows.
(8) Recalling that and , we obtain the following equation.
(9) According to (9), we can rewrite (8) as follows.
(10) Using Young’s inequality [31], we can obtain
(11) Substituting (11) into (10), we can rewrite as follows.
(12) To utilize the algebraic Riccati equation (ARE), we add a second term into (5), which is given as follows.
(13) where is a positive constant. Recall that ; the time derivative of Equation (13) yields
(14) Note that
(15) where
(16) Combining (15) and (16), we can obtain
(17) Substituting (17) into (14), we have
(18) We rewrite Equation (18) as follows.
(19) where .
Note that
(20) Substituting (20) into (19), we obtain
(21) According to Lemma 1, we have . Then, we can rewrite (21) as follows.
(22) where satisfies . Then,
(23) We now reconstruct the Lyapunov function by adding a third term into (13), as follows.
(24) where . We calculate the derivative of (24), with , which yields
(25) where . Considering (4), the inequality (25) yields
(26) By choosing , we have . The Lyapunov function is equal to zero if and only if and . Hence, the largest invariant set is composed by , where . By using LaSalle’s invariance principle, we conclude that , as and where is a limited positive constant. Thus, the consensus of (1) is achieved in the sense of asymptotic convergence. That ends the proof. □
In the sequel, we will discuss how the Zeno behavior is excluded. Let us define .
Theorem 2.
If the parameters of the controller (2) and triggering function (4) are selected satisfying , , , and , then, there does not exist any positive finite constant scalars T, which makes .
Proof.
Recall that ; then,
(27) The derivative of yields
(28) where . According to theorem 1, we infer that is bounded. Thus, satisfies .
We process the proof by contradiction in the sequel. We first assume that the Zeno-behavior exists, such that
(29)
- a.
When ,
By using the comparison principle, we can rewrite (28) as follows.
Therefore,
(30) According to (4), we can infer that at triggering instant ,
Then,where .
(31) - b.
According to the aforementioned analysis, the Zeno behavior of MAS is excluded. That ends the proof. □
4. Simulation Results
In this section, we carry out the numerical simulation to validate the proposed theoretical result and compare it to some related works to show the improvements.
We consider the following two scenarios. In the first scenario, a multi-agent system with five agents is considered. The dynamics of each agent are modeled by a third-order linear system (34).
(34) |
The initial states of the five agents are given by , , , and .
The communication topology of the MAS is shown in Figure 2. It is evident that the graph is undirected and connected, as its Laplacian yields
In controller (2), we choose , if . The gain matrices are obtained by solving the ARE , as follows.
In (4), the initial value of the event-triggered threshold is assigned by . The scalars and are given by , where .
For the sake of comparison, we, respectively, carried out the simulation using the control strategies proposed in [31,35]. In both simulations, the agent model and initial states are given the same as in (34). In [31], the adaptive parameters are also initialized by , if . In [35], the parameters of the triggering threshold are given by , where as well.
In the second scenario, we consider a MAS with eight agents. The dynamic of each agent is modeled as follows.
(35) |
The initial states of the eight agents are given by , , , , , , and .
The network topology of the MAS with eight agents is shown in Figure 3. The graph also is undirected and connected, and its Laplacian matrix is as follows.
In controller (2), we choose , if . The gain matrices are obtained by solving the ARE , as follows.
In (4), the initial value of the event-triggered threshold is assigned by . The scalars and are given by , where .
For the sake of comparison, we, respectively, carried out the simulation using the control strategies proposed in [31,35]. In both simulations, the agent model and initial states are given the same as in (35). In [31], the adaptive parameters are also initialized by , if . In [35], the parameters of the triggering threshold are given by , where as well.
Using the controllers proposed in this paper and in [31,35], the comparison of the first components , of consensus error is given in Figure 4, in which we observe that by using the proposed control, the MAS achieves consensus asymptotically and the convergence speed is faster than that in [31,35].
By using the three methods, we also compare the control outputs of the agents in Figure 5. We can see that both the control outputs using the proposed strategy and that in [35] have less fluctuation than [31]. However, our proposed method has fewer triggering times than [35], as shown in Figure 6.
Table 1 and Table 2, respectively, show the statistics of the triggering times of five and eight agents, using the three control strategies. According to Table 1 and Table 2, we can observe that the triggering frequency is significantly reduced by using our proposed controller, compared with that in papers [31,35].
Table 1.
Table 2.
In order to show the scalability of the proposed strategy, we consider two scenarios, i.e., one agent joins (leaves) the group of agents at a certain time instant. We reconsider the MAS represented by the topology in Figure 2.
In the first scenario, the 6th agent joints the group at 3 s. Then, the topology of the MAS becomes Figure 7. By using the proposed strategy, the consensus errors are shown in Figure 8, in which we can observe that the MAS achieves consensus asymptotically even if the 6th agent joints to the network at 3 s. In the second scenario, the 2nd agent is disconnected with the other agents at 3 s. Then, the topology of the MAS becomes Figure 9. The consensus error is shown in Figure 10, in which we can observe that the MAS also achieves consensus asymptotically by using the proposed strategy, even if the 2nd agent is disconnected with neighbors at 3 s.
5. Conclusions and Perspectives
In this paper, we address the consensus problem of multi-agent systems with general linear dynamics. A dynamic event-triggered adaptive control strategy is proposed. Compared with the existing works, our proposed strategy leads to a consensus of the agents’ states in the sense of asymptotic convergence. Furthermore, it improves the convergence speed and reduces the triggering frequency. The proposed strategy is fully distributed and scalable. Global information is not required by using the strategy. The agent states achieve consensus asymptotically even if the communication topology is switching. Under this strategy, continuous communication among agents and simultaneous broadcasts of the neighbors’ information are avoided.
In practice, time delay widely exists in discontinuous communications. The consensus problem with an uncertain and stochastic communication delay is an open topic for further study. On the other hand, the actuator saturation of agents should be considered, which leads to nonlinearities in the agent dynamics. In this case, the contradiction of triggering frequency and the response rapidity should be treated in the future.
Author Contributions
Z.H. contributes to the conception and idea of the study, and he completes most reduction of the manuscript. Z.Z. contributes to the derivation of some theoretical results and part of the simulation. H.Y. performs the analysis with constructive discussions. W.W. contributes significantly to the manuscript preparation. J.W. performs the data analyses and some write of the manuscript. Z.X. performs the analysis of the simulation results. All authors have read and agreed to the published version of the manuscript.
Data Availability Statement
Data are contained within the article.
Conflicts of Interest
The authors declare no conflict of interest.
Funding Statement
This work is carried out with the funds of National Key Research and Development Program of China, No.2018YFA0902900, and Chinese Universities Industry-academia-research Innovation Fund No.2021ZYA04001.
Footnotes
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
References
- 1.Mahela O.P., Khosravy M., Gupta N., Khan B., Alhelou H.H., Mahla R., Patel N., Siano P. Comprehensive Overview of Multi-Agent Systems for Controlling Smart Grids. Csee J. Power Energy Syst. 2022;8:115–131. doi: 10.17775/CSEEJPES.2020.03390. [DOI] [Google Scholar]
- 2.Ge X., Han Q.L. Distributed Formation Control of Networked Multi-Agent Systems Using a Dynamic Event-Triggered Communication Mechanism. IEEE Trans. Ind. Electron. 2017;64:8118–8127. doi: 10.1109/TIE.2017.2701778. [DOI] [Google Scholar]
- 3.Ge X., Han Q.L. Distributed Sampled-Data Asynchronous H∞ Filtering of Markovian Jump Linear Systems over Sensor Networks. Signal Process. 2016;127:86–99. doi: 10.1016/j.sigpro.2016.02.023. [DOI] [Google Scholar]
- 4.Wang J., Zhang X.M., Han Q.L. Event-Triggered Generalized Dissipativity Filtering for Neural Networks With Time-Varying Delays. IEEE Trans. Neural Netw. Learn. Syst. 2016;27:77–88. doi: 10.1109/TNNLS.2015.2411734. [DOI] [PubMed] [Google Scholar]
- 5.Zhan J., Li X. Consensus in Networked Multiagent Systems With Stochastic Sampling. IEEE Trans. Circuits Syst. II Express Briefs. 2017;64:982–986. doi: 10.1109/TCSII.2016.2646801. [DOI] [Google Scholar]
- 6.Wen G., Wang H., Yu X., Yu W. Bipartite Tracking Consensus of Linear Multi-Agent Systems With a Dynamic Leader. IEEE Trans. Circuits Syst. II Express Briefs. 2018;65:1204–1208. doi: 10.1109/TCSII.2017.2777458. [DOI] [Google Scholar]
- 7.Ding L., Han Q.L., Ge X., Zhang X.M. An Overview of Recent Advances in Event-Triggered Consensus of Multiagent Systems. IEEE Trans. Cybern. 2018;48:1110–1123. doi: 10.1109/TCYB.2017.2771560. [DOI] [PubMed] [Google Scholar]
- 8.Ge X., Han Q.L., Ding D., Zhang X.M., Ning B. A Survey on Recent Advances in Distributed Sampled-Data Cooperative Control of Multi-Agent Systems. Neurocomputing. 2018;275:1684–1701. doi: 10.1016/j.neucom.2017.10.008. [DOI] [Google Scholar]
- 9.Nowzari C., Garcia E., Cortés J. Event-Triggered Communication and Control of Networked Systems for Multi-Agent Consensus. Automatica. 2019;105:1–27. doi: 10.1016/j.automatica.2019.03.009. [DOI] [Google Scholar]
- 10.Yang D., Ren W., Liu X. Decentralized Consensus for Linear Multi-Agent Systems under General Directed Graphs Based on Event-Triggered/Self-Triggered Strategy; Proceedings of the 53rd IEEE Conference on Decision and Control; Los Angeles, CA, USA. 15–17 December 2014; pp. 1983–1988. [DOI] [Google Scholar]
- 11.Murray R.M. Recent Research in Cooperative Control of Multivehicle Systems. J. Dyn. Syst. Meas. Control. 2007;129:571–583. doi: 10.1115/1.2766721. [DOI] [Google Scholar]
- 12.Cao Y., Yu W., Ren W., Chen G. An Overview of Recent Progress in the Study of Distributed Multi-Agent Coordination. IEEE Trans. Ind. Informatics. 2013;9:427–438. doi: 10.1109/TII.2012.2219061. [DOI] [Google Scholar]
- 13.Li Z., Duan Z., Chen G., Huang L. Consensus of Multiagent Systems and Synchronization of Complex Networks: A Unified Viewpoint. IEEE Trans. Circuits Syst. Regul. Pap. 2010;57:213–224. doi: 10.1109/TCSI.2009.2023937. [DOI] [Google Scholar]
- 14.Ma C., Zhang J. Necessary and Sufficient Conditions for Consensusability of Linear Multi-Agent Systems. IEEE Trans. Autom. Control. 2010;55:1263–1268. doi: 10.1109/TAC.2010.2042764. [DOI] [Google Scholar]
- 15.Yu W., Zheng W.X., Chen G., Ren W., Cao J. Second-Order Consensus in Multi-Agent Dynamical Systems with Sampled Position Data. Automatica. 2011;47:1496–1503. doi: 10.1016/j.automatica.2011.02.027. [DOI] [Google Scholar]
- 16.Wen G., Duan Z., Yu W., Chen G. Consensus of Multi-Agent Systems with Nonlinear Dynamics and Sampled-Data Information: A Delayed-Input Approach: Consensus of Multi-Agent Systems with Sampled-Data Information. Int. J. Robust Nonlinear Control. 2013;23:602–619. doi: 10.1002/rnc.2779. [DOI] [Google Scholar]
- 17.Ding L., Guo G. Sampled-Data Leader-Following Consensus for Nonlinear Multi-Agent Systems with Markovian Switching Topologies and Communication Delay. J. Frankl. Inst. 2015;352:369–383. doi: 10.1016/j.jfranklin.2014.10.025. [DOI] [Google Scholar]
- 18.Tabuada P. Event-Triggered Real-Time Scheduling of Stabilizing Control Tasks. IEEE Trans. Autom. Control. 2007;52:1680–1685. doi: 10.1109/TAC.2007.904277. [DOI] [Google Scholar]
- 19.Dimarogonas D.V., Frazzoli E., Johansson K.H. Distributed Event-Triggered Control for Multi-Agent Systems. IEEE Trans. Autom. Control. 2012;57:1291–1297. doi: 10.1109/TAC.2011.2174666. [DOI] [Google Scholar]
- 20.Seyboth G.S., Dimarogonas D.V., Johansson K.H. Event-Based Broadcasting for Multi-Agent Average Consensus. Automatica. 2013;49:245–252. doi: 10.1016/j.automatica.2012.08.042. [DOI] [Google Scholar]
- 21.Zhu W., Jiang Z.P., Feng G. Event-Based Consensus of Multi-Agent Systems with General Linear Models. Automatica. 2014;50:552–558. doi: 10.1016/j.automatica.2013.11.023. [DOI] [Google Scholar]
- 22.Nowzari C., Cortés J. Distributed Event-Triggered Coordination for Average Consensus on Weight-Balanced Digraphs. Automatica. 2016;68:237–244. doi: 10.1016/j.automatica.2016.01.069. [DOI] [Google Scholar]
- 23.Liu X., Xuan Y., Zhang Z., Diao Z., Mu Z., Li Z. Event-Triggered Consensus for Discrete-Time Multi-agent Systems with Parameter Uncertainties Based on a Predictive Control Scheme. J. Syst. Sci. Complex. 2020;33:706–724. doi: 10.1007/s11424-020-8318-6. [DOI] [Google Scholar]
- 24.Cheng Y., Ugrinovskii V. Event-Triggered Leader-Following Tracking Control for Multivariable Multi-Agent Systems. Automatica. 2016;70:204–210. doi: 10.1016/j.automatica.2016.04.003. [DOI] [Google Scholar]
- 25.Hu W., Liu L. Cooperative Output Regulation of Heterogeneous Linear Multi-Agent Systems by Event-Triggered Control. IEEE Trans. Cybern. 2017;47:105–116. doi: 10.1109/TCYB.2015.2508561. [DOI] [PubMed] [Google Scholar]
- 26.Xu W., Ho D.W.C., Li L., Cao J. Event-Triggered Schemes on Leader-Following Consensus of General Linear Multiagent Systems Under Different Topologies. IEEE Trans. Cybern. 2017;47:212–223. doi: 10.1109/TCYB.2015.2510746. [DOI] [PubMed] [Google Scholar]
- 27.Xie D., Xu S., Zhang B., Li Y., Chu Y. Consensus for Multi-agent Systems with Distributed Adaptive Control and an Event-triggered Communication Strategy. Iet Control. Theory Appl. 2016;10:1547–1555. doi: 10.1049/iet-cta.2015.1221. [DOI] [Google Scholar]
- 28.Zhu W., Zhou Q., Wang D. Consensus of Linear Multi-Agent Systems via Adaptive Event-Based Protocols. Neurocomputing. 2018;318:175–181. doi: 10.1016/j.neucom.2018.08.050. [DOI] [Google Scholar]
- 29.Cheng B., Li Z. Designing Fully Distributed Adaptive Event-Triggered Controllers for Networked Linear Systems With Matched Uncertainties. IEEE Trans. Neural Netw. Learn. Syst. 2019;30:3645–3655. doi: 10.1109/TNNLS.2018.2868986. [DOI] [PubMed] [Google Scholar]
- 30.Li T., Qiu Q., Zhao C. A Fully Distributed Protocol with an Event-Triggered Communication Strategy for Second-Order Multi-Agent Systems Consensus with Nonlinear Dynamics. Sensors. 2021;21:4059. doi: 10.3390/s21124059. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Cheng B., Li Z. Fully Distributed Event-Triggered Protocols for Linear Multiagent Networks. IEEE Trans. Autom. Control. 2019;64:1655–1662. doi: 10.1109/TAC.2018.2857723. [DOI] [Google Scholar]
- 32.Ye D., Chen M.M., Yang H.J. Distributed Adaptive Event-Triggered Fault-Tolerant Consensus of Multiagent Systems With General Linear Dynamics. IEEE Trans. Cybern. 2019;49:757–767. doi: 10.1109/TCYB.2017.2782731. [DOI] [PubMed] [Google Scholar]
- 33.Qian Y.Y., Liu L., Feng G. Distributed Event-Triggered Adaptive Control for Consensus of Linear Multi-Agent Systems with External Disturbances. IEEE Trans. Cybern. 2020;50:2197–2208. doi: 10.1109/TCYB.2018.2881484. [DOI] [PubMed] [Google Scholar]
- 34.He W., Xu B., Han Q.L., Qian F. Adaptive Consensus Control of Linear Multiagent Systems With Dynamic Event-Triggered Strategies. IEEE Trans. Cybern. 2020;50:2996–3008. doi: 10.1109/TCYB.2019.2920093. [DOI] [PubMed] [Google Scholar]
- 35.Liu K., Ji Z. Dynamic Event-Triggered Consensus of General Linear Multi-Agent Systems With Adaptive Strategy. IEEE Trans. Circuits Syst. II Express Briefs. 2022;69:3440–3444. doi: 10.1109/TCSII.2022.3144280. [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Data are contained within the article.