基于避障航向参考角的无人艇集群轨迹跟踪避碰控制

Trajectory Tracking and Collision Avoidance Control for USV Swarm Based on Obstacle-Avoidance Yaw Reference Angle

  • 摘要: 针对无人艇集群轨迹跟踪控制,提出了基于避障航向参考角的集群轨迹跟踪避碰控制系统,考虑了模型不确定性、环境干扰及输入饱和等因素,解决了无人艇集群控制中的避碰难、跟踪慢等问题。针对避碰难的问题,基于无人艇和障碍物之间的相对距离和角度设计了避障航向参考角;为解决跟踪慢的问题,基于人工势能函数重新定义了无人艇之间的相对距离;基于人工势能函数和避障航向参考角设计了集群控制器,通过李雅普诺夫直接法证明了闭环控制系统的稳定性。通过实验仿真验证所提出控制方法的性能。实验结果表明,所提方法通过使用人工势函数和避障航向参考角,实现收敛速度更快的避碰跟踪控制。同时所提出的控制器能够平衡避碰和输入饱和之间的矛盾,实现平滑避障。

     

    Abstract: For the trajectory tracking control of USV (unmanned surface vehicle) swarms, we propose a collision avoidance tracking control system based on obstacle-avoidance heading reference angle, considering model uncertainties, environmental disturbances, input saturation, and other factors, to address the problems of collision avoidance difficulty and slow tracking in swarm control of unmanned boats. To solve the collision avoidance problem, we design an obstacle-avoidance heading reference angle based on the relative distance and angle between the unmanned boat and the obstacle. To solve the slow tracking problem, we redefine the relative distance between unmanned boats based on the artificial potential function. We design the swarm controller based on the artificial potential function and the obstacle-avoidance heading reference angle. The stability of the closed-loop control system is proved by the Lyapunov direct method. The performance of the proposed control method is verified through experimental simulations. The experimental results show that the proposed method achieves faster convergence speed for collision avoidance and trajectory tracking control by utilizing artificial potential functions and the obstacle avoidance heading reference angle. Additionally, the proposed controller effectively balances the trade-off between collision avoidance and input saturation, enabling smooth obstacle avoidance.

     

/

返回文章
返回