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

This paper investigates a 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 masterslave 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 states 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]  P. Kokotovic,et al.  Feasibility conditions for circle criterion designs , 2001 .

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

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

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

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

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

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

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

[9]  João Pedro Hespanha,et al.  Synchronization of Identical Oscillators Coupled Through a Symmetric Network With Dynamics: A Constructive Approach With Applications to Parallel Operation of Inverters , 2015, IEEE Transactions on Automatic Control.

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

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

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

[13]  A. Michel On the status of stability of interconnected systems , 1983 .

[14]  Claudio De Persis,et al.  Dynamic coupling design for nonlinear output agreement and time-varying flow control , 2013, Autom..

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

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

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

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

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

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

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

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

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

[24]  Tao Liu,et al.  Synchronization of Dynamical Networks by Network Control , 2012, IEEE Trans. Autom. Control..

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

[26]  Edward J. Davison The robust decentralized control of a general servomechanism problem , 1975 .

[27]  Brian B. Johnson,et al.  Synchronization of Nonlinear Circuits in Dynamic Electrical Networks With General Topologies , 2013, IEEE Transactions on Circuits and Systems I: Regular Papers.

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

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

[30]  H. Nijmeijer,et al.  Cooperative oscillatory behavior of mutually coupled dynamical systems , 2001 .

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

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

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

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

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

[36]  Vladimir A. Yakubovich,et al.  Linear Matrix Inequalities in System and Control Theory (S. Boyd, L. E. Ghaoui, E. Feron, and V. Balakrishnan) , 1995, SIAM Rev..

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

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

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

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

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

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

[43]  J. Moehlis,et al.  Power supply synchronization without communication , 2012, 2012 IEEE Power and Energy Society General Meeting.

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

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

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

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

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

[49]  P. Moylan,et al.  Stability criteria for large-scale systems , 1978 .

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

[51]  Brian B. Johnson,et al.  Synchronization of Nonlinear Oscillators in an LTI Electrical Power Network , 2014, IEEE Transactions on Circuits and Systems I: Regular Papers.