Skip to main content

Advertisement

Log in

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

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Yuh J (2000) Design and control of autonomous underwater robots: a survey. Auton Robots 8:7–24

    Article  Google Scholar 

  2. Nakamura Y, Savant S (1992) Nonlinear tracking control of autonomous underwater vehicle. In: Proceedings of 1992 IEEE international conference on robotics and automation, Nice, France, pp A4–A9

  3. Egeland O, Dalsmo M, Sordalen OJ (1996) Feedback control of a nonholonomic underwater vehicle with constant desired configuration. Int J Robot Res 15(1):24–35

    Article  Google Scholar 

  4. Leonard NE (1995) Control synthesis and adaptation for an underactuated autonomous underwater vehicle. IEEE J Ocean Eng 20(3):211–220

    Article  Google Scholar 

  5. Pettersen KY, Egeland O (1999) Time-varying exponential stabilization of the position and attitude of an underactuated autonomous underwater vehicle. IEEE Trans Autom Control 44(1):112–115

    Article  MathSciNet  MATH  Google Scholar 

  6. Zain ZMd, Watanabe K, Izumi K, Nagai I (2013) A discontinuous exponential stabilization law for an underactuated X4-AUV. J Artif Life Robot 17:463–469

    Article  Google Scholar 

  7. Woolsey CA, Techy L (2009) Cross-track control of a slender, underactuated AUV using potential shaping. Ocean Eng 36:82–91

    Article  Google Scholar 

  8. Batista P, Silvestre C, Oliviera P (2009) A sensor-based controller for homing of underactuated AUVs. IEEE Trans Robot 25(3):701–716

    Article  Google Scholar 

  9. Lapierre L, Jouvencel B (2008) Robust nonlinear path-following control of an AUV. IEEE J Ocean Eng 33(2):89–102

    Article  Google Scholar 

  10. Do KD, Pan J, Jiang ZP (2006) Robust and adaptive path following for underactuated autonomous underwater vehicles. Ocean Eng 31(16):1967–1997

    Article  Google Scholar 

  11. Aguiar AP, Pascoal AM (2007) Dynamic positioning and way-point tracking of underactuated AUVs in the presence of ocean currents. Int J Control 80(7):1092–1108

    Article  MathSciNet  MATH  Google Scholar 

  12. Repoulias F, Papadopoulos E (2007) Planar trajectory planning and tracking control design for underactuated AUVs. Ocean Eng 34:1650–1667

    Article  Google Scholar 

  13. Bi FY, Wei YJ, Zhang JZ, Cao W (2009) Position-tracking control of underactuated autonomous underwater vehicles in the presence of unknown ocean currents. IET Control Theory Appl 4(11):2369–2380

    Article  MathSciNet  Google Scholar 

  14. Qi X (2014) Adaptive coordinated tracking control of multiple autonomous underwater vehicles. Ocean Eng 91:84–90

    Article  Google Scholar 

  15. Cui R, Ge SS, Voon Ee How B, Sang Choo Y (2010) Leader-follower formation control of underactuated autonomous underwater vehicles. Ocean Eng 37(17):1491–1502

    Article  Google Scholar 

  16. Refsnes JE, Sorensen AJ, Pettersen KY (2008) Model-based output feedback control of slender-body underactuated AUVs: theory and experiments. IEEE Trans Control Syst Technol 16(5):930–946

    Article  Google Scholar 

  17. Subudhi B, Mukherjee K, Ghosh S (2013) A static output feedback control design for path following of autonomous underwater vehicle in vertical plane. Ocean Eng 63:72–76

    Article  Google Scholar 

  18. Xiang X, Lapierre L, Jouvencel B (2015) Smooth transition of AUV motion control: from fully-actuated to under-actuated configuration. Robot Auton Syst 67:14–22

    Article  Google Scholar 

  19. Xu J, Wang M, Qiao L (2015) Dynamical sliding mode control for the trajectory tracking of underactuated unmanned underwater vehicles. Ocean Eng 105:54–63

    Article  Google Scholar 

  20. Glotzbach T, Schneider M, Otto P (2015) Cooperative line of sight target tracking for heterogeneous unmanned marine vehicle teams: from theory to practice. Robot Auton Syst 67:53–60

    Article  Google Scholar 

  21. Yan Z, Yu H, Zhang W, Li B, Zhou J (2015) Globally finite-time stable tracking control of underactuated UUVs. Ocean Eng 107:132–146

    Article  Google Scholar 

  22. Park BS (2015) Adaptive formation control of underactuated autonomous underwater vehicles. Ocean Eng 96:1–7

    Article  Google Scholar 

  23. Chen Y, Zhang R, Zhao X, Gao J (2016) Adaptive fuzzy inverse trajectory tracking control of underactuated underwater vehicle with uncertainties. Ocean Eng 121:123–133

    Article  Google Scholar 

  24. Ismail ZH, Mokhar MBM, Putranti VWE, Dunnigan MW (2016) A robust dynamic region-based control scheme for an autonomous underwater vehicle. Ocean Eng 111:155–165

    Article  Google Scholar 

  25. Wang Y, Zhang M, Wilson PA, Liu X (2015) Adaptive neural network-based backstepping fault tolerant control for underwater vehicles with thruster fault. Ocean Eng 110:15–24

    Article  Google Scholar 

  26. Mukherjee K, Kar IN, Bhatt RKP (2015) Region tracking based control of an autonomous underwater vehicle with input delay. Ocean Eng 99:107–114

    Article  Google Scholar 

  27. Gao J, Proctor A, Bradley C (2015) Adaptive neural network visual servo control for dynamic positioning of underwater vehicles. Neurocomputing 167:604–613

    Article  Google Scholar 

  28. Liu Y-C, Liu S-Y, Wang N (2016) Fully-tuned fuzzy neural network based robust adaptive tracking control of unmanned underwater vehicle with thruster dynamics. Neurocomputing 196:1–13

    Article  Google Scholar 

  29. Li Y, Wei C, Wu Q, Chen P, Jiang Y, Li Y (2015) Study of 3 dimension trajectory tracking of underactuated autonomous underwater vehicle. Ocean Eng 105:270–274

    Article  Google Scholar 

  30. Shojaei K, Arefi MM (2015) On the neuro-adaptive feedback linearising control of underactuated autonomous underwater vehicles in three-dimensional space. IET Control Theory Appl 9(8):1264–1273

    Article  MathSciNet  Google Scholar 

  31. Do KD (2013) Coordination control of underactuated ODINs in three-dimensional space. Robot Auton Syst 61(8):853–867

    Article  Google Scholar 

  32. Shojaei K (2016) Neural network formation control of underactuated autonomous underwater vehicles with saturating actuators. Neurocomputing 194:372–384

    Article  Google Scholar 

  33. Do KD, Pan J (2009) Control of ships and underwater vehicles: design for underactuated and nonlinear marine systems. Springer, London

    Book  Google Scholar 

  34. Fossen TI (2002) Marine control systems. Marine Cybernetics, Trondheim

    Google Scholar 

  35. Peng Z, Wang D, Chen Z, Hu X, Lan W (2013) Adaptive dynamic surface control for formations of autonomous surface vehicles with uncertain dynamics. IEEE Trans Control Syst Technol 21(2):513–520

    Article  Google Scholar 

  36. Li JH, Lee PM, Jun BH, Lim YK (2008) Point-to-point navigation of underactuated ships. Automatica 44(12):3201–3205

    Article  MathSciNet  MATH  Google Scholar 

  37. Lewis FL, Dawson DM, Abdallah CT (2004) Robot manipulator control theory and practice, 2nd edn. Marcel Dekker Inc., New York

    Google Scholar 

  38. Polycarpou MM (1996) Stable adaptive neural control scheme for nonlinear systems. IEEE Trans Autom Control 41:447–451

    Article  MathSciNet  MATH  Google Scholar 

  39. Liu C, Zou Z-J, Li T-S (2015) Path following of underactuated surface vessels with fin roll reduction based on neural network and hierarchical sliding mode technique. Neural Comput Appl 26(7):1525–1535

    Article  Google Scholar 

  40. Cao Z, Cheng L, Zhou C, Gu N, Wang X, Tan M (2015) Spiking neural network-based target tracking control for autonomous mobile robots. Neural Comput Appl 26(8):1839–1847

    Article  Google Scholar 

  41. Pan C, Lai X, Yang SX, Wu M (2015) A bioinspired neural dynamics-based approach to tracking control of autonomous surface vehicles subject to unknown ocean currents. Neural Comput Appl 26(8):1929–1938

    Article  Google Scholar 

  42. Peng Z, Wang D, Wang H, Wang W (2014) Coordinated formation pattern control of multiple marine surface vehicles with model uncertainty and time-varying ocean currents. Neural Comput Appl 25(7):1771–1783

    Article  Google Scholar 

  43. Shojaei K (2015) Leader-follower formation control of underactuated autonomous marine surface vehicles with limited torque. Ocean Eng 105:196–205

    Article  Google Scholar 

Download references

Acknowledgements

The author would like to thank anonymous reviewers and associated editor for their helpful suggestions and comments. This work is supported in part by research and technology programme funded by Najafabad branch, Islamic Azad University, under Grant Number 51504920613004 under the research work entitled “Designing tracking controllers for the navigation of autonomous ocean vessels with limited information”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Khoshnam Shojaei.

Ethics declarations

Conflict of interest

The author declares that there is no conflict of interest for this paper.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shojaei, K. Three-dimensional neural network tracking control of a moving target by underactuated autonomous underwater vehicles. Neural Comput & Applic 31, 509–521 (2019). https://doi.org/10.1007/s00521-017-3085-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-017-3085-6

Keywords

Navigation