Path following of a class of underactuated mechanical systems via immersion and invariance‐based orbital stabilization

This paper aims to provide a new problem formulation of path following for mechanical systems without time parameterization nor guidance laws, namely, we express the control objective as an orbital stabilization problem. It is shown that, it is possible to adapt the immersion and invariance technique to design static state-feedback controllers that solve the problem. In particular, we select the target dynamics adopting the recently introduced Mexican sombrero energy assignment method. To demonstrate the effectiveness of the proposed method we apply it to control underactuated marine surface vessels.

[1]  Ian R. Manchester,et al.  An Amendment to "Control Contraction Metrics: Convex and Intrinsic Criteria for Nonlinear Feedback Design" , 2017, ArXiv.

[2]  Romeo Ortega,et al.  Orbital Stabilization of Nonlinear Systems via Mexican Sombrero Energy Shaping and Pumping-and-Damping Injection , 2019, Autom..

[3]  Stefano Stramigioli,et al.  Port-Based Asymptotic Curve Tracking for Mechanical Systems , 2004, Eur. J. Control.

[4]  Ming Cao,et al.  A Guiding Vector-Field Algorithm for Path-Following Control of Nonholonomic Mobile Robots , 2016, IEEE Transactions on Control Systems Technology.

[5]  Roger Skjetne,et al.  Line-of-sight path following of underactuated marine craft , 2003 .

[6]  Alessandro Astolfi,et al.  Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems , 2001, IEEE Trans. Autom. Control..

[7]  Alessandro Astolfi,et al.  Orbital Stabilization of Nonlinear Systems via the Immersion and Invariance Technique , 2018, ArXiv.

[8]  Asgeir J. Sørensen,et al.  Integral Line-of-Sight Guidance and Control of Underactuated Marine Vehicles: Theory, Simulations, and Experiments , 2016, IEEE Transactions on Control Systems Technology.

[9]  Renato Zaccaria,et al.  Path Following for Unicycle Robots With an Arbitrary Path Curvature , 2011, IEEE Transactions on Robotics.

[10]  Stefano Stramigioli,et al.  Port-Hamiltonian Passivity-Based Control on SE(3) of a Fully Actuated UAV for Aerial Physical Interaction Near-Hovering , 2019, IEEE Robotics and Automation Letters.

[11]  Romeo Ortega,et al.  Immersion and Invariance Stabilization of Nonlinear Systems Via Virtual and Horizontal Contraction , 2017, IEEE Transactions on Automatic Control.

[12]  Thor I. Fossen,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control: Fossen/Handbook of Marine Craft Hydrodynamics and Motion Control , 2011 .

[13]  J. Tsinias Observer design for nonlinear control systems , 1989 .

[14]  Romeo Ortega,et al.  Robust integral control of port-Hamiltonian systems: The case of non-passive outputs with unmatched disturbances , 2011, IEEE Conference on Decision and Control and European Control Conference.

[15]  Kristin Ytterstad Pettersen,et al.  Trajectory Tracking and Path Following for Underactuated Marine Vehicles , 2019, IEEE Transactions on Control Systems Technology.

[16]  S. Sastry Nonlinear Systems: Analysis, Stability, and Control , 1999 .

[17]  Christopher Nielsen,et al.  Path Following for a Class of Mechanical Systems , 2013, IEEE Transactions on Control Systems Technology.

[18]  Romeo Ortega,et al.  Smooth, time‐invariant regulation of nonholonomic systems via energy pumping‐and‐damping , 2018, International Journal of Robust and Nonlinear Control.

[19]  Pauline Bernard,et al.  Observer Design for Nonlinear Systems , 2019, Lecture Notes in Control and Information Sciences.

[20]  Luca Consolini,et al.  Path following for the PVTOL aircraft , 2010, Autom..

[21]  Alejandro Donaire,et al.  On the addition of integral action to port-controlled Hamiltonian systems , 2009, Autom..

[22]  João Pedro Hespanha,et al.  Path-following for nonminimum phase systems removes performance limitations , 2005, IEEE Transactions on Automatic Control.

[23]  Vincent Andrieu,et al.  Expressing an Observer in Preferred Coordinates by Transforming an Injective Immersion into a Surjective Diffeomorphism , 2015, SIAM J. Control. Optim..

[24]  F. Wilson The structure of the level surfaces of a Lyapunov function , 1967 .

[25]  Tristan Perez,et al.  Dynamic positioning of marine craft using a port-Hamiltonian framework , 2012, Autom..

[26]  Leigh McCue,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control [Bookshelf] , 2016, IEEE Control Systems.