10,337
Views
48
CrossRef citations to date
0
Altmetric
Review

A survey of the consensus for multi-agent systems

&
Pages 468-482 | Received 28 Oct 2019, Accepted 17 Nov 2019, Published online: 28 Nov 2019

Abstract

Multi-agent systems (MASs) has developed into an emerging complex system science and gradually infiltrated into various fields of social life. The problem of consensus (i.e. all agents eventually to reach an agreement upon a common quantity of interest) is the basis of distributed coordinated control of the MASs, which has attracted tremendous attention from both theoretical and practical perspectives. This paper comprehensively reviews the state-of-the-art development in the consensus of MASs. Firstly, the basic framework and overview of MASs and consensus are discussed. Secondly, the motivations, results and methods of several kinds of consensus problems are introduced, including consensus subjected to communication constraints, leader-following consensus, group consensus, consensus based on trigger mechanism, finite-time consensus, multi-consensus and multi-tracking. Finally, some challenging issues and development trends of the consensus of MASs are considered.

1. Introduction

In recent years, with the deepening of scientific research on the biological behaviour, researchers have had a more profound and intuitive scientific analysis of the group coordination behaviours that are prevalent in biological populations in nature, such as the collaborative division of labour between ant colonies, parade of fish schools, formation of bird groups and cooperative hunting of the herd. Through a large amount of data observation and research, it is shown that the overall intelligent behaviour and actions can be achieved through the local or regional communication and cooperation between the individuals, although the individual's ability in the group is quite limited. Without the centralized control from the outside world and the internal global information exchange, these groups can present the overall complex behaviour, such as maintaining formation, escaping natural enemies, collaborative attacks and finding food, only through the information exchange with the surrounding individuals. The multi-agent systems (MASs) are derived from the exploration and research of biological behaviours in nature, and it is the refinement and development of the behaviour patterns of biological groups.

Durfee, Lesser, and Corkill (Citation1989) define a MASs as a loosely coupled structure composed of multiple agents, and agents interact with each other to solve problems that cannot be solved by a single agent, due to lack of ability, knowledge or resources, or even low-efficiency problems. The advantages of the MASs over a single agent are (1) ability to perform more complex and dangerous tasks; (2) high efficiency; (3) highly fault tolerant and robust; (4) low cost and easy to develop and so on. MASs can improve the quality and efficiency of complex problems with asynchronous parallel activities between agents. Its loosely coupled structure ensures the reusability and scalability of its components. Its data and resources are dispersed in various agents in the system environment, expressing the distribution of system description problems. Through the coordinated control and collaborative operation of the intelligent group, the effect of MASs far exceeds the cumulative sum of its individual performance. Therefore, the MASs has developed into an emerging complex system science and gradually infiltrated into various fields of social life (Jiang, Liu, & Zhang, Citation2018). The control methods of studying MASs usually include centralized and distributed. Although the centralized control method is easier to install and implement, when the number of subsystems is large, it requires the central station with sufficient resources to withstand a large amount of communication and computational load. Therefore, the reliability of the central station is relatively high. This type of control is essentially a simple extension of control methods and strategies for the traditional single system. In contrast, the distributed control method does not rely on the central station function but the control of systems by adopting a complex system structure. Compared with centralized control technology, distributed processing technology has the advantages of high reliability, fast running speed and convenient operation. Research on distributed control of MASs originated from distributed computing, management science, statistical physics and other disciplines, and research in the field of control dates back to the literature (Tsitsiklis & Athans, Citation1984).

The consensus problem is the basis of distributed coordinated control of the MASs. It has been widely used in cooperative control, formation control, sensor network design and clustering of social insects (Xue, Liu, Gu, Li, & Guan, Citation2017). Therefore, the consensus problem has become a hot issue in the research of the MASs. The theoretical study of the consensus problem can be roughly divided into three stages. The first stage is mainly based on the simulation of a biological group mechanism, by using computers to simulate some consensus phenomena of natural groups. In Citation1987, Reynolds built a computer model according to the characteristics of birds, fish and other groups in nature and proposed the famous Boid model. In Citation1995, Vicsek, Czirók, Ben-Jacob, Cohen, and Shochet proposed a classical model describing the phase shift of self-driven particles from the perspective of statistical mechanics based on the Boid model. The second stage is the initial stage of theoretical research. In Citation2003, Jadbabaie, Lin, and Morse gave a theoretical explanation for the consensus behaviour of Vicsek model by applying graph theory and matrix theory and analysed the effect of graph connectivity on consensus. In Citation2004, Olfati-Saber and Murray used the properties of the Laplacian matrix to study the consensus problem of the first-order integrator MASs, and formalized the solvability concept and protocol concept of the consensus problem. The theoretical framework of the consensus problem is proposed, which reveals the relationship between the algebraic connectivity of the graph, the consensus convergence rate and the upper bound of the time-delay tolerance in Olfati-Saber and Murray (Citation2004). In Citation2005, Ren and Beard analysed the consensus problem of the second-order integrator MASs and pointed out the importance of the communication topology including the directed spanning tree for achieving asymptotic agreement. The introduction of the Laplacian matrix has made a qualitative leap in the study of consensus problems from the simulation phase to the theoretical analysis phase. Since then, graph theory has become an important tool for the theoretical analysis of consensus problems, and the study of consensus issues has entered the third stage. In the third stage, the research focuses on the analysis of consensus models, the design of consensus protocols, convergence, equilibrium, and application prospects. Many scholars have applied different model methods and out in-depth research and expansion of consensus theory from different directions. The consensus has developed rapidly and yielded fruitful results, and has been widely applied to a variety of scientific and engineering problems, including synchronization of coupled oscillators, formation control, swarm control, optimal cooperative control, clustering, sensor networks, etc. (Lin, Zhang, & Liu, Citation2018; Zhang, Hu, Liu, Yu, & Liu, Citation2019).

This paper will introduce mainly the development and research status from the following aspects: consensus subjected to communication constraints, leader-following consensus, group consensus, consensus based on trigger mechanism, finite-time consensus, multiple consensus and multiple tracking. Detailed analysis is made and insightful understanding is given with respect to recent results on the consensus issue of MASs reported in the literature. The remainder of this paper is organized as follows. The consensus subjected to communication constraints is described in Section 2, such as time delays, uncertain communication, saturation, quantization and perturbation. Section 37 focus on reviewing the latest theoretical results and their respective advantages and disadvantages about leader-following consensus, group consensus, consensus based on trigger mechanism, finite-time consensus, and multi-consensus and multi-tracking. Section 8 presents some challenging issues.

2. Consensus subjected to communication constraints

In order to achieve consensus and coordinated control of MASs, an important factor is the ability of agents to exchange information by the networks. The intervention of the network not only fundamentally breaks through the limitations of the traditional ‘point-to-point’ signal control, avoids the laying of dedicated lines between control nodes, reduces system wiring, and has many other advantages, such as low cost, easy expansion, flexible structure, easy to diagnose and maintain system, etc. (Hu, Wang, Chen, & Alsaadi, Citation2016; Xia, Gao, Yan, & Fu, Citation2015). However, the network also causes some problems different from the traditional control system. Since there are a large number of information sources in the network, when each node transmits information through the network, the network communication channel is shared in a sharing manner. However, the network bandwidth is limited, and the data traffic in the network changes irregularly. When multiple nodes exchange data through the network, data collision, multi-path transmission, connection interruption, and network congestion often occur (Hu, Wang, Liu, & Gao, Citation2016). Therefore, time delays and package dropouts inevitably occur, which will affect the performance of the MASs and even lead to its instability (Savino, Souza, & Pimenta, Citation2018).

In recent years, the research on the consensus of MASs with time delays has been continuously developed. In Sun and Wang (Citation2009), based on the tree transformation method, the necessary and sufficient conditions for the average consensus are established. For the discrete-time MASs with the agent velocity in the non-convex set, Lin, Ren, and Gao design the distributed constraint protocol to study the consensus problem of bounded delay, by using the model transformation and boundedness analysis method (Citation2017). Inspired by the predictive power of nature creature, a small world prediction protocol for the A/R and Vicsek models is designed in Zhang, Chen, and Stan (Citation2011). And for linear dynamic networks without leaders, a distributed predictive control protocol is proposed, which shows that the prediction protocol can improve the convergence speed of consensus and reduce the sampling frequency. In Ferrari-Trecate, Galbusera, Marciandi, and Scattolini (Citation2009), the consensus problem of MASs with saturated inputs is considered, and distributed predictive control mechanisms and pinning control are used to achieve consensus and improve performance.

Although the literatures (Ferrari-Trecate et al., Citation2009; Zhang et al., Citation2011) introduce predictive control methods into MASs, the effects of time-delay on the consensus of MASs are not considered. The first-order and second-order continuous-time MASs with the same constant time-delay are considered in Fang, Wu, and Wei (Citation2012) and Wu, Fang, and She (Citation2012), the weighted average predictive control is introduced to simultaneously increase the upper bound of the maximum tolerance delays and convergence speed. In Wang, Zuo, Lin, and Ding (Citation2017), a zero-input solution is used as the predicted value of the agent's state in the time-delay period, and the sufficient conditions of the global consensus are given for Lipschitz nonlinear MASs with input delays, based on the Jordan type of the Laplacian matrix. At present, most of the results accept time delays passively, that is, outdated information is used directly to design a protocol (or algorithm). Obviously, outdated information cannot completely and truly reflect the current dynamics of the system (Hu, Chen, & Du, Citation2014). It is difficult to implement accurate and effective control of the system by using the protocol based on outdated data. Therefore, considering the transmission capability of information in the network environment, it will be a promising research topic on how to overcome actively the impact of time delays on consensus and performance indicators. Tan et al. have introduced the networked predictive control scheme to compensate for the communication delays actively for the discrete-time MASs in Tan and Liu (Citation2013), Tan, Liu, and Shi (Citation2015), Tan, Liu, and Duan (Citation2012), Tan and Liu (Citation2012), Tan, Yin, Liu, Huang, and Zhao (Citation2018), and Li, Tan, and Liu (Citation2016). The state consensus problem of discrete-time homogeneous MASs with time delays is studied under the condition that the states of the agents are unmeasurable, the outputs of the agents are measurable and not fully measurable in Tan and Liu (Citation2013), Tan et al. (Citation2015), Tan et al. (Citation2012), and Tan and Liu (Citation2012). And the output consensus problem of discrete-time hetergeneous MASs with delays is studied in Tan et al. (Citation2018) and Li et al. (Citation2016).

