Path following control for marine surface vessel with uncertainties and input saturation

This paper investigates the path following control problem for an unmanned marine surface vessel (MSV) in the presence of uncertainties and input saturation. The backstepping technique augmented by a robust adaptive radial basis function neural network (RBFNN) and an auxiliary design system is employed as the main control framework. Based on the dynamic model of the MSV, an improved adaptive integral line-of-sight (LOS) guidance law is first proposed, which is suitable for any parametric paths and can deal with time-varying ocean currents. The guidance law calculates the desired yaw angle and estimates the currents. Then the controller is extended to cope with the MSV yaw tracking and velocity control by resorting to the augmented backstepping technique. The uncertainties of dynamics are compensated by the robust RBFNNs. Each robust RBFNN utilizes an nth-order smooth switching function to combine a conventional RBFNN with a robust control. The auxiliary design system is presented to analyze the effect of input saturation, and states of the auxiliary design system are used to develop the controller. This systematic design methodology is proved to achieve ultimate boundedness of the closed-loop MSV system. Simulations validate the effectiveness of the proposed control approach.

[1]  Alexandra Moutinho,et al.  Hover Control of an UAV With Backstepping Design Including Input Saturations , 2008, IEEE Transactions on Control Systems Technology.

[2]  Jeng-Tze Huang,et al.  Global Tracking Control of Strict-Feedback Systems Using Neural Networks , 2012, IEEE Transactions on Neural Networks and Learning Systems.

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

[4]  T.I. Fossen,et al.  Guidance-based path following for autonomous underwater vehicles , 2005, Proceedings of OCEANS 2005 MTS/IEEE.

[5]  Zhe Wu,et al.  Autonomous airship path following control: Theory and experiments , 2013 .

[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]  K. D. Do,et al.  Global robust adaptive path following of underactuated ships , 2006, Autom..

[8]  Zewei Zheng,et al.  A Robust Adaptive RBFNN Augmenting Backstepping Control Approach for a Model-Scaled Helicopter , 2015, IEEE Transactions on Control Systems Technology.

[9]  Elena Panteley,et al.  Cascaded nonlinear time-varying systems : Analysis and design , 2005 .

[10]  Weisheng Chen,et al.  Globally stable direct adaptive backstepping NN control for uncertain nonlinear strict-feedback systems , 2013, Neurocomputing.

[11]  Wei Cao,et al.  Position-tracking control of underactuated autonomous underwater vehicles in the presence of unknown ocean currents , 2010 .

[12]  Kristin Ytterstad Pettersen,et al.  On uniform semiglobal exponential stability (USGES) of proportional line-of-sight guidance laws , 2014, Autom..

[13]  Shuzhi Sam Ge,et al.  Adaptive neural control of uncertain MIMO nonlinear systems , 2004, IEEE Transactions on Neural Networks.

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

[15]  Kristin Ytterstad Pettersen,et al.  Global kappa-exponential way-point maneuvering of ships: Theory and experiments , 2006, Autom..

[16]  Kristin Ytterstad Pettersen,et al.  Path following for formations of underactuated marine vessels under influence of constant ocean currents , 2014, 53rd IEEE Conference on Decision and Control.

[17]  Dan Wang,et al.  Adaptive dynamic surface control for cooperative path following of marine surface vehicles with input saturation , 2014 .

[18]  Kristin Y. Pettersen,et al.  Way-point tracking control of ships , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[19]  Salah Laghrouche,et al.  Global tracking for underactuated ships with bounded feedback controllers , 2013, Int. J. Control.

[20]  Kristin Ytterstad Pettersen,et al.  Integral LOS control for path following of underactuated marine surface vessels in the presence of constant ocean currents , 2008, 2008 47th IEEE Conference on Decision and Control.

[21]  A. J. Healey,et al.  Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles , 1993 .

[22]  Wenjing Xie,et al.  Robust global uniform asymptotic stabilization of underactuated surface vessels with unknown model parameters , 2015 .

[23]  Dan Wang,et al.  Adaptive Dynamic Surface Control for Formations of Autonomous Surface Vehicles With Uncertain Dynamics , 2013, IEEE Transactions on Control Systems Technology.

[24]  Yi Guo,et al.  Global time-varying stabilization of underactuated surface vessel , 2005, IEEE Transactions on Automatic Control.

[25]  Kristin Ytterstad Pettersen,et al.  Tracking control of an underactuated ship , 2003, IEEE Trans. Control. Syst. Technol..

[26]  P. Olver Nonlinear Systems , 2013 .

[27]  A. P. Aguiar,et al.  Dynamic positioning and way-point tracking of underactuated AUVs in the presence of ocean currents , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[28]  Maarouf Saad,et al.  Backstepping-based cooperative and adaptive tracking control design for a group of underactuated AUVs in horizontal plan , 2014, Int. J. Control.

[29]  Lucas C. McNinch,et al.  Review of nonlinear tracking and setpoint control approaches for autonomous underactuated marine vehicles , 2010, Proceedings of the 2010 American Control Conference.

[30]  Kristin Ytterstad Pettersen,et al.  Underactuated dynamic positioning of a ship-experimental results , 2000, IEEE Trans. Control. Syst. Technol..

[31]  Zhu Qidan,et al.  Sliding mode tracking control of an underactuated surface vessel , 2012 .

[32]  K.Y. Pettersen,et al.  Cross-track control for underactuated autonomous vehicles , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

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

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

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

[36]  Gustavo Scaglia,et al.  Trajectory Tracking of Underactuated Surface Vessels: A Linear Algebra Approach , 2014, IEEE Transactions on Control Systems Technology.

[37]  Shuzhi Sam Ge,et al.  Neural network tracking control of ocean surface vessels with input saturation , 2009, 2009 IEEE International Conference on Automation and Logistics.

[38]  Jim Euchner Design , 2014, Catalysis from A to Z.

[39]  Kristin Y. Pettersen,et al.  ILOS Guidance - Experiments and Tuning , 2014 .

[40]  W. Huo,et al.  Planar path following control for stratospheric airship , 2013 .

[41]  Kristin Ytterstad Pettersen,et al.  Integral LOS guidance for horizontal path following of underactuated autonomous underwater vehicles in the presence of vertical ocean currents , 2012, 2012 American Control Conference (ACC).

[42]  T.I. Fossen,et al.  Principles of Guidance-Based Path Following in 2D and 3D , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[43]  Bin Jiang,et al.  Adaptive control and constrained control allocation for overactuated ocean surface vessels , 2013, Int. J. Syst. Sci..

[44]  Timothy W. McLain,et al.  Vector Field Path Following for Miniature Air Vehicles , 2007, IEEE Transactions on Robotics.

[45]  Thor I. Fossen,et al.  Path following of underwater robots using Lagrange multipliers , 2015, Robotics Auton. Syst..

[46]  Thor I. Fossen,et al.  Trajectory tracking and ocean current estimation for marine underactuated vehicles , 2014, 2014 IEEE Conference on Control Applications (CCA).

[47]  Thor I. Fossen,et al.  Integral LOS Path Following for Curved Paths Based on a Monotone Cubic Hermite Spline Parametrization , 2014, IEEE Transactions on Control Systems Technology.