Accelerated consensus to accurate average in multi-agent networks via state prediction

This paper considers the double-integrator consensus speeding up problem for multi-agent networks (MANs) asymptotically achieving distributed weighted average. First, basic theoretical analysis is carried out and several necessary and sufficient conditions are derived to ensure convergence to weighted average for both directed and undirected networks, but the convergence is generally slow. In order to improve the rate of convergence, an approach is proposed to accelerate consensus by utilizing a linear predictor to predict future node state on the basis of the current and outdated node state. The local iterative algorithm then becomes a convex weighted sum of the original consensus update iteration and the prediction, which allows for a significant increase in the rate of convergence towards weighted average consensus because redundant sates are bypassed. Additionally, the feasible region of mixing parameter and optimal mixing parameter are determined for undirected networks. It is worth pointing out that the accelerated framework has tapped the maximum potential to the utmost, from both the current and outdated state stored in the memory, to improve the rate of convergence without increasing the computational and memorial burden. Finally, a simulation example is provided to demonstrate the effectiveness of our theoretical results.

[1]  S. Muthukrishnan,et al.  First- and Second-Order Diffusive Methods for Rapid, Coarse, Distributed Load Balancing , 1996, Theory of Computing Systems.

[2]  Stephen P. Boyd,et al.  Fast linear iterations for distributed averaging , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[3]  Guanrong Chen,et al.  A time-varying complex dynamical network model and its controlled synchronization criteria , 2004, IEEE Trans. Autom. Control..

[4]  Ella M. Atkins,et al.  Second-order Consensus Protocols in Multiple Vehicle Systems with Local Interactions , 2005 .

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

[6]  Pau Klein,et al.  San Francisco, California , 2007 .

[7]  A.L. Swindlehurst,et al.  Discrete double integrator consensus , 2008, 2008 47th IEEE Conference on Decision and Control.

[8]  M. Johansson,et al.  Faster Linear Iterations for Distributed Averaging , 2008 .

[9]  T. C. Aysal,et al.  Accelerated Distributed Average Consensus via Localized Node State Prediction , 2009, IEEE Transactions on Signal Processing.

[10]  Yu-Ping Tian,et al.  Consentability and protocol design of multi-agent systems with stochastic switching topology , 2009, Autom..

[11]  Yingmin Jia,et al.  Consensus of second-order discrete-time multi-agent systems with nonuniform time-delays and dynamically changing topologies , 2009, Autom..

[12]  Yongcan Cao,et al.  LQR-based optimal linear consensus algorithms , 2009, 2009 American Control Conference.

[13]  Yongcan Cao,et al.  Multi-Agent Consensus Using Both Current and Outdated States with Fixed and Undirected Interaction , 2010, J. Intell. Robotic Syst..

[14]  Wenwu Yu,et al.  Second-Order Consensus for Multiagent Systems With Directed Topologies and Nonlinear Dynamics , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[15]  Shengyuan Xu,et al.  Accelerating distributed average consensus by exploring the information of second-order neighbors , 2010 .

[16]  Michael G. Rabbat,et al.  Optimization and Analysis of Distributed Averaging With Short Node Memory , 2009, IEEE Transactions on Signal Processing.

[17]  Lin Huang,et al.  Consensus of Multiagent Systems and Synchronization of Complex Networks: A Unified Viewpoint , 2016, IEEE Transactions on Circuits and Systems I: Regular Papers.

[18]  Wenwu Yu,et al.  Distributed leader-follower flocking control for multi-agent dynamical systems with time-varying velocities , 2010, Syst. Control. Lett..

[19]  Ziyang Meng,et al.  Stability and convergence analysis of multi-agent consensus with information reuse , 2010, Int. J. Control.

[20]  Wenwu Yu,et al.  Some necessary and sufficient conditions for second-order consensus in multi-agent dynamical systems , 2010, Autom..

[21]  Wenwu Yu,et al.  Distributed Higher Order Consensus Protocols in Multiagent Dynamical Systems , 2011, IEEE Transactions on Circuits and Systems I: Regular Papers.

[22]  A. Stephen Morse,et al.  Accelerated linear iterations for distributed averaging , 2011, Annu. Rev. Control..

[23]  Guanrong Chen,et al.  Adaptive second-order consensus of networked mobile agents with nonlinear dynamics , 2011, Autom..

[24]  Guy-Bart Stan,et al.  Fast Consensus Via Predictive Pinning Control , 2011, IEEE Transactions on Circuits and Systems I: Regular Papers.

[25]  Chengyi Xia,et al.  Finite-time stability of multi-agent system in disturbed environment , 2012 .

[26]  X. Liao,et al.  Second-order consensus seeking in directed networks of multi-agent dynamical systems via generalized linear local interaction protocols , 2012, Second-Order Consensus of Continuous-Time Multi-Agent Systems.

[27]  Tingwen Huang,et al.  Second-Order Locally Dynamical Consensus of Multiagent Systems With Arbitrarily Fast Switching Directed Topologies , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.