The theoretical design of protocols or algorithms cannot accurately act on the actual object, which greatly limits the further development of the protocols and its engineering application, because almost all physical systems are limited by the operating range of the actuator or device loss (Hu, Wang, & Gao, Citation2018). That is, actuator saturation constraints or input saturation constraints (Zhang, Li, & Zhao, Citation2017). So it is necessary to consider the working range of the actual system in the process of designing the protocol. The MASs subjected to saturation constraints is essentially a nonlinear MASs. A distributed adaptive consensus control scheme is proposed for a class of nonlinear MASs with input saturation in kahkeshi Maryam and Maedeh (Citation2019), based on the minimum learning parameter algorithm and the dynamic surface control method. The global consensus problem for discrete-time MASs with input saturation constraints, and a fixed undirected topology is considered in Yang, Meng, and Johansson (Citation2014). A dual integrator dynamics model with input saturation constraints is established, and a consensus control algorithm is designed in Zhou and Yan (Citation2014). A model based on a dead zone operator is proposed to provide a smooth model of saturated nonlinearity in Shahriari-kahkeshi and Taj (Citation2019), and a consensus strategy is proposed, based on the minimum learning parameter algorithm and the dynamic surface control method.

In fact, MASs are often affected by various complex environments, and local information exchange between multiple agents may be interfered by some uncertainties (Hu, Zhang, Yu, Liu, & Chen, Citation2019; Jenabzadeh & Safarinejadian, Citation2019). Overcoming the impact of uncertain communication on consensus is of great significance (Hashemi, Askari, Ghaisari, & Kamali, Citation2017; Kaïs, Karim, & Tarak, Citation2017; Xiao & Mu, Citation2017). A robust feedback controller is designed to ensure the consensus of uncertain MASs with external disturbances in Ramya, Sakthivel, Ren, Lim, and Leelamani (Citation2019), based on interference suppression and Smith predictor scheme. The distributed consensus problem of MASs with parameter uncertainty is studied in Yang and Li (Citation2019), and an adaptive updating law with time-varying parameter is designed. Wang et al. propose a metamorphic adaptive low-gain feedback approach to investigate the semi-global robust tracking consensus problem of uncertain MASs with input saturation in Wang, Chen, and Zhang (Citation2019). Xu, Peng, and Guo (Citation2018) investigated the consensus problem for a class of nonlinear MASs with stochastic uncertainties and disturbances; a novel impulsive control protocol is presented to reduce the control cost effectively. The H PID feedback for an arbitrary-order delayed multi-agent system is investigated to improve the system performance, based on the extended Hermite-Biehler theorem in Ou, Chen, Zhang, and Zhang (Citation2014). The consensus problem of a class of MASs with uncertain topology and partially unknown control directions is studied in Chen, Li, Zhang, and Wei (Citation2019). Under the assumptions that the uncertain topology is a fuzzy joint connection and only a small number of followers can access the leader information, some new control protocols are proposed to solve the consensus problem of the first-order and second-order nonlinear MASs.

The exchange of information between agents is usually limited by the capacity of the communication channel. When the information to be transmitted exceeds the communication carrying capacity, the performance of the system may be degraded or even unstable. In order to solve the constraints caused by limited communication bandwidth, the quantization information is often encoded at the transmitting end and correspondingly decoded at the receiving end, which will introduce quantization error and strong nonlinear factors (Hu, Wang, Liu, & Zhang, Citation2019; Hu, Wang, Shen, & Gao, Citation2013; Meng, Zhao, & Lin, Citation2013; Wang, Dong, & Wang, Citation2017). Under the quantization effect, all first-order nonlinear agents can reach a consensus by using an edge-based adaptive protocol in Li, Ho, and Li (Citation2018). By constructing a novel dynamic quantizer, a distributed protocol via sampled and quantized data is designed to solve the consensus problem of the continuous-time linear MASs in Ma, Ji, and Sun (Citation2018). The distributed preamble fixed-time quantization consensus problem of nonlinear MASs is considered in Zhang, Hu, and Huang (Citation2019), based on impulse control. A neuro-based robust adaptive consensus control scheme for a class of uncertain nonstrict-feedback MASs is proposed in the presence of input quantization and unmodelled dynamics in Qin, He, and Li (Citation2019). A distributed dynamic output feedback protocol is proposed for the MASs with structured uncertainty and external disturbance in Xue, Wu, and Yuan (Citation2019), which utilizes not only relative output information of neighbouring agents but also relative state information of neighbours. The non-fragile consensus control problem is studied for a class of nonlinear MASs with uniform quantization and randomly occurring deception attacks in Wu, Hu, andChen (Citation2019).

3. Leader-following consensus

In recent years, the leader-following problem of the MASs has also received extensive attention (Tan, Liu, & Duan, Citation2010). According to the different properties of the leader, a leader-following consensus problem can be categorized as a real leader case and a virtual leader case.

A leader-following consensus protocol is adopted to solve the consensus problem of heterogeneous multi-agent systems with time-varying communication and input delays in Dai, Lin, and Liu (Citation2014). The distributed tracking control problem for first-order agents with multiple dynamic leaders and directed Markovian switching topologies has been investigated in Li, Xie, and Zhang (Citation2015). The leader-following consensus problem for second-order MASs is studied in Zhang and Duan (Citation2018) and Zhu and Cheng (Citation2010). And Su presents a novel distributed internal model approach to further study the leader-following rendezvous problem for double-integrator MASs subject to both external disturbances and uncertainties in Su (Citation2015). And both the distributed full and partial state feedback control without velocity measurement have been investigated. Ding, Han, and Guo (Citation2013) investigate network-based leader-following consensus for a distributed MASs. Liu and Huang (Citation2018) further study the leader-following attitude consensus problem of multiple rigid body systems subject to a jointly connected switching communication network. Combining a feed-forward control method with an adaptive control approach, a new adaptive distributed controller is proposed for multiple uncertain Euler–Lagrange systems, which can adapt to arbitrary bounded non-uniform time-varying communication delay and directed switching communication network in Lu and Liu (Citation2018). A control scheme based on distributed robust adaptive neural network is designed to ensure that the uniform output tracking errors between followers and leaders are semi-globally uniformly and ultimately bounded in Shen and Shi (Citation2015), avoiding the classical ‘explosion of complexity’ problem in a standard back-stepping design. For multiple rigid spacecraft systems, whose attitude is represented by the unit quaternion, a nonlinear distributed observer is established to achieve the leader-following consensus in Cai and Huang (Citation2014). Lu, Chen, and Chen (Citation2016) present two non-smooth leader-following formation protocols for non-identical Lipschitz nonlinear MASs. By introducing local for the bounds of reference trajectory and a filter, a new backstepping based smooth distributed adaptive control protocol is proposed to achieve leader-following consensus control for high-order nonlinear MASs in Huang, Song, Wang, Wen, and Li (Citation2017). Contrary to the previous studies on leader-following consensus, the Caputo fractional MASs cover bounded and unbounded time-dependent Lipschitz coefficients in Almeida, Girejko, Hristova, and Malinowska (Citation2019). A constrained control protocol is designed for the nonlinear MASs with input constraint in Deng, Sun, and Liu (Citation2019). The exponential leader-following consensus problem is investigated for a class of nonlinear stochastic MASs with partial mixed impulses in Tang, Gao, Zhang, and Kurths (Citation2015). The global leader-following consensus problem for the MASs with bounded controls has been studied in Zhao and Lin (Citation2016). Under a fixed directed graph, the leader-following output consensus problem is investigated for a class of nonlinear MASs in Hua, Li, and Guan (Citation2019). For high-order stochastic nonlinear MASs, the dynamic gain in the controller is used to compensate the time-varying coefficients of the nonlinear function in You, Hua, Yu, and Guan (Citation2019). A distributed adaptive state feedback control law is introduced to make leader-following consensus for a class of uncertain nonlinear MASs under jointly connected directed switching networks in Liu and Huang (Citation2017).

4. Group consensus

In many practical situations, a group of agents must be able to sense and respond to unexpected situations or any changes when a cooperative task is implemented. Besides, different agreements of agents may be caused by different task distributions in cooperative control. Therefore, it is an important issue that appropriate protocols are designed to make agents reach different consensus values. This problem is called group consensus problem, which is more suitable for dealing with collaborative control problems (Xia, Huang, & Shao, Citation2010; Yu & Wang, Citation2009a, Citation2009b). As one of the hot topics in the distributed control of MASs, the group consensus problem of MASs has broad applications in multi-robot manipulators, satellite clusters, vehicle formations and so on (Li, Duan, & Tan, Citation2011; Tan, Liu, & Duan, Citation2011).

