Skip to main content
Log in

Improved active disturbance rejecter control for trajectory tracking of unmanned surface vessel

  • Original Paper
  • Published:
Marine Systems & Ocean Technology Aims and scope Submit manuscript

Abstract

In this paper, an improved ADRC is proposed for the design of a robust trajectory tracking control of a fully actuated unmanned surface vessel in the presence of complex time-varying disturbances; parameters uncertainties; and sensors noise. The conventional extended state observer (ESO) is effective in estimating the system states and constant or slow-varying disturbances. However, they are limited while dealing with fast-varying disturbances, in addition to the effects of the measurements noise which may affect the convergence of the system in case of high gains of the ESO. In order to cope with these problems, two essential improvements have been introduced to the ESO. Firstly, a generalization of the ESO is proposed to enhance the estimation quality of a general disturbances type composed of two principle components, polynomial and harmonic. Secondly, an extension of the space of the state with another fictional state variable that will be used to decouple the sensors noise from the estimated state variables. In order to illustrate and clarify those effects, computer simulations are conducted under sinusoidal-like type disturbances and noisy output signal, and the tracking performances of the conventional and improved ADRCs are compared.

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. T.I. Fossen, A survey of control allocation methods for ships and underwater vehicles. in 2006 14th Mediterranean Conference on Control and Automation. (IEEE, 2006)

  2. J. Wang, J. Liu, H. Yi, W. Nai-long, Adaptive non-strict trajectory tracking control scheme for a fully actuated unmanned surface vehicle. Appl. Sci. 8(4), 598 (2018)

    Article  Google Scholar 

  3. Z. Zhao, W. He, S.S. Ge, Adaptive neural network control of a fully actuated marine surface vessel with multiple output constraints. IEEE Trans. Control Syst. Technol. 22(4), 1536–1543 (2014)

    Article  Google Scholar 

  4. G. Rigatos, P. Siano, F. Zouari, S. Ademi, Nonlinear optimal control of autonomous submarines’ diving. Marine Syst. Ocean Technol. 15(1), 57–69 (2020)

    Article  Google Scholar 

  5. M. Ticherfatine, Z. QIDAN, Model-free approach based on intelligent PD controller for vertical motion reduction in fast ferries. Turk. J. Electr. Eng. Comput. Sci. 26, 393–406 (2018)

    Article  Google Scholar 

  6. Z. Liu, C. Geng, J. Zhang, Model predictive controller design with disturbance observer for path following of unmanned surface vessel. in 2017 IEEE International Conference on Mechatronics and Automation (ICMA). (IEEE, 2017)

  7. F. Mingyu, Z. Aihua, X. Jinlong, Robust adaptive backstepping path tracking control for cable laying vessel based on guidance strategy. in 2012 IEEE International Conference on Mechatronics and Automation, pp. 1056–1061. (IEEE, 2012)

  8. F. Mingyu, Z. Aihua, X. Jinlong, Y. Lingling, Robust adaptive dynamic surface path tracking control for dynamic positioning vessel with big plough. In 2013 OCEANS-San Diego, pp. 1–6. (IEEE, 2013)

  9. Y. Yang, D. Jialu, H. Liu, C. Guo, A. Abraham, A trajectory tracking robust controller of surface vessels with disturbance uncertainties. IEEE Trans. Control Syst. Technol. 22(4), 1511–1518 (2014)

    Article  Google Scholar 

  10. N. Wang, C. Qian, J.-C. Sun, Y.-C. Liu, Adaptive robust finite-time trajectory tracking control of fully actuated marine surface vehicles. IEEE Trans. Control Syst. Technol. 24(4), 1454–1462 (2016)

    Article  Google Scholar 

  11. J. Han, From PID to active disturbance rejection control. IEEE Trans. Industr. Electron. 56(3), 900–906 (2009)

    Article  Google Scholar 

  12. Y. Wu, J. Sun, Y. Yu, Trajectory tracking control of a quadrotor UAV under external disturbances based on linear ADRC. in 2016 31st Youth Academic Annual Conference of Chinese Association of Automation (YAC). (IEEE, 2016)

  13. H.C. Lamraoui, Z. Qidan, Speed tracking control of unicycle type mobile robot based on LADRC. in 2017 3rd IEEE International Conference on Control Science and Systems Engineering (ICCSSE). (IEEE, 2017)

  14. H.C. Lamraoui, Z. Qidan, A. Benrabah, Dynamic velocity tracking control of differential-drive mobile robot based on LADRC. in 2017 IEEE International Conference on Real-time Computing and Robotics (RCAR). (IEEE, 2017)

  15. F. Chen, H. Xiong, J. Fu, The control and simulation for the ADRC of USV. in 2015 Chinese Automation Congress (CAC). (IEEE, 2015)

  16. R. Li, T. Li, R. Bu, Q. Zheng, C.L. Philip Chen, Active disturbance rejection with sliding mode control based course and path following for underactuated ships. Math. Probl. Eng. 13, 1–9 (2013)

    MathSciNet  Google Scholar 

  17. W. Changshun, Z. Huang, Y. Yu, USV trajectory tracking control system based on ADRC. in 2017 Chinese Automation Congress (CAC). (IEEE, 2017)

  18. C.S. Wang, H.R. Xiao, Y.Z. Han, Applications of ADRC in unmanned surface vessel course tracking. Appl. Mech. Mater. 427–429, 897–900 (2013)

    Article  Google Scholar 

  19. X. Yang, Y. Huang, Capabilities of extended state observer for estimating uncertainties. in 2009 American Control Conference. (IEEE, 2009)

  20. R. Madoński, P. Herman, Survey on methods of increasing the efficiency of extended state disturbance observers. ISA Trans. 56, 18–27 (2015)

    Article  Google Scholar 

  21. T.I. Fossen, Handbook of Marine Craft Hydrodynamics and Motion Control (Wiley, Hoboken, 2011)

    Book  Google Scholar 

  22. F. Ding, W. Jing, Y. Wang, Stabilization of an underactuated surface vessel based on adaptive sliding mode and backstepping control. Math. Probl. Eng. 1–5, 2013 (2013)

    MathSciNet  MATH  Google Scholar 

  23. S. Liu, Y. Liu, N. Wang, Nonlinear disturbance observer-based backstepping finite-time sliding mode tracking control of underwater vehicles with system uncertainties and external disturbances. Nonlinear Dyn. 88(1), 465–476 (2016)

    Article  MathSciNet  Google Scholar 

  24. S. Liu, Y. Liu, N. Wang, Robust adaptive self-organizing neuro-fuzzy tracking control of UUV with system uncertainties and unknown dead-zone nonlinearity. Nonlinear Dyn. 89(2), 1397–1414 (2017)

    Article  Google Scholar 

  25. Y. Caoyang, X. Xiang, L. Lapierre, Q. Zhang, Robust magnetic tracking of subsea cable by AUV in the presence of sensor noise and ocean currents. IEEE J. Ocean. Eng. 43(2), 311–322 (2018)

    Article  Google Scholar 

  26. L. Liu, D. Wang, Z. Peng, ESO-based line-of-sight guidance law for path following of underactuated marine surface vehicles with exact sideslip compensation. IEEE J. Ocean. Eng. 42(2), 477–487 (2017)

    Article  Google Scholar 

  27. Y. Wang, Y. Yang, F. Ding, Improved ADRC control strategy in FPSO dynamic positioning control application. in 2016 IEEE International Conference on Mechatronics and Automation, pp. 789–793. (IEEE, 2016)

  28. A.A. Godbole, J.P. Kolhe, S.E. Talole, Performance analysis of generalized extended state observer in tackling sinusoidal disturbances. IEEE Trans. Control Syst. Technol. 21(6), 2212–2223 (2013)

    Article  Google Scholar 

  29. Y. Zhang, J. Zhang, L. Wang, J. Su, Composite disturbance rejection control based on generalized extended state observer. ISA Trans. 63, 377–386 (2016)

    Article  Google Scholar 

  30. K.-S. Kim, K.-H. Rew, S. Kim, Disturbance observer for estimating higher order disturbances in time series expansion. IEEE Trans. Autom. Control 55(8), 1905–1911 (2010)

    Article  MathSciNet  Google Scholar 

  31. D. Shi, W. Zhong, W. Chou, Generalized extended state observer based high precision attitude control of quadrotor vehicles subject to wind disturbance. IEEE Access 6, 32349–32359 (2018)

    Article  Google Scholar 

  32. J. Mao, J. Yang, S. Li, Y. Yan, Q. Li, Output feedback-based sliding mode control for disturbed motion control systems via a higher-order ESO approach. IET Control Theory Appl. 12(15), 2118–2126 (2018)

    Article  MathSciNet  Google Scholar 

  33. D.L. Martinez-Vazquez, A. Rodriguez-Angeles, H. Sira-Ramirez, Robust GPI observer under noisy measurements. In 2009 6th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE). (IEEE, 2009)

  34. Z. Gao, Scaling and bandwidth-parameterization based controller tuning. in Proceedings of the 2003 American Control Conference, 2003. (IEEE, 2003)

  35. Q. Zheng, L.Q. Gaol, Z. Gao, On stability analysis of active disturbance rejection control for nonlinear time-varying plants with unknown dynamics. in 2007 46th IEEE Conference on Decision and Control. (IEEE, 2007)

  36. Z. Zheng, Y. Huang, L. Xie, B. Zhu, Adaptive trajectory tracking control of a fully actuated surface vessel with asymmetrically constrained input and output. IEEE Trans. Control Syst. Technol. 26(5), 1851–1859 (2017)

    Article  Google Scholar 

  37. R. Skjetne, Ø.N. Smogeli, T.I. Fossen, A nonlinear ship manoeuvering model: Identification and adaptive control with experiments for a model ship. Model. Identif. Control 25(1), 3–27 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Habib Choukri Lamraoui or Yasser Bouzid.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Lamraoui, H.C., Qidan, Z. & Bouzid, Y. Improved active disturbance rejecter control for trajectory tracking of unmanned surface vessel. Mar Syst Ocean Technol 17, 18–26 (2022). https://doi.org/10.1007/s40868-021-00110-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40868-021-00110-x

Keywords

Navigation