Autonomous Recovery Control Method for USV based on Dynamic Programming Guidance
-
摘要: 【目的】针对欠驱动水面无人艇自主回收的需求,提出了一种基于动态规划制导的跟踪控制方法。【方法】在运动学层面,将平行接近制导与动态窗口算法相结合,引导无人艇实现目标跟踪与动态避障;在动力学层面,针对模型及回收环境的不确定性,采用径向基函数神经网络设计动力学滑模控制器,用于实现对制导输出的跟踪控制。最后,通过应用李雅普诺夫理论对系统的稳定性进行分析。【结果】仿真结果表明,所提方法使无人艇具备稳定跟踪性能,可有效规避回收过程中的动态障碍,并能够自适应模型中的不确定因素和未知的环境干扰。【结论】该方法展现出较强的鲁棒性与灵活性,可为无人艇在动态环境下回收制导与目标跟踪提供参考。Abstract: [Objectives] This paper presents a tracking control method based on dynamic programming guidance to address the autonomous recovery challenge of underactuated unmanned surface vehicles (USVs). [Methods] At the kinematic level, the parallel approaching guidance is combined with the dynamic window algorithm to guide the USV in achieving target tracking and dynamic obstacle avoidance. At the dynamic level, considering the uncertainties in the model and recovery environment, a radial basis function neural network is employed to design a dynamic sliding mode controller for tracking control of the guidance output. Finally, the stability of the system is analyzed using Lyapunov theory. [Results] 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 model and unknown environmental disturbances. [Conclusions] The proposed method exhibits strong robustness and flexibility, providing a reference for guidance and target tracking of USVs during recovery in dynamic environments.
-
Key words:
- underactuated USV /
- constant bearing /
- dynamic window approach /
- neural networks /
- sliding mode control
-
计量
- 文章访问数: 131
- 被引次数: 0