Research Article  Open Access
Hang Gong, Fangke Wu, Runzhi Liu, Xin Jin, Wei Zhou, Xing Chu, "EventBased SampledData Average Consensus", Mathematical Problems in Engineering, vol. 2020, Article ID 1586289, 13 pages, 2020. https://doi.org/10.1155/2020/1586289
EventBased SampledData Average Consensus
Abstract
This study addresses one of the most essential distributed control problems in multiagent systems, called the average consensus issue, using a new eventtriggered sampling control perspective. Although the continuoustime sampling for average consensus has provided good results currently, a systematic investigation into the continuoustime agent dynamics with sampleddata control inputs under an eventtriggered mechanism is critically lacking. The problem considered in this paper can be formulated into an average consensus problem of hybrid systems. The method considers three types of control schemes, among which periodic sampling is integrant. The first scheme is a classical sampling controller reinvestigated through a lemma. The second scheme realizes aperiodic control update as well as periodic communication, while the third scheme achieves both aspects aperiodically. Corresponding sufficient conditions of the aforementioned three schemes are derived such that the asymptotic stability of systems is ensured by using algebraic graph theory, matrix analysis, and Lyapunov theory. The constraints for the allowed sampling period, event parameter, and maximum eigenvalue of graph Laplacian are explicitly derived. Moreover, the potential Zeno behavior of agents due to the sampling control theory is avoided. Thus, a digitally implementable technique is provided. Finally, some numerical examples are provided to verify the effectiveness of the proposed theoretical analysis.
1. Introduction
Over the past decade, the distributed coordination problems of multiagent systems have attracted immense attention of researchers due to their potential scientific significance and broad engineering application prospects. For instance, multiagent systems will help reveal the working mechanism of brain neurons [1], facilitating the treatment of many types of brain diseases. Multiagent systems are also studied to gain an understanding of the complicated global financial market [2]. Numerous applications of multiagent systems in the engineering field have emerged, such as in formation control [3–5], axis alignment of satellites [6], collective search and rescue operations [7], wireless sensor networks [8], and smart grids [9]. Given these applications, prompt solutions for the distributed coordination of multiagent systems are crucial, and some research has produced good results, mainly with regard to consensus protocols [10–19], consensus tracking [20], containment control [21], distributed average tracking [22], distributed estimates, and optimization [23], among others.
However, in most previous studies, continuoustime sampling, communication, and control update are often assumed for each agent in a distributed consensus protocol. However, continuous sampling and communication are an ideal assumption, so it is more realistic to sample data periodically or aperiodically and exchange information intermittently. To address this contradiction between theory and practice, this study aims to reanalyze one of the most essential problems for multiagent systems, called the average consensus issue, which has core applications in sensor fusion and filters, using a new eventtriggered sampling control perspective. Furthermore, consensus theory is the essential principle underlying the collaborative behaviors of bird flocks, fish schools, group of dancers, and any animals or human beings performing similar collective actions. For the sake of simplification of the problem in order to highlight the main concepts of our method, single integrators are chosen as the dynamics of each agent. Nevertheless, the obtained results based on singleorder multiagent systems can be potentially extended to more complex agent dynamics. However, the introduction of a communication topology in the system increases the complexity of the control system; therefore, additional constraints need to be further considered with respect to multiagent systems, including constraints of communication delays [24], bandwidth, the quantization effect [25], energy limitation of sensor and actuator nodes, except for motion constraints [26], input saturation [27], and disturbance. This study mainly provides an effective solution for the constraints of communication and energy.
Currently, diverse research exists on periodic eventtriggered control or intermittent communication strategies. A continuous sampling method was used to solve the distributed consensus tracking problem for networked Lur’e systems based on an eventtriggered mechanism [28]. Further, an effective eventtriggered controller that does not need continuous communication and control update was used for the formation tracking problem of unicycletype robots [29]. However, these studies rely on the assumption of continuous sampling in the theoretical analysis. Recently, Yu et al. [30] proposed a novel idea of intermittent communication between agents, with communication occurring in the first part of each cycle and discontinuing at other times. However, the performance of this strategy still needs to be compared with that of periodic eventtriggered control strategy. Moreover, Qin et al. [24] designed a sampleddata controller to analyze the finitetime synchronization of an inertial memristive system. In addition, Liu et al. [31] addressed the sampleddata consensus problem for harmonic oscillators without requiring information exchange over the sampled interval. In addition, Meng and Chen [32] established a framework for the periodic eventtriggered consensus problem. However, all these studies adopted communication at each sampling instant. To overcome this shortcoming, Heemels et al. [33] made profound and systematic contributions to the periodic eventtriggered control scheme. Meanwhile, the synchronization problem was investigated for a class of heterogeneous masterslave coupling systems consisting of a highdimensional master system and a lowdimensional slave system by using a periodic eventtriggered approach [34]. Further, Wen et al. addressed the global pinning synchronization problem for a class of directed networks with aperiodic sampleddata communication [35]. Liu and Ji [18] considered the consensus problem of timedelayed firstorder multiagent systems using the periodic sample and event hybrid control method. Wang et al. [36] studied the cluster formation of nonlinear multiagent systems with a sampleddata eventtriggered mechanism. Most recently, Sun et al. [37] studied the bipartite consensus problem of multiagent systems with intermittent interaction under signed directed graph. Qu and Ji [38] introduced a superposition system and studied the problem of how the convergence rate changes by using the inequality of eigenvalues, without destroying the connectivity of the undirected graphs. Furthermore, it is worth mentioning that Ji et al. [39] presented a systematic design and identification process for the complete graphic characterization by taking advantage of controllability destructive nodes. And Ji and Yu [40] also proposed the concept of controllability destructive nodes and designed a method which is proposed to uncover topology structures of QCD nodes for graphs with any size, and a complete graphical characterization is presented for the graphs consisting of five vertices. Because providing an exhaustive list of all existing studies related to the topic considered in this paper is difficult, the authors refer interested readers to the papers mentioned above and references therein.
Based on the observation of the aforementioned studies, most existing work on the average consensus problem is still limited to continuous sampling, communication, and control update; a systematic investigation of an eventtriggered sampling control mechanism for the average consensus problem is critically lacking. When sampling control and eventtriggered control are well combined, two fundamental problems associated with the closedloop systems are (i) how to determine the constraint of the sampling period and (ii) how to synthesize a sampleddata controller and event conditions to guarantee the global stability of multiagent systems without loss of asymptotic stability. The difficulties related to the second problem lie in ensuring that the continuoustime Lyapunov function is negative definite with the discrete control input and in deriving the allowed sampling period, the appropriate parameters of event conditions, and the gains of the controller in order to determine an optimal balance between systematical performance and communication cost.
Based on the above discussion, this paper aims to investigate the average consensus problem for singleorder multiagent systems under a fixed topology with periodic or aperiodic communication with respect to an intermittent control update mechanism. The main contributions of this study can be summarized as follows: (1) A consensus problem in demonstrational Lemma 1 is solved by a distributed controller based on the fixed periodic feedback of sampling states. The maximum allowed sampling period is derived. This type of controller relies on periodic sampling, exchange information, and control update rather than on a continuoustime manner that is adopted in most existing theoretical work on consensus. This study provides a digital implementable framework for the consensus of multiagent systems. (2) After recalling the concept of eventtriggered control to combine with the sampling control approach in Lemma 1, a distributed controller and an event condition are synchronized to obtain some sufficient conditions that will guarantee the asymptotic stability of closedloop error systems. The constraints for event parameters, the sampling period, and the maximum eigenvalue of graph Laplacian are derived. In this control strategy, each agent needs to sample every period while communicating with neighbors. However, control update only happens at an eventtriggered time instant. Because an event is likely to be triggered after several sampling periods, the total number of control updates is decreased to some extent. (3) Through redesigning the sum of the relative state errors of event conditions while reserving the original distributed controller, we have removed the conservative requirement that needs periodic communication amongst neighboring agents. That is, during the whole evolution of multiagent systems, no periodic communication and control update are requested. Compared to the continuoustime approach, the proposed method greatly reduces communication cost, energy consumption, and mechanical wear. (4) The results can be applied in arbitrary dimensions through the Kronecker product. The underlying methods and concepts of this study can also serve as a useful framework to solve other analog extension issues. (5) The potential Zeno behavior of an eventbased controller is avoided by the characteristic of the periodic sampling mechanism, and the lower bound of the interevent interval is equal to the sampling period .
The rest of this paper is organized as follows. In Section 2, some preliminaries in algebraic graph theory are given, and the average consensus problem is formulated. In Section 3, the main results are derived, including two types of communication control strategies: periodic and aperiodic. In Section 4, the obtained results are briefly extended to switching graphs. In Section 5, two simulation examples are provided to verify the effectiveness of the presented theoretical results. Finally, concluding remarks are presented in Section 6.
1.1. Nomenclature
For a vector , we denote its 1norm and 2norm by and , respectively. For a symmetric matrix , and represent the maximum and minimum eigenvalues of , respectively. We thus have other eigenvalues satisfying . For an asymmetric matrix , we denote the transpose of by and its induced 2norm by . In addition, denotes the identity matrix and represents a column vector with compatible entries equal to 1. Finally, let refer to the of a set and function return the maximum value of a number series.
2. Preliminaries and Problem Formulation
2.1. Algebraic Graph Theory
We model a group of agents and their interaction relation as a timeinvariant undirected graph , where is the set of nodes, is the set of edges, and is the associated adjacency matrix describing the edge information. The graph also admits matrix representations. An adjacency matrix of the graph is a symmetric matrix encoding the node adjacency relationships, with entries , if , , and , otherwise. For an undirected graph, the diagonal entries . If there exists an undirected path between any two distinct nodes in the graph, this communication topology is called connected. Another important matrix representation of an undirected graph is the Laplacian matrix, defined as and
Let be the indegree matrix of the graph, then the Laplacian matrix can also be defined as . Note that the Laplacian matrix of the undirected graph is symmetric and positive semidefinite, with the sum of each row being equal to zero. Moreover, the undirected graph is connected if and only if matrix has a simple zero eigenvalue associated with eigenvector . The second smallest eigenvalue (also known as the Fiedler eigenvalue) of is called the algebraic connectivity of the graph, which indicates that the number of links is proportional to the value of this eigenvalue. In addition, is denoted as the set of neighbors of agent .
2.2. Average Consensus Problem
Consider a multiagent system having singleintegrator agent dynamics, which is the most essential model in nature and engineering. Its state can denote an opinion, the solution of a linear equation, animal population, etc. Based on Newtonian mechanics, the state can be position and speed. All the agents are labeled 1, …, , corresponding to the nodes in the graph. As a typical system, the continuoustime firstorder multiagent system can be expressed in the compact form as follows:where and are the state, and control input is defined by the same dimension.
The control objective in the problem is multivariate, and some of them even cannot be quantitative. Nevertheless, it is most critical to design a distributed eventtriggered sampling controller in order to satisfy the following limit:
In addition, our solutions must reduce as much as possible the number of communications and the frequency of control updates, high values of which are detrimental to mechanical components and the limited energy of microembedded systems in most cases. In addition, an event detector is configured at each agent to determine how to use the sampled data and control the communication unit.
Assumption 1. The sampling frequency of each agent satisfies the Nyquist–Shannon sampling theorem.
Remark 1. In general, Assumption 1 should be satisfied throughout this paper. Because the frequency of state update for each agent is often low, the allowed sampling period to guarantee the stability of systems can commonly satisfy the requirement of Assumption 1. However, this assumption must consider this fact when the frequency of the state becomes sufficiently high in practice.
2.3. A Simple Case
As a basic preparation to formally present an eventtriggered sampling control in the next section, we first provide the readers with a consensus result by adopting a pure sampling control. Thereafter, we will gradually lead the readers deep into the design of a diverse distributed sampleddata controller combined with an eventtriggered mechanism, so as to thoroughly improve the control performance step by step.
Lemma 1 (pure sampleddata control). Consider the continuoustime firstorder multiagent system (1) with the following typical sampling version of the continuoustime controller (4) under an undirected connected graph; then, is achieved as long as the sampling period satisfies :where denotes the sampling period that is fixed in this paper. The case with timevariant is of interest.
Proof. The dynamics of follower for can be given by ; then, we can rewrite the expression in a compact form as follows:Integrating the above formula from to , we can further get .
Denote the state error for each agent by , and rewrite it in the compact form as , where is called the group disagreement vector and is the convergence state, which is the weighted sum of the initial states of agents; thus, . Next, we transpose the group disagreement vector as follows:We construct the following Lyapunov function candidate:Taking the time derivative of along trajectory (5), we obtainThen, is negative definite as long as . That is, the constraints of the sampling period are given by . Then, the sampleddata control systems are globally stabilizing for systems (1) under the feedback control (4).
Remark 2. In this case, we solve the consensus problem by using the standard sampleddata control scheme. The closedloop multiagent system is proven to converge asymptotically fast. Meanwhile, we derive the allowed sampling period . Compared to the continuoustime situation, which is impractical in reality, the scheme proposed in this lemma allows periodic sampling, exchange of information, and control update within the same sampling period . However, communicating and updating control input at each sampling time instant appear to be slightly strict. That is, how to decrease the communication cost and control update, and thus reduce the energy consumption and mechanical wear, is the purpose of this work.
3. EventTriggered Communications and Control Update Mechanisms
In this section, we consider two types of eventtriggered mechanisms. The first section mainly aims to reduce the continuous communication into periodic information interaction and reduce the control update frequency. By contrast, the second section attempts to drastically decrease the communication cost and control update simultaneously.
3.1. Periodic Communication
The most important feature of the technique in this section is that the communication is periodic, whereas the control update is aperiodic and piecewise constant. We define the sum of the relative state errors for each agent as one part of event conditions:
Herein, the event condition of agent is given as follows:where is a positive scalar that will be determined later, and . In the study of periodic eventtriggered control, is just an abbreviation of , which denotes the current sampling time instant for agent . Therefore, event condition (10) leads towhere and , and .
Based on the consensus literature, let the periodic state tracking error be defined as follows:where is the average value of the sum of the initial states of agents. Substituting (12) into (9) yields
Equation (13) can be further rewritten in a stacked form as follows:
Furthermore, the quadratic form is given by
Then, we havewhere is the abbreviation of , which will be used in the sequel if no confusion takes place. Note the fact that .
With the abovedistributed event condition (10), by using the fixed undirected graph to describe the communication topology among agents, the distributed eventtriggered sampling controller of agent () for is proposed on the basis of event state feedback:where is the triggering instant being nearest to the present time for the agent . Substituting the control input into the agent dynamics, the closedloop distributed multiagent system is obtained as follows:
Remark 3. In the periodic communication case, each pair of neighboring agents exchanges information with each other at each synchronized sampling time instant, while checking the respective event conditions. When the event condition of an agent is violated, it can be said that its event is triggered. Then, this triggered agent transmits its state to the neighbors, and the state is updated in its controller and its measurement error is reset to zero. In addition, the zeroorder holder is employed to hold the state between two events. It can be observed that the smallest interevent interval is lower bounded by the sampling period, which implies that potential Zeno behavior can be avoided. However, in this section, agents still need to communicate with neighbors periodically, although the control update only occurs at an eventtriggered time instant. Relaxing of this conservative requirement directly relates to further reducing communication cost while retaining the originally satisfactory convergence performance. In the next section, a more optimized solution will be investigated.
Theorem 1. Consider the multiagent system (1) with the distributed sampleddata controller (17) and event condition (10) associated with the sum of relative state errors (9) under the undirected connected graph. Then, control objective (3) is achieved as long as the following constraints are satisfied:
Proof. Under the above eventtriggered control framework, the dynamical system for agent can be described by the following form:where . In addition, we define the average value of all states of agents as and take the time derivative of it as follows:Because . Therefore, is timeinvariant. Differentiating with respect to time, we obtainWe choose the Lyapunov function candidate asDifferentiating (41) with respect to , we obtainbecause . Then, its transpose is given byNow, consider the time evolution of the function in (41) along the trajectory generated by (22) for any , which is given bySince , we haveBy using the inequalityinequality (27) can be further derived as follows:By invoking inequality (16), calculation continues as follows:To obtain the sufficient condition that guarantees the Lyapunov function is negative definite, force ; hence, the constraint of the event condition parameter and the allowed sampling period can be derived as follows:So far, can be guaranteed, and the designed periodic eventtriggered control system converges asymptotically fast; this completes the proof.
Remark 4. From Theorem 1, it can be observed that the maximum sampling period is less than in order to guarantee the asymptotic stability of the closedloop system. It can also be found that the choices of sampling period and event condition parameter depend on the global information about the communication topology, namely, of the graph Laplacian. The endeavors to eliminate the requirement of global graph information not only in the design stage but also in the implementation stage have been in progress. Li et al. [41] presented a typical work. Furthermore, based on some estimate algorithms such as the result in [42], the upper bound on can be estimated as follows:This can potentially relax the constraint.
Remark 5. In this case, the frequency of the control input update has been decreased dramatically. However, because the communication in each sampling period is required for the event detection, when this value is sufficiently small, the communication cost is still considerably high.
3.2. Aperiodic Communication
In this section, we consider another strategy, namely, aperiodic communication, to check the event condition, rather than the previous periodic information exchange between neighboring agents. The underlying idea is to maintain the structure of the distributed controller, but modify only the sum of relative state errors in the event condition. To this end, variable is redesigned as follows:where is the triggering instant being nearest to the present time for the agent . Then, the following theorem is established.
Theorem 2. Consider the multiagent system (1) with the distributed sampleddata controller (17) and event condition (10) associated with the sum of relative state errors (33) under the undirected connected graph. Then, control objective (3) is achieved as long as the following constraints are satisfied:
Proof. The proof follows the same line as controller (17); we rewrite in the compact form asThen, the quadratic form is obtained as follows:Using the inequalitywe deriveFinally, can be upper bounded aswith . Substituting equation (39) into (16), we obtainWe choose the same Lyapunov function candidate as in the proof of Theorem 1:Combining inequality (40) and (30), the can be bounded as follows:To make the entire formula (42) negative definite while enlarging the available range of the sampling period as much as possible, we can derive . Further, because , we get . On the basis of these considerations, we derive the ranges of sampling period and event parameter asHereto, is guaranteed, which implies that the designed periodic eventtriggered control system converges asymptotically fast; this completes the proof.
Remark 6. In the scheme of Section 3.2, it is observed that the choice of sampling period and event parameter is coupled. We first choose event parameter and then determine sampling period . Note that the maximum eigenvalue of the communication structure plays a critical role in this determination. Intuitively, different graphs will produce diverse communication cost and control updates. How the specific control and communication cost can be guaranteed will be challenging.
Remark 7. The core difference between periodic and aperiodic eventtriggered control strategies lies in the fact that the former needs communication of an agent with its neighbors at each sampling time instant in order to judge whether an event condition is violated. Nevertheless, the latter overcomes this shortcoming and realizes communication only at an eventtriggered time instant. In general, the aperiodic eventtriggered control strategy allows longer communication pause time, which enables other agents to use the saved signal channels; this considerably decreases the communication cost and energy consumption. However, in both strategies, sampling of an agent’s own states is performed in a fixed period. Moreover, the control updates of the two strategies happen at a timetriggered instant, which yields a piecewise constant signal. This class of control signals contributes to the reduction of mechanical wear and energy consumption.
4. Extension to Switching Graphs
In practice, formation reconfiguration might occur, changing the topology pattern. Therefore, we will consider multiagent systems under a switching topology in this section. First, the following assumption is adopted.
Assumption 2. The communication topology switches among a finite possible connected undirected graph set . The switching time instant can be defined randomly as . denotes the active topology. In addition, and denote the minimum and maximum eigenvalues for the undirected graph set, respectively.
In the case of switching topologies, the controllers and event conditions can be designed in the similar method as those in Section 3. The same Lyapunov function candidate can be employed to investigate the stability of systems as well as to derive the sufficient condition and constraints for the sampling period and the event parameter.
Then, the following theorem can be given.
Theorem 3. Consider the multiagent system (1) governed by the distributed controller (17) associated with event condition (10) with respect to the sum of relative state errors (9) or (33). Then, the multiagent systems under switching graphs reach an average consensus as long as the following sufficient conditions and Assumption 2 are satisfied:or
Proof. Following the same line of Theorems 1 and 2, the detailed proof is omitted here because of the limited space.
5. Numerical Examples
To verify the theoretical results obtained in this paper, three contrastive computer simulations are provided to demonstrate the effectiveness of distributed periodic eventtriggered controllers in solving the consensus problem while reducing the communication cost and control update frequency. Consider a scenario where six agents intend to make a rendezvous. Figure 1 shows the corresponding communication topology graph among these agents. Note that the graph is connected.
Based on the communication topology, the adjacency matrix is obtained as follows:
Thus, the Laplacian matrix is given by
By calculation, and Fiedler eigenvalue . Sampling period limitations should be satisfied based on Lemma 1 and should be satisfied based on Theorem 1. We choose . The larger sampling period is chosen in order to intuitively achieve a greater decrease in communication cost and control update. After assuring , can be computed. In addition, event parameter constraint should be satisfied based on Theorem 2. If we choose , the sampling period constraint is , which satisfies Theorem 1. Based on the above constraints, for facilitating a comparison of the control performance between different cases, the same the sampling period, event parameter, and communication graph were used in the following numerical examples. That is, sampling period and event parameter were chosen.
5.1. Example of Lemma 1
Following Lemma 1, consider a scenario where six agents achieve a rendezvous. Figure 2 shows the evolution of the state response for each agent. It can be seen that the agents reach consensus. Figure 3 shows the data sampling and communication and control update time instants for each agent. According to the simulation setting, the sampling period ; therefore, the sampling and communication and control update times are equal all the time. The times are 120 under the condition . Figure 4 shows control inputs (4) for agents. A zoomed view of the figure indicates a piecewise (0.005 s) constant function.
5.2. Example of Theorem 1
This case adopts controller (11) and event condition (7) with the sum of relative state errors (6). The initial states are [2 5 9 4 18 7], with an initial average value of 7.5. It can be seen that the agents reach consensus at their initial average. Figure 5 and 6 show the eventtriggered time instant from 0 s to 0.6 s. Each agent continues to sample data and communicate once in each cycle, but the control update occurs only at the time instant when an event is triggered. It can be inferred that the number of actuator control updates will dramatically decrease to reach average consensus compared to that in the continuous actuation scheme. Moreover, further reduction in the limited energy in microembedded systems and mechanical wear in brittle components can be obtained. Figure 7 indicates the piecewise constant control input for each agent.
5.3. Example of Theorem 2
This case adopts controller (17) and event condition (10) with the sum of relative state errors (33). The initial states are [2 5 9 4 18 7], with an initial average value of 7.5. The state response presented in Figure 8 indicates that average consensus between agents is achieved. The eventtriggered situation of the six agents is shown in Figure 9. Note that in this scenario, each agent samples the data periodically, but does not communicate simultaneously. The communication and control update occur when an event is triggered. This mechanism will tremendously reduce the information exchange and control update. Figure 10 indicates the piecewise constant control inputs.
In addition, some simulation data are reported in Table 1 to explicitly compare different performance indicators of the two types of control strategies. Under the same parameters used in the examples described above, the following can be observed: from 0 s to 0.6 s, the total numbers of communication and control update of pure sampling control (4) are both 120. However, these values for the periodic communication method are 120 and 51. Finally, the corresponding results for the aperiodic communication method are 33. Moreover, for each agent, the number of events in the periodic communication method is more than that in the aperiodic communication method. Note that the events are not triggered when the systems are in steady state.

