Multilayer neural networks-based control of underwater vehicles with uncertain dynamics and disturbances

In the presence of uncertain dynamic terms and external disturbances, the problem of trajectory tracking with application to an underactuated underwater vehicle is addressed in this paper. Based on Lyapunov theory and properties of neural networks, a nonlinear neural controller is designed, where multilayer neural networks are adopted to approximate the unmodeled dynamic terms and external disturbances. In order to confine the values of estimated weights within predefined bounds, smooth projection functions are employed. Moreover, measurement noises are considered so as to simulate realistic operation scenario, while filters are designed to get cleaner states. From the stability analysis, it is proven that the tracking errors are globally uniformly ultimately bounded. Numerical examples are provided to demonstrate the robustness of the controller in the presence of unmodeled terms, disturbances and measurement noises.

[1]  L. Tu An introduction to manifolds , 2007 .

[2]  Siyuan Liu,et al.  Fully-tuned fuzzy neural network based robust adaptive tracking control of unmanned underwater vehicle with thruster dynamics , 2016, Neurocomputing.

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

[4]  Hamid Reza Karimi,et al.  Practical trajectory tracking of random Lagrange systems , 2019, Autom..

[5]  Kamal Youcef-Toumi,et al.  Trajectory tracking sliding mode control of underactuated AUVs , 2015 .

[6]  Shiji Song,et al.  Plume Tracing via Model-Free Reinforcement Learning Method , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[7]  Changchun Hua,et al.  Trajectory Tracking Control of Autonomous Underwater Vehicle With Unknown Parameters and External Disturbances , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[8]  Shaocheng Tong,et al.  Hybrid Fuzzy Adaptive Output Feedback Control Design for Uncertain MIMO Nonlinear Systems With Time-Varying Delays and Input Saturation , 2016, IEEE Transactions on Fuzzy Systems.

[9]  Long Cheng,et al.  Adaptive neural network tracking control for manipulators with uncertain kinematics, dynamics and actuator model , 2009, Autom..

[10]  Simon Fong,et al.  Artificial Neural Networks in Coordinated Control of Multiple Hovercrafts with Unmodeled Terms , 2018 .

[11]  Zhouhua Peng,et al.  Output-Feedback Path-Following Control of Autonomous Underwater Vehicles Based on an Extended State Observer and Projection Neural Networks , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[12]  Tianrui Li,et al.  Optimization-based model reference adaptive control for dynamic positioning of a fully actuated underwater vehicle , 2017 .

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

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

[15]  Hao Wang,et al.  Command filter based globally stable adaptive neural control for cooperative path following of multiple underactuated autonomous underwater vehicles with partial knowledge of the reference speed , 2018, Neurocomputing.

[16]  Weisheng Yan,et al.  Integral Reinforcement Learning-Based Adaptive NN Control for Continuous-Time Nonlinear MIMO Systems With Unknown Control Directions , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[17]  Bong Seok Park A simple output-feedback control for trajectory tracking of underactuated surface vessels , 2017 .

[18]  Haibo He,et al.  Formation Learning Control of Multiple Autonomous Underwater Vehicles With Heterogeneous Nonlinear Uncertain Dynamics , 2018, IEEE Transactions on Cybernetics.

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

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

[21]  Khoshnam Shojaei,et al.  Three-dimensional neural network tracking control of a moving target by underactuated autonomous underwater vehicles , 2019, Neural Computing and Applications.

[22]  Panos Marantos,et al.  A Robust Predictive Control Approach for Underwater Robotic Vehicles , 2020, IEEE Transactions on Control Systems Technology.

[23]  Ali Akbarzadeh Kalat,et al.  Robust control for MIMO hybrid dynamical system of underwater vehicles by composite adaptive fuzzy estimation of uncertainties , 2017 .

[24]  Omid Elhaki,et al.  Neural network-based target tracking control of underactuated autonomous underwater vehicles with a prescribed performance , 2018, Ocean Engineering.

[25]  Siyuan Liu,et al.  Uncertainty observation-based adaptive succinct fuzzy-neuro dynamic surface control for trajectory tracking of fully actuated underwater vehicle system with input saturation , 2019, Nonlinear Dynamics.

[26]  Bidyadhar Subudhi,et al.  NARMAX Self-Tuning Controller for Line-of-Sight-Based Waypoint Tracking for an Autonomous Underwater Vehicle , 2017, IEEE Transactions on Control Systems Technology.

[27]  Karl D. von Ellenrieder,et al.  Dynamic surface control of trajectory tracking marine vehicles with actuator magnitude and rate limits , 2019, Autom..

[28]  Dongkyoung Chwa,et al.  Coupled Multiple Sliding-Mode Control for Robust Trajectory Tracking of Hovercraft With External Disturbances , 2018, IEEE Transactions on Industrial Electronics.

[29]  Zhixiang Liu,et al.  Unmanned surface vehicles: An overview of developments and challenges , 2016, Annu. Rev. Control..

[30]  Guofeng Wang,et al.  Adaptive course control based on trajectory linearization control for unmanned surface vehicle with unmodeled dynamics and input saturation , 2019, Neurocomputing.

