Design and Verification of Heading and Velocity Coupled Nonlinear Controller for Unmanned Surface Vehicle

Unmanned Surface Vehicle (USV) is a novel multifunctional platform for ocean observation, and its heading and velocity control are essential and important for autonomous operation. A coupled heading and velocity controller is designed using backstepping technology for an USV called ‘USBV’ (Unmanned Surface Bathymetry Vehicle). The USBV is an underactuated catamaran, where the heading and velocity are controlled together by two thrusters at the stern. The three degrees-of-freedom equations are used for USBV’s modeling, which is identified using experiment data. The identified model, with two inputs, induces heading and velocity tracking, which are coupled. Based on the model, a nonlinear controller for heading and velocity are acquired using backstepping technology. The stability of the controller is proved by Lyapunov theory under some assumptions. The verification is presented by lake and sea experiments.

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

[2]  Qing-Long Han,et al.  Network-Based Heading Control and Rudder Oscillation Reduction for Unmanned Surface Vehicles , 2017, IEEE Transactions on Control Systems Technology.

[3]  Zhen Li,et al.  Design, analysis and experimental validation of a robust nonlinear path following controller for marine surface vessels , 2009, Autom..

[4]  Han Wang,et al.  Wide-Baseline Stereo-Based Obstacle Mapping for Unmanned Surface Vehicles , 2018, Sensors.

[5]  Kristin Y. Pettersen,et al.  Line-of-Sight Path Following for Dubins Paths With Adaptive Sideslip Compensation of Drift Forces , 2015, IEEE Transactions on Control Systems Technology.

[6]  Anastasios M. Lekkas,et al.  Direct and indirect adaptive integral line‐of‐sight path‐following controllers for marine craft exposed to ocean currents , 2017 .

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

[8]  J. Chudley,et al.  Soft Computing Design of a Linear Quadratic Gaussian Controller for an Unmanned Surface Vehicle , 2006, 2006 14th Mediterranean Conference on Control and Automation.

[9]  J.E. Manley,et al.  Unmanned surface vehicles, 15 years of development , 2008, OCEANS 2008.

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

[11]  Robert Sutton,et al.  The design of a navigation, guidance, and control system for an unmanned surface vehicle for environmental monitoring , 2008 .

[12]  Jose Almeida,et al.  Development of an Unmanned Capsule for large-scale maritime search and rescue , 2013, 2013 OCEANS - San Diego.

[13]  Craig A. Woolsey,et al.  Modeling, Identification, and Control of an Unmanned Surface Vehicle , 2013, J. Field Robotics.

[14]  Z. Zou,et al.  Identification of Abkowitz Model for Ship Manoeuvring Motion Using ε -Support Vector Regression , 2011 .

[15]  Rita Cunha,et al.  A PATH-FOLLOWING CONTROLLER FOR THE DELFIMX AUTONOMOUS SURFACE CRAFT , 2006 .

[16]  Nikola Miskovic,et al.  Self-oscillation Based Identification and Heading Control for Unmanned Surface Vehicles , 2008 .

[17]  Guoqing Xia,et al.  Robust Nonlinear Observer And Observer‐Backstepping Control Design For Surface Ships , 2015 .

[18]  Naoya Umeda,et al.  CFD, system-based and EFD study of ship dynamic instability events: Surf-riding, periodic motion, and broaching , 2011 .

[19]  Zhong-Ping Jiang,et al.  Global tracking control of underactuated ships by Lyapunov's direct method , 2002, Autom..

[20]  Jieru Chi,et al.  Speed and Heading Control of an Unmanned Surface Vehicle Based on State Error PCH Principle , 2018 .

[21]  Dong Wang,et al.  A novel ocean bathymetry technology based on an unmanned surface vehicle , 2018, Acta Oceanologica Sinica.

[22]  Antonio M. Pascoal,et al.  Nonlinear path following with applications to the control of autonomous underwater vehicles , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[23]  Guofeng Wang,et al.  Modeling and Identification for Vector Propulsion of an Unmanned Surface Vehicle: Three Degrees of Freedom Model and Response Model , 2018, Sensors.

[24]  Armando J. Sinisterra Stereo vision-based target tracking system for USV operations , 2017 .

[25]  Yong-Kon Lim,et al.  Point-to-point navigation of underactuated ships , 2008, Autom..

[26]  Matilde Santos Peñas,et al.  Intelligent rudder control of an unmanned surface vessel , 2016, Expert Syst. Appl..

[27]  Lee Freitag,et al.  Passive and active acoustics using an autonomous wave glider , 2012, J. Field Robotics.

[28]  Hunter C. Brown,et al.  BathyBoat: An Autonomous Surface Vessel for Stand-alone Survey and Underwater Vehicle Network Supervision , 2010 .