Dynamic surface control of trajectory tracking marine vehicles with actuator magnitude and rate limits

An n-degree of freedom nonlinear control law for the trajectory tracking of marine vehicles that operate in the presence of unknown time-varying disturbances, input saturation and actuator rate limits is developed using a disturbance observer and nonlinear dynamic surface control. In marine vehicle applications, n would typically be 3, 4 or 6. The disturbance observer provides estimates of the unknown time-varying disturbances and a continuously differentiable function is employed to model input saturation. The uniform ultimate boundedness of all signals in the closed-loop control system is proved. Trajectory-tracking simulations of an autonomous underwater vehicle demonstrate the performance of the proposed controller.

[1]  Bowen Yi,et al.  Design of three exponentially convergent robust controllers for the trajectory tracking of autonomous underwater vehicles , 2017 .

[2]  Garrett M. Clayton,et al.  Trajectory Tracking Control of Planar Underactuated Vehicles , 2017, IEEE Transactions on Automatic Control.

[3]  Warren E. Dixon,et al.  Nonlinear RISE-Based Control of an Autonomous Underwater Vehicle , 2014, IEEE Transactions on Robotics.

[4]  Ning Wang,et al.  Nonlinear disturbance observer-based backstepping finite-time sliding mode tracking control of underwater vehicles with system uncertainties and external disturbances , 2017 .

[5]  Keng Peng Tee,et al.  Control of fully actuated ocean surface vessels using a class of feedforward approximators , 2006, IEEE Transactions on Control Systems Technology.

[6]  Michael T. Wolf,et al.  Safe Maritime Autonomous Navigation With COLREGS, Using Velocity Obstacles , 2014, IEEE Journal of Oceanic Engineering.

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

[8]  Peter J. Gawthrop,et al.  A nonlinear disturbance observer for robotic manipulators , 2000, IEEE Trans. Ind. Electron..

[9]  Ming Zhu,et al.  Trajectory tracking control for a marine surface vessel with asymmetric saturation actuators , 2017, Robotics Auton. Syst..

[10]  Karl D. von Ellenrieder,et al.  Stable Backstepping Control of Marine Vehicles with Actuator Rate Limits and Saturation , 2018 .

[11]  Gang Tao,et al.  Dynamic Surface Control Using Neural Networks for a Class of Uncertain Nonlinear Systems With Input Saturation , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[12]  Satyandra K. Gupta,et al.  Wave-Aware Trajectory Planning for Unmanned Surface Vehicles Operating in Congested Environments , 2018, 2018 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR).

[13]  Ye Li,et al.  Study of 3 dimension trajectory tracking of underactuated autonomous underwater vehicle , 2015 .

[14]  Hui Ye,et al.  Horizontal motion tracking control for an underwater vehicle with environmental disturbances , 2017, 2017 36th Chinese Control Conference (CCC).

[15]  Miroslav Krstic,et al.  Dynamic positioning of ships with unknown parameters and disturbances , 2018, Control Engineering Practice.

[16]  Zheping Yan,et al.  Globally finite-time stable tracking control of underactuated UUVs , 2015 .

[17]  Xin Zhang,et al.  Adaptive sliding-mode attitude control for autonomous underwater vehicles with input nonlinearities , 2016 .

[18]  Timothy Prestero,et al.  Verification of a six-degree of freedom simulation model for the REMUS autonomous underwater vehicle , 2001 .

[19]  Gianluca Antonelli,et al.  A novel adaptive control law for underwater vehicles , 2003, IEEE Trans. Control. Syst. Technol..

[20]  Swaroop Darbha,et al.  Dynamic surface control for a class of nonlinear systems , 2000, IEEE Trans. Autom. Control..

[21]  Shuzhi Sam Ge,et al.  Adaptive NN Control of a Class of Nonlinear Systems With Asymmetric Saturation Actuators , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[22]  Ning Wang,et al.  Finite-time observer based accurate tracking control of a marine vehicle with complex unknowns , 2017 .

