Approach-angle-based three-dimensional indirect adaptive fuzzy path following of under-actuated AUV with input saturation

Abstract In this paper an approach-angle-based three-dimensional path-following control scheme has been proposed for underactuated Autonomous Underwater Vehicle (AUV) which experiences unknown actuator saturation and environmental disturbance. First, the path-following error dynamic model is derived based on the principle of relative motion which was followed by the design of approach-angle-based guidance law in both horizontal and vertical profiles of AUV to transform the three-dimensional tracking errors into heading angle and elevation angle tracking errors. The kinematic control law is designed based on the Lyapunov theory and backstepping technique. Second, the kinetic controller is designed based on the Lyapunov theory, backstepping technique and fuzzy logic system approximation method. The indirect adaptive fuzzy logic system is applied to approximate unknown smooth functions which are composed of coupled AUV hydrodynamics and complex differentials of desired pitch and yaw velocities. Moreover, the application of fuzzy control completely free from dependence on accurate AUV kinetic model. Considering a disturbance-like term, which is comprised of fuzzy logic system approximation error and bounded ocean disturbance, an adaptive law is designed to estimate the bound of it. Finally, two sets of comparative numerical simulations, including straight path following with different initial posture and spatial helix path following with sudden disturbance, are studied to illustrate the effectiveness and robustness of the proposed control scheme.

[1]  Lu Liu,et al.  Path following of marine surface vehicles with dynamical uncertainty and time-varying ocean disturbances , 2016, Neurocomputing.

[2]  Lionel Lapierre,et al.  Nonlinear guidance and fuzzy control for three-dimensional path following of an underactuated autonomous underwater vehicle , 2017 .

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

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

[5]  Lin Cheng,et al.  Three-Dimensional Path-Following Backstepping Control for an Underactuated Stratospheric Airship , 2019, IEEE Transactions on Aerospace and Electronic Systems.

[6]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  Radu-Emil Precup,et al.  Grey Wolf Optimizer Algorithm-Based Tuning of Fuzzy Control Systems With Reduced Parametric Sensitivity , 2017, IEEE Transactions on Industrial Electronics.

[8]  Jun Wang,et al.  Constrained Control of Autonomous Underwater Vehicles Based on Command Optimization and Disturbance Estimation , 2019, IEEE Transactions on Industrial Electronics.

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

[10]  Kim-Fung Man,et al.  An optimal fuzzy PID controller , 2001, IEEE Trans. Ind. Electron..

[11]  Daqi Zhu,et al.  Real-time path planning for a robot to track a fast moving target based on improved Glasius bio-inspired neural networks , 2019, International Journal of Intelligent Robotics and Applications.

[12]  Mohd Rizal Arshad,et al.  Underwater glider modelling and analysis for net buoyancy, depth and pitch angle control , 2011 .

[13]  Zafer Bingul,et al.  A Fuzzy Logic Controller tuned with PSO for 2 DOF robot trajectory control , 2011, Expert Syst. Appl..

[14]  Qin Zhang,et al.  Virtual Submerged Floating Operational System for Robotic Manipulation , 2018, Complex..

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

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

[17]  Debashisha Jena,et al.  PSO based neuro fuzzy sliding mode control for a robot manipulator , 2017 .

[18]  Guanrong Chen,et al.  Fully Distributed Event-Triggered Semiglobal Consensus of Multi-agent Systems With Input Saturation , 2017, IEEE Transactions on Industrial Electronics.

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

[20]  Zhao Wang,et al.  Cloud-based mission control of USV fleet: Architecture, implementation and experiments , 2021 .

[21]  Khoshnam Shojaei,et al.  Neural network formation control of underactuated autonomous underwater vehicles with saturating actuators , 2016, Neurocomputing.

[22]  Simon X. Yang,et al.  A Bioinspired Filtered Backstepping Tracking Control of 7000-m Manned Submarine Vehicle , 2014, IEEE Transactions on Industrial Electronics.

[23]  Ning Wang,et al.  Hyperbolic-Tangent LOS Guidance-Based Finite-Time Path Following of Underactuated Marine Vehicles , 2020, IEEE Transactions on Industrial Electronics.

[24]  Chaomin Luo,et al.  Adaptive trajectory tracking control for remotely operated vehicles considering thruster dynamics and saturation constraints. , 2019, ISA transactions.

[25]  Mu Li,et al.  Revise Saturated Activation Functions , 2016, ArXiv.

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

[27]  Fumin Zhang,et al.  A data assimilation framework for data-driven flow models enabled by motion tomography , 2019, International Journal of Intelligent Robotics and Applications.

[28]  Vasile Mihai Popov,et al.  Hyperstability of Control Systems , 1973 .

[29]  Zoran Vukic,et al.  CADDY - Cognitive Autonomous Diving Buddy: Two Years of Underwater Human-Robot Interaction , 2016 .

[30]  C. Samson,et al.  Trajectory tracking for unicycle-type and two-steering-wheels mobile robots , 1993 .

[31]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

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

[33]  Edoardo I. Sarda,et al.  Launch and Recovery of an Autonomous Underwater Vehicle From a Station-Keeping Unmanned Surface Vehicle , 2019, IEEE Journal of Oceanic Engineering.

[34]  Qin Zhang,et al.  Robust Magnetic Tracking of Subsea Cable by AUV in the Presence of Sensor Noise and Ocean Currents , 2018, IEEE Journal of Oceanic Engineering.

[35]  Yang Liu,et al.  Adaptive fuzzy finite-time stability of uncertain nonlinear systems based on prescribed performance , 2019, Fuzzy Sets Syst..

[36]  Philip A. Wilson,et al.  Manoeuvring-based actuation evaluation of an AUV with control surfaces and through-body thrusters , 2020 .

[37]  L X Wang,et al.  Fuzzy basis functions, universal approximation, and orthogonal least-squares learning , 1992, IEEE Trans. Neural Networks.

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

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

[40]  Sahjendra N. Singh,et al.  State-dependent Riccati equation-based robust dive plane control of AUV with control constraints , 2007 .

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

[42]  Caoyang Yu,et al.  Guidance-Error-Based Robust Fuzzy Adaptive Control for Bottom Following of a Flight-Style AUV With Saturated Actuator Dynamics , 2020, IEEE Transactions on Cybernetics.

[43]  Giancarlo Mauri,et al.  Fuzzy Self-Tuning PSO: A settings-free algorithm for global optimization , 2017, Swarm Evol. Comput..

[44]  Ebrahim H. Mamdani,et al.  An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller , 1999, Int. J. Hum. Comput. Stud..

[45]  Yang Li,et al.  Adaptive Neural Network Control of AUVs With Control Input Nonlinearities Using Reinforcement Learning , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.