Journal of Marine Science and Engineering (May 2024)

Trajectory Tracking Control of Unmanned Underwater Vehicle Based on Projected Perpendicular Guidance Method with Disturbance Observer

  • Yong Liu,
  • Hugan Zhang,
  • Xianku Zhang

DOI
https://doi.org/10.3390/jmse12060901
Journal volume & issue
Vol. 12, no. 6
p. 901

Abstract

Read online

Unmanned underwater vehicles (UUVs) possess impressive maneuverability and versatility, but controlling them during trajectory tracking can be challenging due to their susceptibility to external disturbances and perturbations in their model parameters. Additionally, the UUV has four degrees of freedom underwater, but only three control inputs, making it a typical underactuated system. To address these issues, this paper introduces a novel optimize sliding mode control (OPSMC) algorithm grounded in projected perpendicular guidance (PPG). The PPG algorithm transforms the three-degree-of-freedom path trajectory control into two-degree-of-freedom heading tracking control and surge velocity tracking control by designing virtual posture angles. Optimized sliding mode control, based on sliding mode control, improves control precision and reduces control input chattering by constructing optimization functions for control inputs. During trajectory tracking, UUVs are susceptible to external environmental disturbances and perturbations in system model parameters. Disturbance observers are employed to estimate these disturbances and perturbations. Finally, MATLAB/Simulink is used for numerical simulation experiments. The simulation results demonstrate that the PPG algorithm effectively enables underactuated UUVs to achieve trajectory tracking control. The designed optimized sliding mode controller and disturbance observer enhance the control precision and robustness of the system.

Keywords