Structure Preserving Adaptive Control of Port-Hamiltonian Systems

In this technical note, an adaptive control scheme is presented for general port-Hamiltonian systems. Adaptive control is used to compensate for control errors that are caused by unknown or uncertain parameter values of a system. The adaptive control is also combined with canonical transformation theory for port-Hamiltonian systems. This allows for the adaptive control to be applied on a large class of systems and for being included in the port-Hamiltonian framework.

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

[2]  Romeo Ortega,et al.  An adaptive friction compensator for global tracking in robot manipulators , 1998 .

[3]  Romeo Ortega,et al.  Stabilization of a class of underactuated mechanical systems via interconnection and damping assignment , 2002, IEEE Trans. Autom. Control..

[4]  Stefano Di Gennaro,et al.  Discrete time sliding mode control with application to induction motors , 2008, Autom..

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

[6]  A. Schaft L2-Gain and Passivity Techniques in Nonlinear Control. Lecture Notes in Control and Information Sciences 218 , 1996 .

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

[8]  Daizhan Cheng,et al.  Simultaneous stabilization of a set of nonlinear port-controlled Hamiltonian systems , 2007, Autom..

[9]  Bayu Jayawardhana,et al.  Tracking and disturbance rejection for fully actuated mechanical systems , 2008, Autom..

[10]  Toshiharu Sugie,et al.  Canonical Transformation and Stabilization of Generalized Hamiltonian Systems , 1998 .

[11]  Mark W. Spong,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[12]  Romeo Ortega,et al.  An Adaptive Friction Compensator for Global Tracking in Robot Manipulators , 1997 .

[13]  P. Olver Nonlinear Systems , 2013 .

[14]  T. Sugie,et al.  Time-varying stabilization of nonholonomic Hamiltonian systems via canonical transformations , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[15]  A. Preumont Vibration Control of Active Structures , 1997 .

[16]  D. Mayne Nonlinear and Adaptive Control Design [Book Review] , 1996, IEEE Transactions on Automatic Control.

[17]  C. Bonivento,et al.  Internal model based fault tolerant control of a robot manipulator , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[18]  M. Spong,et al.  Stabilization of Underactuated Mechanical Systems Via Interconnection and Damping Assignment , 2000 .

[19]  A. J. van der Schaft,et al.  Port-controlled Hamiltonian Systems:Modelling Origins and System-Theoretic Properties , 1992 .

[20]  Jean-Jacques E. Slotine,et al.  Adaptive manipulator control: A case study , 1988 .

[21]  R. Ortega Passivity-based control of Euler-Lagrange systems : mechanical, electrical and electromechanical applications , 1998 .

[22]  Alessandro Astolfi,et al.  Towards applied nonlinear adaptive control , 2007, Annu. Rev. Control..

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