[1]汪果果,白艺杰,柴梦娟,等.基于蝴蝶优化改进算法的无人机三维路径规划[J].郑州大学学报(工学版),2026,47(3):57-66.[doi:10.13705/j.issn.1671-6833.2026.03.005]
 WANG Guoguo,BAI Yijie,CHAI Mengjuan,et al.Based on Butterfly Optimization Improvement Algorithm for UAVs 3D Path Planning[J].Journal of Zhengzhou University (Engineering Science),2026,47(3):57-66.[doi:10.13705/j.issn.1671-6833.2026.03.005]
点击复制

基于蝴蝶优化改进算法的无人机三维路径规划()
分享到:

《郑州大学学报(工学版)》[ISSN:1671-6833/CN:41-1339/T]

卷:
47
期数:
2026年3期
页码:
57-66
栏目:
出版日期:
2026-05-27

文章信息/Info

Title:
Based on Butterfly Optimization Improvement Algorithm for UAVs 3D Path Planning
文章编号:
1671-6833(2026)03-0057-10
作者:
汪果果1,2, 白艺杰2, 柴梦娟2, 余道杰2, 王怡澄2
1.郑州大学 网络空间安全学院,河南 郑州 450001;2.信息工程大学 信息系统工程学院,河南 郑州 450001
Author(s):
WANG Guoguo1,2, BAI Yijie2, CHAI Mengjuan2, YU Daojie2, WANG Yicheng2
1.School of Cyberspace Security, Zhengzhou University, Zhengzhou 450001, China; 2.School of Information System Engineering, Information Engineering University, Zhengzhou 450001, China
关键词:
蝴蝶优化算法 动态窗口法 Tent混沌映射 反向学习 路径规划
Keywords:
butterfly optimization algorithm dynamic window approach tent chaotic mapping inverse learning path planning
分类号:
TP18:TP301
DOI:
10.13705/j.issn.1671-6833.2026.03.005
文献标志码:
A
摘要:
针对无人机在多重威胁环境下路径规划复杂度高、难以在有效时间内生成高质量路径的问题,提出一种多策略融合的粒子群-蝴蝶优化改进算法(IPSOBOA)。通过Tent混沌映射结合反向学习策略优化初始种群,增强种群多样性;引入非线性参数调整和动态转换概率机制,平衡全局搜索与局部开发;结合粒子群算法,在局部搜索阶段引入速度项,提出在速度动态变化的位置更新方程,提升搜索效率。分别基于三维静态和动态环境下不同威胁场景,将IPSOBOA与蝴蝶优化算法及其他多种优化算法进行对比。实验结果表明:IPSOBOA在静态环境的3种场景下相较于蝴蝶优化算法,最优适应度值分别优化1.8%、17%和44%,路径长度分别优化1.8%、42.4%和61.3%;在动态环境下实现全局路径跟踪与实时避障的结合,生成更平滑、安全性更高的路径。
Abstract:
Aiming at the problem of high complexity of path planning and difficulty in generating high-quality paths in effective time for UAVs in complex threat environments, a multi-strategy fusion particle swarm-butterfly optimization improvement algorithm (IPSOBOA) was proposed. The initial population was optimized through tent chaotic mapping combined with inverse learning strategy to enhance the diversity of the population; nonlinear parameter adjustment and dynamic conversion probability mechanism were introduced to balance the global search and local exploitation; combined with the particle swarm algorithm, the velocity term was introduced in the local search phase, and the position update equation with dynamic change of velocity was proposed to improve the search efficiency. Based on four benchmark test functions and three different threat scenarios respectively, IPSOBOA was compared with the butterfly optimization algorithm and various other optimization algorithms. The experimental results showed that, compared with the butterfly optimization algorithm in three scenarios of the static environment, IPSOBOA optimized the optimal fitness value by 1.8%, 17%, and 44% respectively, and optimized the path length by 1.8%, 42.4%, and 61.3% respectively; in the dynamic environment, it combined global path tracking and real-time obstacle avoidance to generate smoother and safer paths.

参考文献/References:

[1]LIU X Y, LI G Q, YANG H Y, et al. Agricultural UAV trajectory planning by incorporating multi-mechanism improved grey wolf optimization algorithm[J]. Expert Systems with Applications, 2023, 233: 120946.

