Implement Fuzzy-PID Controllers for Trajectory Tracking of an Underactuated Surface Vessel

Authors

  • Trung-Kien Vo Hanoi University of Science and Technology, School of Mechanical Engineering, Dai Co Viet – 1, HANOI
  • Xuan-Dung Nguyen Hanoi University of Science and Technology, School of Mechanical Engineering, Dai Co Viet – 1, HANOI
  • Manh-Tuan Ha Hanoi University of Science and Technology, School of Mechanical Engineering, Dai Co Viet – 1, HANOI
  • Trung-Kien Le Hanoi University of Science and Technology, School of Mechanical Engineering, Dai Co Viet – 1, HANOI

Keywords:

Fuzzy, PID, Trajectory tracking, USV, Unmanned Surface Vessel

Abstract

Controlling of underactuated unmanned surface vessels (USVs) has been a research topic of interest in recent decades. However, control methods proposed in most studies have great complexity and are difficult to implement. This paper introduces guidance laws for the underactuated USV to track desire trajectories. Two control guidance laws will be established, which are the control of surge velocity and yaw angle. With the guidance laws, the controllers design process is simplified and easy to implement. PID controller is popular for its simplicity and ease of implementation. To maintain stability and reduce tracking error in various trajectories, a Fuzzy controller is introduced. The Fuzzy controller is designed to tune the gains of the PID controller. The Fuzzy-PID controller is designed for the USV to follow guidance laws, maintain stability and reduce tracking error. The proposed control method is implemented in simulations and experiments to verify its performance. The simulation and experiment show that this method can track different trajectories with small disturbances.

Downloads

Download data is not yet available.

References

T. I. Fossen, Maneuvering Theory, in Handbook of marine craft Hydro-dynamics and Motion Control, 1st ed., Chichester, SXW, UK: John Wiley & Sons, 2011, ch. 6, sec. 6.5, pp. 128-132.

H. Huang, M. Gong, Y. Zhuang, S. Sharma, D. Xu, A new guidance law for trajectory tracking of an underactuated unmanned surface vehicle with parameter perturbations. (2019).

W. B. Klinger, I. R. Bertaska, Control of an Unmanned Surface Vehicle with Uncertain Displacement and Drag. (2016).

Ashrafiuon, H., Muske, K.R., Mcninch, L.C., Soltan, R.A., 2008. Sliding-mode tracking control of surface vessels. IEEE Trans. Ind. Electron. 55 (11), 4004–4012.

Yu, R., Zhu, Q., Xia, G., Liu, Z., 2012. Sliding mode tracking control of an underactuated surface vessel. IET Control Theory & Appl. 6 (3), 461–466.

Xuan-Dung Nguyen, Trung-Kien Vo, Manh-Tuan Ha*, Simplified Trajectory-Tracking Method For An Under-Actuated USV, JST:ETSD, vol. 32, no.2, pp 57-64, 2022.

J. E. Manley, Unmanned surface vehicles, 15 years of development, OCEANS 2008, vol. 2008 Suppl., Sep. 2008.

Z. Liu, Y. Zhang, X. Yu, C. Yuan, Unmanned surface vehicles: An overview of developments and challenges, Annu. Rev. Control, vol. 41, pp.71-93, Feb. 2016.

R. Yazdanpanah, M. J. Mahjoob, E. Abbasi, Fuzzy LQR Controller for Heading Control of an Unnmaned Surface Vessel, International Workshops in Electrical-Electronics Engineering, ACE-2013.

The USV’s configuration

Downloads

Published

17.02.2023

How to Cite

Vo, T.-K. ., Nguyen, X.-D. ., Ha, M.-T. ., & Le, T.-K. . (2023). Implement Fuzzy-PID Controllers for Trajectory Tracking of an Underactuated Surface Vessel. International Journal of Intelligent Systems and Applications in Engineering, 11(2), 126–132. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/2603

Issue

Section

Research Article