Cooperative output regulation of multi-agent network systems with dynamic edges

This paper investigates a new class of linear multi-agent network systems, in which nodes are coupled by dynamic edges in the sense that each edge has a dynamic system attached as well. The outputs of the edge dynamic systems form the external inputs of the node dynamic systems, which are termed "neighboring inputs" representing the coupling actions between nodes. The outputs of the node dynamic systems are the inputs of the edge dynamic systems. Several cooperative output regulation problems are posed, including output synchronization, output cooperation and master-slave output cooperation. Output cooperation is specified as making the neighboring input, a weighted sum of edge outputs, track a predefined trajectory by cooperation of node outputs. Distributed cooperative output regulation controllers depending on local state and neighboring inputs are presented, which are designed by combining feedback passivity theories and the internal model principle. A simulation example on the cooperative current control of an electrical network illustrates the potential applications of the analytical results.

[1]  Hyungbo Shim,et al.  Output Consensus of Heterogeneous Uncertain Linear Multi-Agent Systems , 2011, IEEE Transactions on Automatic Control.

[2]  Guanghui Wen,et al.  Designing Fully Distributed Consensus Protocols for Linear Multi-Agent Systems With Directed Graphs , 2013, IEEE Transactions on Automatic Control.

[3]  Yanjun Li,et al.  Cooperative Output Regulation of Multi-Agent Systems Coupled by Dynamic Edges , 2014 .

[4]  Rodolphe Sepulchre,et al.  Synchronization in networks of identical linear systems , 2008, 2008 47th IEEE Conference on Decision and Control.

[5]  Dragoslav D. Šiljak,et al.  Decentralized control of complex systems , 2012 .

[6]  Gang Feng,et al.  Impulsive consensus algorithms for second-order multi-agent networks with sampled information , 2012, Autom..

[7]  Tianping Chen,et al.  Synchronization in general complex delayed dynamical networks , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[8]  Frank Allgöwer,et al.  An internal model principle is necessary and sufficient for linear output synchronization , 2011, Autom..

[9]  Alexander L. Fradkov,et al.  Feedback Kalman-Yakubovich lemma and its applications to adaptive control , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[10]  E. Davison,et al.  The robust decentralized control of a general servomechanism problem , 1975, 1975 IEEE Conference on Decision and Control including the 14th Symposium on Adaptive Processes.

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

[12]  Sezai Emre Tuna,et al.  Conditions for Synchronizability in Arrays of Coupled Linear Systems , 2008, IEEE Transactions on Automatic Control.

[13]  Wenwu Yu,et al.  On pinning synchronization of complex dynamical networks , 2009, Autom..

[14]  Cheng-Lin Liu,et al.  Robust consensus of multi-agent systems with diverse input delays and asymmetric interconnection perturbations , 2009, Autom..

[15]  Thor I. Fossen,et al.  H∞ almost output synchronization for heterogeneous networks of introspective agents under external disturbances , 2014, Autom..

[16]  E. Yaz Linear Matrix Inequalities In System And Control Theory , 1998, Proceedings of the IEEE.

[17]  Frank Allgöwer,et al.  Practical synchronization with diffusive couplings , 2015, Autom..

[18]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[19]  Frank L. Lewis,et al.  Optimal Design for Synchronization of Cooperative Systems: State Feedback, Observer and Output Feedback , 2011, IEEE Transactions on Automatic Control.

[20]  Jun Zhao,et al.  Synchronization of Dynamical Networks With Nonidentical Nodes: Criteria and Control , 2011, IEEE Transactions on Circuits and Systems I: Regular Papers.

[21]  Murat Arcak,et al.  Passivity as a Design Tool for Group Coordination , 2007, IEEE Transactions on Automatic Control.

[22]  M. Araki Stability of large-scale nonlinear systems--Quadratic-order theory of composite-system method using M-matrices , 1978 .

[23]  P. Kokotovic,et al.  Feasibility conditions for circle criterion designs , 2001 .

[24]  J. Wen Time domain and frequency domain conditions for strict positive realness , 1988 .

[25]  Anthony N. Michel,et al.  On the status of stability of interconnected systems , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[26]  Alexander L. Fradkov,et al.  Method of passification in adaptive control, estimation, and synchronization , 2006 .

[27]  Pogromskiy Cooperative oscillatory behavior of mutually coupled dynamical systems , 2005 .

[28]  Hyungbo Shim,et al.  Consensus of high-order linear systems using dynamic output feedback compensator: Low gain approach , 2009, Autom..

[29]  Stephen P. Boyd,et al.  Linear Matrix Inequalities in Systems and Control Theory , 1994 .

[30]  Claudio De Persis,et al.  Internal Models for Nonlinear Output Agreement and Optimal Flow Control , 2013, NOLCOS.

[31]  Jun Zhao,et al.  Stability of dynamical networks with non-identical nodes: A multiple v-Lyapunov function method , 2011, Autom..

[32]  Ali Saberi,et al.  Output synchronization for heterogeneous networks of non-introspective agents , 2012, Autom..

[33]  Wenwu Yu,et al.  An Overview of Recent Progress in the Study of Distributed Multi-Agent Coordination , 2012, IEEE Transactions on Industrial Informatics.

[34]  Guangming Xie,et al.  Consensus control for a class of networks of dynamic agents , 2007 .

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

[36]  Jun Zhao,et al.  Synchronization of dynamical networks by network control , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

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

[38]  Mark W. Spong,et al.  Passivity-Based Control of Multi-Agent Systems , 2006 .

[39]  Timothy C. Green,et al.  Control of inverter-based micro-grids , 2007 .

[40]  Kevin M. Passino,et al.  Cohesive Behaviors of Multiagent Systems With Information Flow Constraints , 2006, IEEE Transactions on Automatic Control.

[41]  Wei Ren,et al.  Information consensus in multivehicle cooperative control , 2007, IEEE Control Systems.

[42]  Xinghuo Yu,et al.  Multi-Agent Systems with Dynamical Topologies: Consensus and Applications , 2013, IEEE Circuits and Systems Magazine.

[43]  Zhong-Ping Jiang,et al.  A Distributed Control Approach to A Robust Output Regulation Problem for Multi-Agent Linear Systems , 2010, IEEE Transactions on Automatic Control.

[44]  Ji Xiang,et al.  Synchronized Output Regulation of Linear Networked Systems , 2009, IEEE Transactions on Automatic Control.

[45]  Murat Arcak,et al.  Adaptive Synchronization of Diffusively Coupled Systems , 2015, IEEE Transactions on Control of Network Systems.

[46]  Itzhak Barkana Comments on "Design of strictly positive real systems using constant output feedback" , 2004, IEEE Trans. Autom. Control..

[47]  Jie Huang,et al.  Nonlinear Output Regulation: Theory and Applications , 2004 .

[48]  Jurgen Kurths,et al.  Synchronization in complex networks , 2008, 0805.2976.