Adaptive steering control for an azimuth thrusters-based autonomous vessel

ABSTRACT The proposed paper presents the design and development of the combined guidance and control strategies for the autonomous navigation of unmanned vessels characterised by azimuth-based thrust architecture. Autonomous marine vehicles (AMVs) are consolidated technological tools commonly employed for different tasks such as exploration, sampling and intervention. With the final aim of autonomous shipping, the AMVs capabilities have to be migrated and adapted towards the reliable and safe control of commercial-like unmanned vessels. These last are spreading thanks to a number of technological research projects. The employment of unconventional hull shapes combined with propulsive layout based on azimuth thrusters requires robust guidance techniques to provide precise and reliable motion control during navigation. The paper introduces a dual-loop guidance and control scheme able to provide advanced navigation capabilities. An inner control loop, devoted to the actuation of the azimuth thrusters, allows the tracking of reference course angle (namely the autopilot). Such a control loop is characterised by a modified PD regulation scheme, where a novel adaptive derivative component is inserted in order to improve the convergence curve towards the required course reference. The outer guidance loop, based on Lyapunov and virtual-target approach, allows the vessel to track generic desired paths, thus enhancing the autonomous navigation capabilities. The paper will provide a deep design and analysis approach for the developed techniques, as well as simulation results of the combined guidance and control scheme, proving the reliability of the proposed approach in different operative conditions.

[1]  Christopher Kitts,et al.  Field operation of a robotic small waterplane area twin hull boat for shallow‐water bathymetric characterization , 2012, J. Field Robotics.

[2]  Tor Arne Johansen,et al.  Fault tolerant control allocation using unknown input observers , 2014, Autom..

[3]  Giuliano Vernengo,et al.  Hydrodynamic Design of a Family of Hybrid SWATH Unmanned Surface Vehicles , 2011 .

[4]  Tor Arne Johansen,et al.  Optimal constrained control allocation in marine surface vessels with rudders , 2003 .

[5]  Cong Wang,et al.  Neural Learning Control of Marine Surface Vessels With Guaranteed Transient Tracking Performance , 2016, IEEE Transactions on Industrial Electronics.

[6]  Thor I. Fossen,et al.  Adaptive control of nonlinear underwater robotic systems , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[7]  Tor Arne Johansen,et al.  Constrained nonlinear control allocation with singularity avoidance using sequential quadratic programming , 2004, IEEE Transactions on Control Systems Technology.

[8]  Marco Bibuli,et al.  Basic navigation, guidance and control of an Unmanned Surface Vehicle , 2008, Auton. Robots.

[9]  Marco Bibuli,et al.  An Advanced Guidance and Control System for an Unmanned Vessel with Azimuthal Thrusters , 2018 .

[10]  Frans Quadvlieg,et al.  Steerable Propulsion Units: Hydrodynamic issues and Design Consequences , 2001 .

[11]  Stefano Brizzolara,et al.  ASV operability at sea: Size matters as much as hull form design , 2016, OCEANS 2016 MTS/IEEE Monterey.

[12]  T. P. Fuglseth,et al.  Optimal constrained control allocation in marine surface vessels with rudders , 2008 .

[13]  Marco Bibuli,et al.  U-SWATH: An innovative USV design towards the extended ship , 2018, International Symposium on Computer Science and Society.

[14]  Stefano Brizzolara,et al.  The Second Generation of Unmanned Surface Vehicles: Design Features and Performance Predictions by Numerical Simulations , 2013 .

[15]  Tristan Perez,et al.  A Survey of Control Allocation Methods for Underwater Vehicles , 2009 .

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

[17]  Hashem Ashrafiuon,et al.  Predictive and sliding mode cascade control for Unmanned Surface Vessels , 2011, Proceedings of the 2011 American Control Conference.

[18]  P. Olver Nonlinear Systems , 2013 .

[19]  Rudy R. Negenborn,et al.  Survey on Autonomous Surface Vessels: Part II - Categorization of 60 Prototypes and Future Applications , 2017, ICCL.

[20]  Stefano Brizzolara,et al.  The second generation of autonomous surface vessels: Optimized performance for AUVs assistance at Sea , 2015, OCEANS 2015 - Genova.

[21]  Gabriele Bruzzone,et al.  Design and Construction of a Modular Pump-Jet Thruster for Autonomous Surface Vehicle Operations in Extremely Shallow Water , 2019, Journal of Marine Science and Engineering.

[22]  Marco Bibuli,et al.  Unmanned Surface Vehicle for Coastal and Protected Waters Applications: the Charlie Project , 2007 .

[23]  Marco Bibuli,et al.  Path‐following algorithms and experiments for an unmanned surface vehicle , 2009, J. Field Robotics.

[24]  Giuliano Vernengo,et al.  Concept design and hydrodynamic optimization of an innovative SWATH USV by CFD methods , 2011, Ocean Dynamics.

[25]  M. Caccia,et al.  A Practical Approach to Modeling and Identification of Small Autonomous Surface Craft , 2008, IEEE Journal of Oceanic Engineering.

[26]  Vittorio Bucci,et al.  Technology and Science for the Ships of the Future , 2022, Progress in Marine Science and Technology.

[27]  Paul Mahacek,et al.  Dynamic Guarding of Marine Assets Through Cluster Control of Automated Surface Vessel Fleets , 2012, IEEE/ASME Transactions on Mechatronics.

[28]  Gerson Gomes Cunha,et al.  Simulator Dynamic Positioning System with Azimuthal Thruster , 2015 .

[29]  Marco Bibuli,et al.  Guidance of Unmanned Surface Vehicles: Experiments in Vehicle Following , 2012, IEEE Robotics & Automation Magazine.

[30]  Rudy R. Negenborn,et al.  Survey on Autonomous Surface Vessels: Part I - A New Detailed Definition of Autonomy Levels , 2017, ICCL.

[31]  Andrea Gasparri,et al.  Swarm-based path-following for cooperative unmanned surface vehicles , 2014 .

[32]  Nikola Miskovic,et al.  Navigation, guidance and control of an overactuated marine surface vehicle , 2015, Annu. Rev. Control..

[33]  Massimo Caccia,et al.  P2-ROV a portable/polar ROV , 2017, OCEANS 2017 - Aberdeen.

[34]  Tor Arne Johansen,et al.  Control allocation - A survey , 2013, Autom..

[35]  António Manuel Santos Pascoal,et al.  Joint ASV/AUV range-based formation control: Theory and experimental results , 2013, 2013 IEEE International Conference on Robotics and Automation.

[36]  G. Bruzzone,et al.  Cooperative adaptive guidance and control paradigm for marine robots in an emergency ship towing scenario , 2017 .

[37]  Kristin Ytterstad Pettersen Underactuated Marine Control Systems , 2015, Encyclopedia of Systems and Control.

[38]  Roger Skjetne,et al.  Constrained Control Allocation for Vessels with Azimuth Thrusters , 2012 .

[39]  Zhiquan Liu,et al.  Ship Adaptive Course Keeping Control With Nonlinear Disturbance Observer , 2017, IEEE Access.