Nonlinear guidance and fuzzy control for three-dimensional path following of an underactuated autonomous underwater vehicle

Abstract This paper proposes a simplified nonlinear fuzzy controller integrating an improved three-dimensional (3D) guidance law, in order to address the problem of path following for an underactuated autonomous underwater vehicle (AUV) exposed to unknown environmental disturbances. First, an improved 3D line-of-sight guidance law that makes full use of the essentially equivalent coordinate transformation is derived to transform 3D path following position errors into controlled guidance speeds, which also reduces the path following system form second-order to first-order. The side-slip angle and angle of attack are integrated into 3D guidance design to account for the underactuated configuration in sway and heave. Second, a nonlinear single-input fuzzy controller is designed to reduce computation complexity resulting from square rules in a double-input fuzzy controller, and to force the steerable speeds of an AUV to attain their guidance profiles. Subsequently, sensitivity analysis is adopted to suggest that the nonlinear fuzzy design with the convergent distribution and small slope for the single input have better robustness against unknown disturbances than the linear design. Finally, numerical examples with quantitative comparison are provided to illustrate the performance of the nonlinear single-input fuzzy controller for 3D path following of an underactuated AUV exposed to unknown environmental disturbances.

[1]  Qin Zhang,et al.  Path-Following Control of an AUV: Fully Actuated Versus Under-actuated Configuration , 2016 .

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

[3]  Lionel Lapierre,et al.  Nonlinear Path Following Control of an AUV , 2007 .

[4]  Philip A. Wilson,et al.  Adaptive neural network-based backstepping fault tolerant control for underwater vehicles with thruster fault , 2015 .

[5]  Caoyang Yu,et al.  Adaptive Fuzzy Trajectory Tracking Control of an Under-Actuated Autonomous Underwater Vehicle Subject to Actuator Saturation , 2018, Int. J. Fuzzy Syst..

[6]  Khoshnam Shojaei,et al.  Line-of-Sight Target Tracking Control of Underactuated Autonomous Underwater Vehicles , 2017 .

[7]  Weidong Zhang,et al.  Adaptive non‐singular integral terminal sliding mode tracking control for autonomous underwater vehicles , 2017, IET Control Theory & Applications.

[8]  W. Zhang,et al.  Two-time scale path following of underactuated marine surface vessels: Design and stability analysis using singular perturbation methods , 2016 .

[9]  S. Chen,et al.  Construction of an Early Risk Warning Model of Organizational Resilience: An Empirical Study Based on Samples of R&D Teams , 2016 .

[10]  Zhouhua Peng,et al.  Distributed Maneuvering of Autonomous Surface Vehicles Based on Neurodynamic Optimization and Fuzzy Approximation , 2018, IEEE Transactions on Control Systems Technology.

[11]  Caoyang Yu,et al.  Subsea Cable Tracking by Autonomous Underwater Vehicle with Magnetic Sensing Guidance , 2016, Sensors.

[12]  Bruno Jouvencel,et al.  Smooth transition of AUV motion control: From fully-actuated to under-actuated configuration , 2015, Robotics Auton. Syst..

[13]  Xingru Qu,et al.  Three-dimensional path following control of underactuated autonomous underwater vehicle based on damping backstepping , 2017 .

[14]  Honghai Liu,et al.  Fuzzy Gaussian Mixture Models , 2012, Pattern Recognit..

[15]  João P. Hespanha,et al.  Trajectory-Tracking and Path-Following of Underactuated Autonomous Vehicles With Parametric Modeling Uncertainty , 2007, IEEE Transactions on Automatic Control.

[16]  Ning Wang,et al.  Global asymptotic output tracking of nonlinear second-order systems with power integrators , 2017, Autom..

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

[18]  Byung Kook Kim,et al.  Design and stability analysis of single-input fuzzy logic controller , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[19]  Hao Wang,et al.  Containment control of networked autonomous underwater vehicles with model uncertainty and ocean disturbances guided by multiple leaders , 2015, Inf. Sci..

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

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

[22]  Fumin Zhang,et al.  Future Trends in Marine Robotics , 2015 .

[23]  Fumin Zhang,et al.  Future Trends in Marine Robotics [TC Spotlight] , 2015, IEEE Robotics & Automation Magazine.

[24]  Shaoping Wang,et al.  Compound line-of-sight nonlinear path following control of underactuated marine vehicles exposed to wind, waves, and ocean currents , 2017 .

[25]  Meng Joo Er,et al.  Tracking-Error-Based Universal Adaptive Fuzzy Control for Output Tracking of Nonlinear Systems with Completely Unknown Dynamics , 2018, IEEE Transactions on Fuzzy Systems.

[26]  Chaomin Luo,et al.  Biologically Inspired Self-Organizing Map Applied to Task Assignment and Path Planning of an AUV System , 2018, IEEE Transactions on Cognitive and Developmental Systems.

