On predefined-time consensus protocols for dynamic networks

Abstract This paper presents new classes of consensus protocols with fixed-time convergence, which enable the definition of an upper bound for consensus state as a parameter of the consensus protocol, ensuring its independence from the initial condition of the nodes. We demonstrate that our methodology subsumes current classes of fixed-time consensus protocols that are based on homogeneous in the bi-limit vector fields. Moreover, the proposed framework enables for the development of independent consensus protocols that are not needed to be homogeneous in the bi-limit. This proposal offers extra degrees of freedom to implement consensus algorithms with enhanced convergence features, such as reducing the gap between the real convergence moment and the upper bound chosen by the user. We present two classes of fixed-time consensus protocols for dynamic networks, consisting of nodes with first-order dynamics, and provide sufficient conditions to set the upper bound for convergence a priori as a consensus protocol parameter. The first protocol converges to the average value of the initial condition of the nodes, even when switching among dynamic networks. Unlike the first protocol, which requires, at each instant, an evaluation of the non-linear predefined time-consensus function, hereinafter introduced, per neighbor, the second protocol requires only a single evaluation and ensures a predefined time-consensus for static topologies and fixed-time convergence for dynamic networks. Predefined-time convergence is proved using Lyapunov analysis, and simulations are carried out to illustrate the performance of the suggested techniques. The exposed results have been applied to the design of predefined time-convergence formation control protocols to exemplify their main features.

[1]  Zhihong Man,et al.  Finite-time and fixed-time leader-following consensus for multi-agent systems with discontinuous inherent dynamics , 2018, Int. J. Control.

[2]  Farzad Hashemzadeh,et al.  Leader-Follower Fixed-Time Consensus for Multi-agent Systems with Heterogeneous Non-linear Inherent Dynamics , 2016, 2016 3rd International Conference on Soft Computing & Machine Intelligence (ISCMI).

[3]  Michael Defoort,et al.  Leader-follower fixed-time consensus for multi-agent systems with unknown non-linear inherent dynamics , 2015 .

[4]  A. Erdélyi,et al.  Higher Transcendental Functions , 1954 .

[5]  Zongyu Zuo,et al.  A new class of finite-time nonlinear consensus protocols for multi-agent systems , 2014, Int. J. Control.

[6]  Ying Chen,et al.  A new finite-time average consensus protocol with boundedness of convergence time for multi-robot systems , 2017 .

[7]  Hyo-Sung Ahn,et al.  A survey of multi-agent formation control , 2015, Autom..

[8]  Zongyu Zuo,et al.  Practical fixed-time consensus for integrator-type multi-agent systems: A time base generator approach , 2019, Autom..

[9]  Christoforos N. Hadjicostis,et al.  Distributed network size estimation and average degree estimation and control in networks isomorphic to directed graphs , 2012, 2012 50th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[10]  Yilun Shang,et al.  Finite-time consensus for multi-agent systems with fixed topologies , 2012, Int. J. Syst. Sci..

[11]  Leonid M. Fridman,et al.  Stability notions and Lyapunov functions for sliding mode control systems , 2014, J. Frankl. Inst..

[12]  Vadim I. Utkin,et al.  Sliding mode control , 2004 .

[13]  Carlos Sagüés,et al.  Distributed Consensus on Robot Networks for Dynamically Merging Feature-Based Maps , 2012, IEEE Transactions on Robotics.

[14]  Long Wang,et al.  Finite-Time Consensus Problems for Networks of Dynamic Agents , 2007, IEEE Transactions on Automatic Control.

[15]  R. Jackson Inequalities , 2007, Algebra for Parents.

[16]  Vadim I. Utkin,et al.  Sliding mode control in electromechanical systems , 1999 .

[17]  Mohammadreza Doostmohammadian,et al.  Finite-time consensus in directed switching network topologies and time-delayed communications , 2011 .

[18]  David Gómez-Gutiérrez,et al.  Generating new classes of fixed-time stable systems with predefined upper bound for the settling time , 2019, Int. J. Control.

[19]  Zhihua Qu,et al.  Distributed estimation of algebraic connectivity of directed networks , 2013, Syst. Control. Lett..

[20]  P. Olver Nonlinear Systems , 2013 .

[21]  Andrey Polyakov,et al.  Nonlinear fixed-time control protocol for uniform allocation of agents on a segment , 2012, Doklady Mathematics.

[22]  Dennis S. Bernstein,et al.  Geometric homogeneity with applications to finite-time stability , 2005, Math. Control. Signals Syst..

[23]  Zdravko Cvetkovski,et al.  Inequalities: Theorems, Techniques and Selected Problems , 2012 .

[24]  Javier Ruiz-León,et al.  On finite-time and fixed-time consensus algorithms for dynamic networks switching among disconnected digraphs , 2018, Int. J. Control.

[25]  Karl Henrik Johansson,et al.  Distributed algebraic connectivity estimation for undirected graphs with upper and lower bounds , 2014, Autom..