Recently, great deals of excellent research results on group consensus have emerged constantly. Miao and Ma (Citation2015) investigate group consensus for the first-order discrete-time or continuous-time MASs with nonlinear input constraints. Kim, Park, and Choi (Citation2014) investigate the group average-consensus and group formation-consensus problems for first-order MASs by using average matrices. Liu and Zhou (Citation2014) investigate the impulsive group consensus problems of second-order MASs under directed network topology with acyclic partition, and then some criteria on convergence for such algorithms are established. Gao, Hu, Shen, and Jiang (Citation2019) investigate the group consensus for leaderless MASs. When cyber-attacks are recoverable, the sufficient conditions of the group consensus for the MASs subjected to cyber-attacks are given. The leader-following group consensus problem of second-order MASs is discussed in Ma, Wang, and Miao (Citation2014) and Shi, Cui, and Xie (Citation2017). Ning and Lin introduce an approach of clustering, based on the group consensus of dynamic linear high-order MASs in (Citation2015). Zhao and Park (Citation2014) investigate the group consensus problem by model transformation for discrete-time MASs with a fixed topology and stochastic switching topologies. The cluster consensus of heterogeneous MASs is studied in Chen, Wang, Zhang, and Lewis (Citation2018), by using the linear small gain theory, the output regulation theory and small gain theory. Zheng and Wang (Citation2015) consider the group consensus problem of heterogeneous MASs, in which a novel protocol is proposed, the state transformation method is used and an equivalent system is obtained. Some corresponding sufficient conditions are obtained to achieve group consensus of heterogeneous MASs with fixed and switching topologies in Wen, Huang, Wang, Chen, and Peng (Citation2015). Hou, Xiang, and Ding (Citation2019) consider the group consensus problem for nonlinear MASs, which shows that the consensus can be achieved in both discrete time and continuous time. A reverse group consensus problem for the dynamic agents in the cooperation-competition network is investigated in Hu, Yu, Wen, Xuan, and Cao (Citation2016), which can be divided into two sub-networks. It is found that the reverse group consensus problem can be achieved if the mirror graph is strongly connected. A distributed cooperative control of MASs is proposed for distributed generators clusters in multi-microgrids in Shen, Xu, and Yao (Citation2018). The proposed control method presets the pinned consensus values for multiple MGs considering global cooperation and realizes a pinning based group consensus for distributed generators.

In addition, some interesting and excellent achievements also have been achieved to deal with the group consensus problem for MASs with time delays in recent years. Ma et al. mainly investigate the second-order group consensus for MASs with time-varying delays based on using the second-order neighbours' information in (Citation2014). Li (Citation2019) studies the reverse group consensus problem for second-order MASs with delayed nonlinear dynamics and intermittent communication in the cooperation-competition networks. The group consensus problem of MASs with time-delay is studied in Du, Wang, and Zhao (Citation2015). Weighted group consensus problem of MASs is investigated in Du et al. (Citation2015). A state-based predictive approach for group studied the weighted group consensus of MASs with bipartite topologies through adjusting the proportion of the current states and the delay states in the control algorithms, which is able to enlarge the upper bound on the maximum time-delay of weighted group consensus. The group consensus problem of nonlinear MASs with delayed Lurie-type dynamics is investigated in Guo et al. (Citation2015), and a pinning control scheme is designed under an undirected communication graph. Wen, Yu, Peng, and Wang (Citation2016) investigate the dynamics group consensus problem of heterogeneous MASs with time delays, in which agents' dynamics are modelled by single integrators and double integrators.

5. Consensus based on trigger mechanism

In the theoretical study of MASs, it is usually assumed that there is abundant energy, excellent computing power, and real-time communication. However, in practical applications, the computing power and communication capabilities of a single agent depend on its embedded digital microprocessor, and the energy comes from the embedded battery. The resources of the MASs include the computing power, communication capability, and energy reserve of the agent. Excessive calculations and communication will cause the agent to be busy, unable to respond to other work, or even not working properly, which will affect the normal operation of the entire system. Moreover, the energy of the agent is limited, and excessive calculation and communication consume a lot of energy. Studies have shown that wireless communication will consume up most of the energy of the sensor (Nada, Bousbia-Salah, & Bettayeb, Citation2018). Exhaustion of energy will cause agents to fail to work, affect the performance of the MASs, and even cause the system to crash. In order to take advantage of the distribution and robustness of MASs, it is especially important to reduce communication and computing as much as possible. Therefore, when designing the control strategy, it is necessary to fully consider the utilization of the system's own energy and network resources, which makes the MASs cooperative control design more challenging. How to reduce the utilization of MASs resources? The most direct method is to reduce the amount of information exchange between agents by designing a transmission strategy. It is well known that the use of digital signal control methods can save more information exchange and computing resources than continuous . The consensus problem under the sampling control framework is called sampling consensus. Due to the infinite sampling period, information transfer between agents is not possible. Therefore, how to select the sampling period to ensure the consensus is the main research content of sampling consensus. At present, there is a large amount of literature on the sampling consensus of MASs. Initially, the sampling consensus study was mainly for the first-order integrator MASs (Xie, Liu, Wang, & Jia, Citation2009a, Citation2009b). Two sampling consensus algorithms are proposed for the second-order integrator MASs with directed topology in Cao and Ren (Citation2010). A distributed consensus protocol is designed based on the and past location sampling information, and the necessary and sufficient conditions are given to ensure the consensus of the second-order MASs in Yu, Zheng, Chen, Ren, and Cao (Citation2011). When the current location information is not available, only the sampling information of the position and velocity is used to design the protocol and necessary and sufficient conditions for the sampling consensus are obtained in Yu, Zhou, Yu, Lü, and Lu (Citation2013). A novel consensus protocol is proposed to achieve the state consensus for any large sampling interval in Xiao and Chen (Citation2012). And the sampling interval is required to have a lower bound when the sampling interval is aperiodic. For the second-order MASs with nonlinear dynamic and directed topology, the algorithm for determining the maximum allowable sampling interval is given in Wen, Duan, Yu, and Chen (Citation2013). The above literatures assume that all agents synchronize data updates simultaneously, and clock synchronization techniques are required. However, it is sometimes difficult to guarantee sampling due to communication technology, disturbances and so on. Therefore, it is necessary to design an asynchronous sampling Convergence speed is an important performance index for the consensus. The consensus algorithm depends on the convergence rate. Many researchers choose suitable communication topology to obtain a higher speed by the optimal vertex configuration. At present, most of the consensus algorithms are asymptotical consensus algorithms, that is to say, the optimal index value of convergence rate is in an infinite time, and the states of all agents cannot be consistent within a limited time. However, many practical control systems require more stringent convergence time and fast dynamic response, and dynamically move to the equilibrium point of the system or achieve zero tracking error within a finite time (Niamsup & Phat, Citation2018). For example, a brake control system requires that the vehicle's speed reaches zero or the vehicle reaches a specified position within a limited time. Because the finite-time consensus algorithm has the advantages of fast convergence, strong anti-interference and excellent robustness to uncertain factors, finite-time consensus has a stronger engineering application background. However, the finite-time control problem is difficult for theoretical analysis, which is non-smooth in the sense of time invariance. Due to the lack of effective analysis tools, the design and analysis of finite-time algorithms are much more difficult than asymptotical consensus. Therefore, it is an important engineering research topic to propose effective design and analysis methods for the finite-time consensus problem.

At present, the main methods for studying finite-time consensus can be divided into two types. One is the homogeneous theory. The homogeneous theory includes three steps: the first step is to prove that the system is globally asymptotically stable by constructing the Lyapunov functional and combining with the Barbalat lemma or Lasalle invariant principle under the given consensus protocol; the second step is to prove that the system is locally finite-time stable by using the homogeneous theory; the third step is to infer that the can achieve global stability in finite time by combining with the first two steps. The other is constructing Lyapunov functional, by which the finite-time consensus can be proved, and the upper bound of the time is also obtained (Hu, Zhang, Kao, Liu, & Chen, Citation2019; Li, Liu, Sun, & Tan, Citation2019).

The finite-time consensus protocol can be divided into two categories: discontinuous protocol and continuous protocol (Zheng & Tie, Citation2014). The discontinuous protocol mainly includes a switching protocol and an ultimate sliding mode protocol. For the MASs with a dynamical leader, Meng et al. have designed a distributed observer based on a super-twisting algorithm to solve the finite-time consensus tracking problem of the system in Meng and Lin (Citation2014). Considering the dynamic leader with unknown acceleration and the follower with bounded disturbance, a nonlinear consensus protocol based on non-singular terminal sliding mode algorithm is designed to drive that states of the followers converge to the corresponding state of the leader for a limited time in He, Wang, and Yu (Citation2015). For the MASs consisting of Euler–Lagrangian dynamics, Ghasemi and Nersesov (Citation2014) design a non-smooth sliding surface-based protocol. When the system trajectory slides on the sliding surface, the states of the system reach the specified position for collaboration control.

Due to the existence of discontinuous control items, there is chattering in the system, which is undesirable in practical systems. Therefore, researchers begin to design continuous controllers to avoid chattering. The continuous protocol mainly includes single-fraction power protocol, homogeneous finite-time protocol, high-order sliding mode protocol, and augmented integral protocol. Under the condition of switching topology with tree structure, Xiao, Wang, and Chen (Citation2014) propose a novel nonlinear continuous protocol for MASs with unknown internal dynamics. In the case of unmeasurable speed and input saturation, Zhang, Jia, and Matsuno (Citation2014) design first-order and high-order finite-time observers by using the homogeneous theory to analyse the stability of the closed-loop system, so that the states of all followers can converge to the leaders' states in finite time.. Wang, Li, and Shi (Citation2014) design a distributed finite-time protocol by using the power-integration technique to ensure that all states of the followers can converge into a convex set composed of leader states, and the algorithm is also applicable to the case of multiple static leaders. Zuo and Tie (Citation2014) propose a class of global continuous time-invariant protocol for first-order integrator MASs such that the convergence time can be designed and estimated off-line. Some consensus algorithms depend on output information or the complete state of neighbours, Chen, Lewis, and Xie (Citation2011) propose an algorithm only requiring the relative state measurements, by using the binary protocol and the pinning control scheme. A continuous nonlinear distributed protocol is proposed to achieve a finite-time consensus of heterogeneous in Li, Ren, and Liu (Citation2016). A virtual velocity is to the protocol of second-order MASs, which can be tracked by the real velocity in finite time in Feng and Zheng (Citation2018). The finite-time consensus of heterogeneous second-order MASs with measurable and unmeasurable velocity is studied in Wang and Xiao (Citation2012). Zhang and Yang (Citation2013) present a distributed and smooth finite-time control scheme to achieve leader-following consensus under the topology containing a directed spanning tree. By using the recursive method, the finite-time consensus of high-order uncertain nonlinear MASs is guaranteed by non-Lipschitz continuous laws in Hua, You, and Guan (Citation2016). The global finite-time consensus tracking problem for uncertain second-order MASs with input saturation is studied in Yang, Eng, Dimarogonas, and Johansson (Citation2013). A distributed controller based on a sliding mode observer is proposed to realize global finite-time consensus tracking with a limited control input. Zheng, Chen, and Wang (Citation2011) give the nonlinear consensus protocol for MASs with Gaussian white noises and define the concept of probability finite-time consensus. The problem of leader-follower finite-time consensus for a class of time-varying nonlinear MASs is studied in Liu and Liang (Citation2016).

