Synchronization of nonlinear heterogeneous cooperative systems using input-output feedback linearization

In this paper, input-output feedback linearization is used to design distributed controls for multi-agent systems with nonlinear and heterogeneous non-identical dynamics. Using feedback linearization, the nonlinear and heterogeneous dynamics of agents are transformed to identical linear dynamics and non-identical internal dynamics. Based on the dependence of agent outputs on agent inputs, feedback linearization may lead to a first-order or high-order tracking synchronization problem. The controller for each agent is designed to be fully distributed such that each agent only requires its own information and the information of its neighbors. The effectiveness of the proposed control protocols are verified by simulation on a microgrid test system.

[1]  Jiangping Hu,et al.  Tracking control for multi-agent consensus with an active leader and variable topology , 2006, Autom..

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

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

[4]  Z. Qu,et al.  Cooperative Control of Dynamical Systems: Applications to Autonomous Vehicles , 2009 .

[5]  Frank L. Lewis,et al.  Distributed cooperative control of nonlinear and non-identical multi-agent systems , 2013, 21st Mediterranean Conference on Control and Automation.

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

[7]  Kevin L. Moore,et al.  High-Order and Model Reference Consensus Algorithms in Cooperative Control of MultiVehicle Systems , 2007 .

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

[9]  Zhihong Man,et al.  Robust Finite-Time Consensus Tracking Algorithm for Multirobot Systems , 2009, IEEE/ASME Transactions on Mechatronics.

[10]  Victor M. Becerra,et al.  Optimal control , 2008, Scholarpedia.

[11]  Frank L. Lewis,et al.  Distributed adaptive control for synchronization of unknown nonlinear networked systems , 2010, Autom..

[12]  Ali Davoudi,et al.  Hierarchical Structure of Microgrids Control System , 2012, IEEE Transactions on Smart Grid.

[13]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[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]  Mark W. Spong,et al.  Passivity-Based Control of Multi-Agent Systems , 2006 .

[16]  Joe Brewer,et al.  Kronecker products and matrix calculus in system theory , 1978 .

[17]  Wassim M. Haddad,et al.  Distributed nonlinear control algorithms for network consensus , 2008, Autom..

[18]  Frank L. Lewis,et al.  Robot Manipulator Control: Theory and Practice , 2003 .

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

[20]  Guanrong Chen,et al.  Pinning a complex dynamical network to its equilibrium , 2004, IEEE Transactions on Circuits and Systems I: Regular Papers.

[21]  Frank L. Lewis,et al.  Distributed Cooperative Secondary Control of Microgrids Using Feedback Linearization , 2013, IEEE Transactions on Power Systems.

[22]  Randal W. Beard,et al.  A decentralized approach to formation maneuvers , 2003, IEEE Trans. Robotics Autom..

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

[24]  Deyuan Meng,et al.  Finite-time consensus for multi-agent systems via terminal feedback iterative learning , 2011 .

[25]  Guanrong Chen,et al.  Pinning control of scale-free dynamical networks , 2002 .

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