[23]  Shuzhi Sam Ge,et al.  Adaptive dynamic surface control of nonlinear systems with unknown dead zone in pure feedback form , 2008, Autom..

[24]  Shuzhi Sam Ge,et al.  Adaptive tracking control of uncertain MIMO nonlinear systems with input constraints , 2011, Autom..

[25]  Roger Skjetne,et al.  Adaptive maneuvering, with experiments, for a model ship in a marine control laboratory , 2005, Autom..

[26]  Wen-Hua Chen,et al.  Disturbance observer based control for nonlinear systems , 2004 .

[27]  H. Nijmeijer,et al.  Underactuated ship tracking control: Theory and experiments , 2001 .

[28]  Thor I. Fossen,et al.  Non-linear and adaptive backstepping designs for tracking control of ships , 1998 .

[29]  Meng Joo Er,et al.  Fast and Accurate Trajectory Tracking Control of an Autonomous Surface Vehicle With Unmodeled Dynamics and Disturbances , 2016, IEEE Transactions on Intelligent Vehicles.

[30]  Miroslav Krstic,et al.  Robust dynamic positioning of ships with disturbances under input saturation , 2016, Autom..

[31]  Lei Guo,et al.  Disturbance-Observer-Based Control and Related Methods—An Overview , 2016, IEEE Transactions on Industrial Electronics.

[32]  Evangelos Papadopoulos,et al.  Planar trajectory planning and tracking control design for underactuated AUVs , 2007 .

[33]  Joao P. Hespanha,et al.  Position tracking of underactuated vehicles , 2003, Proceedings of the 2003 American Control Conference, 2003..

[34]  Jun Yang,et al.  Disturbance Observer-Based Control: Methods and Applications , 2014 .

[35]  Kamal Youcef-Toumi,et al.  Terminal sliding mode control for the trajectory tracking of underactuated Autonomous Underwater Vehicles , 2017 .

[36]  Petros A. Ioannou,et al.  Adaptive steering control for uncertain ship dynamics and stability analysis , 2013, Autom..

[37]  Richard M. Murray,et al.  Stabilization of a Pitch Axis Flight Control Experiment with Input Rate Saturation , 1997 .

[38]  Karl D. von Ellenrieder,et al.  Station-keeping control of an unmanned surface vehicle exposed to current and wind disturbances , 2016, ArXiv.

[39]  Richard M. Murray,et al.  Stabilization of integrator chains in the presence of magnitude and rate saturations: a gain scheduling approach , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[40]  Satyandra K. Gupta,et al.  Experimental evaluation of automatically-generated behaviors for USV operations , 2015 .

[41]  Khac Duc Do,et al.  Practical control of underactuated ships , 2010 .

[42]  Mansour Karkoub,et al.  Nonlinear trajectory-tracking control of an autonomous underwater vehicle , 2017 .

[43]  Haoyong Yu,et al.  Dynamic surface control via singular perturbation analysis , 2015, Autom..

[44]  Ivan R. Bertaska,et al.  Experimental Evaluation of Supervisory Switching Control for Unmanned Surface Vehicles , 2019, IEEE Journal of Oceanic Engineering.

[45]  Khoshnam Shojaei,et al.  A novel approach to 6-DOF adaptive trajectory tracking control of an AUV in the presence of parameter uncertainties , 2015 .

[46]  Thor I. Fossen,et al.  Nonlinear vectorial backstepping design for global exponential tracking of marine vessels in the presence of actuator dynamics , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[47]  Tieshan Li,et al.  A DSC and MLP based robust adaptive NN tracking control for underwater vehicle , 2013, Neurocomputing.

[48]  A.J. Sorensen,et al.  A 6 DOF nonlinear observer for auvs with experimental results , 2007, 2007 Mediterranean Conference on Control & Automation.