Skip to main content
Log in

Path-following control of unmanned surface vehicles with unknown dynamics and unmeasured velocities

  • Original article
  • Published:
Journal of Marine Science and Technology Aims and scope Submit manuscript

Abstract

The path-following control problem of an unmanned surface vehicle (USV) with unknown dynamics and unmeasured velocities is addressed in this paper. Main contributions are summarized as below: (1) considering that vehicle velocities are unmeasured directly, a finite-time velocity observer (FVO) is designed by utilizing available position information, which contributes to the path-following control and facilitates the implementation in practical engineering; (2) based on the traditional light-of-sight guidance, a heading-surge (HS) guidance scheme is proposed to guide USV surge velocity and heading angle, simultaneously; (3) in combination with wavelet neural network (WNN) and adaptive technique, unknown dynamics involving model uncertainties and environment interferences can be estimated accurately, thereby significantly enhancing system robustness. By the aid of the HS guidance based adaptive WNN controllers, all the error signals in the closed-loop system are uniformly ultimately bounded (UUB). Besides, simulation studies and comprehensive comparisons are conducted to demonstrate the satisfactory path-following performance and superiority of the proposed scheme.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Xiao B, Yang X, Huo X (2016) A novel disturbance estimation scheme for formation control of ocean surface vessels. IEEE Trans Industr Electron 64(6):4994–5003

    Article  Google Scholar 

  2. Das B, Subudhi B, Pati B (2014) Adaptive sliding mode formation control of multiple underwater robots. Arch Control Sci 24(4):515–543

    Article  MathSciNet  Google Scholar 

  3. Lekkas A, 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

    Article  Google Scholar 

  4. Breivik M, Fossen T (2004) Path following of straight lines and circles for marine surface vessels. In: The 6th IFAC conference on control applications in marine systems, pp 65–70

  5. Calvo O, Rozenfeld A, Souza A (2008) Experimental results on smooth path tracking with application to pipe surveying on inexpensive AUV. In: International conference on intelligent robots and systems, pp 3647–3653

  6. Pettersen KK, Lefeber AE (2001) Waypoint tracking control of ships. In: Proceedings of IEEE Conference Decision Control, Orlando, FL, USA, pp 940–945

  7. Fossen TI, Pettersen KY (2014) On uniform semiglobal exponential stability (USGES) of proportional line-of-sight guidance laws. Automatica 50(11):2912–2917

    Article  MathSciNet  Google Scholar 

  8. Wang N, Deng Z (2020) Finite-time fault estimator based fault-tolerance control for a surface vehicle with input saturations. IEEE Trans Ind Inf 16(2):1172–1181

    Article  Google Scholar 

  9. Sun Z, Zhang G, Qiao L (2018) Robust adaptive trajectory tracking control of underactuated surface vessel in fields of marine practice. J Mar Sci Technol 23:950–957

    Article  Google Scholar 

  10. Yan Y, Yu S (2018) Sliding mode tracking control of autonomous underwater vehicles with the effect of quantization. Ocean Eng 151:322–328

    Article  Google Scholar 

  11. Zhang G, Huang C, Zhang X (2019) Robust adaptive control for dynamic positioning ships in the presence of input constraints. J Mar Sci Technol 24:1172–1182

    Article  Google Scholar 

  12. Liu L, Wang D, Peng Z (2016) Path following of marine surface vehicles with dynamical uncertainty and time-varying ocean interferences. Neurocomputing 173(3):799–808

    Article  Google Scholar 

  13. Wang N, Sun J, Er MJ (2018) Tracking-error-based universal adaptive fuzzy control for output tracking of nonlinear systems with completely unknown dynamics. IEEE Trans Fuzzy Syst 26(2):869–883

    Article  Google Scholar 

  14. Lakhekar GV, Waghmare LM (2018) Adaptive fuzzy exponential terminal sliding mode controller design for nonlinear trajectory tracking control of autonomous underwater vehicle. Int J Dyn Control 6:1690–1705

    Article  MathSciNet  Google Scholar 

  15. Elmokadem T, Zribi M, Youcef-Toumi K (2016) Trajectory tracking sliding mode control of underactuated AUVs. Nonlinear Dyn 84(2):1079–1091

    Article  MathSciNet  Google Scholar 

  16. Elmokadem T, Zribi M, Youcef-Toumi K (2017) Terminal sliding mode control for the trajectory tracking of underactuated autonomous underwater vehicles. Ocean Eng 129:613–625

    Article  Google Scholar 

  17. Valenciaga F (2014) A second order sliding mode path following control for autonomous surface vessels. Asian J Control 16(5):1515–1521

    Article  Google Scholar 

  18. Liang X, Qu X, Wang N (2019) Swarm control with collision avoidance for multiple underactuated surface vehicles. Ocean Eng 191:1–10

    Article  Google Scholar 

  19. Liang X, Qu X, Wang N (2019) Three-dimensional trajectory tracking of an underactuated AUV based on fuzzy dynamic surface control. IET Intel Transport Syst 14(5):364–370

    Article  Google Scholar 

  20. Liang X, Qu X, Wan L (2018) Three-dimensional path following of an underactuated AUV based on fuzzy backstepping sliding mode control. Int J Fuzzy Syst 20(2):640–649

    Article  MathSciNet  Google Scholar 

  21. Liang X, Qu X, Wang N (2019) A novel distributed and self-organized swarm control framework for underactuated unmanned marine vehicles. IEEE Access 7:112703–112712

    Article  Google Scholar 

  22. Wang H, Wang D, Peng Z (2014) Adaptive dynamic surface control for cooperative path following of marine surface vehicles with input saturation. Nonlinear Dyn 77(1–2):107–117

    Article  MathSciNet  Google Scholar 

  23. Londhe PS, Patre BM (2019) Adaptive fuzzy sliding mode control for robust trajectory tracking control of an autonomous underwater vehicle. Intel Serv Robot 12(1):87–102

    Article  Google Scholar 

  24. Wang N, Sun Z, Yin J (2019) Fuzzy unknown observer-based robust adaptive path following control of underactuated surface vehicles subject to multiple unknowns. Ocean Eng 176:57–64

    Article  Google Scholar 

  25. Yu J, Ma Y, Yu H (2017) Adaptive fuzzy dynamic surface control for induction motors with iron losses in electric vehicle drive systems via backstepping. Inf Sci 376:172–189

    Article  Google Scholar 

  26. Wang N, Er MJ, Sun J (2016) Adaptive robust online constructive fuzzy control of a complex surface vehicle system. IEEE Trans Cybern 46(7):1511–1523

    Article  Google Scholar 

  27. Karimi HR (2012) A sliding mode approach to H∞ synchronization of master-slave time-delay systems with Markovian jumping parameters and nonlinear uncertainties. J Franklin Inst 349(4):1480–1496

    Article  MathSciNet  Google Scholar 

  28. Jiang B, Karimi HR, Kao Y (2018) A novel robust fuzzy integral sliding mode control for nonlinear semi-markovian jump T-S fuzzy systems. IEEE Trans Fuzzy Syst 26(6):3594–3604

    Article  Google Scholar 

  29. Jiang B, Karimi HR, Kao Y (2018) Adaptive control of nonlinear semi-Markovian jump T-S fuzzy systems with immeasurable premise variables via sliding mode observer. IEEE Trans Cybern 12:1–11

    Google Scholar 

  30. Fossen TI (2011) Handbook of marine craft hydrodynamics and motion control. Wiley, Chichester

    Book  Google Scholar 

  31. Shojacei K (2016) Observer-based neural adaptive formation control of autonomous surface vessels with limited torque. Robot Auton Syst 78:83–96

    Article  Google Scholar 

  32. Do KD, Jiang ZP, Pan J (2002) Underactuated SHIP GLOBAL TRACKING UNDER RELAXED CONditions. IEEE Trans Autom Control 47(9):1529–1536

    Article  MathSciNet  Google Scholar 

  33. Shtessel Y, Shkolnikov I, Levant A (2007) Smooth second-order sliding modes: missile guidance application. Automatica 43(8):1470–1476

    Article  MathSciNet  Google Scholar 

  34. Billings S, Wei H (2005) A new class of wavelet networks for nonlinear system identification. IEEE Trans Neural Networks 16(4):862–874

    Article  Google Scholar 

  35. Yoo SJ, Park JB, Choi YH (2006) Adaptive dynamic surface control of flexible-joint robots using self-recurrent wavelet neural networks. IEEE Trans Syst Man Cybern Part B-Cybern 36(6):1342–1355

    Article  Google Scholar 

  36. Fossen TI (2012) How to incorporate wine, waves and ocean currents in the marine craft equations of motion. In: Proceedings of the ifac conference on manoeuvring and control of marine craft, Genoa, Italy, pp 126–131

  37. Peng Z, Wang J, Wang D (2017) Containment maneuvering of marine surface vehicles with multiple parameterized paths via spatial-temporal decoupling. IEEE/ASME Trans Mechatron 22(2):1026–1036

    Article  Google Scholar 

  38. Qin Z, Lin Z, Sun H (2016) Sliding-mode control of path following for underactuated ships based on high gain observer. J Central South Univ 23(12):3356–3364

    Article  Google Scholar 

  39. Peng Z, Wang D, Chen Z (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 

Download references

Acknowledgements

This work was supported in part by the National Natural Science Foundation of China under Grant 51879023, Grant 61673084, Grant 51879057, and Grant U1806228, in part by the Research Fund from Science and Technology on Underwater Vehicle Technology under Grant 6142215180102, in part by the Dalian Maritime University Postgraduate Innovative Program under Grant BSCXXM024, in part by the LiaoNing Revitalization Talents Program under Grant XLYC1907180, and in part by the Liaoning Provincial Natural Science Foundation of China under Grant 2019-KF-01-16.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiao Liang.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Qu, X., Liang, X., Hou, Y. et al. Path-following control of unmanned surface vehicles with unknown dynamics and unmeasured velocities. J Mar Sci Technol 26, 395–407 (2021). https://doi.org/10.1007/s00773-020-00744-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00773-020-00744-3

Keywords

Navigation