基于改进DWA的无人艇编队避障及MPC轨迹跟踪

展开
  • (1.武汉理工大学  船海与能源动力工程学院,武汉  430063;2.中国船舶集团有限公司综合技术经济研究院,北京 100081)

盛金亮(1998 — ),男,硕士生,研究方向:USV编队控制;董早鹏(1988 — ),男,博士,副教授, E-mail:dongzaopeng@whut.edu.cn。

网络出版日期: 2024-06-05

基金资助

国家自然科学基金青年基金项目(51709214)

Obstacle avoidance and MPC trajectory tracking of unmanned surface vehicle formation based on  improved DWA 

Expand
  • (1. School of Naval Architecture, Ocean and Energy Power Engineering, Wuhan University of Technology, Wuhan 430063, China;2. Chinese Shipbuilding Corporation Limited Comprehensive Technical and Economic Research Institute,Beijing 100081,China)

Online published: 2024-06-05

摘要

针对突发障碍物影响下的无人艇编队轨迹跟踪控制问题,提出一种基于改进动态窗口法的自主-跟随双模式避障模型预测控制方法。首先,为实现无人艇避障规划和控制的更好融合,在动态窗口算法评价函数设计中引入纵向速度和艏向角速度震荡约束项以减少速度和艏向角的抖动,提出一种基于中间距离计算引导方位角的策略以减少无人艇避障过程中的急速转弯情况。在跟随艇自主避障过程中,设计基于预测终点与期望位置偏差的评价项,同时,结合队形保持信息修正避障终点,以减小整个无人艇编队队形的偏离。其次,基于线性化泰勒展开原理,设计无人艇编队的预测模型,通过系统输出测量值与模型预估值之间的预测误差对模型的预测值进行修正,同时,采用滚动式有限时域的反复在线优化策略,提出一种融合自主-跟随双模式避障策略的无人艇编队轨迹跟踪模型预测控制方法。最后,设计非线性干扰观测器对环境干扰进行补偿,结合终端惩罚理论构造李雅普诺夫函数证明系统的稳定性。仿真实验验证了本文无人艇编队避障和轨迹跟踪控制算法的有效性和可靠性。

本文引用格式

盛金亮, 董早鹏, 匡文琪, 李志豪, 孙蓬勃 . 基于改进DWA的无人艇编队避障及MPC轨迹跟踪[J]. 大连海事大学学报, 2024 , 50(4) : 12 -21 . DOI: 10.16411/j.cnki.issn1006-7736.2024.04.002

Abstract

A self-following dual-mode obstacle avoidance model predictive control method based on improved dynamic window method was proposed for the trajectory tracking control problem of unmanned surface vehicle (USV) formation under the influence of sudden obstacles. Firstly, the longitudinal velocity and bow angular velocity oscillation constraints were introduced to reduce the jitter of the velocity and bow angle in the design of the evaluation function of the dynamic window algorithm so as to achieve better integration of obstacle avoidance planning and control. A strategy of calculating the steering azimuth based on intermediate distance was proposed to reduce the sharp turns in the obstacle avoidance process of the USV, while an evaluation term based on the deviation of the predicted and the expected position ending was designed. Meanwhile, the formation keeping information was combined to correct the obstacle avoidance endpoint and reduce the deviation of the USV formation. Secondly, based on the linearized Taylor expansion principle, a prediction model for USV formation was designed. The prediction value of the model was corrected by the prediction error between the system output measurement and the model prediction values. At the same time, a rolling finite time domain iterative online optimization strategy was adopted to propose a trajectory tracking model prediction control method for USV formation that integrated autonomous following dual-mode obstacle avoidance strategy. Finally, a nonlinear disturbance observer was designed to compensate the environmental disturbances, while the Lyapunov function was constructed to prove the stability of the system by combining with the terminal penalty theory. Eventually, the effectiveness and reliability of the proposed USV formation obstacle avoidance and trajectory tracking control algorithm were verified by simulation experiments.

参考文献

