Zhongguo Jianchuan Yanjiu (Feb 2024)

Autonomous recovery control method for USV based on dynamic programming guidance

  • Wenxuan GUO,
  • Zihao LI,
  • Guoyuan TANG,
  • Quanbin WANG,
  • Jianglong SUN,
  • Jie MA,
  • Yu QIAO

DOI
https://doi.org/10.19693/j.issn.1673-3185.03397
Journal volume & issue
Vol. 19, no. 1
pp. 264 – 271

Abstract

Read online

ObjectiveThis paper presents a tracking control method based on dynamic programming guidance to address the challenges presented by the autonomous recovery of underactuated unmanned surface vehicles (USVs). MethodsAt the kinematic level, constant bearing approach (CB) guidance is combined with a dynamic window algorithm (DWA) to guide the USV in achieving target tracking and dynamic obstacle avoidance. At the dynamic level, considering the uncertainties in the model parameters and recovery environment, a radial basis function neural network (RBFNN) is employed to design a dynamic sliding mode controller for the tracking control of the guidance output. Finally, the stability of the system is analyzed using Lyapunov theory. ResultsThe simulation results demonstrate that the proposed method enables the USV to exhibit stable tracking performance, effectively avoid dynamic obstacles during the recovery process and adapt to uncertain factors in the estimation model and unknown environmental disturbances. ConclusionThe proposed method exhibits strong robustness and flexibility, providing valuable references for the guidance and target tracking of USVs during recovery in dynamic environments.

Keywords