Abstract
Fast finite-time consensus problem of multi-agent systems under diverse topologies is investigated by a hybrid linear and fractional power protocol, where the linear item improves convergence performance when the state is far away from the equilibrium, and the fractional power one accelerates convergence process when the state is close to the equilibrium. Then a faster convergent rate is achieved in comparison with the individual asymptotic or finite-time consensus protocol. The leaderless multi-agent systems are firstly studied under undirected topology, and then it is extended to the leader-following case under the directed networks. Based on finite-time stability theory, the state consensus tracking errors are guaranteed to be zero within an upper bound of settling time. Finally, numerical simulations are presented to demonstrate the effectiveness and performance of the protocols.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The consensus problems of multi-agent systems have received considerable attention in recent years, such as mobile sensor networks, unmanned air vehicles, autonomous underwater vehicles and multi-spacecraft alignments [10], and the software Evoplex has provided the extensible platform for simulations with the agent-based models and multi-agent systems on networks [2]. The main issues are focus on designing appropriate protocols for consensus behaviors based on the control theory and algebraic graph theory [6, 13, 18]. Compared with asymptotic algorithms, the finite-time cooperative controller possesses faster convergence speed and better disturbance rejection property, such that the states of agents could achieve an agreement in the guaranteed settling time [8, 21]. Based on Lyapunov function and homogeneity with dilation techniques, finite-time consensus results have been categorized into leaderless and leader–follower structure [14, 16].
Finite-time consensus of multi-agent systems can be achieved by a discontinuous or continuous protocol. Finite-time consensus of the first-order integrator dynamics with bounded disturbances rejection is achieved by the discontinuous interaction rule [3]. Some criteria for discontinuous finite-time consensus of the nonsmooth opinion dynamics have been applied to solve the distributed optimization problems over an unbalanced digraph, sufficient finite/fixed-time network modulus consensus criteria over signed digraphs are guaranteed with the sliding mode controller [11, 12]. Both finite-time and fixed-time consensus problems for multi-agent systems with discontinuous nonlinear inherent dynamics are studied in a leader-following framework based on Lipschitz continuous condition [9]. Howerver, the discontinuous protocol can induce chattering both in numerical and practical implementation. General continuous but nonsmooth interaction rules with fractional power item are considered for both first-order and second-order multi-agent systems where undirected network topologies with a spanning tree are taken into account [4, 20]. The continuous finite time consensus protocols are investigated for the bidirectional and the unidirectional interaction cases, and finite-time stability has been proved for continuous static and time-varying weighted undirected graphs [17]. Due to the comparison principle, sufficient conditions are derived to guarantee finite-time consensus of nonlinear multi-agent networks with undirected switching topology [1]. For first order multi-agent systems with unknown nonlinear dynamics under undirected fixed and switching network topologies, the finite-time stability and finite-time parameter convergence are guaranteed by utilizing the local relative position state information, and linearly parameterized method [15]. The adaptive finite-time consensus control of nonlinear mechanical systems with parametric uncertainties are proposed for the multi-agent systems under an undirected graph [5]. Based on the continuous homogeneous finite-time consensus protocol for second-order multi-agent systems, the continuous integral sliding mode super-twisting protocols are developed to achieve accurate finite-time consensus [19]. The homogeneous functions and the finite-time observers have been applied to solve the finite-time consensus problem and tracking protocols for high-order linear multi-agent systems [7]. Multiple time delays and time-varying communication delay are investigated with finite-time consensus problems in [14]. Fast sliding mode control can guarantee faster finite-time convergence rate to reach the sliding surface. Combining with the fast sliding mode control, exponential finite time consensus is achieved for high-order and fractional-order multi-agent systems, respectively [8].
The effectiveness of the finite-time consensus protocols are evaluated by the convergence rate. According to the fractional power item, the above finite-time convergent process is slower when the system is far away from the equilibrium. Motivated by the above investigation, a fast finite-time consensus strategy is studied in this paper, the main contributions are listed as follows: (1) With aid of an additional linear control item, a hybrid finite-time consensus protocol is proposed for single-integrator agents to ensure the consensus and tracking errors converging to zero faster in the whole process, the fast finite-time consensus under undirected topology is proved that the settling time is upper bounded for any initial condition. (2) Different from the reported finite-time consensus in undirected topology, the proposed fast finite-time consensus protocol is extended to the leader–follower case under directed topology, and with the semi-positive definite Lyapunov function, the state consensus tracking errors are guaranteed to be zero within an upper bound of settling time under directed information flow.
The rest of this paper is organized as follows. Section 2 introduces some preliminaries and algebraic graph theory. The main results of the fast finite-time consensus problems under undirected and directed topology are presented in Sect. 3. Section 4 gives a numerical example to verify the correctness. Conclusion is summarized in the last section.
2 Preliminaries and Problem Formulation
In this section, some basic concepts on information consensus and results on agents in a network are introduced about fast finite-time stability and algebraic graph theory.
2.1 Algebraic Graph Theory
The communication topology among \(N\) agents is represented by a weighted directed graph \(\mathcal{G}=(\mathcal{V},\mathcal{E},A)\), where \(\mathcal{V}=\left\{\mathrm{1,2},\dots ,N\right\}\) denotes the set of nodes, \(\mathcal{E}\in \left(\mathcal{V}\times \mathcal{V}\right)\) denotes the set of ordered pairs of the nodes, called edges. Assume that there is no self-edge, i.e., \((i,i)\notin \mathcal{E}\) for any \(i\in \mathcal{V}\), and the set of neighbors of agent \(j\) is \({N}_{j}=\left\{i\in \mathcal{V}:\left(i,j\right)\in \mathcal{E}\right\}\). An edge \((i,j)\in \mathcal{E}\) in graph \(\mathcal{G}\) means that agent \(j\) can receive information from agent \(i\), but not necessarily conversely. \({a}_{ij}\) is the coupling strength of the directed edge \(\left(i,j\right)\) satisfying \({a}_{ij}>0\) if \(\left(i,j\right)\) is an edge of \(\mathcal{G}\) and \({a}_{ij}=0\) otherwise. For any pair of vertices \((i,j)\), if \({a}_{ij}={a}_{ji}\), the graph is called an undirected graph. An undirected graph is regarded as connected if a path exists between any two distinct vertices \(\left(i,j\right)\). The corresponding adjacency matrix \(A={\left({a}_{ij}\right)}_{N\times N}\) is symmetric, i.e. \({A}^{T}=A\), and \({\lambda }_{\mathrm{min}}\left(A\right)\) is the minimum eigenvalue of a symmetric matrix A. The Laplacian matrix \({\varvec{L}}=({l}_{ij})\) are defined as follows:
Lemma 1
[21] Let \(L=\left[{l}_{ij}\right]\in {R}^{N\times N}\) denote a graph Laplacian, which is defined by
then \(L\) have the following properties in undirected graph as follows:
-
1)
0 is an eigenvalue of \(L\) and \({1}_{N}\) is the associated eigenvector.
-
2)
For any \(\varepsilon ={\left[{\varepsilon }_{1},{\varepsilon }_{2},\cdots ,{\varepsilon }_{n}\right]}^{T}\in {R}^{n}\), \({\varepsilon }^{T}L\varepsilon =\frac{1}{2}{\sum }_{i=1}^{n}{\sum }_{j=1}^{n}{a}_{ij}{\left({\varepsilon }_{j}-{\varepsilon }_{i}\right)}^{2}\), which implies that all eigenvalues of \(L\) are non-negative real numbers.
-
3)
If the graph is undirected and connected, then the second smallest eigenvalue of \(L\), which is denoted by \({\lambda }_{2}\left(L\right)\), is larger than zero and \({\lambda }_{2}\left(L\right)={min}_{\varepsilon \ne 0,{1}^{T}\varepsilon =0}\frac{{\varepsilon }^{T}L\varepsilon }{{\varepsilon }^{T}\varepsilon }\). Therefore, if \({1}^{T}\varepsilon =0\), then \({\varepsilon }^{T}L\varepsilon \ge {\lambda }_{2}\left(L\right){\varepsilon }^{T}\varepsilon \).
A directed path from agent \({i}_{1}\) to agent \({i}_{s}\) is a sequence of edges of the form \(\left({i}_{k},{i}_{k+1}\right),k=\mathrm{1,2},\dots ,s-1\). A digraph has a spanning tree if there is an agent called root, such that there is a directed path from the root to each other agent in the graph. Then the topology \(\mathcal{G}\) is strongly connected, and directed topological graphs are not symmetric. For simplicity, denote \({L}_{B}=L+B\), and \(B\) is a nonnegative diagonal matrix defined by \(B=\mathrm{diag}\left({b}_{1},{b}_{2},\cdots ,{b}_{N}\right)\), where \({b}_{i}>0\) means that the leader is accessible by the \(i\) th agent, and \({b}_{i}=0\) otherwise. Some preliminary assumption and lemmas about directed network graph are introduced briefly in the following.
Lemma 2
[19] A network \(\mathcal{G}\) is strongly connected if and only if its corresponding Laplacian matrix \(L\) is irreducible.
Lemma 3
[6] The Laplacian matrix \(L\) has a simple eigenvalue zero, and all the other eigenvalues have positive real parts if and only if the directed network has a directed spanning tree.
Lemma 4
[6] Suppose that \(L\) is irreducible. Then, \({L1}_{N}=0\), and there is a positive vector \(\xi ={\left[{\xi }_{1},{\xi }_{2},\cdots ,{\xi }_{N}\right]}^{T}\) such that \({\xi }^{T}L=0\). Denote \(\Xi =\mathrm{diag}\left({\xi }_{1},{\xi }_{2},\cdots ,{\xi }_{N}\right)\). Then, \(\Xi >0\) and \({\Xi }^{-1}>0\).
Assumption 1
Suppose that the underlying topology of leader and followers contains a directed spanning tree and the subgraph describing the communication topology among followers is strongly connected.
Lemma 5
[14] Suppose that Assumption 1 holds. Then \({L}_{B}\) is invertible and \(\Xi {L}_{B}+{L}_{B}^{T}\Xi \) is positive definite.
2.2 Fast Finite-Time Stability
Finite-time stability means the system state can converge to the equilibrium in finite time and stay there afterwards, and the corresponding Lyapunov stability theorem is defined as follows:
Lemma 6
[17] Supposing that function \(V\left(t\right):\left[0,\left.\infty \right)\to \left[0,\left.\infty \right)\right.\right.\) is differentiable and satisfies the condition
where \({K}_{1},{K}_{2}>0\) and \(0<\alpha <1\), then \(V\left(t\right)\) reaches zero at \({t}^{*}\) and \(V\left(t\right)=0\), for all \(t\ge {t}^{*}\).
Remark 1
For the above differential inequality (2), if \({K}_{2}=0\), \(V\left(t\right)\) approaches zero asymptotically, whereas reaches zero in finite time at a lower rate when \({K}_{1}=0\).
Furthermore, define \({s}^{\left[\alpha \right]}=\mathrm{sign}\left(s\right){\left|s\right|}^{\alpha }\), where \(s\in R\), \(\mathrm{sign}\left(s\right)\) is the sign function and \(\alpha >0\) is a constant, and the following Lemma will be used in the stability analysis.
Lemma 7
[20] If \({\xi }_{1},{\xi }_{2},\cdots ,{\xi }_{N}\ge 0\) and \(0<\alpha \le 1\) then
2.3 Problem Formulation
The multi-agent systems consist of \(N\) dynamic agents, labeled 1 through \(N\). Let \({x}_{i}\left(t\right)\in R\) denote the state of agent \(i\), and \(x\left(t\right)={\left[{x}_{1}\left(t\right),{x}_{2}\left(t\right),\cdots ,{x}_{N}\left(t\right)\right]}^{T}\). The dynamical model of each agent is described by
where \({u}_{i}\left(t\right)\) is a local state feedback, called the protocol. If \(\forall {x}_{i}\left(0\right)\) and \(\left|{x}_{i}\left(t\right)-{x}_{j}\left(t\right)\right|\to 0\) as \(t\to \infty \), the closed-loop system with the protocol \({u}_{i}\) can reach or achieve consensus asymptotically. It is said to achieve finite-time consensus, if for \(\forall {x}_{i}\left(0\right)\), there is a settling time \(T\in \left[0,\left.\infty \right)\right.\) such that
3 Main Results
The general framework of the fast finite-time consensus protocols is developed with a group of agents to reach agreement with undirected information flow, then extend the results to the directed topology.
3.1 Fast Finite-Time Consensus Under Undirected Topology
In this subsection, a multi-agent system (1) is investigated under undirected topology. The protocol utilized to solve the fast finite-time consensus problem is
where \({k}_{1}>0\), \({k}_{2}>0\), \(0<\alpha <1\).
Theorem 1
Supposing that communication topology \(\mathcal{G}\left(A\right)\) of the multi-agent systems (1) is undirected and connected, then the protocol (6) solves the fast finite-time consensus problem.
Proof
Given the undirected and connected topology, \({a}_{ij}={a}_{ji}\) for all \(i,j\in {I}_{N}\), \({I}_{N}=\left\{\mathrm{1,2},\cdots ,N\right\}\) then we obtain.
The Lyapunov function is taken as
According to Lemma 1, \(V\left(x\left(t\right)\right)=0\) if and only if \(x\left(t\right)\in \mathrm{span}\left\{{1}_{N}\right\}\), the symmetry of the adjacent matrix gives that
The derivative of \(V\left(x\right)\) versus time is
Given that \(\left(\alpha +1\right)/2\in \left(\mathrm{0,1}\right)\), with Lemma 7, we have
The semi-positive property of \(L\) ensures \(L={Q}^{T}Q\), \(Q\in {R}_{N*N}\) is a semi-positive matrix. For \(V\left(x\right)\ne 0\), then
where \({\lambda }_{2}\left(L\right)>0\), then
If \(V\ne 0\), let \(z={\left(2{\lambda }_{2}\left(L\right)V\left(x\right)\right)}^\frac{1}{2}\), then
\(\frac{1}{{z}^{\left[\alpha \right]}}\frac{\mathrm{d}z}{\mathrm{d}t}=-\left({k}_{2}{N}^{\frac{\left[1-\alpha \right]}{2}}{\lambda }_{2}+{\lambda }_{2}{k}_{1}{z}^{\left[1-\alpha \right]}\right)\), it follows
Let \(\varphi \left({z}^{\left[1-\alpha \right]}\right)={\int }_{0}^{{z}^{\left[1-\alpha \right]}}\frac{1}{{k}_{1}{N}^{\frac{\left[1-\alpha \right]}{2}}{\lambda }_{2}+{\lambda }_{2}{k}_{2}{z}^{\left[1-\alpha \right]}}\mathrm{d}{z}^{\left[1-\alpha \right]}\). The derivative of \(\varphi \left({z}^{\left[1-\alpha \right]}\right)\) is \({\varphi }^{\mathrm{^{\prime}}}\left({z}^{\left[1-\alpha \right]}\right)=\frac{1}{{k}_{1}{N}^{\frac{\left[1-\alpha \right]}{2}}{\lambda }_{2}+{\lambda }_{2}{k}_{2}{z}^{\left[1-\alpha \right]}}>0\), then the function \(\varphi \left({z}^{\left[1-\alpha \right]}\right)\) is monotonically increasing.
Integrating both sides of the equation yields
Since \(\varphi \left({z}^{\left[1-\alpha \right]}\right)=0\) if and only if \({z}^{\left[1-\alpha \right]}=0\), which means \(V=0\). Then \(\underset{t\to T\left({z}_{0}\right)}{\mathrm{lim}}V\left(x\right)=0\), the settling time function is given by
where the settling time is bound by
If \(V\left(x\right)=0\), then \({x}_{i}={x}_{j}\). Therefore, the proposed protocol guarantees the system’s stability and solves the fast finite-time consensus problem.
Remark 2
The hybrid protocol consists of non-linear and linear terms, which solves the fast finite-time consensus problem. The upper bound of convergence time offered by Theorem 1 only relates to the parameters of protocol (6), the order \(N\) of the multi-agent system, and the algebraic connectivity of \(\mathcal{G}\left(A\right)\). When \(\alpha =1\), the protocol is typical linear consensus protocol, whereas is typical finite-time consensus protocol when \({k}_{1}=0\).
3.2 Fast Finite-Time Leader-Following Consensus Under Directed Topology
In this part, the tracking consensus protocol under the directed networks is considered. The dynamics of the leader has the following form:
Remark 3
Here the leader's control input is assumed as \({u}_{0}=0\) for clear expression. As a fact, if \({u}_{0}\ne 0\), we can design a distributed observer for each follower to estimate it in finite time.
The protocol guarantees the system’s stability and solves the fast finite-time leader–follower consensus problem
where \({k}_{1}>0\), \({k}_{2}>0\), \(0<\alpha <1\).
Theorem 2
Supposing that Assumption 1 holds. Then, the fast finite-time leader-following consensus tracking problem for multi-agent systems (1) with the leader \({\dot{x}}_{0}={u}_{0}\) can be solved by the protocol (15).
Proof
Given that the topology is directed and connected. Set \({e}_{i}={x}_{i}-{x}_{0}\), for all \(i,j\in {I}_{n}\).
Then the error system is
Based on Lemmas 2 and 3, the dynamics of agents can be written in a compact vector form
Denote \(y={\left[{y}_{1},\cdots ,{y}_{N}\right]}^{T}={L}_{B}e\), then
Choose a Lyapunov candidate
Take the derivative of \(V\) along the trajectory, based on Lemma 4, it follows that:
According to Lemma 5, \(\overline{\lambda }={\lambda }_{\mathrm{min}}\left(\Xi {L}_{B}+{L}_{B}^{T}\Xi \right)>0\). Then
where \({\xi }_{\mathrm{max}}=\mathrm{max}\left\{{\xi }_{i}\right\}\) is the largest element of the eigenvector in Lemma 4, \(i\in {I}_{n}\), \({k}_{\mathrm{max}}=\mathrm{max}\left\{{k}_{1},{k}_{2}\right\}\) is the larger gain of the linear one and fractional power one.
Consider \(\overline{V }=\sum_{i=1}^{N}{\left|{y}_{i}\right|}^{2}+\sum_{i=1}^{N}{\left|{y}_{i}\right|}^{\alpha +1}\), \(\left(1+\alpha \right)/2<1\), according to Lemma 7, it follows that
where Lemma 7 is inserted in view of \({\left(\alpha +1\right)}^{2}/2-2<0\) and \({\left(\alpha +1\right)}^{2}/2-2\alpha >0\).
Combining the above formula results in
Similarly, \({\left|{y}_{i}\right|}^{\alpha +1}\le {\left|{y}_{i}\right|}^{2\alpha }+{\left|{y}_{i}\right|}^{\alpha +1}\),
It follows that:
Then,
where \({K}_{1}=\frac{1}{4}\frac{{k}_{\mathrm{max}}}{{\xi }_{\mathrm{max}}}\overline{\lambda }\left(\alpha +1\right)\) and \({K}_{2}=\frac{1}{4}{k}_{\mathrm{max}}\overline{\lambda }{\left(\frac{\alpha +1}{{\xi }_{\mathrm{max}}}\right)}^{\frac{\alpha +1}{2}}\). According to Lemma 6, \(y\) reaches to zero, i.e., consensus tracking is achieved, in finite time \({T}_{0}\).
Remark 4
A transformation and some inequality approaches are utilized in Theorem 2. It is shown that the upper bound of the convergence time is related to the topology, the designed parameters and the initial states.
4 Simulation
In this section, three examples are provided to illustrate the effectiveness of the fast finite-time strategy by comparing with the typical finite-time ones in [16, 17, 21]. Without loss of generality, it is assumed \(N=6\) for all the examples.
Example 1
[17]: Consider the case of the fast finite-time consensus protocol (7) under undirected topology. Set control gain \({k}_{1}={k}_{2}=1\), the weight of all edges is 1 in this study. The initial state is \({\left[-1,-0.5, -0.2,\mathrm{ 0.2,0.5,1}\right]}^{T}\). The communication topology is shown in Figs. 1, 2 shows the fast finite-time state trajectories of agents when \(\alpha =0.5, 0.8\). Comparisons with the traditional finite-time (dotted line)\({u}_{i}={-k}_{2}{\left({\sum }_{j\in {N}_{j}}{a}_{ij}\left({x}_{j}-{x}_{i}\right)\right)}^{\left[\alpha \right]}\) using the same design parameters show that the convergence time of protocol (7) is faster.
Example 2
[21]: Set nonzero weights \({a}_{ij}=2\), two initial scenarios: (a) \({\left[-5,-\mathrm{3,3},\mathrm{8,4},5\right]}^{T}\), (b) \({\left[10,-20,-\mathrm{3,5},2,-24\right]}^{T}\), the parameters \({k}_{1}={k}_{2}=2\). The algebraic connectivity of Fig. 3 is 0.83. Figure 4 shows that the settling time of the fast finite-time protocol (7) under different initial conditions are about 1.05 s and 1.22 s, which is less conservative for estimated bounds. The fast finite-time convergence time is shorter than the typical finite-time (dotted line) consensus protocol.
Example 3
[16]: Consider a multi-agent system consists of 5 followers and 1 leader with the controller (15). The communication topology is shown in Fig. 5. The parameters are chosen \({k}_{1}={k}_{2}=3\), \(\alpha =0.4\), and \({a}_{ij}\) is defined in Fig. 5. The initial condition is \(\left[250,-\mathrm{200,140},-\mathrm{50,300}\right]\) for the followers, \({x}_{0}=100\) for the leader. Figures 6 and 7 show that the fast finite-time convergence process of the state and error \({e}_{i}=\left|{x}_{i}-{x}_{0}\right|\) trajectories (solid line) is faster than the traditional finite-time (dotted line) respectively.
5 Conclusions
In this paper, the framework of fast finite-time consensus protocols have been investigated under undirected and directed topologies. First, the fast finite-time nonlinear protocol is proposed based on semi-positive definite function to achieve the state agreement under undirected topology. The Lypunov function chooses the states error with neighbors instead of error between states with average. The comparison principle of differential equation is used for finite-time stability. Then it is extended to the leader-following case under the directed networks. The Lypunov function choosing the error between agents and leader, mathematical transformation and inequality is used to prove stability. The effectiveness of the fast finite-time controllers is illustrated in three communication topologies. Future research work will concentrate on the fast finite-time consensus protocols to multi-agent systems with port-Hamiltonian and Euler-Lagrangian dynamics.
Data Availability
The data sets generated during and analyzed during the current study are available from the corresponding author on reasonable request.
References
Y. Cao, W. Ren, Finite-time consensus for multi-agent networks with unknown inherent nonlinear dynamics. Automatica 50(10), 2648–2656 (2014)
M. Cardinot, C. O’Riordan, J. Griffith, M. Perc, Evoplex: A platform for agent-based modeling on networks. SoftwareX 9, 199–204 (2019)
M. Franceschelli, A. Pisano, A. Giua, Finite-time consensus with disturbance rejection by discontinuous local interactions in directed graphs. IEEE Trans. Autom. Control 60(4), 1133–1138 (2014)
Q. Fu, Q. Shen, Z. Jia, Cooperative adaptive tracking control for unknown nonlinear multi-agent systems with signal transmission faults. Circuits Syst. Signal Process. 39(3), 1335–1352 (2020)
J. Huang, C. Wen, W. Wang et al., Adaptive finite-time consensus control of a group of uncertain nonlinear mechanical systems. Automatica 51, 292–301 (2015)
S. Li, Y. Pan, H. Liang, Output-constrained control of non-affine multi-agent systems with actuator faults and unknown dead zones. Circuits Syst. Signal Process. 40(1), 114–135 (2021)
Z. Li, H. Ji, Finite-time consensus and tracking control of a class of nonlinear multiagent systems. IEEE Trans. Autom. Control 63(12), 4413–4420 (2018)
H. Liu, L. Cheng, M. Tan, Z. Hou, Exponential finite-time consensus of fractional-order multiagent systems. IEEE Trans. Syst. Man Cybern. Syst. 50(4), 1549–1558 (2019)
B. Ning, J. Jin, J. Zheng, Finite-time and fixed-time leader-following consensus for multi-agent systems with discontinuous inherent dynamics. Int. J. Control 91(6), 1259–1270 (2018)
J. Qin, Q. Ma, Y. Shi, L. Wang, Recent advances in consensus of multi-agent systems: A brief survey. IEEE Trans. Ind. Informat. 64(6), 4972–4983 (2016)
X. Shi, J. Cao, G. Wen et al., Finite-time consensus of opinion dynamics and its applications to distributed optimization over digraph. IEEE Trans. Cybern. 49(10), 3767–3779 (2018)
X. Shi, J. Cao, X. Yu, G. Wen, Finite-time stability of network systems with discontinuous dynamics over signed digraphs. IEEE Trans. Autom. Control. 65(11), 4874–4881 (2019)
H.J. Sun, R. Xia, A. Yu, Fully distributed event-triggered consensus for a class of second-order nonlinear multi-agent systems. Circuits Syst. Signal Process. 41(2), 725–742 (2022)
F. Sun, M. Tuo, J. Kurths et al., Finite-time consensus of leader-following multi-agent systems with multiple time delays over time-varying topology. Int. J. Control Autom. Syst. 18(8), 1985–1992 (2020)
Z. Tu, H. Yu, X. Xia, Decentralized finite-time adaptive consensus of multiagent systems with fixed and switching network topologies. Neurocomputing 219, 59–67 (2017)
X. Wang, J. Li, J. Xing et al., A novel finite-time average consensus protocol for multi-agent systems with switching topology. Trans. Inst. Measure. Control 40(2), 606–614 (2018)
L. Wang, F. Xiao, Finite-time consensus problems for networks of dynamic agents. IEEE Trans. Autom. Control 55(4), 950–955 (2010)
G. Wen, Z. Duan, G. Chen, W. Yu, Consensus tracking of multi-agent systems with Lipschitz-type node dynamics and switching topologies. IEEE Trans. Circuits Syst. 61(2), 499–511 (2014)
S. Yu, X. Long, Finite-time consensus for second-order multi-agent systems with disturbances by integral sliding mode. Automatica 54, 158–165 (2015)
A. Zhang, D. Zhou, P. Yang, Event-triggered finite-time consensus with fully continuous communication free for second-order multi-agent systems. Int. J. Control Autom. 17(4), 836–846 (2019)
H. Zhao, D. Chen, J. Hu, Finite-time stabilization of multi-rate networked control system based on predictive control. Circuits Syst. Signal Process. 41(2), 661–683 (2022)
Z. Zuo, L. Tie, Distributed robust finite-time nonlinear consensus protocols for multi-agent systems. Int. J. Sys. Sci. 47(6), 1366–1375 (2016)
Funding
This work was supported by the Scientific Research Fund of Liaoning Provincial Education Department (L2019048) and National Natural Science Foundation of China (62073054).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Jin, L., Shi, G., Yu, S. et al. Fast Finite-Time Consensus for Multi-agent Systems with Diverse Topologies. Circuits Syst Signal Process 42, 5252–5266 (2023). https://doi.org/10.1007/s00034-023-02372-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-023-02372-9