[31]  Omid Elhaki,et al.  A robust neural network approximation-based prescribed performance output-feedback controller for autonomous underwater vehicles with actuators saturation , 2020, Eng. Appl. Artif. Intell..

[32]  Khoshnam Shojaei,et al.  Neural adaptive robust control of underactuated marine surface vehicles with input saturation , 2015 .

[33]  Colin Bradley,et al.  Sliding mode adaptive neural network control for hybrid visual servoing of underwater vehicles , 2017 .

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

[35]  Hamid Reza Karimi,et al.  Accurate Trajectory Tracking of Disturbed Surface Vehicles: A Finite-Time Control Approach , 2019, IEEE/ASME Transactions on Mechatronics.

[36]  Bidyadhar Subudhi,et al.  Design of a steering control law for an autonomous underwater vehicle using nonlinear $$\mathscr {H}_{\infty }$$H∞ state feedback technique , 2017 .

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

[38]  Chong Lin,et al.  Adaptive finite-time control for a class of uncertain high-order non-linear systems based on fuzzy approximation , 2017 .

[39]  Tarek Hamel,et al.  Transverse function control of a motorboat , 2016, Autom..

[40]  Meng Joo Er,et al.  Self-Constructing Adaptive Robust Fuzzy Neural Tracking Control of Surface Vehicles With Uncertainties and Unknown Disturbances , 2015, IEEE Transactions on Control Systems Technology.

[41]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[42]  Guangming Xie,et al.  Yaw-Guided Trajectory Tracking Control of an Asymmetric Underactuated Surface Vehicle , 2019, IEEE Transactions on Industrial Informatics.

[43]  Bo Li,et al.  Nonlinear heading control of an autonomous underwater vehicle with internal actuators , 2016 .

[44]  Yu Wang,et al.  Underwater Bioinspired Propulsion: From Inspection to Manipulation , 2020, IEEE Transactions on Industrial Electronics.

[45]  Dan Yu,et al.  An improved recurrent neural network for unmanned underwater vehicle online obstacle avoidance , 2019 .

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

[47]  Tarek Hamel,et al.  An Inertial-Aided Homography-Based Visual Servo Control Approach for (Almost) Fully Actuated Autonomous Underwater Vehicles , 2017, IEEE Transactions on Robotics.

[48]  Junzhi Yu,et al.  Development of a Novel Robotic Dolphin and Its Application to Water Quality Monitoring , 2017, IEEE/ASME Transactions on Mechatronics.

[49]  Thor I. Fossen,et al.  Marine Control Systems Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles , 2002 .

[50]  Charalampos P. Bechlioulis,et al.  Trajectory Tracking With Prescribed Performance for Underactuated Underwater Vehicles Under Model Uncertainties and External Disturbances , 2017, IEEE Transactions on Control Systems Technology.

[51]  Kristin Ytterstad Pettersen,et al.  Trajectory Tracking and Path Following for Underactuated Marine Vehicles , 2019, IEEE Transactions on Control Systems Technology.

[52]  Bao-Zhu Guo,et al.  On convergence of tracking differentiator and application to frequency estimation of sinusoidal signals , 2011, 2011 8th Asian Control Conference (ASCC).

[53]  Shantha Gamini Jayasinghe,et al.  Experimental Study of Command Governor Adaptive Control for Unmanned Underwater Vehicles , 2019, IEEE Transactions on Control Systems Technology.

[54]  Ning Wang,et al.  Adaptive Robust Finite-Time Trajectory Tracking Control of Fully Actuated Marine Surface Vehicles , 2016, IEEE Transactions on Control Systems Technology.

[55]  Chao Shen,et al.  Trajectory Tracking Control of an Autonomous Underwater Vehicle Using Lyapunov-Based Model Predictive Control , 2018, IEEE Transactions on Industrial Electronics.

[56]  Kristin Ytterstad Pettersen,et al.  Observer Based Path Following for Underactuated Marine Vessels in the Presence of Ocean Currents: A Global Approach - With proofs , 2018, ArXiv.

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

[58]  Louis L. Whitcomb,et al.  Nonlinear Model-Based Tracking Control of Underwater Vehicles With Three Degree-of-Freedom Fully Coupled Dynamical Plant Models: Theory and Experimental Evaluation , 2018, IEEE Transactions on Control Systems Technology.

[59]  Oscar Pizarro,et al.  High‐Resolution Underwater Robotic Vision‐Based Mapping and Three‐Dimensional Reconstruction for Archaeology , 2017, J. Field Robotics.

[60]  Do Wan Kim,et al.  Tracking of REMUS autonomous underwater vehicles with actuator saturations , 2015, Autom..

[61]  Frank L. Lewis,et al.  Multilayer neural-net robot controller with guaranteed tracking performance , 1996, IEEE Trans. Neural Networks.

[62]  Weisheng Yan,et al.  Event-Triggered Reinforcement Learning-Based Adaptive Tracking Control for Completely Unknown Continuous-Time Nonlinear Systems , 2020, IEEE Transactions on Cybernetics.

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