7. Multi-consensus and multi-tracking

Due to the interaction between agents and environments, MASs generate complex clustering behaviour. Researchers have a strong interest in the clustering behaviour of MASs, and have obtained some meaningful research results, and applied them to the fields of traffic control (Abdoos & Mozayani, Citation2013; Balaji & Srinivasan, Citation2010), flexible manufacturing (Nejad & Sugimura, Citation2010), intelligent robots (Lopez-Ortega & Villar-Medina, Citation2009) and collaborative expert systems (Chiddarwar & Babu, Citation2011). In a multi-agent network, its nodes are autonomous individuals with certain intelligence. When multiple agents collaborate to complete a complex task, the evolution of the MASs presents multiple coordinated states in some stages due to different task assignments or changes in the environment, in which the agent is located. Multi-consensus means that MASs present multi-consensus states under appropriate distributed control protocols. These states may be related to the grouping of MASs or may not require grouping of MASs. Multi-tracking system collaboratively tracks multiple desired orbits (or virtual leaders) under appropriate distributed control introduce a protocol under the assumption that all subgroups satisfy the intra-balance condition, and focus on the group consensus tracking problem of continuous-time second-order MASs. Xie and Shi (Citation2017) introduce a control protocol that divides the whole system into subgroups with multiple leaders and study discrete-time second-order multi-agent groups tracking with Markov switching topology. Based on the internal model principle, Zhang et al. transform the global robust group output adjustment problem into the global robust dynamic stability problem of the MASs. The global robust group output adjustment problem for MASs with uncertain second-order nonlinear dynamics is studied in Zhang and Liu (Citation2018).

In the wireless networks, a multi-tracking protocol is proposed, in which the source node tracks the progress and ‘cooperation’ of the neighbours to improve their end-to-end delay and overall network performance. For small self-organizing wireless networks with node failures, Yanmaz and Karrels study the performance of multi-tracking routing protocols in (Citation2008). Han et al. study the multi-tracking problem of the first-order multi-agent network through self-trigger control in Han, Guan, and Chen (Citation2015). The states of multiple agents in each second-order sub-network asymptotically converge to the same desired trajectory in Han and Zhang (Citation2014). Han and He (Citation2016) introduce the concept of intelligence to characterize the level of proxy intelligence, and propose a distributed switching pulse protocol by using sampling position data and sampling speed data alternately. A control protocol is designed to achieve multi-tracking of bounded variables, where the final tracking error is proportional to the sampling period in Han, Guan, and Li (Citation2016). Chen, Guan, and He (Citation2015) study the multi-tracking problem of second-order MASs based on sampling position information. Based on the fast terminal sliding mode control method, Han and Guan (Citation2017) propose a distributed finite-time formation tracking protocol and study the finite time formation tracking problem of MASs. Wei and Yi (Citation2016)

For the multi-consensus and multi-tracking problem of high-order MASs, researchers have conducted in-depth research (Monaco & Celsi, Citation2019; Qin, Ma, & Yu, Citation2018). Peng, Wang, and Zhang (Citation2014) propose a new iterative learning method for collaborative tracking and estimation of linear MASs with dynamic leaders. Amini and Azarbahram study a new method for achieving consensus for a nonlinear MASs, by using a fixed-order non-fragile dynamic output feedback controller in (Citation2016). Hu and Guan (Citation2016) adopt a node clustering scheme to ensure a relatively high degree of connectivity within each potential subgroup and use some exclusion effects to deal with subgroup outbound links. Zhang, Liu, and Wang (Citation2016) convert the multi-tracking control problem of MASs into the zero-stationary error control problem of some independent subsystems and study the multi-tracking control of high-order heterogeneous MASs. Yan and Yu (Citation2017) study event-triggered tracking control of a coupled-group MASs. Under the Lipschitz condition, Pei and Chen (Citation2018) propose a distributed pulse protocol to study the robust multi-tracking problem for heterogeneous MASs with uncertain nonlinear and disturbance.

8. Conclusions and prospects

Over the past few years, the consensus of multi-agent systems has attracted much attention from various scientific communities. Up until now, many algorithms have been well designed to guarantee that agents converge to the common value. However, the existing results and methodologies have some limitations from strict assumptions and special requirements. And taking into account the impact of time-varying, perturbation, various uncertainties, nonlinearities, diversity of agent's structure and other more complex factors, there still exist a number of challenging research topics in further investigations.

Inter-group communication between different groups has an important impact on group consensus. The intra-balance communication constraints critically limit the application scope for group consensus. So it is worthwhile to study how to properly design and optimize communication between different groups of agents. In addition, new control methods should be explored to achieve group consensus, such as impulsive control, pinning control, adaptive control, etc.

There are many studies on the problem of finite-time consensus for continuous-time MASs in existing literatures, but few researches are discussed in the case of discrete-time MASs. To the best of our knowledge, the problem of finite-time consensus for discrete-time heterogeneous nonlinear MASs has not been adequately investigated.

Although some event-triggered consensus issues of MASs have been well addressed in the literature, it is a difficult point for how to design the dynamical event-triggered mechanism due to coupled information among the agents. The event-triggered mechanism can reduce the sampling actions and/or control updates, yet decrease the convergence rate at the same time. Hence, it would be a promising topic to design a suitable event-triggered mechanism to achieve consensus in a finite time. That is, the convergence rate is fast, and the utilization of communication and computation resources are low.

The problem of consensus has been investigated for linear MASs with time delays, uncertain communication, saturation, quantization and perturbation. However, it will need in-depth research for nonlinear MASs with communication constraints, uncertainties and perturbations.

The various consensus issues of multi-agent systems have yielded fruitful results in theory, which contain consensus subjected to communication constraints, leader-following consensus, group consensus, consensus based on trigger mechanism, finite-time consensus, multi-consensus and multi-tracking and so on. However, there are still gaps in how to apply mature theoretical results to actual engineering systems. Therefore, the engineering application of the consensus algorithms has a long way to go.

Disclosure statement

No potential conflict of interest was reported by the authors.

Additional information

Funding

This work is supported by University Nursing Program for Young Scholars with Creative Talents in Heilongjiang Province [Grant No. UNPYSCT-2017088], also the National Natural Science Foundation of China [Grant No. 61903104], and Fundamental Research Foundation for Universities of Heilongjiang Province [Grant Nos. KJCX201801 and LGYC2018JC012].

