Abstract

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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call