Robust neuro‐adaptive cooperative control of multi‐agent port‐controlled Hamiltonian systems

This paper presents the distributed cooperative tracking control of the multi-agent port-controlled Hamiltonian PCH systems that are networked through a directed graph. Controller is made robust against the parametric uncertainties using neural networks. Dynamics of the the proposed novel neural network tuning law is driven by both the position and the velocity errors owing to the information preserving filtering of the Hamiltonian gradient. In addition, the PCH structure of the closed-loop system is preserved and the controller achieves the disturbance attenuation objective. Simulations are performed on a group of robotic manipulators to demonstrate the efficacy of the proposed controller. Copyright © 2015 John Wiley & Sons, Ltd.

[1]  櫻間 一徳 Trajectory tracking control of Hamiltonian and hybrid control systems , 2004 .

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

[3]  Jacquelien M. A. Scherpen,et al.  Adaptive tracking control of fully actuated port-Hamiltonian mechanical systems , 2010, 2010 IEEE International Conference on Control Applications.

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

[5]  Jacquelien M. A. Scherpen,et al.  Power-based control: Canonical coordinate transformations, integral and adaptive control , 2012, Autom..

[6]  Jacquelien M. A. Scherpen,et al.  Structure Preserving Adaptive Control of Port-Hamiltonian Systems , 2012, IEEE Transactions on Automatic Control.

[7]  Yu-Zhen Wang,et al.  Protocol Design for Output Consensus of Port-controlled Hamiltonian Multi-agent Systems , 2014 .

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

[9]  R. Ortega,et al.  Adaptive L2 Disturbance Attenuation Of Hamiltonian Systems With Parametric Perturbation And Application To Power Systems , 2003 .

[10]  A. Schaft L/sub 2/-gain analysis of nonlinear systems and nonlinear state-feedback H/sub infinity / control , 1992 .

[11]  Daizhan Cheng,et al.  Dissipative Hamiltonian realization and energy-based L2-disturbance attenuation control of multimachine power systems , 2003, IEEE Trans. Autom. Control..

[12]  Arjan van der Schaft,et al.  Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems , 2002, Autom..

[13]  Frank L. Lewis,et al.  Adaptive cooperative tracking control of higher-order nonlinear systems with unknown dynamics , 2012, Autom..

[14]  T. Sugie,et al.  Canonical transformation and stabilization of generalized Hamiltonian systems , 1998 .

[15]  Stefano Stramigioli,et al.  Control of Interactive Robotic Interfaces: A Port-Hamiltonian Approach (Springer Tracts in Advanced Robotics) , 2007 .

[16]  Arjan van der Schaft,et al.  Energy-based Lyapunov functions for forced Hamiltonian systems with dissipation , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[17]  K. Narendra,et al.  A new adaptive law for robust adaptation without persistent excitation , 1987 .

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

[19]  Yoh-Han Pao,et al.  Stochastic choice of basis functions in adaptive function approximation and the functional-link net , 1995, IEEE Trans. Neural Networks.

[20]  Frank L. Lewis,et al.  Neural Network Control Of Robot Manipulators And Non-Linear Systems , 1998 .

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

[22]  Kazunori Sakurama,et al.  Trajectory tracking control of port-controlled Hamiltonian systems via generalized canonical transformations , 2001, Autom..

[23]  A. Schaft,et al.  L2-Gain and Passivity in Nonlinear Control , 1999 .

[24]  Peter Goldsmith,et al.  Modified energy-balancing-based control for the tracking problem , 2008 .