[26]  Daniel Liberzon,et al.  Switching in Systems and Control , 2003, Systems & Control: Foundations & Applications.

[27]  Guanghui Wen,et al.  Distributed Robust Fixed-Time Consensus for Nonlinear and Disturbed Multiagent Systems , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[28]  Yongduan Song,et al.  Prescribed finite time consensus of networked multi-agent systems , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

[29]  Gordon F. Royle,et al.  Algebraic Graph Theory , 2001, Graduate texts in mathematics.

[30]  Pietro G. Morasso,et al.  A computational theory of targeting movements based on force fields and topology representing networks , 1997, Neurocomputing.

[31]  Michael Defoort,et al.  Enhancing the settling time estimation of a class of fixed‐time stable systems , 2018, International Journal of Robust and Nonlinear Control.

[32]  Roberto Tempo,et al.  Distributed Algorithms for Computation of Centrality Measures in Complex Networks , 2015, IEEE Transactions on Automatic Control.

[33]  Andrey Polyakov,et al.  Nonlinear Feedback Design for Fixed-Time Stabilization of Linear Control Systems , 2012, IEEE Transactions on Automatic Control.

[34]  Yu Zhao,et al.  Appointed-time consensus: Accurate and practical designs , 2018, Autom..

[35]  Jiong Jin,et al.  Fixed-time consensus for multi-agent systems with discontinuous inherent dynamics over switching topology , 2017, Int. J. Syst. Sci..

[36]  Yun Xu,et al.  Fast centralized integer resource allocation algorithm and its distributed extension over digraphs , 2017, Neurocomputing.

[37]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[38]  Kai Cai,et al.  Average Consensus on Arbitrary Strongly Connected Digraphs With Time-Varying Topologies , 2013, IEEE Transactions on Automatic Control.

[39]  Xie Guangming,et al.  Reaching consensus at a preset time: Single-integrator dynamics case , 2012, Proceedings of the 31st Chinese Control Conference.

[40]  A. Bacciotti,et al.  Liapunov functions and stability in control theory , 2001 .

[41]  Alessandro Astolfi,et al.  Homogeneous Approximation, Recursive Observer Design, and Output Feedback , 2008, SIAM J. Control. Optim..

[42]  Guanghui Wen,et al.  Designing Distributed Specified-Time Consensus Protocols for Linear Multiagent Systems Over Directed Graphs , 2019, IEEE Transactions on Automatic Control.

[43]  Ligang Wu,et al.  Reliable Filter Design for Sensor Networks Using Type-2 Fuzzy Framework , 2017, IEEE Transactions on Industrial Informatics.

[44]  Xinping Guan,et al.  Finite-time Consensus for Multi-agent Systems via Nonlinear Control Protocols , 2013, Int. J. Autom. Comput..

[45]  Xiangyu Wang,et al.  Finite-time consensus and collision avoidance control algorithms for multiple AUVs , 2013, Autom..

[46]  Alessandro Giua,et al.  Finite-Time Consensus for Switching Network Topologies with Disturbances , 2013 .

[47]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.

[48]  Minyue Fu,et al.  A Distributed Algorithm for Resource Allocation Over Dynamic Digraphs , 2017, IEEE Transactions on Signal Processing.

[49]  W. Ren Distributed attitude alignment in spacecraft formation flying , 2007 .

[50]  Michael Defoort,et al.  A class of robust consensus algorithms with predefined‐time convergence under switching topologies , 2018, International Journal of Robust and Nonlinear Control.

[51]  David Gómez-Gutiérrez,et al.  Predefined-Time Consensus of Nonlinear First-Order Systems Using a Time Base Generator , 2018, Mathematical Problems in Engineering.

[52]  Zdravko Cvetkovski Inequalities: Theorems, techiques and selected problems / Zdravko cvetkovski , 2012 .

[53]  Deyuan Meng,et al.  Fixed-time consensus for multi-agent systems under directed and switching interaction topology , 2014, 2014 American Control Conference.

[54]  David J. Hill,et al.  Prescribed-Time Consensus and Containment Control of Networked Multiagent Systems , 2019, IEEE Transactions on Cybernetics.

[55]  Carlos Sagüés,et al.  Fast distributed algebraic connectivity estimation in large scale networks , 2017, J. Frankl. Inst..

[56]  Ling Liu,et al.  Further Improvement of Fixed-Time Protocol for Average Consensus of Multi-Agent Systems , 2017 .

[57]  Xie Guangming,et al.  Reaching consensus at a preset time: Double-integrator dynamics case , 2012, Proceedings of the 31st Chinese Control Conference.

[58]  Sergey Parsegov,et al.  Fixed-time consensus algorithm for multi-agent systems with integrator dynamics , 2013 .

[59]  J. Jensen Sur les fonctions convexes et les inégalités entre les valeurs moyennes , 1906 .

[60]  A. Erdélyi,et al.  Higher Transcendental Functions , 1954 .