针对无人潜航器(Unmanned Underwater Vehicle,UUV)采用传统动态窗口算法(Dynamic Window Approach,DWA)在路径规划过程中,应对多障碍物环境时,存在机动频次高,航行轨迹差的问题,本文提出一种自适应DWA算法。将传统DWA算法中的3种评价函数权重与UUV相对障碍物的距离和方向相关联,设置自适应加权系数,使算法能够根据当前UUV所处环境,实时合理调整各评价函数权重,优化UUV航行路径;最后利用Matlab对自适应DWA算法进行UUV路径规划仿真,并与传统DWA算法和人工势场法进行对比。结果表明,改进的DWA算法能够根据当前环境,合理改变评价函数权重,有效提高UUV局部最优路径规划能力。
Aiming at the problems of high maneuvering frequency and poor sailing trajectory when facing multiple obstacles in the path planning process of unmanned underwater vehicle (UUV) using traditional Dynamic Window Approach (DWA), this paper proposes an adaptive DWA algorithm. The three evaluation function weights in the traditional DWA algorithm are associated with the distance and direction of the UUV relative to the obstacles, and the adaptive weighting coefficients are set, so that the algorithm can reasonably adjust the weights of each evaluation function in real time according to the current environment in which the UUV is located, and optimize the navigation path of the UUV; finally, the adaptive DWA algorithm is used in the simulation of the path planning of the UUV and compared with the traditional DWA algorithm and the artificial potential field method. and artificial potential field method. The results show that the improved DWA algorithm can reasonably change the weights of the evaluation functions according to the current environment, and effectively improve the local optimal path planning ability of UUV.
2025,47(23): 118-124 收稿日期:2025-3-9
DOI:10.3404/j.issn.1672-7649.2025.23.018
分类号:U664.82
作者简介:杨润泽(2000-),男,硕士研究生,研究方向为UUV路径规划技术
参考文献:
[1] 郭利进, 李强. 基于改进RRT*算法的移动机器人路径规划[J]. 智能系统学报, 2024, 19(5): 1209-1217.
GUO L J, LI Q. Path planning of mobile robots based on improved RRT* algorithm[J]. CAAI Transactions on Intelligent Systems, 2024, 19(5): 1209-1217.
[2] 许万, 杨晔, 余磊涛, 等. 一种基于改进RRT*的全局路径规划算法[J]. 控制与决策, 2022, 37(4): 829-838.
XU W, YANG Y, YU L T, et al. A Global Path Planning Algorithm Based on Improved RRT*[J]. Control and Decision, 2022, 37(4): 829-838.
[3] 贾千禧, 赵旭, 蒙志君. 基于改进DWA的动态环境路径规划算法[J]. 科学技术与工程, 2024, 24(15): 6313-6319.
JIA Q X, ZHAO X, MENG Z J. Path planning algorithm in dynamic environment based on improved dynamic window approach[J]. Science Technology and Engineering, 2024, 24(15): 6313-6319.
[4] 张弛, 魏巍. 基于改进人工势场法的移动机器人路径规划[J/OL]. 系统仿真学报, 2025, 37(11): 2918-2926.
ZHANG C, WEI W. Path planning for mobile robots based on improved artificial potential field algorithm[J/OL]. Journal of System Simulation, 2025, 37(11): 2918-2926.
[5] 严浙平, 黄俊儒, 吴迪. 基于RRT和DWA的欠驱动UUV路径规划[J]. 数字海洋与水下攻防, 2020, 3(3): 258-264.
YAN Z P, HUANG J R, WU D. Underactuated UUV path planning based on RRT and DWA[J]. DIgital Ocean & underwater warfare, 2020, 3(3): 258-264.
[6] 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.
[7] GAO H, MA Z, ZHAO Y. A Fusion approach for mobile robot path planning based on improved a algorithm and adaptive dynamic window approach[C]∥2021 IEEE 4th International Conference on Electronics Technology ( ICET) , Chengdu, China, 2021: 882–886.
[8] 常路, 单梁, 戴跃伟, 等. 未知环境下基于改进DWA的多机器人编队控制[J]. 控制与决策, 2022, 37(10): 2524-2534.
CHANG L, SHAN L, DAI Y W, et al. Multi-robot formation control in unknown environment based on improved DWA[J]. Control and Decision, 2022, 37(10): 2524-2534.
[9] 蒋华扬, 吴涛, 任建鑫, 等. 基于改进DWA算法的移动机器人局部路径规划[J]. 机械设计与研究, 2024, 40(5): 229-234.
JIANG H Y, WU T, et al. Research on local path planning of mobile robot based on improved dwa algorithm[J]. Machine Design and Research, 2024, 40(5): 229-234.
[10] 梁震宇. 基于深度强化学习的AUV路径规划与运动控制[D]. 大连: 大连海事大学, 2023.
[11] 常绪成, 王敬宇, 李康, 汤谦, 张心慧. 基于改进DWA融合算法的多无人机避障方法[J]. 弹箭与制导学报, 2025, 45(5): 693-706
CHANG X C, WANG J Y, et al. Multi-UAV obstacle avoidance method based on improved DWA fusion algorithm[J]. Journal of Projectiles, Rockets, Missiles and Guidance, 2025, 45(5): 693-706
[12] 闫林伟, 范小宁. 基于自适应动态窗口算法的AGV局部路径规划[J]. 南京信息工程大学学报, 2025, 17(5): 740-748
YAN L W, FAN X Y. AGV local path planning based on adaptive dynamic window approach[J]. Journal of Nanjing University of Information Science & Technology, 2025, 17(5): 740-748
[13] 李娟, 袁锐锟, 张宏瀚. 基于领航跟随法的多AUV编队控制算法研究[J]. 仪器仪表学报, 2019, 40(6): 237-246.
LI J, YUAN R K, ZHANG H H. Research on multiple AUVs formation control algorithm based on leader-follower method[J]. Chinese Journal of Scientific Instrument, 2019, 40(6): 237-246.
[14] 万闯. 多UUV编队队形动态重构方法研究[D]. 哈尔滨: 哈尔滨工程大学, 2020.
[15] 梁霄, 曲星儒, 等. 无人水下航行器集群控制[M]. 北京: 科学出版社, 2023.