The results for the switching topologies are analog to fixed graph; those simulations are omitted here due to space limitation.
6. Concluding Remarks
In this study, we proposed an eventtriggered sampling control method to drive multiagent systems with fixed and switching topologies contrastive in the sense of average consensus. This method combines the benefits offered by both periodic sampleddata control and eventtriggered control. In particular, unlike most existing continuoustime eventtriggered control schemes, the underlying idea in this method is to adopt an eventtriggering condition that is verified periodically or aperiodically. While periodic and aperiodic communication occurs, control update occurs aperiodically. Corresponding sufficient conditions are derived by ensuring that the continuoustime derivative of the Lyapunov function is negative definite by choosing an appropriate event parameter and sampling period based on graph Laplacian. Moreover, the Zeno behavior for each agent due to the characteristic of periodical sampling is avoided. Our ongoing work is devoted to extending the present control framework to directed graphs and situations with leaders. Other interesting topics for further exploration are proving that the current periodic eventtriggered controller will not degenerate to the pure sampling controller and relaxing the fixed sampling period [43].
Data Availability
The data used to support the findings of this study are included within the article.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
References
 Q. K. Telesford, S. L. Simpson, J. H. Burdette, S. Hayasaka, and P. J. Laurienti, “The brain as a complex system: using network science as a tool for understanding the brain,” Brain Connectivity, vol. 1, no. 4, pp. 295–308, 2011. View at: Publisher Site  Google Scholar
 A. Nobi, S. E. Maeng, G. G. Ha, and J. W. Lee, “Effects of global financial crisis on network structure in a local stock market,” Physica A: Statistical Mechanics and Its Applications, vol. 407, pp. 135–143, 2014. View at: Publisher Site  Google Scholar
 X. Dong and G. Hu, “Timevarying formation tracking for linear multiagent systems with multiple leaders,” IEEE Transactions on Automatic Control, vol. 1, no. 365, pp. 539–560, 2019. View at: Google Scholar
 Q. Wang, Z. Chen, P. Liu, and Q. Hua, “Distributed multirobot formation control in switching networks,” Neurocomputing, vol. 270, no. 3, pp. 4–10, 2017. View at: Publisher Site  Google Scholar
 K. Sakurama, “Leader selection via lasso for formation control of timedelayed multiagent systems,” Neurocomputing, vol. 270, pp. 18–26, 2017. View at: Publisher Site  Google Scholar
 X. Yang, F. C. Van Den Bosch, H. Mo et al., “The alignment between the distribution of satellites and the orientation of their central galaxy,” Monthly Notices of the Royal Astronomical Society, vol. 369, no. 3, pp. 1293–1302, 2006. View at: Publisher Site  Google Scholar
 N. Shiroma, Y.H. Chiu, N. Sato, and F. Matsuno, “Cooperative task excecution of a search and rescue mission by a multirobot team,” Advanced Robotics, vol. 19, no. 3, pp. 311–329, 2005. View at: Publisher Site  Google Scholar
 G. Han, J. Jiang, J. Chao, and X. Yang, “Path planning for a group of mobile anchor nodes based on regular triangles in wireless sensor networks,” Neurocomputing, vol. 270, pp. 198–208, 2017. View at: Publisher Site  Google Scholar
 G. Wen, W. Yu, X. Yu, and J. Cao, “Designing adaptive consensusbased scheme for economic dispatch of smart grid,” in Proceedings of the 2016 Eighth International Conference on Advanced Computational Intelligence (ICACI), pp. 236–241, IEEE, Chiang Mai, Thailand, February 2016. View at: Publisher Site  Google Scholar
 J. Liang, K. Liu, Z. Ji, and X. Wang, “Eventtriggered consensus control for linear multiagent systems,” IEEE Access, vol. 7, no. 99, pp. 144572–144579, 2019. View at: Publisher Site  Google Scholar
 J. Qin, Q. Ma, X. Yu, and L. Wang, “On synchronization of dynamical systems over directed switching topologies: an algebraic and geometric perspective,” 2018, https://arxiv.org/abs/1807.07840. View at: Google Scholar
 J. Qin, W. Fu, Y. Shi, H. Gao, and Y. Kang, “Leaderfollowing practical cluster synchronization for networks of generic linear systems: an eventbased approach,” IEEE Transactions on Neural Networks and Learning Systems, vol. 30, no. 1, pp. 215–224, 2019. View at: Publisher Site  Google Scholar
 K. Liu, Z. Ji, and X. Zhang, “Periodic eventtriggered consensus of multiagent systems under directed topology,” Neurocomputing, vol. 385, pp. 33–41, 2020. View at: Publisher Site  Google Scholar
 R. OlfatiSaber and R. M. Murray, “Consensus problems in networks of agents with switching topology and timedelays,” IEEE Transactions on Automatic Control, vol. 49, no. 9, pp. 1520–1533, 2004. View at: Publisher Site  Google Scholar
 W. Ren and R. W. Beard, “Consensus seeking in multiagent systems under dynamically changing interaction topologies,” IEEE Transactions on Automatic Control, vol. 50, no. 5, pp. 655–661, 2005. View at: Publisher Site  Google Scholar
 M. Cao, A. S. Morse, and B. D. O. Anderson, “Reaching a consensus in a dynamically changing environment: a graphical approach,” SIAM Journal on Control and Optimization, vol. 47, no. 2, pp. 575–600, 2008. View at: Publisher Site  Google Scholar
 W. Yu, G. Chen, and M. Cao, “Some necessary and sufficient conditions for secondorder consensus in multiagent dynamical systems,” Automatica, vol. 46, no. 6, pp. 1089–1095, 2010. View at: Publisher Site  Google Scholar
 K. Liu and Z. Ji, “Consensus of multiagent systems with time delay based on periodic sample and event hybrid control,” Neurocomputing, vol. 270, pp. 11–17, 2017. View at: Publisher Site  Google Scholar
 K. Wang and X. Liu, “Bipartite consensus of heterogeneous multiagent systems based on distributed eventtriggered control,” Complexity, vol. 2020, Article ID 1867194, 14 pages, 2020. View at: Publisher Site  Google Scholar
 G. Wen, W. Yu, Z. Li, X. Yu, and J. Cao, “Neuroadaptive consensus tracking of multiagent systems with a highdimensional leader,” IEEE Transactions on Cybernetics, vol. 47, no. 7, pp. 1730–1742, 2017. View at: Publisher Site  Google Scholar
 J. Qin, W. X. Zheng, H. Gao, Q. Ma, and W. Fu, “Containment control for secondorder multiagent systems communicating over heterogeneous networks,” IEEE transactions on neural networks and learning systems, vol. 28, no. 9, 2016. View at: Publisher Site  Google Scholar
 F. Chen, Y. Cao, W. Ren et al., “Distributed average tracking of multiple timevarying reference signals with bounded derivatives,” IEEE Transactions on Automatic Control, vol. 57, no. 12, pp. 3169–3174, 2012. View at: Publisher Site  Google Scholar
 Y. Zhao, Y. Liu, G. Wen, and G. Chen, “Distributed optimization of linear multiagent systems: edge and nodebased adaptive designs,” IEEE Transactions on Automatic Control, vol. 62, no. 7, pp. 3602–3609, 2017. View at: Publisher Site  Google Scholar
 L. Qin, X. He, and D. Zhou, “Distributed proportionintegrationderivation formation control for secondorder multiagent systems with communication time delays,” Neurocomputing, vol. 267, no. 6, pp. 271–282, 2017. View at: Publisher Site  Google Scholar
 Y. Zhu, Y. Zheng, and Y. Guan, “Quantized consensus of secondorder multiagent systems via impulsive control,” Neurocomputing, vol. 270, pp. 27–33, 2017. View at: Publisher Site  Google Scholar
 X. Chu, Z. Peng, G. Wen, and A. Rahmani, “Decentralised consensusbased formation tracking of multiple differential drive robots,” International Journal of Control, vol. 90, no. 11, pp. 2461–2470, 2016. View at: Publisher Site  Google Scholar
 X. Wang, H. Su, X. Wang, and G. Chen, “Fully distributed eventtriggered semiglobal consensus of multiagent systems with input saturation,” IEEE Transactions on Industrial Electronics, vol. 64, no. 6, pp. 5055–5064, 2017. View at: Publisher Site  Google Scholar
 N. Huang, Z. Duan, G. Wen, and Y. Zhao, “Eventtriggered consensus tracking of multiagent systems with Lur’e nonlinear dynamics,” International Journal of Control, vol. 89, no. 5, pp. 1025–1037, 2016. View at: Publisher Site  Google Scholar
 X. Chu, Z. Peng, G. Wen, and A. Rahmani, “Distributed formation tracking of multirobot systems with nonholonomic constraint via eventtriggered approach,” Neurocomputing, vol. 275, pp. 121–131, 2018. View at: Publisher Site  Google Scholar
 Z. Yu, H. Jiang, C. Hu, and X. Fan, “Consensus of secondorder multiagent systems with delayed nonlinear dynamics and aperiodically intermittent communications,” International Journal of Control, vol. 90, no. 5, pp. 909–922, 2017. View at: Publisher Site  Google Scholar
 Y. Liu, Y. Zhao, and Z. Shi, “Sampleddata based consensus for multiple harmonic oscillators with directed switching topology,” Journal of the Franklin Institute, vol. 354, no. 8, pp. 3519–3539, 2017. View at: Publisher Site  Google Scholar
 X. Meng and T. Chen, “Event based agreement protocols for multiagent networks,” Automatica, vol. 49, no. 7, pp. 2125–2132, 2013. View at: Publisher Site  Google Scholar
 W. P. M. H. Heemels, M. C. F. Donkers, and A. R. Teel, “Periodic eventtriggered control for linear systems,” IEEE Transactions on Automatic Control, vol. 58, no. 4, pp. 847–861, 2013. View at: Publisher Site  Google Scholar
 G. Wen, M. Z. Q. Chen, and X. Yu, “Eventtriggered masterslave synchronization with sampleddata communication,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 63, no. 3, pp. 304–308, 2016. View at: Publisher Site  Google Scholar
 G. Wen, W. Yu, M. Z. Q. Chen, X. Yu, and G. Chen, “ pinning synchronization of directed networks with aperiodic sampleddata communications,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 61, no. 11, pp. 3245–3255, 2014. View at: Publisher Site  Google Scholar
 W. Wang, C. Huang, J. Cao, and F. E. Alsaadi, “Eventtriggered control for sampleddata cluster formation of multiagent systems,” Neurocomputing, vol. 267, no. 6, pp. 25–35, 2017. View at: Publisher Site  Google Scholar
 Y. Sun, Z. Ji, Q. Qi, and H. Ma, “Bipartite consensus of multiagent systems with intermittent interaction,” IEEE Access, vol. 7, pp. 130300–130311, 2019. View at: Publisher Site  Google Scholar
 J. Qu and Z. Ji, “Fast consensus seeking in first order multiagent systems with antagonistic interactionst,” in Proceedings of the 2018 IEEE 8th annual international conference on cyber technology in automation, control, and intelligent systems (CYBER), pp. 658–663, Tianjin, China, July 2018. View at: Publisher Site  Google Scholar
 Z. Ji, H. Lin, S. Cao, Q. Qi, and H. Ma, “The complexity in complete graphic characterizations of multiagent controllability,” IEEE Transactions on Cybernetics, pp. 1–13, 2020. View at: Publisher Site  Google Scholar
 Z. Ji and H. Yu, “A new perspective to graphical characterization of multiagent controllability,” IEEE Transactions on Cybernetics, vol. 47, no. 6, pp. 1471–1483, 2017. View at: Publisher Site  Google Scholar
 Z. Li, G. Wen, Z. Duan, and W. Ren, “Designing fully distributed consensus protocols for linear multiagent systems with directed graphs,” IEEE Transactions on Automatic Control, vol. 60, no. 4, pp. 1152–1157, 2015. View at: Publisher Site  Google Scholar
 R. Grone and R. Merris, “The laplacian spectrum of a graph ii,” SIAM Journal on Discrete Mathematics, vol. 7, no. 2, pp. 221–229, 1994. View at: Publisher Site  Google Scholar
 H. Liu, L. Cheng, M. Tan, and Z.G. Hou, “Containment control of continuoustime linear multiagent systems with aperiodic sampling,” Automatica, vol. 57, pp. 78–84, 2015. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2020 Hang Gong et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.