Three-dimensional neural network tracking control of a moving target by underactuated autonomous underwater vehicles

This paper investigates three-dimensional target tracking control problem of underactuated autonomous underwater vehicles (AUVs) by using coordinates transformation and multi-layer neural networks. The passive-boundedness assumption of sway and heave velocities of underactuated AUVs is used to design a controller in the actuated directions. For this purpose, a new Euler–Lagrange formulation is proposed based on range and bearing tracking errors with respect to a moving target in the body-fixed frame. Then, a tracking controller is proposed to make range and bearing tracking errors converge to zero. Multi-layer neural networks (MLNNs) are utilized to approximate unknown nonlinear-in-parameter dynamics of the system, and adaptive robust control techniques are adopted to compensate for MLNN approximation errors and time-varying environmental disturbances which are induced by waves, wind and ocean currents. The stability of the proposed control system is analysed based on Lyapunov’s approach which shows that target tracking errors are semi-globally uniformly ultimately bounded and exponentially tend to a small neighbourhood around the zero. At the end, simulation examples are given to demonstrate the competency of the proposed target tracking controller.

[1]  Craig A. Woolsey,et al.  Cross-track control of a slender, underactuated AUV using potential shaping , 2009 .

[2]  Simon X. Yang,et al.  A bioinspired neural dynamics-based approach to tracking control of autonomous surface vehicles subject to unknown ocean currents , 2015, Neural Computing and Applications.

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

[4]  Colin Bradley,et al.  Adaptive neural network visual servo control for dynamic positioning of underwater vehicles , 2015, Neurocomputing.

[5]  Mohammad Mehdi Arefi,et al.  On the neuro-adaptive feedback linearising control of underactuated autonomous underwater vehicles in three-dimensional space , 2015 .

[6]  Olav Egeland,et al.  Feedback Control of a Nonholonomic Underwater Vehicle With a Constant Desired Configuration , 1996, Int. J. Robotics Res..

[7]  Bong Seok Park Adaptive formation control of underactuated autonomous underwater vehicles , 2015 .

[8]  Yoo Sang Choo,et al.  Leader-follower formation control of underactuated autonomous underwater vehicles , 2010 .

[9]  Jie Pan,et al.  Control of Ships and Underwater Vehicles , 2009 .

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

[11]  Tieshan Li,et al.  Path following of underactuated surface vessels with fin roll reduction based on neural network and hierarchical sliding mode technique , 2015, Neural Computing and Applications.

[12]  Junku Yuh,et al.  Design and Control of Autonomous Underwater Robots: A Survey , 2000, Auton. Robots.

[13]  Bidyadhar Subudhi,et al.  A static output feedback control design for path following of autonomous underwater vehicle in vertical plane , 2013 .

[14]  Matthew W. Dunnigan,et al.  A robust dynamic region-based control scheme for an autonomous underwater vehicle , 2016 .

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

[16]  Indra Narayan Kar,et al.  Region tracking based control of an autonomous underwater vehicle with input delay , 2015 .

[17]  B. Jouvencel,et al.  Robust Nonlinear Path-Following Control of an AUV , 2008, IEEE Journal of Oceanic Engineering.

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

[19]  Hao Wang,et al.  Coordinated formation pattern control of multiple marine surface vehicles with model uncertainty and time-varying ocean currents , 2014, Neural Computing and Applications.

[20]  António Manuel Santos Pascoal,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..

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

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

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

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

[25]  Xue Qi Adaptive coordinated tracking control of multiple autonomous underwater vehicles , 2014 .

[26]  Frank L. Lewis,et al.  Robot Manipulator Control: Theory and Practice , 2003 .

[27]  Matthias Schneider,et al.  Cooperative line of sight target tracking for heterogeneous unmanned marine vehicle teams: From theory to practice , 2015, Robotics Auton. Syst..

[28]  Yoshihiko Nakamura,et al.  Nonlinear tracking control of autonomous underwater vehicles , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[29]  Isaku Nagai,et al.  A discontinuous exponential stabilization law for an underactuated X4-AUV , 2012, Artificial Life and Robotics.

[30]  Yong-Kon Lim,et al.  Point-to-point navigation of underactuated ships , 2008, Autom..

[31]  Xu Wang,et al.  Spiking neural network-based target tracking control for autonomous mobile robots , 2015, Neural Computing and Applications.

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

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

[34]  Asgeir J. Sørensen,et al.  Model-Based Output Feedback Control of Slender-Body Underactuated AUVs: Theory and Experiments , 2008, IEEE Transactions on Control Systems Technology.

[35]  Khoshnam Shojaei,et al.  Leader–follower formation control of underactuated autonomous marine surface vehicles with limited torque , 2015 .

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

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

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

[39]  Naomi Ehrich Leonard Control synthesis and adaptation for an underactuated autonomous underwater vehicle , 1995 .

[40]  Yuan Chen,et al.  Adaptive fuzzy inverse trajectory tracking control of underactuated underwater vehicle with uncertainties , 2016 .

[41]  Jian Xu,et al.  Dynamical sliding mode control for the trajectory tracking of underactuated unmanned underwater vehicles , 2015 .

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

[43]  Zheping Yan,et al.  Globally finite-time stable tracking control of underactuated UUVs , 2015 .