A two-time-scale dynamic average consensus estimator

We consider a dynamic average consensus problem where a group of agents is required to track the average of their time-varying inputs. We assume that the inputs are sinusoidal with a single unknown frequency. We develop a distributed two-time-scale estimator that estimates the unknown frequency and achieves average consensus of the inputs. We establish input-to-state (ISS) properties of the estimator using two-time-scale averaging theory. We also explore benefits of fusing the agents' individual frequency estimates. Using a simulation example, we demonstrate that the average consensus performance is significantly improved by incorporating the fused frequency estimates into the estimator.

[1]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[2]  Carlos Sagüés,et al.  Distributed map merging with consensus on common information , 2013, 2013 European Control Conference (ECC).

[3]  Dragan Nesic,et al.  A unified framework for input-to-state stability in systems with two time scales , 2003, IEEE Trans. Autom. Control..

[4]  Mohammad Bagher Menhaj,et al.  Dynamic average consensus via nonlinear protocols , 2012, Autom..

[5]  Peng Yang,et al.  Stability and Convergence Properties of Dynamic Average Consensus Estimators , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[6]  Richard M. Murray,et al.  DYNAMIC CONSENSUS FOR MOBILE NETWORKS , 2005 .

[7]  Sheida Ghapani,et al.  Distributed average tracking for double-integrator agents without using velocity measurements , 2015, 2015 American Control Conference (ACC).

[8]  R. Olfati-Saber,et al.  Distributed Kalman Filter with Embedded Consensus Filters , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[9]  K. Lynch,et al.  DIstributed Kalman Filtering Using The Internal Model Average Consensus Estimator , 2011, Proceedings of the 2011 American Control Conference.

[10]  Sonia Martínez,et al.  Singularly perturbed algorithms for dynamic average consensus , 2013, 2013 European Control Conference (ECC).

[11]  He Bai,et al.  Two-time-scale adaptive internal model designs for motion coordination , 2016, Autom..

[12]  Bruce A. Francis,et al.  The internal model principle of control theory , 1976, Autom..

[13]  E.M. Atkins,et al.  A survey of consensus problems in multi-agent coordination , 2005, Proceedings of the 2005, American Control Conference, 2005..

[14]  Randy A. Freeman,et al.  Multi-Agent Coordination by Decentralized Estimation and Control , 2008, IEEE Transactions on Automatic Control.

[15]  Sonia Martínez,et al.  Robust discrete time dynamic average consensus , 2014, Autom..

[16]  Randy A. Freeman,et al.  Robust dynamic average consensus of time-varying inputs , 2010, 49th IEEE Conference on Decision and Control (CDC).

[17]  Yashan Sun,et al.  Swarming under Perfect Consensus using Integral Action , 2007, 2007 American Control Conference.

[18]  Randy A. Freeman,et al.  Decentralized Environmental Modeling by Mobile Sensor Networks , 2008, IEEE Transactions on Robotics.

[19]  Randy A. Freeman,et al.  A Fast Robust Nonlinear Dynamic Average Consensus Estimator in Discrete Time , 2015 .

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