References

  • Abdoos, M., & Mozayani, N. (2013). Holonic multi-agent system for traffic signals control. Engineering Applications of Artificial Intelligence, 26, 1575–1587. doi: 10.1016/j.engappai.2013.01.007
  • Almeida, R., Girejko, E., Hristova, S., & Malinowska, A. B. (2019). Leader-following consensus for fractional multi-agent systems. Advances in Difference Equations, 2019, 301. doi: 10.1186/s13662-019-2235-9
  • Amini, A., & Azarbahram, A. (2016). H-infinity consensus of nonlinear multi-agent systems using dynamic output feedback controller: An LMI approach. Nonlinear Dynamics, 85, 1865–1886. doi: 10.1007/s11071-016-2801-6
  • An, B., Liu, G.-P., & Tan, C. (2018). Group consensus control for networked multi-agent systems with communication delays. ISA Transactions, 76, 78–87. doi: 10.1016/j.isatra.2018.03.008
  • Åström, K. J., & Bernhardsson, B. (1999). Comparison of periodic and event based sampling for first-order stochastic systems. Proceedings of the 14th IFAC World Congress, Beijing, China (pp. 301–306).
  • Balaji, P., & Srinivasan, D. (2010). Multi-agent system in urban traffic signal control. IEEE Computational Intelligence Magazine, 5, 43–51. doi: 10.1109/MCI.2010.937323
  • Cai, H., & Huang, J. (2014). The leader-following attitude control of multiple rigid spacecraft systems. Automatica, 50, 1109–1115. doi: 10.1016/j.automatica.2014.01.003
  • Cao, M., Morse, A. S., & Anderson, B. D. (2008). Agreeing asynchronously. IEEE Transactions on Automatic Control, 53(8), 1826–1838. doi: 10.1109/TAC.2008.929387
  • Cao, Y., & Ren, W. (2010). Multi-vehicle coordination for double-integrator dynamics under fixed undirected/directed interaction in a sampled-data setting. International Journal of Robust and Nonlinear Control, 20(9), 987–1000.
  • Chen, G., Lewis, F. L., & Xie, L. (2011). Finite-time distributed consensus via binary control protocols. Automatica, 47, 1962–1968. doi: 10.1016/j.automatica.2011.05.013
  • Chen, J., Guan, Z., & He, D. (2015). Multi-consensus for second-order multi-agent systems based on sampled position information. IET Control Theory and Applications, 9, 358–366. doi: 10.1049/iet-cta.2014.0468
  • Chen, J., Li, J., Zhang, R., & Wei, C. (2019). Distributed fuzzy consensus of uncertain topology structure multi-agent systems with non-identical partially unknown control directions. Applied Mathematics and Computation, 362, 124581. doi: 10.1016/j.amc.2019.124581
  • Chen, K. R., Wang, J. W., Zhang, Y., & Lewis, F. L. (2018). Cluster consensus of heterogeneous linear multi-agent systems. IET Control Theory and Applications, 12(11), 1533–1542. doi: 10.1049/iet-cta.2017.1244
  • Chen, X., Yin, L., Liu, Y., & Liu, H. (2019). Hybrid-triggered consensus for multi-agent systems with time-delays, uncertain switching topologies, and stochastic cyber-attacks. Chinese Physics B, 28(9), 090701.
  • Cheng, Y., & Ugrinovskii, V. (2016). Event-triggered leader-following tracking control for multivariable multi-agent systems. Automatica, 70, 204–210. doi: 10.1016/j.automatica.2016.04.003
  • Chiddarwar, S. S., & Babu, N. R. (2011). Multi-agent system for off-line coordinated motion planning of multiple industrial robots. International Journal of Advanced Robotic Systems, 8, 102–112. doi: 10.5772/10533
  • Cui, Q., & Xie, D. (2016). Group consensus tracking control of second-order multi-agent systems with directed fixed topology. Neurocomputing, 103, 286–295. doi: 10.1016/j.neucom.2016.08.080
  • Dai, P.-P., Lin, C., & Liu, L. F. (2014). Consensus problem of heterogeneous multi-agent systems with time delay under fixed and switching topologies. International Journal of Automation and Computing, 11(3), 340–346. doi: 10.1007/s11633-014-0798-1
  • Deng, C., & Yang, G.-H. (2019). Leaderless and leader-following consensus of linear multi-agent systems with distributed event-triggered estimators. Journal of the Franklin Institute, 356, 309–333. doi: 10.1016/j.jfranklin.2018.10.001
  • Deng, X., Sun, X., & Liu, S. (2019). Leader-following consensus control of nonlinear multi-agent systems with input constraint. International Journal of Aeronautical and Space Sciences, 20, 195–203. doi: 10.1007/s42405-018-0100-9
  • Ding, L., & Guo, G. (2015). Sampled-data leader-following consensus for nonlinear multi-agent systems with Markovian switching topologies and communication delay. Journal of the Franklin Institute-Engineering and Applied Mathematics, 352(1), 369–383. doi: 10.1016/j.jfranklin.2014.10.025
  • Ding, L., Han, Q.-L., Ge, X., & Zhang, X.-M. (2018). An overview of recent advances in event-triggered consensus of multiagent systems. IEEE Transactions on Cybernetics, 48(4), 1110–1123. doi: 10.1109/TCYB.2017.2771560
  • Ding, L., Han, Q.-L., & Guo, G. (2013). Network-based leader-following consensus for distributed multi-agent systems. Automatica, 49, 2281–2286. doi: 10.1016/j.automatica.2013.04.021
  • Du, Y., Wang, Y., & Zhao, G. (2015). Weighted group-consensus analysis of multi-agent systems on a directed bipartite graph. Proceedings of 34th Chinese Control Conference, Hangzhou, China (pp. 6900–6905).
  • Durfee, E. H., Lesser, V., & Corkill, D. D. (1989). Trends in cooperative distributed problem solving networks. Proceedings of IEEE Transactions on Knowledge and Data Engineering, 11(1), 63–83. doi: 10.1109/69.43404
  • Fang, H. J., Wu, Z. H., & Wei, J. (2012). Improvement for consensus performance of multi-agent systems based on weighted average prediction. IEEE Transactions on Automatic Control, 57(1), 249–254. doi: 10.1109/TAC.2011.2162892
  • Feng, Y., & Zheng, W. (2018). Group consensus control for discrete-time heterogeneous first- and second-order multi-agent systems. IET Control Theory and Applications, 12(6), 753–760. doi: 10.1049/iet-cta.2017.0728
  • Ferrari-Trecate, G., Galbusera, L., Marciandi, M. P. E., & Scattolini, R. (2009). Model predictive control schemes for consensus in multi-agent systems with single- and double-integrator dynamics. IEEE Transactions on Automatic Control, 54(11), 2560–2572. doi: 10.1109/TAC.2009.2031208
  • Franchi, A., Giordano, P. R., & Michieletto, G. (2019). Group consensus tracking control of second-order multi-agent systems with directed fixed topology. IEEE Transactions on Control of Network Systems, 99, 1–10. doi: 10.1109/TCNS.2019.2891011
  • Gao, H.-Y., Hu, A.-H., Shen, W.-Q., & Jiang, Z.-X. (2019). Group consensus of multi-agent systems subjected to cyber-attacks. Chinese Physics B, 28(6), 060501. doi: 10.1088/1674-1056/28/6/060501
  • Gao, Y., & Wang, L. (2011). Sampled-data based consensus of continuous-time multi-agent systems with time-varying topology. IEEE Transactions on Automatic Control, 56(5), 1226–1231. doi: 10.1109/TAC.2011.2112472
  • Ghasemi, M., & Nersesov, S. G. (2014). Finite-time coordination in multiagent systems using sliding mode control approach. Automatica, 50(4), 1209–1216. doi: 10.1016/j.automatica.2014.02.019
  • Guo, L., Pan, H., & Mu, J. (2015). Group consensus for multi-agent systems with Lurie dynamics and time delays. Proceedings of 34th Chinese Control and Decision Conference, Hangzhou, China (pp. 7073–7078).
  • Han, G., Guan, Z., & Chen, J. (2015). Multi-tracking of first order multi-agent networks via self-triggered control. Asian Journal of Control, 17, 1320–1329. doi: 10.1002/asjc.1003
  • Han, G., Guan, Z., & Li, J. (2016). Multi-tracking of second-order multi-agent systems using impulsive control. Nonlinear Dynamics, 84, 1771–1781. doi: 10.1007/s11071-016-2604-9
  • Han, G., & He, D. (2016). Multi-consensus of multi-agent systems with various intelligences using switched impulsive protocols. Neurocomputing, 349, 188–198.
  • Han, G., & Zhang, X. (2014). Multi-tracking of second order discrete-time multi-agent networks with aperiodic communication. World Congress on Intelligent Control and Automation, Shenyang, China (Vol. 103, pp. 3481–3486).
  • Han, T., & Guan, Z. (2017). Distributed finite-time formation tracking control of multi-agent systems via FTSMC approach. IET Control Theory and Applications, 11, 2585–2590. doi: 10.1049/iet-cta.2016.1619
  • Hashemi, M., Askari, J., Ghaisari, J., & Kamali, M. (2017). Robust adaptive actuator failure compensation for a class of uncertain nonlinear systems. International Journal of Automation and Computing, 14(6), 719–728. doi: 10.1007/s11633-016-1016-0
  • He, X., Wang, Q., & Yu, W. (2015). Finite-time distributed cooperative attitude tracking control for multiple rigid spacecraft. Applied Mathematics and Computation, 256, 724–734. doi: 10.1016/j.amc.2015.01.061
  • He, Y.-g., & Wang, X.-y. (2016). Weighted group-consensus of multi-agent systems with bipartite topologies. Proceedings of 28th Chinese Control and Decision Conference, Yinchuan, China (pp. 2368–2372).
  • Hou, J., Xiang, M., & Ding, Z. (2019). Group information based nonlinear consensus for multi-agent systems. IEEE Access, 7, 26 551–26 557. doi: 10.1109/ACCESS.2019.2897600
  • Hu, B., & Guan, Z.-H. (2016). Event-driven multi-consensus of multi-agent networks with repulsive links. Information Sciences, 373, 110–123. doi: 10.1016/j.ins.2016.08.079
  • Hu, H.-X., Yu, W., Wen, G., Xuan, Q., & Cao, J. (2016). Reverse group consensus of multi-agent systems in the cooperation-competition network. IEEE Transactions on Circuits and Systems I: Regular Papers, 63(11), 2036–2047. doi: 10.1109/TCSI.2016.2591264
  • Hu, J., Chen, D., & Du, J. (2014). State estimation for a class of discrete nonlinear systems with randomly occurring uncertainties and distributed sensor delays. International Journal of General Systems, 43(3–4), 387–401. doi: 10.1080/03081079.2014.892251
  • Hu, J., Liu, G.-P., Zhang, H., & Liu, H. (2020). On state estimation for nonlinear dynamical networks with random sensor delays and coupling strength under event-based communication mechanism. Information Sciences, 511, 265–283. doi: 10.1016/j.ins.2019.09.050
  • Hu, J., Wang, Z., Alsaadi, F. E., & Hayat, T. (2017). Event-based filtering for time-varying nonlinear systems subject to multiple missing measurements with uncertain missing probabilities. Information Fusion, 38, 74–83. doi: 10.1016/j.inffus.2017.03.003
  • Hu, J., Wang, Z., Chen, D., & Alsaadi, F. E. (2016). Estimation, filtering and fusion for networked systems with network-induced phenomena: New progress and prospects. Information Fusion, 31, 65–75. doi: 10.1016/j.inffus.2016.01.001
  • Hu, J., Wang, Z., & Gao, H. (2018). Joint state and fault estimation for uncertain time-varying nonlinear systems with randomly occurring faults and sensor saturations. Automatica, 97, 150–160. doi: 10.1016/j.automatica.2018.07.027
  • Hu, J., Wang, Z., Liu, G.-P., & Zhang, H. (2019). Variance-constrained recursive state estimation for time-varying complex networks with quantized measurements and uncertain inner coupling. IEEE Transactions on Neural Networks and Learning Systems. doi:10.1109/TNNLS.2019.2927554
  • Hu, J., Wang, Z., Liu, S., & Gao, H. (2016). A variance-constrained approach to recursive state estimation for time-varying complex networks with missing measurements. Automatica, 64, 155–162. doi: 10.1016/j.automatica.2015.11.008
  • Hu, J., Wang, Z., Shen, B., & Gao, H. (2013). Quantised recursive filtering for a class of nonlinear systems with multiplicative noises and missing measurements. International Journal of Control, 86(4), 650–663. doi: 10.1080/00207179.2012.756149
  • Hu, J., Zhang, P., Kao, Y., Liu, H., & Chen, D. (2019). Sliding mode control for Markovian jump repeated scalar nonlinear systems with packet dropouts: The uncertain occurrence probabilities case. Applied Mathematics and Computation, 362, 124574. doi: 10.1016/j.amc.2019.124574
  • Hu, J., Zhang, H., Yu, X., Liu, H., & Chen, D. (2019). Design of sliding-mode-based control for nonlinear systems with mixed-delays and packet losses under uncertain missing probability. IEEE Transactions on Systems, Man, and Cybernetics: Systems. doi:10.1109/TSMC.2019.2919513
  • Hua, C.-C., Li, K., & Guan, X.-P. (2019). Semi-global/global output consensus for nonlinear multiagent systems with time delays. Automatica, 103, 480–489. doi: 10.1016/j.automatica.2019.02.022
  • Hua, C.-C., You, X., & Guan, X.-P. (2016). Leader-following consensus for a class of high-order nonlinear multi-agent systems. Automatica, 73, 138–144. doi: 10.1016/j.automatica.2016.06.025
  • Huang, D., & Jiang, H. (2018). Cluster-delay consensus in mass with layered intermittent communication: A multi-tracking approach. Neurocomputing, 95, 1713–1730.
  • Huang, J., Song, Y.-D., Wang, W., Wen, C., & Li, G. (2017). Smooth control design for adaptive leader-following consensus control of a class of high-order nonlinear systems with time-varying reference. Automatica, 83, 361–367. doi: 10.1016/j.automatica.2017.06.025
  • Jadbabaie, A., Lin, J., & Morse, A. S. (2003). Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Transactions on Automatic Control, 48(6), 988–1001. doi: 10.1109/TAC.2003.812781
  • Jenabzadeh, A., & Safarinejadian, B. (2019). Distributed estimation and control for nonlinear multi-agent systems in the presence of input delay or external disturbances. ISA Transactions. doi:10.1016/j.isatra.2019.08.059
  • Jiang, C.-M., Liu, S.-T., & Zhang, F.-F. (2018). Complex modified projective synchronization for fractional-order chaotic complex systems. International Journal of Automation and Computing, 15(5), 603–615. doi: 10.1007/s11633-016-0985-3
  • kahkeshi Maryam, S., & Maedeh, T. (2019). Distributed adaptive consensus tracking control for uncertain non-linear multi-agent systems with input saturation. IET Control Theory and Applications, 13(14), 2153–2162. doi: 10.1049/iet-cta.2018.5391
  • Kaïs, H., Karim, D., & Tarak, D. (2017). A sliding mode observer for uncertain nonlinear systems based on multiple models approach. International Journal of Automation and Computing, 14(2), 202–212. doi: 10.1007/s11633-016-0970-x
  • Kim, J. M., Park, J. B., & Choi, Y. H. (2014). Group average-consensus and group formation-consensus for first-order multi-agent systems. Journal of Institute of Control, Robotics and Systems, 20(12), 1125–1230.
  • Li, H. (2019). Reverse group consensus of second-order multi-agent systems with delayed nonlinear dynamics in the cooperation-competition networks. IEEE Access, 7, 71 095–71 108. doi: 10.1109/ACCESS.2019.2919992
  • Li, J., & Guan, Z. (2013). Multi-consensus of nonlinearly networked multi-agent systems. Asian Journal of Control, 17, 157–164. doi: 10.1002/asjc.809
  • Li, J., Ho, D. W. C., & Li, J. (2018). Adaptive consensus of multi-agent systems under quantized measurements via the edge Laplacian. Automatica, 92, 217–224. doi: 10.1016/j.automatica.2018.03.022
  • Li, Y., Duan, G., & Tan, C. (2011, July). Necessary conditions for group consensusability of multi-agent systems. Proceedings of the 30th Chinese Control Conference, Yantai, China (pp. 4883–4888).
  • Li, Y., Liu, G.-P., Sun, S., & Tan, C. (2019). Prediction-based approach to finite-time stabilization of networked control systems with time delays and data packet dropouts. Neurocomputing, 329, 320–328. doi: 10.1016/j.neucom.2018.09.057
  • Li, Y. J., Tan, C., & Liu, G. P. (2016). Output consensus of networked multi-agent systems with time-delay compensation scheme. Journal of the Franklin Institute-Engineering and Applied Mathematics, 353(4), 917–935. doi: 10.1016/j.jfranklin.2016.01.008
  • Li, W., Xie, L., & Zhang, J.-F. (2015). Containment control of leader-following multi-agent systems with Markovian switching network topologies and measurement noises. Automatica, 51, 263–267. doi: 10.1016/j.automatica.2014.10.070
  • Li, Z., Ren, W., & Liu, X. (2016). Consensus of multi-agent systems with general linear and Lipschitz nonlinear dynamics using distributed adaptive protocols. IEEE Transactions on Automatic Control, 58, 1786–1791. doi: 10.1109/TAC.2012.2235715
  • Lin, G.-H., Zhang, J., & Liu, Z.-H. (2018). Hybrid particle swarm optimization with differential evolution for numerical and engineering optimization. International Journal of Automation and Computing, 15(1), 103–114. doi: 10.1007/s11633-016-0990-6
  • Lin, P., Ren, W., & Gao, H. J. (2017). Distributed velocity-constrained consensus of discrete-time multi-agent systems with nonconvex constraints, switching topologies, and delays. IEEE Transactions on Automatic Control, 62(11), 5788–5794. doi: 10.1109/TAC.2016.2637005
  • Liu, J., & Zhou, J. (2014). Distributed impulsive group consensus in second-order multi-agent systems under directed topology. International Journal of Control, 88(5), 1–10. doi: 10.1080/00207179.2014.985717
  • Liu, Q., & Liang, Z. (2016). Finite-time consensus of time-varying nonlinear multi-agent systems. International Journal of Systems Science, 85, 2642–2651. doi: 10.1080/00207721.2015.1010190
  • Liu, T., & Huang, J. (2018). Leader-following attitude consensus of multiple rigid body systems subject to jointly connected switching networks. Automatica, 92, 63–71. doi: 10.1016/j.automatica.2018.02.012
  • Liu, W., & Huang, J. (2017). Adaptive leader-following consensus for a class of higher-order nonlinear multi-agent systems with directed switching networks. Automatica, 79, 84–92. doi: 10.1016/j.automatica.2017.02.010
  • Lopez-Ortega, O., & Villar-Medina, I. (2009). A multi-agent system to construct production orders by employing an expert system and a neural network. Expert Systems with Applications, 36, 2937–2946. doi: 10.1016/j.eswa.2008.01.070
  • Lu, J., Chen, F., & Chen, G. (2016). Nonsmooth leader-following formation control of nonidentical multi-agent systems with directed communication topologies. Automatica, 64, 112–120. doi: 10.1016/j.automatica.2015.11.004
  • Lu, M., & Liu, L. (2018). Leader-following consensus of multiple uncertain Euler-Lagrange systems subject to communication delays and switching networks. Automatica, 63, 2604–2611. doi: 10.1109/TAC.2017.2771318
  • Ma, J., & Du, Y. (2017). Event-triggered control for group consensus both competition and cooperation interconnections. Journal of Control and Decision.
  • Ma, J., Ji, H., & Sun, D. (2018). An approach to quantized consensus of continuous-time linear multi-agent systems. Automatica, 91, 98–104. doi: 10.1016/j.automatica.2018.01.028
  • Ma, Q., Wang, Z., & Miao, G. (2014). Second-order group consensus for multi-agent systems via pinning leader-following approach. Journal of the Franklin Institute, 351(3), 1288–1300. doi: 10.1016/j.jfranklin.2013.11.002
  • Meng, Z., & Lin, Z. (2014). On distributed finite-time observer design and finite-time coordinated tracking of multiple double integrator systems via local interactions. International Journal of Robust and Nonlinear Control, 24(16), 2473–2489. doi: 10.1002/rnc.3004
  • Meng, Z., Zhao, Z., & Lin, Z. (2013). On global leader-following consensus of identical linear dynamic systems subject to actuator saturation. Systems & Control Letters, 62(2), 132–142. doi: 10.1016/j.sysconle.2012.10.016
  • Miao, G., & Ma, Q. (2015). Group consensus of the first-order multi-agent systems with nonlinear input constraints. Neurocomputing, 161, 113–119. doi: 10.1016/j.neucom.2015.02.058
  • Monaco, S., & Celsi, L. R. (2019). On multi-consensus and almost equitable graph partitions. Automatica, 103, 53–61. doi: 10.1016/j.automatica.2019.01.021
  • Mu, N., Liao, X., & Huang, T. (2018). Quantized consensus in second-order multi-agent systems via event-trigger control with sampled data. Journal of the Franklin Institute-Engineering and Applied Mathematics, 355(5), 2720–2734. doi: 10.1016/j.jfranklin.2017.12.012
  • Nada, D., Bousbia-Salah, M., & Bettayeb, M. (2018). Multi-sensor data fusion for wheelchair position estimation with unscented Kalman filter. International Journal of Automation and Computing, 15(2), 207–217. doi: 10.1007/s11633-017-1065-z
  • Nejad, H. T. N., & Sugimura, N. (2010). Multi-agent architecture for dynamic incremental process planning in the flexible manufacturing system. Journal of Intelligent Manufacturing, 21, 487–499. doi: 10.1007/s10845-008-0206-1
  • Niamsup, P., & Phat, V. N. (2018). Robust finite-time H∞ control of linear time-varying delay systems with bounded control via Riccati equations. International Journal of Automation and Computing, 15(3), 355–363. doi: 10.1007/s11633-016-1018-y
  • Ning, C., & Lin, X. (2015). Clustering by group consensus of unstable dynamic linear high-order multi-agent systems. Proceedings of 34th Chinese Control Conference, Hangzhou, China (pp. 7212–7216).
  • Olfati-Saber, R., & Murray, R. M. (2004). Consensus problems in networks of agents with switching topology and time-delays. IEEE Transactions on Automatic Control, 49(9), 1520–1533. doi: 10.1109/TAC.2004.834113
  • Ou, L.-L., Chen, J.-J., Zhang, D.-M., & Zhang, W.-D. (2014). Distributed H∞ PID feedback for improving consensus performance of arbitrary-delayed multi-agent system. International Journal of Automation and Computing, 11(2), 189–196. doi: 10.1007/s11633-014-0780-y
  • Pei, H., & Chen, S. (2018). Consensus tracking for heterogeneous interdependent. IEEE Transaction on the Cybernetics, 354, 1–9.
  • Peng, Z., Wang, D., & Zhang, H. (2014). Cooperative tracking and estimation of linear multi-agent systems with a dynamic leader via iterative learning. Neurocomputing, 87, 37–46.
  • Qin, J., Ma, Q., & Yu, X. (2018). Output containment control for heterogeneous linear multi-agent systems with fixed and switching topologies. IEEE Transaction on the Cybernetics, 495, 4117–4128.
  • Qin, Z., He, X., & Li, G. (2019). Robust adaptive consensus of nonstrict-feedback multi-agent systems with quantized input and unmodeled dynamics. Information Sciences, 498, 117–134. doi: 10.1016/j.ins.2019.05.051
  • Ramya, L. S., Sakthivel, R., Ren, Y., Lim, Y., & Leelamani, A. (2019). Consensus of uncertain multi-agent systems with input delay and disturbances. Cognitive Neurodynamics, 13(4), 367–377. doi: 10.1007/s11571-019-09525-0
  • Ren, W., & Beard, R. W. (2005). Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Transactions on Automatic Control, 50(5), 655–661. doi: 10.1109/TAC.2005.846556
  • Reynolds, C. W. (1987). Flocks, herds, and schools: A distributed behavioral model. Computer Graphics, 21, 25–34. doi: 10.1145/37402.37406
  • Savino, H. J., Souza, F. O., & Pimenta, L. C. A. (2018). Consensus on intervals of communication delay. International Journal of Automation and Computing, 15(1), 13–24. doi: 10.1007/s11633-017-1095-6
  • Shahriari-kahkeshi, M., & Taj, M. (2019). Distributed adaptive consensus tracking control for uncertain non-linear multi-agent systems with input saturation. IET Control Theory and Applications, 13(14), 2153–2162. doi: 10.1049/iet-cta.2018.5391
  • Shen, Q., & Shi, P. (2015). Distributed command filtered backstepping consensus tracking control of nonlinear multiple-agent systems in strict-feedback form. Automatica, 53, 120–124. doi: 10.1016/j.automatica.2014.12.046
  • Shen, Y., Xu, Y., & Yao, H. (2018). Distributed cluster control for multi-microgrids using pinning-based group consensus of multi-agent system. Proceedings of 5th IEEE international conference on Cloud Computing and Intelligence Systems, Nanjing, China (pp. 1077–1080).
  • Shi, L., Cui, Q., & Xie, D. (2017). Group tracking control of second-order multi-agent systems. Proceedings of the 36th Chinese Control Conference, Dalian, China (pp. 208–213).
  • Su, Y. (2015). Leader-following rendezvous with connectivity preservation and disturbance rejection via internal model approach. Automatica, 57, 203–212. doi: 10.1016/j.automatica.2015.04.015
  • Sun, Y. G., & Wang, L. (2009). Consensus of multi-agent systems in directed networks with nonuniform time-varying delays. IEEE Transactions on Automatic Control, 54(7), 1607–1613. doi: 10.1109/TAC.2009.2017963
  • Tan, C., & Liu, G. P. (2012). Consensus of networked multi-agent systems via the networked predictive control and relative outputs. Journal of the Franklin Institute-Engineering and Applied Mathematics, 349(7), 2343–2356. doi: 10.1016/j.jfranklin.2012.05.003
  • Tan, C., & Liu, G. P. (2013). Consensus of discrete-time linear networked multi-agent systems with communication delays. IEEE Transactions on Automatic Control, 58(11), 2962–2968. doi: 10.1109/TAC.2013.2261177
  • Tan, C., Liu, G.-P., & Duan, G. (2010, July). Leader-following consensus problem of multi-agent networks based on homogeneous polynomial Lyapunov functions. Proceedings of the 29th Chinese Control Conference, Beijing, China (pp. 5747–5752).
  • Tan, C., Liu, G.-P., & Duan, G. (2011, July). Group consensus of networked multi-agent systems with directed topology. Proceedings of the 18th IFAC World Congress, Milano, Italy (pp. 8878–8883).
  • Tan, C., Liu, G. P., & Duan, G. R. (2012). Consensus of networked multi-agent systems with communication delays based on the networked predictive control scheme. International Journal of Control, 85(7), 851–867. doi: 10.1080/00207179.2012.668714
  • Tan, C., Liu, G. P., & Shi, P. (2015). Consensus of networked multi-agent systems with diverse time-varying communication delays. Journal of the Franklin Institute-Engineering and Applied Mathematics, 352(7), 2934–2950. doi: 10.1016/j.jfranklin.2015.04.002
  • Tan, C., Yin, X., Liu, G. P., Huang, J., & Zhao, Y. B. (2018). Prediction-based approach to output consensus of heterogeneous multi-agent systems with delays. IET Control Theory and Applications, 12(1), 20–28. doi: 10.1049/iet-cta.2017.0844
  • Tang, Y., Gao, H., Zhang, W., & Kurths, J. (2015). Leader-following consensus of a class of stochastic delayed multi-agent systems with partial mixed impulses. Automatica, 53, 346–354. doi: 10.1016/j.automatica.2015.01.008
  • Tsitsiklis, J. N., & Athans, M. (1984). Convergence and asymptotic agreement in distributed decision problems. IEEE Transactions on Automatic Control, 29(1), 42–50. doi: 10.1109/TAC.1984.1103385
  • Tu, Z., Zhang, D., & Xia, X. (2016). Event-triggered group consensus of leader-following multi-agent systems with nonlinear dynamics. Proceedings of 35th Chinese Control Conference, Chengdu, China (pp. 7885–7890).
  • Vicsek, T., Czirók, A., Ben-Jacob, E., Cohen, I., & Shochet, O. (1995). Novel type of phase transition in a system of self-driven particles. Physical Review Letters, 75(6), 1226–1229. doi: 10.1103/PhysRevLett.75.1226
  • Wang, B., Chen, W., & Zhang, B. (2019). Semi-global robust tracking consensus for multi-agent uncertain systems with input saturation via metamorphic low-gain feedback. Automatica, 103, 363–373. doi: 10.1016/j.automatica.2019.02.002
  • Wang, C. Y., Zuo, Z. Y., Lin, Z. L., & Ding, Z. (2017). A truncated prediction approach to consensus control of Lipschitz nonlinear multiagent systems with input delay. IEEE Transactions on Control of Network Systems, 4(4), 716–724. doi: 10.1109/TCNS.2016.2545860
  • Wang, L., & Xiao, F. (2012). Finite-time consensus of heterogeneous multi-agent systems with and without velocity measurements. Systems & Control Letters, 61, 871–878. doi: 10.1016/j.sysconle.2012.05.009
  • Wang, X., Li, S., & Shi, P. (2014). Distributed finite-time containment control for double-integrator multiagent systems. IEEE Transactions on Cybernetics, 44(9), 2168–2267. doi: 10.1109/TCYB.2013.2288980
  • Wang, Y., & Song, Y. (2018). Leader-following control of high-order multi-agent systems under directed graphs: Pre-specified finite time approach. Automatica, 87, 113–120. doi: 10.1016/j.automatica.2017.09.017
  • Wang, Z.-R., Dong, J., & Wang, W. (2017). Quantization based watermarking methods against volumetric distortions. International Journal of Automation and Computing, 14(6), 672–685. doi: 10.1007/s11633-016-1010-6
  • Wei, Y., & Yi, J. (2016). Assignment-driven multi-consensus in second-order multi-agent systems via impulsive control with heterogeneous delays. IEEE International Conference on Control and Automation, 25, 553–558.
  • Wen, G., Duan, Z., Yu, W., & Chen, G. (2013). Consensus of multi-agent systems with nonlinear dynamics and sampled-data information: A delayed-input approach. International Journal of Robust and Nonlinear Control, 23(6), 602–619. doi: 10.1002/rnc.2779
  • Wen, G., Huang, J., Wang, C., Chen, Z., & Peng, Z. (2015). Group consensus control for heterogeneous multi-agent systems with fixed and switching topologies. International Journal of Control, 89(2), 259–269. doi: 10.1080/00207179.2015.1072876
  • Wen, G., Yu, Y., Peng, Z., & Wang, H. (2016). Dynamical group consensus of heterogeneous multi-agent systems with input time delays. Neurocomputing, 175, 278–286. doi: 10.1016/j.neucom.2015.10.060
  • Wu, T., Hu, J., & Chen, D. Y. (2019). Non-fragile consensus control for nonlinear multi-agent systems with uniform quantizations and deception attacks via output feedback approach. Nonlinear Dynamics, 96(1), 243–255. doi: 10.1007/s11071-019-04787-z
  • Wu, Y., Meng, X., Xie, L., Lu, R., Su, H., & Wu, Z.-G. (2017). An input-based triggering approach to leader-following problems. Automatica, 75, 221–228. doi: 10.1016/j.automatica.2016.09.040
  • Wu, Z. H., Fang, H. J., & She, Y. Y. (2012). Weighted average prediction for improving consensus performance of second-order delayed multi-agent systems. IEEE Transactions on Systems, Man, and Cybernetics. Part B, Cybernetics, 42(5), 1501–1508. doi: 10.1109/TSMCB.2012.2189384
  • Xia, H., Huang, T.-Z., & Shao, J.-L. (2010). Group consensus in multi-agent systems with switching topologies and communication delays. Neurocomputing, 59(6), 340–348.
  • Xia, Y. Q., Gao, Y. L., Yan, L. P., & Fu, M. Y. (2015). Recent progress in networked control systems-A survey. International Journal of Automation and Computing, 12(4), 343–367. doi: 10.1007/s11633-015-0894-x
  • Xiao, F., & Chen, T. (2012). Sampled-data consensus for multiple double integrators with arbitrary sampling. IEEE Transactions on Automatic Control, 57(12), 3230–3235. doi: 10.1109/TAC.2012.2200374
  • Xiao, F., Wang, L., & Chen, T. (2014). Finite-time consensus in networks of integrator-like dynamic agents with directional link failure. IEEE Transactions on Automatic Control, 59(3), 756–762. doi: 10.1109/TAC.2013.2274705
  • Xiao, X., & Mu, X. (2017). Consensus of linear multi-agent systems with communication delays by using the information of second-order neighbours under intermittent communication topology. International Journal of Systems Science, 48(1), 200–208. doi: 10.1080/00207721.2016.1218571
  • Xie, D., & Shi, L. (2017). Group tracking control of second-order multi-agent systems with fixed and Markovian switching topologies. Neurocomputing, 281, 37–46. doi: 10.1016/j.neucom.2017.11.040
  • Xie, G., Liu, H., Wang, L., & Jia, Y. (2009a). Consensus in networked multi-agent systems via sampled control: Fixed topology case. American Control Conference, St. Louis, MO (pp. 3902–3907).
  • Xie, G., Liu, H., Wang, L., & Jia, Y. (2009b). Consensus in networked multi-agent systems via sampled control: Switching topology case. American Control Conference, St. Louis, MO (pp. 3902–3907).
  • Xu, D.-G., Zhao, P.-L., Yang, C.-H., Gui, W.-H., & He, J.-J. (2017). A novel Minkowski-distance-based consensus clustering algorithm. International Journal of Automation and Computing, 14(1), 33–44. doi: 10.1007/s11633-016-1033-z
  • Xu, Y., Peng, S., & Guo, A. (2018). Leader-following consensus of nonlinear delayed multi-agent systems with randomly occurring uncertainties and stochastic disturbances under impulsive control input. International Journal of Control, Automation and Systems, 16, 566–576. doi: 10.1007/s12555-017-0232-x
  • Xue, L., Liu, Y., Gu, Z.-Q., Li, Z.-H., & Guan, X.-P. (2017). Joint design of clustering and in-cluster data route for heterogeneous wireless sensor networks. International Journal of Automation and Computing, 14(6), 637–649. doi: 10.1007/s11633-017-1094-7
  • Xue, X., Wu, F., & Yuan, C. (2019). Robust consensus for linear multi-agent systems with structured uncertainties. International Journal of Control. doi: 10.1080/00207179.2019.1612096
  • Yan, C., & Yu, M. (2017). Event-triggered tracking control for couple-group multi-agent systems. Journal of the Franklin Institute-Engineering and Applied Mathematics, 354, 6152–6169. doi: 10.1016/j.jfranklin.2017.07.016
  • Yang, N., & Li, J. (2019). New distributed adaptive protocols for uncertain nonlinear leader-follower multi-agent systems via a repetitive learning control approach. Journal of the Franklin Institute-Engineering and Applied Mathematics, 356(12), 6571–6590. doi: 10.1016/j.jfranklin.2019.01.052
  • Yang, T., Eng, Z., Dimarogonas, D. V., & Johansson, K. H. (2013). Periodic behaviors in multi-agent systems with input saturation constraints. IEEE conference on Decision and Control, Florence, Italy (pp. 4467–4472).
  • Yang, T., Meng, Z., & Johansson, K. H. (2014). Global consensus for discrete-time multi-agent systems with input saturation constraints. Automatica, 50(2), 499–506. doi: 10.1016/j.automatica.2013.11.008
  • Yanmaz, E., & Karrels, T. T. (2008). Cooperative global robust group output regulation for multi-agent systems with heterogeneous uncertain second-order nonlinear dynamics. IEEE Computer Society, 723, 843–847.
  • You, X., Hua, C.-C., Yu, H.-N., & Guan, X.-P. (2019). Leader-following consensus for high-order stochastic multi-agent systems via dynamic output feedback control. Automatica, 107, 418–424. doi: 10.1016/j.automatica.2019.06.006
  • Yu, J., & Wang, L. (2009a). Group consensus in multi-agent systems with switching topologies. Joint 48th IEEE Conference on Decision Control and 28th Chinese Control Conference, Shanghai (pp. 2652–2657).
  • Yu, J., & Wang, L. (2009b). Group consensus of multi-agent systems with undirected communication graphs. Proceedings of the 7th Asian Control Conference, Hong Kong (pp. 105–110). IEEE.
  • Yu, M., Yan, C., & Li, C. (2017). Event-triggered tracking control for couple-group multi-agent systems. Journal of the Franklin Institute, 354(14), 6152–6169. doi: 10.1016/j.jfranklin.2017.07.016
  • Yu, W., Zheng, W., Chen, G., Ren, W., & Cao, J. (2011). Second-order consensus in multi-agent dynamical systems with sampled position data. Automatica, 47(7), 1496–1503. doi: 10.1016/j.automatica.2011.02.027
  • Yu, W., Zhou, L., Yu, X., Lü, J., & Lu, R. (2013). Consensus in multi-agent systems with second-order dynamics and sampled data. IEEE Transactions on Industrial Informatics, 9(4), 2137–2146. doi: 10.1109/TII.2012.2235074
  • Zhang, B., Jia, Y., & Matsuno, F. (2014). Finite-time observers for multi-agent systems without velocity measurements and with input saturations. Systems and Control Letters, 68, 86–94. doi: 10.1016/j.sysconle.2014.03.010
  • Zhang, D., & Duan, G. (2018). Leader-following fixed-time output feedback consensus for second-order multi-agent systems with input saturation. International Journal of Systems Science, 49, 2873–2887. doi: 10.1080/00207721.2018.1509243
  • Zhang, H., Hu, J., Liu, H., Yu, X., & Liu, F. (2019). Recursive state estimation for time-varying complex networks subject to missing measurements and stochastic inner coupling under random access protocol. Neurocomputing, 346, 48–57. doi: 10.1016/j.neucom.2018.07.086
  • Zhang, H., Hu, J., Zou, L., Yu, X., & Wu, Z. (2018). Event-based state estimation for time-varying stochastic coupling networks with missing measurements under uncertain occurrence probabilities. International Journal of General Systems, 47(5), 422–437. doi: 10.1080/03081079.2018.1445740
  • Zhang, H. T., Chen, M. Z. Q., & Stan, G. B. (2011). Fast consensus via predictive pinning control. IEEE Transactions on Circuits and Systems I: Regular Papers, 58(9), 2247–2258. doi: 10.1109/TCSI.2011.2123450
  • Zhang, W., & Liu, J. (2018). Cooperative global robust group output regulation for multi-agent systems with heterogeneous uncertain second-order nonlinear dynamics. Nonlinear Dynamics, 92, 1733–1744. doi: 10.1007/s11071-018-4158-5
  • Zhang, W., Liu, J., & Wang, H. (2016). Multi-tracking control of heterogeneous multi-agent systems with single-input-single-output based on complex frequency domain analysis. IET Control Theory and Applications, 10, 861–868. doi: 10.1049/iet-cta.2015.1184
  • Zhang, X., & Han, G. (2018). Robust multi-tracking of heterogeneous multi-agent systems with uncertain nonlinearities and disturbances. Journal of the Franklin Institute-Engineering and Applied Mathematics, 355, 3677–3690. doi: 10.1016/j.jfranklin.2018.01.047
  • Zhang, Y., & Yang, Y. (2013). Finite-time consensus of second-order leader-following multi-agent systems without velocity measurements. Physics Letters A, 377, 243–249. doi: 10.1016/j.physleta.2012.10.055
  • Zhang, Z., Hu, J., & Huang, H. (2019). Formation tracking for nonlinear uncertain multi-agent systems via adaptive output feedback quantized control. IEEE Access, 7, 95696–95709. doi: 10.1109/ACCESS.2019.2929267
  • Zhang, X.-Q., Li, X.-Y., & Zhao, J. (2017). Stability analysis and anti-windup design of switched systems with actuator saturation. International Journal of Automation and Computing, 14(5), 615–625. doi: 10.1007/s11633-015-0920-z
  • Zhao, H., & Park, J. H. (2014). Group consensus of discrete-time multi-agent systems with fixed and stochastic switching topologies. Nonlinear Dynamics, 77(4), 1297–1307. doi: 10.1007/s11071-014-1379-0
  • Zhao, Z., & Lin, Z. (2016). Global leader-following consensus of a group of general linear systems using bounded controls. Automatica, 68, 294–304. doi: 10.1016/j.automatica.2016.01.027
  • Zheng, Y., Chen, W., & Wang, L. (2011). Finite-time consensus for stochastic multi-agent systems. International Journal of Control, 84, 1644–1642. doi: 10.1080/00207179.2011.622792
  • Zheng, Y., & Tie, L. (2014). A new class of finite-time nonlinear consensus protocols for multi-agent systems. International Journal of Control, 87, 363–370. doi: 10.1080/00207179.2013.814074
  • Zheng, Y., & Wang, L. (2015). A novel group consensus protocol for heterogeneous multi-agent systems. International Journal of Control, 88(11), 2347–2353. doi: 10.1080/00207179.2015.1043581
  • Zhou, S., & Yan, S. (2014). The stability analysis for a class of multi-agent group formation with input saturation constraints. 2014 IEEE Chinese Guidance, Navigation and Control Conference, Yantai, China (pp. 1618–1623).
  • Zhou, Y.-J., Zhou, Y.-J., Chen, Q.-Y., & Chen, Q.-Y. (2018). Distributed finite time consensus of second-order multi-agent systems via pinning control. IEEE Access, 6, 45617–45624. doi: 10.1109/ACCESS.2018.2865479
  • Zhu, W., & Cheng, D. (2010). Leader-following consensus of second-order agents with multiple time-varying delays. Automatica, 46, 1994–1999. doi: 10.1016/j.automatica.2010.08.003
  • Zhu, W., & Wang, D. (2019). Leader-following consensus of multi-agent systems via event-based impulsive control. Measurement and Control, 52, 91–99. doi: 10.1177/0020294018819549
  • Zhu, W., Wang, D., & Zhou, Q. (2019). Leader-following consensus of multi-agent systems via adaptive event-based control. Journal of Systems Science and Complexity, 32, 846–856. doi: 10.1007/s11424-018-7177-x
  • Zou, L., Wang, Z.-D., & Zhou, D.-H. (2017). Event-based control and filtering of networked systems: A survey. International Journal of Automation and Computing, 14(3), 239–253. doi: 10.1007/s11633-017-1077-8
  • Zuo, Z. Y., & Tie, L. (2014). A new class of finite-time nonlinear consensus protocols for multi-agent systems. International Journal of Control, 87(2), 363–370. doi: 10.1080/00207179.2013.834484