Output synchronization of linear multi-agent systems under constant disturbances via distributed integral action

This paper solves the output synchronization problem for groups of identical linear agents subject to constant external disturbances. We propose novel distributed control laws with integral action. In a first step, we assume that each agent has access to its own state. Then, we present observer-based implementations for the cases where each agent has only access to its output or to a relative output measurement with respect to its neighbors in the graph. We show that this method can also be used in order to solve a cooperative distributed tracking problem, where each agent has a local reference signal and the group objective is to synchronize to the sum or average of all their references. Numerical examples illustrate the results.

[1]  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.

[2]  Karl Henrik Johansson,et al.  Distributed PI-control with applications to power systems frequency control , 2014, 2014 American Control Conference.

[3]  Magnus Egerstedt,et al.  Distributed Control of Multiagent Systems under Unknown Persistent Disturbances , 2013, 1310.3489.

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

[5]  Gang Feng,et al.  An extended proportional-integral control algorithm for distributed average tracking and its applications in Euler-Lagrange systems , 2014, 2014 American Control Conference.

[6]  Frank Allgöwer,et al.  Cooperative control of linear multi-agent systems via distributed output regulation and transient synchronization , 2014, Autom..

[7]  Frank Allgöwer,et al.  Synchronized model matching: a novel approach to cooperative control of nonlinear multi-agent systems , 2014 .

[8]  Karl Henrik Johansson,et al.  Distributed Control of Networked Dynamical Systems: Static Feedback, Integral Action and Consensus , 2013, IEEE Transactions on Automatic Control.

[9]  Randal W. Beard,et al.  Distributed Consensus in Multi-vehicle Cooperative Control - Theory and Applications , 2007, Communications and Control Engineering.

[10]  Kiyotsugu Takaba,et al.  Robust Synchronization of Uncertain Linear Multi-Agent Systems , 2013, IEEE Transactions on Automatic Control.

[11]  S. E. Tuna LQR-based coupling gain for synchronization of linear systems , 2008, 0801.3390.

[12]  Magnus Egerstedt,et al.  Control of multiagent systems under persistent disturbances , 2012, 2012 American Control Conference (ACC).

[13]  Frank Allgöwer,et al.  On topology and dynamics of consensus among linear high-order agents , 2011, Int. J. Syst. Sci..

[14]  Richard M. Murray,et al.  INFORMATION FLOW AND COOPERATIVE CONTROL OF VEHICLE FORMATIONS , 2002 .

[15]  Rodolphe Sepulchre,et al.  Synchronization in networks of identical linear systems , 2009, Autom..

[16]  Randal W. Beard,et al.  Consensus seeking in multiagent systems under dynamically changing interaction topologies , 2005, IEEE Transactions on Automatic Control.

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

[18]  P. Gahinet,et al.  H∞ design with pole placement constraints: an LMI approach , 1996, IEEE Trans. Autom. Control..

[19]  A. Isidori,et al.  Topics in Control Theory , 2004 .

[20]  Ruggero Carli,et al.  Optimal Synchronization for Networks of Noisy Double Integrators , 2011, IEEE Transactions on Automatic Control.

[21]  Peter Wieland,et al.  From Static to Dynamic Couplings in Consensus and Synchronization among Identical and Non-Identical Systems , 2010 .