[1]KIM H, YUN S J, CHOI Y H, et al. Improved dynamic window approach with ellipse equations for autonomous navigation of unmanned surface vehicle[J]. Journal of Institute of Control, Robotics and Systems, 2020, 26(8):624-629.
[2]常路, 单梁, 戴跃伟, 等. 未知环境下基于改进DWA的多机器人编队控制[J]. 控制与决策, 2022, 37(10):2524-2534. 
CHANG L, SHAN L, DAI Y W, et al. Multi-robots formation control based on improved DWA in unknown environment [J]. Journal of Control and Decision, 2022, 37 (10): 2524-2534. (in Chinese)
[3]TANG X J, LI Y L. Research on path planning of self-driving vehicles based on improved DWA algorithm[J]. Applied Mathematics and Nonlinear Sciences,2023.doi:10.2478/amns.2023.2.01664.
[4]王超, 梅瑛, 张溢, 等. 基于改进DWA算法的移动机器人避障研究[J]. 机械设计与研究, 2024, 40(1):92-96.
WANG C, MEI Y, ZHANG Y, et al. Research on obstacle avoidance of mobile robot based on improved DWA algorithm[J]. Machine Design & Research, 2024, 40(1):92-96. (in Chinese)
[5]YANG H X, TENG X Q. Mobile robot path planning based on enhanced dynamic window approach and improved A- algorithm[J]. Journal of Robotics, 2022. https://doi.org/10.1155/2022/2183229.
[6]ZENG D Q, CHEN H T, YU Y Q, et al. Microrobot path planning based on the multi-module DWA method in crossing dense obstacle scenario[J]. Micromachines, 2023, 14(6): 1181.
[7]CHANG L, SHAN L, JIANG C, et al. Reinforcement based mobile robot path planning with improved dynamic window approach in unknown environment[J]. Autonomous Robots, 2021, 45(1):51-76.
[8]BALLESTEROS J, URDIALES C, VELASCO A B M, et al. A biomimetical dynamic window approach to navigation for collaborative control[J]. IEEE Transactions on Human-Machine Systems, 2017, 47(6):1123-1133.
[9]秦明星, 王忠, 李海龙,等. 基于分布式模型预测的无人机编队避障控制[J]. 北京航空航天大学学报, 2024,50(6): 1969-1981.
QIN M X, WANG Z, LI H L, et al. Obstacle avoidance control of UAVs formation based on distributed model prediction control[J]. Journal of Beijing University of Aeronautics and Astronautics,2024,50(6): 1969-1981. (in Chinese)
[10]DU Z, RUDY R, VASSO R. Colregs-compliant collision avoidance for physically coupled multi-vessel systems with distributed MPC[J]. Ocean Engineering, 2022, 260:111917.
[11]邓蕴. 舰船编队避碰的自适应控制研究[J]. 舰船科学技术, 2017, 39(20): 31-33.
DENG Y. Research on adaptive control for collision avoidance of ship formation[J]. Ship Science and Technology, 2017, 39(20): 31-33. (in Chinese)
[12]MAHMOUDZADEH S, ABBASI A, YAZDANI A, et al. Uninterrupted path planning system for multi USV sampling mission in a cluttered ocean environment[J]. Ocean Engineering, 2022, 254: 111328.
[13]JO H, KIM S, KIM J, et al. Comparison of velocity obstacle and artificial potential field methods for collision avoidance in swarm operation of unmanned surface vehicles[J]. Journal of Marine Science and Engineering, 2022, 10(12): 2036-2067.
[14]PEREZ T, FOSSEN T I. Kinematic models for manoeuvring and sea keeping of marine vessels[J]. Modeling Identification and Control, 2007, 28(1): 19-30. 
[15]陈宏宇, 谭飞, 董早鹏. 基于虚拟艇引导的无人艇轨迹跟踪模型预测控制[J]. 大连海事大学学报, 2023, 49(4):46-56.
CHEN H Y, TAN F, DONG Z P. Model predictive control of USV trajectory tracking based on virtual guidance[J]. Journal of Dalian Maritime University, 2023, 49(4):46-56. (in Chinese)
[16]陶哲. 基于全向移动机器人的路径规划研究[D].太原:中北大学, 2020.
TAO Z. Research on path planning based on omni-directional mobile robot[D]. Taiyuan: North University of China, 2020. (in Chinese)
[17]DONG Z P, ZHANG Z Q, QI S J, et al. Autonomous cooperative formation control of underactuated USVs based on improved MPC in complex ocean environment[J]. Ocean Engineering, 2023, 270: 113633.

文章导航

/