[2]WU Y, NIE M T, MA X L, et al. Co-evolutionary algorithm-based multi-unmanned aerial vehicle cooperative path planning[J]. Drones, 2023, 7(10): 606.
[3]YANG L M, ZHANG X Y, LI Z P, et al. A LODBO algorithm for multi-UAV search and rescue path planning in disaster areas[J]. Chinese Journal of Aeronautics, 2025, 38(2): 103301.
[4]LI D Y, QIANG Y Z, MOTT J H. Hazard analysis of large cargo delivery UAVs under the Chinese air traffic control system[C]∥2021 Systems and Information Engineering Design Symposium (SIEDS). Piscataway:IEEE, 2021: 1-6.
[5]高岳林, 武少华. 基于自适应粒子群算法的机器人路径规划[J]. 郑州大学学报(工学版), 2020, 41(4): 46-51.
GAO Y L, WU S H. Robot path planning based on adaptive particle swarm optimization[J]. Journal of Zhengzhou University (Engineering Science), 2020, 41(4): 46-51.
[6]虞馥泽, 潘大志. 改进萤火虫算法求解多机器人路径规划[J]. 计算机应用研究, 2023, 40(3): 800-804.
YU F Z, PAN D Z. Improved firefly algorithm for multirobot path planning[J]. Application Research of Computers, 2023, 40(3): 800-804.
[7]YU X B, JIANG N J, WANG X M, et al. A hybrid algorithm based on grey wolf optimizer and differential evolution for UAV path planning[J]. Expert Systems with Applications, 2023, 215: 119327.
[8]XU J H, YAN X F, NIU Y B. An improved butterfly optimization algorithm for UAV path planning in complex environment[C]∥2022 IEEE Smartworld, Ubiquitous Intelligence & Computing, Scalable Computing & Communications, Digital Twin, Privacy Computing, Metaverse, Autonomous & Trusted Vehicles (SmartWorld/UIC/ScalCom/DigitalTwin/PriComp/Meta). Piscataway: IEEE, 2022: 1044-1050.
[9]尚俊娜,罗照旺.基于改进蝴蝶搜索算法的DGPS整周模糊度快速解算[J].中国惯性技术学报, 2024, 32(2):139-145.
SHANG J N, LUO Z W. Fast resolution of DGPS integer ambiguity based on improved butterfly optimization algorithm[J]. Journal of Chinese Inertial Technology, 2024, 32(2): 139-145.
[10] LI Y, YU X M, LIU J S. An opposition-based butterfly optimization algorithm with adaptive elite mutation in solving complex high-dimensional optimization problems[J]. Mathematics and Computers in Simulation, 2023, 204: 498-528.
[11] ZHOU H Y, ZHANG G C, WANG X J, et al. Structural identification using improved butterfly optimization algorithm with adaptive sampling test and search space reduction method[J]. Structures, 2021, 33: 2121-2139.
[12] LONG W, JIAO J J, LIANG X M, et al. Pinhole-imaging-based learning butterfly optimization algorithm for global optimization and feature selection[J]. Applied Soft Computing, 2021, 103: 107146.
[13] PENG M S, WEI X X, HUANG H J. A chaotic adaptive butterfly optimization algorithm[J]. Evolutionary Intelligence, 2024, 17(1): 493-511.
[14] LYU L X, YANG F. MMPA: a modified marine predator algorithm for 3D UAV path planning in complex environments with multiple threats[J]. Expert Systems with Applications, 2024, 257: 124955.
[15] ARORA S, SINGH S. Butterfly optimization algorithm: a novel approach for global optimization[J]. Soft Computing, 2019, 23(3): 715-734.
[16]胡廷银. 面向复杂环境的无人机航迹规划研究[D]. 西安: 西安电子科技大学, 2022.
HU T Y. Research on UAV path planning for complex environment[D]. Xi’an: Xidian University, 2022.
[17]刘苗苗, 张玉莹, 郭景峰, 等. 融合多策略改进的自适应狮群优化算法[J]. 北京邮电大学学报, 2024, 47(1): 85-93.
LIU M M, ZHANG Y Y, GUO J F, et al. Improved adaptive lion swarm optimization algorithm based on multistrategy[J]. Journal of Beijing University of Posts and Telecommunications, 2024, 47(1): 85-93.
[18]王依柔, 张达敏. 融合正弦余弦和无限折叠迭代混沌映射的蝴蝶优化算法[J]. 模式识别与人工智能, 2020, 33(7): 660-669.
WANG Y R, ZHANG D M. Butterfly optimization algorithm combining sine cosine and iterative chaotic map with infinite collapses[J]. Pattern Recognition and Artificial Intelligence, 2020, 33(7): 660-669.
[19] KENNEDY J, EBERHART R. Particle swarm optimization[C]∥Proceedings of ICNN’95-International Conference on Neural Networks. Piscataway:IEEE, 1995: 1942-1948.
[20]丁元明, 夏清雨, 张然, 等. 蝴蝶优化算法研究综述[J]. 科学技术与工程, 2023, 23(7): 2705-2716.
DING Y M, XIA Q Y, ZHANG R, et al. Review of literature survey of butterfly optimization algorithm[J]. Science Technology and Engineering, 2023, 23(7): 2705-2716.
[21] FOX D, BURGARD W, THRUN S. The dynamic window approach to collision avoidance[J]. IEEE Robotics & Automation Magazine, 1997, 4(1): 23-33.
[22]王海群,宋国章,晁帅,等.基于蜣螂算法和DWA算法的机器人动态路径规划[J].制造技术与机床,2024(12):21-29.
WANG H Q, SONG G Z, CHAO S, et al. Dynamic path planning of robot based on dung beetle algorithm and DWA algorithm [J]. Manufacturing Technology and Machine Tools, 2024(12):21-29.
[23]孟广双, 高德东. 改进蝴蝶优化算法及其在冗余机械臂逆运动学求解中的应用[J]. 制造技术与机床, 2022(8): 91-96.
MENG G S, GAO D D. Improved butterfly optimization algorithm and its application in solving inverse kinematics problem of redundant manipulators[J]. Manufacturing Technology & Machine Tool, 2022(8): 91-96.
[24]张孟健, 汪敏, 王霄, 等. 混合粒子群-蝴蝶算法的WSN节点部署研究[J]. 计算机工程与科学, 2022, 44(6): 1013-1022.
ZHANG M J, WANG M, WANG X, et al. A hybrid particle swarm-butterfly algorithm for WSN node deployment[J]. Computer Engineering & Science, 2022, 44(6): 1013-1022.
[25] ZHANG M J, LONG D Y, QIN T, et al. A chaotic hybrid butterfly optimization algorithm with particle swarm optimization for high-dimensional optimization problems[J]. Symmetry, 2020, 12(11): 1800.

更新日期/Last Update: 2026-05-27