On the fuzzy-adaptive command filtered backstepping control of an underactuated autonomous underwater vehicle in the three-dimensional space

This paper studies the three-dimensional path following control problem for an underactuated autonomous underwater vehicle in the presence of parameter uncertainties and external disturbances. Firstly, an appropriate model for the error dynamics was established to solve the path following problem in a moving Serret-Frenet frame. Secondly, an adaptive robust control scheme is proposed through fuzzy logic theory, command filtered backstepping method and an adaptation mechanism. Finally, a suitable Lyapunov candidate function is utilized to verify the stability of the overall control system and demonstrate uniform ultimate boundedness of path following errors. Following novelties are highlighted in this study: (i) The fuzzy method is adopted to solve the problems of model uncertainties, which makes the controller more practical; (ii) to calculate the virtual control derivative, a second-order filter is designed. This reduces the computational effort of the standard backstepping technique. Moreover, the effect of high frequency measurement noise is considerably attenuated via an appropriate filter to attain a more robust control system. (iii) To attain a desired approximation accuracy between the virtual control and the filtered signals, a compensation loop containing the filtered error is established. (iv) An anti-windup design is proposed to solve the problem of integral saturation in control input signals. Finally, comparative simulations are performed to ensure that the presented control scheme has excellent following accuracy and good robustness under multiple uncertainties and external disturbances.

[1]  Weisheng Yan,et al.  Backstepping-based path following control of an underactuated autonomous underwater vehicle , 2009, 2009 International Conference on Information and Automation.

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

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

[4]  Olav Egeland,et al.  Control properties of underactuated vehicles , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[5]  Xue Qi,et al.  Spatial target path following control based on Nussbaum gain method for underactuated underwater vehicle , 2015 .

[6]  Mehdi Roozegar,et al.  Adaptive tracking control of a nonholonomic pendulum-driven spherical robot by using a model-reference adaptive system , 2018 .

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

[8]  Lu Liu,et al.  Coordinated path following of multiple underacutated marine surface vehicles along one curve. , 2016, ISA transactions.

[9]  Kristin Ytterstad Pettersen,et al.  Time-varying exponential stabilization of the position and attitude of an underactuated autonomous underwater vehicle , 1999, IEEE Trans. Autom. Control..

[10]  B. Bett,et al.  Autonomous Underwater Vehicles (AUVs): Their past, present and future contributions to the advancement of marine geoscience , 2014 .

[11]  Huazhen Fang,et al.  Advanced Control in Marine Mechatronic Systems: A Survey , 2017, IEEE/ASME Transactions on Mechatronics.

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

[13]  Carlos Silvestre,et al.  A Sensor-Based Controller for Homing of Underactuated AUVs , 2009, IEEE Transactions on Robotics.

[14]  Lei Wan,et al.  Path following of an Underactuated AUV Based on Fuzzy Backstepping Sliding Mode Control , 2016 .

[15]  Caoyang Yu,et al.  Robust fuzzy 3D path following for autonomous underwater vehicle subject to uncertainties , 2017, Comput. Oper. Res..

[16]  Demin Xu,et al.  Global path following control for unmanned underwater vehicles , 2010, Proceedings of the 29th Chinese Control Conference.

[17]  C.-C. Huang,et al.  Design of a sliding mode fuzzy controller for the guidance and control of an autonomous underwater vehicle , 2003 .

[18]  Wei Li,et al.  Path following control for underactuated AUV based on feedback gain backstepping , 2015 .

[19]  Cao Wei Robust position tracking control design for underactuated AUVs , 2010 .

[20]  Liang Sun,et al.  Path following control for marine surface vessel with uncertainties and input saturation , 2016, Neurocomputing.

[21]  Jerzy Garus,et al.  Using of soft computing techniques to control of underwater robot , 2010, 2010 15th International Conference on Methods and Models in Automation and Robotics.

[22]  K. D. Do Coordination control of underactuated ODINs in three-dimensional space , 2013, Robotics Auton. Syst..

[23]  Shaoping Wang,et al.  Spatial curvilinear path following control of underactuated AUV with multiple uncertainties. , 2017, ISA transactions.

[24]  Lihua Xie,et al.  Error-Constrained LOS Path Following of a Surface Vessel With Actuator Saturation and Faults , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[25]  Maria Letizia Corradini,et al.  On the robust quantized feedback stabilization of linear systems , 2007, 2007 European Control Conference (ECC).

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

[27]  Marios M. Polycarpou,et al.  Stable adaptive neural control scheme for nonlinear systems , 1996, IEEE Trans. Autom. Control..

[28]  George W. Irwin,et al.  A review on improving the autonomy of unmanned surface vehicles through intelligent collision avoidance manoeuvres , 2012, Annu. Rev. Control..

[29]  Zhong-Ping Jiang,et al.  Robust and adaptive path following for underactuated autonomous underwater vehicles , 2004 .

[30]  António Manuel Santos Pascoal,et al.  Introduction to the special section on navigation, control, and sensing in the marine environment , 2015, Annu. Rev. Control..

[31]  Junku Yuh,et al.  A survey and experimental study of neural network AUV control , 1996, Proceedings of Symposium on Autonomous Underwater Vehicle Technology.

[32]  Beibei Ren,et al.  Deterministic learning enhanced neutral network control of unmanned helicopter , 2016 .

[33]  Meng Joo Er,et al.  Direct Adaptive Fuzzy Tracking Control of Marine Vehicles With Fully Unknown Parametric Dynamics and Uncertainties , 2016, IEEE Transactions on Control Systems Technology.