Abstract
A new control method for autonomous underwater vehicle (AUV) is developed to achieve three-dimensional (3D) path following under ocean current disturbances when AUV lacks lateral and vertical driving forces. To make the control system more convenient for practical application and reduce the energy consumption of AUV, the controller is designed with relative velocities. To avoid the singularity problem of curve path following, the Serret–Frenet frame is introduced as virtual target and the error model is defined. The adaptive law of the virtual target and an integral vector field (IVF) guidance law are designed in the kinematic controller. The back-stepping method and adaptive dynamical sliding mode control (BADSMC) technology are applied in the design of dynamic controller. The Lyapunov theory and nonlinear cascade system theory are applied to prove the closed-loop stability. Finally, the performances of the IVF + BADSMC and ILOS + PID algorithm are compared through simulation. Simulation results demonstrate that the proposed controller can realize the path following of AUV under disturbances of ocean current and can improve the following quality.
Similar content being viewed by others
References
Fossen TI (2011) Handbook of marine craft hydrodynamics and motion control. John Wiley and Sons Ltd, Hoboken
Behal A, Dawson D, Dixon W, Fang Y (2005) Tracking and regulation control of an under actuated surface vessel with non-integrable dynamics. IEEE Trans Autom Control 47(3):495–500
Park BS (2015) Neural network-based tracking control of underactuated autonomous underwater vehicles with model uncertainties. J Dyn Syst Meas Contr 137(2):021004–21007
Caharija W, Pettersen KY, Gravdahl JT et al (2012) Topics on current compensation for path following applications of underactuated underwater vehicles. IFAC Proc Volumes 45(5):184–191
Caharija W, Pettersen KY, Calado P et al (2015) A comparison between the ILOS guidance and the vector field guidance. IFAC-Pap OnLine 48(16):89–94
Xu H, Soares CG (2016) Vector field path following for surface marine vessel and parameter identification based on LS-SVM. Ocean Eng 113:151–161
Lekkas AM, Fossen TI (2012) A time-varying lookahead distance guidance law for path following. IFAC Proc Vol 45(27):398–403
Lekkas AM, Fossen TI (2014) Minimization of cross-track and along-track errors for path tracking of marine underactuated vehicles. Control Conf (ECC) Eur IEEE: 3004–3010
Lekkas AM, Fossen TI (2014) Integral LOS path following for curved paths based on a monotone cubic Hermite spline parametrization. IEEE Trans Control Syst Technol 22(6):2287–2301
Moe S, Caharija W, Pettersen KY, et al (2014) Path following of underactuated marine surface vessels in the presence of unknown ocean currents. American Control Conference IEEE: 3856–3861
Lekkas AM, Fossen TI (2014) Trajectory tracking and ocean current estimation for marine underactuated vehicles. Control applications (CCA) IEEE conference: 905–910
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
Borhaug E, Pavlov A, Pettersen KY (2008) Integral LOS control for path following of underactuated marine surface vessels in the presence of constant ocean currents. Decision and Control 47th IEEE Conference: 4984–4991
Caharija W, Pettersen KY, Sørensen AJ et al (2014) Relative velocity control and integral line of sight for path following of autonomous surface vessels: merging intuition with theory. Proc Inst Mech Eng Part M J Eng Maritime Environ 228(2):180–191
Caharija W, Pettersen KY, Bibuli M et al (2016) Integral line-of-sight guidance and control of underactuated marine vehicles: theory, simulations, and experiments. IEEE Trans Control Syst Technol 24:1623–1642
Fossen TI, Lekkas AM (2017) Direct and indirect adaptive integral line-of-sight path-following controllers for marine craft exposed to ocean currents. Int J Adapt Control Signal Process 31(4):445–463
Khodayari MH, Balochian S (2015) Modeling and control of autonomous underwater vehicle (AUV) in heading and depth attitude via self-adaptive fuzzy PID controller. J Mar Sci Technol 20:559–578
Pettersen KY, Nijmeijer H (2001) Underactuated ship tracking control: theory and experiments. Int J Control 74(14):1435–1446
Repoulias F, Papadopoulos E (2007) Planar trajectory planning and tracking control design for underactuated AUVs. Ocean Eng 34(11):1650–1667
Jiang ZP (2002) Global tracking control of underactuated ships by Lyapunov's direct method. Automatica 38(1):301–309
Antonelli G, Caccavale F, Chiaverini S, Fusco G (2003) A novel adaptive control law for underwater vehicles. IEEE Trans Control Syst Technol 11(2):221–232
Li JH, Lee PM (2005) Design of an adaptive nonlinear controller for depth control of an autonomous underwater vehicle. Ocean Eng 32(17–18):2165–2181
Ji D, Liu J, Zhao H, Wang Y (2014) Path following of autonomous vehicle in 2d space using multivariable sliding mode control. J Robot 2014:1–6
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
Liu C, Zou Z, Yin J (2015) Trajectory tracking of underactuated surface vessels based on neural network and hierarchical sliding mode. J Mar Sci Technol 20:322–330
Silvestre C, Pascoal A, Kaminer I (2002) On the design of gain- scheduled trajectory tracking controllers. Int J Robust Nonlinear Control 12(9):797–839
Do KD, Pan J (2006) Global robust adaptive path following of underactuated ships. Automatica 42(10):1713–1722
Lapierre L, Jouvencel B (2008) Robust nonlinear path-following control of an AUV. IEEE J Oceanic Eng 33(2):89–102
Lefeber E (2000) Tracking control of nonlinear mechanical systems. Ph.D.thesis, University of Twente, The Netherlands
Panteley E, Lefeber E, Loria A, et al (1998) Exponential tracking control of a mobile car using a cascaded approach. Proceedings of the IFAC workshop on motion control. Grenoble, France, 1998: 221–226
Prestero T (2001) Development of a six-degree of freedom simulation model for the REMUS autonomous underwater vehicle. Oceans//MTS/IEEE Conf Exhib 2001:450–455
Acknowledgements
This work has been supported by the National Natural Science Foundation of China (51279039).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
About this article
Cite this article
Yao, X., Wang, X. Integral vector field control for three-dimensional path following of autonomous underwater vehicle. J Mar Sci Technol 26, 159–173 (2021). https://doi.org/10.1007/s00773-020-00730-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00773-020-00730-9