Dynamics-consistent motion planning for underactuated ships using virtual holonomic constraints

Increasing safety and efficiency of autonomous vessels also requires advanced navigation strategies. For the marine systems the task is even more complex than, e.g. for field robots, since hydrodynamic effects should be taken into account also. It is becoming even more challenging for underactuated vessels. Indeed, utilizing the virtual holonomic constraints approach we illustrate that regardless the control law implemented and for any desired geometrical path to follow, velocity profile of the underactuated ship has to satisfy additional constraints imposed as a second order differential equation of the system reduced dynamics. We consider a 4 DOF (surge, sway, roll, yaw) model for a single propeller-twin rudder surface vessel and derive conditions for planning a motion consistent with the system dynamics properties. Straight line and circular path are considered as special cases followed by the practical remarks. This analysis can used as a basis for further orbitally tracking controller design.

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

[2]  Mogens Blanke,et al.  Rudder-Roll Damping Autopilot Robustness to Sway-Yaw-Roll Couplings , 1993 .

[3]  Thor I. Fossen,et al.  Guidance Laws for Autonomous Underwater Vehicles , 2009 .

[4]  Anders Robertsson,et al.  MOTION PLANNING AND ITS FEEDBACK STABILIZATION FOR UNDERACTUATED SHIPS: VIRTUAL CONSTRAINTS APPROACH , 2005 .

[5]  Carlos Canudas-de-Wit,et al.  Constructive tool for orbital stabilization of underactuated nonlinear systems: virtual constraints approach , 2005, IEEE Transactions on Automatic Control.

[6]  Anders Robertsson,et al.  Coordinating Control for a Fleet of Underactuated Ships , 2006 .

[7]  Leonid B. Freidovich,et al.  Transverse Linearization for Controlled Mechanical Systems With Several Passive Degrees of Freedom , 2010, IEEE Transactions on Automatic Control.

[8]  Morten Breivik,et al.  A Speed Control Algorithm for Planar Path Maneuvering , 2010 .

[9]  Mogens Blanke,et al.  Mathematical Ship Modeling for Control Applications by Tristan Pérez † and , 2002 .

[10]  Kensaku Nomoto,et al.  On the Coupled Motion of Steering and Rolling of a High Speed Container Ship , 1981 .

[11]  Andrey V. Savkin,et al.  On motion planning for an underactuated ship: Fundamental limitations and a bearings-only navigation strategy , 2007, 2007 46th IEEE Conference on Decision and 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]  Thor I. Fossen,et al.  Nonlinear Modelling And Control Of Underwater Vehicles , 1994 .

[14]  Donghoon Kang,et al.  Mathematical model of single-propeller twin-rudder ship , 2008 .