[27]  Shahrin Md. Ayob,et al.  Single Input Fuzzy Logic Controller for Unmanned Underwater Vehicle , 2010, J. Intell. Robotic Syst..

[28]  Simon X. Yang,et al.  Observer-Based Adaptive Neural Network Trajectory Tracking Control for Remotely Operated Vehicle , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[29]  Meng Joo Er,et al.  Adaptive Robust Online Constructive Fuzzy Control of a Complex Surface Vehicle System , 2016, IEEE Transactions on Cybernetics.

[30]  Shahrum Shah Abdullah,et al.  A simplified approach to design fuzzy logic controller for an underwater vehicle , 2011 .

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

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

[33]  Huatao Zhang,et al.  A Parameter Estimation Method for Nonlinear Systems Based on Improved Boundary Chicken Swarm Optimization , 2016 .

[34]  Caoyang Yu,et al.  Motion forecast of intelligent underwater sampling apparatus —— Part I: Design and algorithm , 2015 .

[35]  Honghai Liu,et al.  A Unified Fuzzy Framework for Human-Hand Motion Recognition , 2011, IEEE Transactions on Fuzzy Systems.

[36]  P. Encarnacao,et al.  3D path following for autonomous underwater vehicle , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[37]  Wei Chen,et al.  Adaptive Terminal Sliding Mode NDO-Based Control of Underactuated AUV in Vertical Plane , 2016 .

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

[39]  Khac Duc Do,et al.  Global robust adaptive path-tracking control of underactuated ships under stochastic disturbances , 2016 .

[40]  Qin Zhang,et al.  On decentralized adaptive full-order sliding mode control of multiple UAVs. , 2017, ISA transactions.

[41]  Chaomin Luo,et al.  Adaptive Fuzzy Sliding Mode Diving Control for Autonomous Underwater Vehicle with Input Constraint , 2018, Int. J. Fuzzy Syst..

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

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

[44]  Lionel Lapierre,et al.  Survey on Fuzzy-Logic-Based Guidance and Control of Marine Surface Vehicles and Underwater Vehicles , 2018, Int. J. Fuzzy Syst..

[45]  Yu-Ping Tian,et al.  Coordinated path following control of multi-unicycle formation motion around closed curves in a time-invariant flow , 2015, Nonlinear Dynamics.

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

[47]  Qin Zhang,et al.  On intelligent risk analysis and critical decision of underwater robotic vehicle , 2017 .

[48]  Stephen R. Turnock,et al.  Depth control for an over-actuated, hover-capable autonomous underwater vehicle with experimental verification , 2017 .

[49]  Lionel Lapierre,et al.  Distributed Control of Coordinated Path Tracking for Networked Nonholonomic Mobile Vehicles , 2013, IEEE Transactions on Industrial Informatics.

[50]  Kashif Ishaque,et al.  Single-input fuzzy logic controller , 2011 .

[51]  Zhongjiu Zheng,et al.  Global Asymptotic Model-Free Trajectory-Independent Tracking Control of an Uncertain Marine Vehicle: An Adaptive Universe-Based Fuzzy Control Approach , 2018, IEEE Transactions on Fuzzy Systems.

[52]  Naomi Ehrich Leonard,et al.  Control of coordinated patterns for ocean sampling , 2007, Int. J. Control.

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

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

[55]  Colin Bradley,et al.  Hierarchical Model Predictive Image-Based Visual Servoing of Underwater Vehicles With Adaptive Neural Network Dynamic Control , 2016, IEEE Transactions on Cybernetics.

[56]  Khac Duc Do,et al.  Control of Ships and Underwater Vehicles: Design for Underactuated and Nonlinear Marine Systems , 2009 .

[57]  Zewei Zheng,et al.  Path Following of a Surface Vessel With Prescribed Performance in the Presence of Input Saturation and External Disturbances , 2017, IEEE/ASME Transactions on Mechatronics.

[58]  Lihua Xie,et al.  Adaptive Trajectory Tracking Control of a Fully Actuated Surface Vessel With Asymmetrically Constrained Input and Output , 2018, IEEE Transactions on Control Systems Technology.

[59]  Jun Wang,et al.  Distributed Containment Maneuvering of Multiple Marine Vessels via Neurodynamics-Based Output Feedback , 2017, IEEE Transactions on Industrial Electronics.

[60]  Khac Duc Do,et al.  Robust and adaptive path following for underactuated autonomous underwater vehicles , 2003, Proceedings of the 2003 American Control Conference, 2003..

[61]  Bruno Jouvencel,et al.  Coordinated Formation Control of Multiple Autonomous Underwater Vehicles for Pipeline Inspection , 2010 .

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

[63]  P. Olver Nonlinear Systems , 2013 .