• 中文核心
  • EI
  • 中国科技核心
  • Scopus
  • CSCD
  • 英国科学文摘

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

多障碍场景下基于多策略进化机制的无人机三维路径规划

朱润泽 赵静 陆宁云 马亚杰 宋来收

朱润泽, 赵静, 陆宁云, 马亚杰, 宋来收. 多障碍场景下基于多策略进化机制的无人机三维路径规划. 自动化学报, 2026, 52(2): 335−348 doi: 10.16383/j.aas.c250319
引用本文: 朱润泽, 赵静, 陆宁云, 马亚杰, 宋来收. 多障碍场景下基于多策略进化机制的无人机三维路径规划. 自动化学报, 2026, 52(2): 335−348 doi: 10.16383/j.aas.c250319
Zhu Run-Ze, Zhao Jing, Lu Ning-Yun, Ma Ya-Jie, Song Lai-Shou. Multi-strategy evolutionary mechanism for UAV 3D path planning in multi-obstacle environments. Acta Automatica Sinica, 2026, 52(2): 335−348 doi: 10.16383/j.aas.c250319
Citation: Zhu Run-Ze, Zhao Jing, Lu Ning-Yun, Ma Ya-Jie, Song Lai-Shou. Multi-strategy evolutionary mechanism for UAV 3D path planning in multi-obstacle environments. Acta Automatica Sinica, 2026, 52(2): 335−348 doi: 10.16383/j.aas.c250319

多障碍场景下基于多策略进化机制的无人机三维路径规划

doi: 10.16383/j.aas.c250319 cstr: 32138.14.j.aas.c250319
基金项目: 航空航天结构力学及控制国家重点实验室开放课题(MCMS-E-0123G04), 直升机动力学全国重点实验室开放课题(2024-ZSJ-LB-02-05), 江苏省研究生科研与实践创新计划项目(KYCX24_1214)资助
详细信息
    作者简介:

    朱润泽:南京邮电大学硕士研究生. 2023年获得南通大学学士学位. 主要研究方向为机器人路径规划. E-mail: 19850968797@163.com

    赵静:南京邮电大学自动化学院副教授. 2014年获得南京航空航天大学博士学位. 主要研究方向为智能无人系统, 旋翼无人机的容错控制. 本文通信作者. E-mail: zhaojing@njupt.edu.cn

    陆宁云:南京航空航天大学自动化学院教授. 2004年获得东北大学博士学位. 主要研究方向为故障诊断和寿命预测. E-mail: luningyun@nuaa.edu.cn

    马亚杰:南京航空航天大学自动化学院教授. 2015年获得南京航空航天大学博士学位. 主要研究方向为飞行器智能故障诊断与容错控制, 多智能体系统任务规划. E-mail: yajiema@nuaa.edu.cn

    宋来收:南京航空航天大学自动化学院副研究员. 2014年获得南京航空航天大学博士学位. 主要研究方向为旋翼机动力学及结构设计. E-mail: lss05012@nuaa.edu.cn

Multi-Strategy Evolutionary Mechanism for UAV 3D Path Planning in Multi-Obstacle Environments

Funds: Supported by State Key Laboratory of Aerospace Structural Mechanics and Control (MCMS-E-0123G04), National Key Laboratory Foundation of Helicopter Aeromechanics (2024-ZSJ-LB-02-05), and Postgraduate Research & Practice Innovation Program of Jiangsu Province (KYCX24_1214)
More Information
    Author Bio:

    ZHU Run-Ze Master student at Nanjing University of Posts and Telecommunications. He received his bachelor degree from Nantong University in 2023. His main research interest is path planning of robot

    ZHAO Jing Associate professor at the College of Automation, Nanjing University of Posts and Telecommunications. She received her Ph.D. degree from Nanjing University of Aeronautics and Astronautics in 2014. Her research interests include intelligent unmanned systems and fault-tolerant control of rotorcraft drones. Corresponding author of this paper

    LU Ning-Yun Professor at the College of Automation, Nanjing University of Aeronautics and Astronautics. She received her Ph.D. degree from Northeastern University in 2004. Her research interests include fault diagnosis and life prediction

    MA Ya-Jie Professor at the College of Automation, Nanjing University of Aeronautics and Astronautics. He received his Ph.D. degree from Nanjing University of Aeronautics and Astronautics in 2015. His research interests include intelligent fault diagnosis and fault-tolerant control of aircraft, and task planning of multi-agent systems

    SONG Lai-Shou Associate researcher at the College of Automation, Nanjing University of Aeronautics and Astronautics. He received his Ph.D. degree from Nanjing University of Aeronautics and Astronautics in 2014. His research interests include rotorcraft dynamics and structural design

  • 摘要: 针对无人机在三维多障碍物场景下路径规划存在的收敛精度低、稳定性不足等问题, 提出一种多策略进化粒子群算法(MSEPSO). 在初始化阶段, 针对粒子群算法对粒子初始位置敏感的问题, 采用拉丁超立方采样优化粒子初始分布, 提高种群多样性; 在进化阶段, 设计“平衡−记忆−增强”进化框架, 即利用非线性迭代策略来平衡全局开发和局部搜索, 采用个体历史记忆启发机制增强算法的全局开发能力, 并引入进化粒子, 增强种群对于群体极值附近空间的探索能力, 降低算法陷入局部最优的概率. 在CEC2020测试函数集上与山地/城市场景下的对比实验结果表明, MSEPSO展现出稳定的寻优性能, 可以规划长度更短、平滑度更高的安全路径.
  • 图  1  环境建模

    Fig.  1  Environment model

    图  2  基于不同采样策略生成1000个随机数

    Fig.  2  Generate 1000 random numbers based on different sampling strategies

    图  3  参数非线性迭代策略

    Fig.  3  Nonlinear iterative strategy of parameters

    图  4  基于PHMM启发粒子探索

    Fig.  4  Particle exploration inspired by PHMM

    图  5  基于进化粒子逼近最优解

    Fig.  5  Approach to optimal solution based on evolutionary particles

    图  6  基于CEC2020基准函数的适应度值曲线

    Fig.  6  Fitness curve based on CEC2020 benchmark function

    图  7  不同场景下的路径对比图

    Fig.  7  Path comparison diagrams in various scenarios

    图  8  不同场景下的适应度曲线对比图

    Fig.  8  Fitness curve comparison in various scenarios

    表  1  基于10D CEC2020基准函数的数值实验

    Table  1  Numerical experiments based on 10D CEC2020 benchmark functions

    PSO LWPSO PSO-SA ACVDEPSO WOA SHO HHO DBO MSEPSO
    F1B1.893E+071.000E+037.981E+065.071E+039.614E+051.105E+065.737E+044.140E+091.001E+02
    W5.174E+094.415E+091.142E+106.100E+091.230E+104.426E+092.765E+063.774E+101.274E+04
    M9.222E+083.598E+081.914E+097.338E+076.539E+083.973E+085.985E+051.913E+103.744E+03
    V7.913E+174.678E+172.644E+181.237E+171.492E+183.631E+179.071E+103.617E+191.101E+07
    F2B1.300E+031.176E+031.234E+031.236E+031.328E+031.236E+031.274E+032.547E+031.129E+03
    W3.009E+033.023E+033.809E+033.296E+033.494E+032.860E+032.729E+033.913E+032.422E+03
    M2.325E+032.034E+032.455E+032.190E+032.337E+032.061E+032.010E+033.352E+031.815E+03
    V6.864E+041.092E+052.010E+051.225E+051.283E+055.768E+047.708E+045.539E+041.003E+04
    F3B7.410E+027.100E+027.260E+027.180E+027.290E+027.270E+027.220E+027.880E+027.090E+02
    W8.890E+027.870E+029.500E+028.560E+029.090E+028.090E+028.440E+021.340E+037.870E+02
    M7.870E+027.690E+027.620E+027.630E+027.910E+027.590E+027.850E+021.010E+037.450E+02
    V1.790E+021.810E+025.140E+025.020E+025.780E+021.710E+024.530E+021.260E+041.740E+02
    F4B1.904E+031.900E+031.902E+031.901E+031.902E+031.904E+031.900E+033.410E+031.900E+03
    W1.526E+053.840E+031.098E+053.440E+038.571E+048.797E+041.921E+033.074E+061.905E+03
    M2.227E+031.987E+032.545E+031.924E+033.048E+032.713E+031.908E+032.978E+051.902E+03
    V2.280E+074.104E+042.202E+076.884E+033.645E+071.817E+078.804E+007.966E+107.103E−01
    F5B4.636E+031.758E+034.178E+031.812E+033.518E+033.116E+032.690E+037.260E+041.754E+03
    W4.258E+062.942E+064.426E+062.588E+064.022E+066.114E+052.762E+055.436E+071.660E+04
    M1.524E+052.609E+043.046E+051.652E+045.891E+051.250E+053.694E+044.845E+062.425E+03
    V2.207E+114.834E+106.701E+112.670E+105.060E+111.719E+101.624E+094.373E+133.242E+05
    F6B1.610E+031.601E+031.603E+031.602E+031.603E+031.601E+031.602E+031.900E+031.601E+03
    W2.452E+032.615E+032.657E+032.445E+032.365E+032.088E+032.301E+033.288E+031.975E+03
    M1.858E+031.834E+031.994E+031.860E+031.892E+031.767E+031.833E+032.562E+031.716E+03
    V1.763E+041.833E+042.662E+042.207E+041.953E+048.210E+031.557E+045.267E+046.462E+03
    F7B2.777E+032.112E+032.334E+032.104E+032.971E+032.202E+032.269E+037.448E+032.103E+03
    W3.541E+063.541E+067.669E+063.541E+061.497E+062.011E+052.449E+052.621E+074.111E+03
    M7.344E+042.477E+041.569E+054.227E+043.757E+051.053E+041.350E+042.926E+062.610E+03
    V2.046E+117.235E+106.043E+111.339E+111.033E+122.370E+083.252E+086.092E+126.713E+04
    F8B2.254E+032.222E+032.254E+032.229E+032.225E+032.220E+032.221E+032.415E+032.213E+03
    W3.796E+034.052E+035.085E+034.065E+034.544E+033.681E+034.016E+035.117E+033.450E+03
    M2.375E+032.342E+032.465E+032.341E+032.449E+032.366E+032.336E+033.970E+032.305E+03
    V1.076E+041.892E+047.994E+041.807E+041.299E+051.410E+042.766E+042.444E+054.133E+03
    F9B2.530E+032.500E+032.508E+032.501E+032.501E+032.502E+032.501E+032.790E+032.400E+03
    W2.890E+032.931E+032.919E+033.071E+033.038E+032.851E+032.975E+033.254E+032.784E+03
    M2.773E+032.730E+032.796E+032.774E+032.787E+032.765E+032.796E+032.969E+032.743E+03
    V2.705E+034.136E+032.554E+035.596E+035.747E+034.010E+037.850E+034.251E+032.754E+03
    F10B2.882E+032.600E+032.657E+032.633E+032.650E+032.654E+032.614E+033.073E+032.600E+03
    W3.356E+033.310E+034.056E+033.300E+033.240E+033.179E+033.056E+036.467E+033.024E+03
    M2.992E+032.956E+033.027E+032.951E+032.972E+032.937E+032.934E+034.307E+032.930E+03
    V1.874E+032.961E+039.400E+032.028E+033.124E+031.649E+031.576E+032.929E+051.178E+03
    下载: 导出CSV

    表  2  算法参数

    Table  2  Algorithm parameters

    算法 参数 取值
    PSO 惯性权重 1
    学习因子$ c_1 $和$ c_2 $ 1.5, 1.5
    速度范围 [−10, 10]
    LPSO 惯性权重范围 [0.3, 1.2]
    学习因子$ c_1 $和$ c_2 $ 1.5, 1.5
    速度范围 [−10, 10]
    PSO-SA 惯性权重 1
    学习因子$ c_1 $和$ c_2 $ 1.5, 1.5
    速度范围 [−10, 10]
    ACVDEPSO 惯性权重范围 [0.3, 1.2]
    个体因子范围 [0.1, 1.0]
    群体因子范围 [0.1, 1.0]
    速度范围 [−10, 10]
    MSEPSO 惯性权重范围 [0.3, 1.2]
    学习因子$ c_1 $和$ c_2 $ 取决于$ \omega(t) $
    记忆衰减系数$ \mu $ 0.5
    速度范围 [−10, 10]
    下载: 导出CSV

    表  3  适应度函数参数

    Table  3  Fitness function parameters

    参数 取值
    $ \omega_1 $ 1
    $ \omega_2 $ 0.1
    $ \omega_3 $ 10000
    $ \omega_4 $ 1000
    下载: 导出CSV

    表  4  不同场景下的实验数据

    Table  4  Experimental data in various scenarios

    场景算法最优解最劣解均值方差
    简单山地PSO169.646179.254173.62012.406
    LPSO168.709177.567174.37314.606
    PSO-SA168.436179.876172.46412.885
    ACVDEPSO169.797176.635173.9587.560
    MSEPSO164.126166.190165.0190.562
    复杂山地PSO173.037194.175178.89779.749
    LPSO174.499185.884178.40021.195
    PSO-SA169.102187.409179.60056.882
    ACVDEPSO166.905192.133178.07389.173
    MSEPSO164.785169.644166.6956.522
    城市场景1PSO185.967195.121189.35312.045
    LPSO324.035487.195420.1225183.551
    PSO-SA183.576190.903187.3067.711
    ACVDEPSO185.522215.841194.130168.304
    MSEPSO182.906187.127184.0203.124
    城市场景2PSO165.621175.897169.13917.071
    LPSO163.833173.548167.51815.471
    PSO-SA163.906168.039165.5262.675
    ACVDEPSO165.009177.137170.99930.845
    MSEPSO161.070162.970162.4910.640
    下载: 导出CSV
  • [1] Liu M J, Zhang H X, Yang J, Zhang T Z, Zhang C H, Bo L. A path planning algorithm for three-dimensional collision avoidance based on potential field and B-spline boundary curve. Aerospace Science and Technology, 2024, 144: Article No. 108763 doi: 10.1016/j.ast.2023.108763
    [2] 陈锦涛, 李鸿一, 任鸿儒, 鲁仁全. 基于RRT森林算法的高层消防多无人机室内协同路径规划. 自动化学报, 2023, 49(12): 2615−2626

    Chen Jin-Tao, Li Hong-Yi, Ren Hong-Ru, Lu Ren-Quan. Cooperative indoor path planning of multi-UAVs for high-rise fire fighting based on RRT-forest algorithm. Acta Automatica Sinica, 2023, 49(12): 2615−2626
    [3] Savkin A V, Huang C, Ni W. Joint multi-UAV path planning and LoS communication for mobile-edge computing in IoT networks with RISs. IEEE Internet of Things Journal, 2023, 10(3): 2720−2727 doi: 10.1109/JIOT.2022.3215255
    [4] Rückin J, Magistri F, Stachniss C, Popović M. An informative path planning framework for active learning in UAV-based semantic mapping. IEEE Transactions on Robotics, 2023, 39(6): 4279−4296 doi: 10.1109/TRO.2023.3313811
    [5] Liu C, Jiang B, Patton R J, Zhang K. Integrated fault-tolerant control for close formation flight. IEEE Transactions on Aerospace and Electronic Systems, 2020, 56(2): 839−852 doi: 10.1109/TAES.2019.2920221
    [6] Ma J W, Ma X Y, Zang S F. Multidestination path planning based on ant colony decision and rolling control. IEEE Transactions on Aerospace and Electronic Systems, 2024, 60(6): 8667−8681 doi: 10.1109/TAES.2024.3434777
    [7] Chen Y Q, Yu Q Z, Han D, Jiang H. UAV path planning: Integration of grey wolf algorithm and artificial potential field. Concurrency and Computation: Practice and Experience, 2024, 36(15): Article No. e8120 doi: 10.1002/cpe.8120
    [8] 蒋林, 李峻, 马先重, 聂文康, 朱建阳, 雷斌. 一种改进骨架提取的Voronoi路径规划. 机械工程学报, 2020, 56(13): 138−148

    Jiang Lin, Li Jun, Ma Xian-Zhong, Nie Wen-Kang, Zhu Jian-Yang, Lei Bin. Voronoi path planning based on improved skeleton extraction. Journal of Mechanical Engineering, 2020, 56(13): 138−148
    [9] Zhang Y G, Su Y N, Yang J, Ponce J, Kong H. When Dijkstra meets vanishing point: A stereo vision approach for road detection. IEEE Transactions on Image Processing, 2018, 27(5): 2176−2188 doi: 10.1109/TIP.2018.2792910
    [10] 张凯翔, 毛剑琳, 向凤红, 宣志玮. 基于讨价还价博弈机制的B-IHCA* 多机器人路径规划算法. 自动化学报, 2023, 49(7): 1483−1497

    Zhang Kai-Xiang, Mao Jian-Lin, Xiang Feng-Hong, Xuan Zhi-Wei. B-IHCA*, a bargaining game based multi-agent path finding algorithm. Acta Automatica Sinica, 2023, 49(7): 1483−1497
    [11] Huang C, Zhou X B, Ran X J, Wang J M, Chen H Y, Deng W. Adaptive cylinder vector particle swarm optimization with differential evolution for UAV path planning. Engineering Applications of Artificial Intelligence, 2023, 121: Article No. 105942 doi: 10.1016/j.engappai.2023.105942
    [12] Patle B K, Babu L G, Pandey A, Parhi D R K, Jagadeesh A. A review: On path planning strategies for navigation of mobile robot. Defence Technology, 2019, 15(4): 582−606 doi: 10.1016/j.dt.2019.04.011
    [13] 朱润泽, 赵静, 蒋国平, 肖敏, 徐丰羽. 基于改进粒子群算法的无人机三维路径规划. 南京邮电大学学报(自然科学版), 2024, 44(6): 120−127

    Zhu Run-Ze, Zhao Jing, Jiang Guo-Ping, Xiao Min, Xu Feng-Yu. UAV 3D path planning based on improved particle swarm optimization algorithm. Journal of Nanjing University of Posts and Telecommunications (Natural Science Edition), 2024, 44(6): 120−127
    [14] Tang F F, Li K Y, Xu F, Han L, Zhang H, Yang Z X. Optimal ant colony algorithm for UAV airborne LiDAR route planning in densely vegetated areas. Journal of Applied Remote Sensing, 2023, 17(4): Article No. 046506 doi: 10.1117/1.jrs.17.046506
    [15] 刘景森, 吉宏远, 李煜. 基于改进蝙蝠算法和三次样条插值的机器人路径规划. 自动化学报, 2021, 47(7): 1710−1719 doi: 10.16383/j.aas.c180855

    Liu Jing-Sen, Ji Hong-Yuan, Li Yu. Robot path planning based on improved bat algorithm and cubic spline interpolation. Acta Automatica Sinica, 2021, 47(7): 1710−1719 doi: 10.16383/j.aas.c180855
    [16] Mirjalili S, Lewis A. The whale optimization algorithm. Advances in Engineering Software, 2016, 95: 51−67 doi: 10.1016/j.advengsoft.2016.01.008
    [17] Heidari A A, Mirjalili S, Faris H, Aljarah I, Mafarja M, Chen H L. Harris hawks optimization: Algorithm and applications. Future Generation Computer Systems, 2019, 97: 849−872 doi: 10.1016/j.future.2019.02.028
    [18] Xue J K, Shen B. Dung beetle optimizer: A new meta-heuristic algorithm for global optimization. The Journal of Supercomputing, 2023, 79(7): 7305−7336 doi: 10.1007/s11227-022-04959-6
    [19] Zhao S J, Zhang T R, Ma S L, Wang M C. Sea-horse optimizer: A novel natureinspired meta-heuristic for global optimization problems. Applied Intelligence, 2023, 53(10): 11833−11860 doi: 10.1007/s10489-022-03994-3
    [20] Tian S S, Li Y X, Kang Y L, Xia J N. Multi-robot path planning in wireless sensor networks based on jump mechanism PSO and safety gap obstacle avoidance. Future Generation Computer Systems, 2021, 118: 37−47 doi: 10.1016/j.future.2020.12.012
    [21] Das P K, Behera H S, Das S, Tripathy H K, Panigrahi B K, Pradhan S K. A hybrid improved PSO-DV algorithm for multi-robot path planning in a clutter environment. Neurocomputing, 2016, 207: 735−753 doi: 10.1016/j.neucom.2016.05.057
    [22] Lin A P, Liu D, Li Z Q, Hasanien H M, Shi Y T. Heterogeneous differential evolution particle swarm optimization with local search. Complex & Intelligent Systems, 2023, 9(6): 6905−6925 doi: 10.1007/s40747-023-01082-8
    [23] Luo J, Liang Q C, Li H. UAV penetration mission path planning based on improved holonic particle swarm optimization. Journal of Systems Engineering and Electronics, 2023, 34(1): 197−213 doi: 10.23919/JSEE.2022.000132
    [24] Huang C, Ma H J, Zhou X B, Deng W. Cooperative path planning of multiple unmanned aerial vehicles using cylinder vector particle swarm optimization with gene targeting. IEEE Sensors Journal, 2025, 25(5): 8470−8480 doi: 10.1109/JSEN.2024.3516124
    [25] Zhang C, Li Y B, Zhou L L. Optimal path and timetable planning method for multi-robot optimal trajectory. IEEE Robotics and Automation Letters, 2022, 7(3): 8130−8137 doi: 10.1109/LRA.2022.3187529
    [26] Haris M, Nam H. Path planning optimization of smart vehicle with fast converging distance-dependent PSO algorithm. IEEE Open Journal of Intelligent Transportation Systems, 2024, 5: 726−739 doi: 10.1109/OJITS.2024.3486155
    [27] Liu G, Guo X Y, Huang D, Chen K Z, Li W. Multi-platform collaborative MRC-PSO algorithm for anti-ship missile path planning. Journal of Systems Engineering and Electronics, 2025, 36(2): 494−509 doi: 10.23919/JSEE.2025.000026
    [28] Wang Y, Hu F J, Xu H C, Zeng J F. A multigroups cooperative particle swarm algorithm for optimization of multivehicle path planning in internet of vehicles. IEEE Internet of Things Journal, 2024, 11(22): 35839−35851 doi: 10.1109/JIOT.2024.3367328
    [29] Yu Z H, Si Z J, Li X B, Wang D, Song H B. A novel hybrid particle swarm optimization algorithm for path planning of UAVs. IEEE Internet of Things Journal, 2022, 9(22): 22547−22558 doi: 10.1109/JIOT.2022.3182798
    [30] Lin S W, Liu A, Wang J G, Kong X Y. An intelligence-based hybrid PSO-SA for mobile robot path planning in warehouse. Journal of Computational Science, 2023, 67: Article No. 101938 doi: 10.1016/j.jocs.2022.101938
    [31] Eberhart R, Kennedy J. A new optimizer using particle swarm theory. In: Proceedings of the 6th International Symposium on Micro Machine and Human Science. Nagoya, Japan: IEEE, 1995. 39−43
    [32] Shi Y, Eberhart R. A modified particle swarm optimizer. In: Proceedings of the IEEE International Conference on Evolutionary Computation (CEC). Anchorage, USA: IEEE, 1998. 69−73
  • 加载中
图(8) / 表(4)
计量
  • 文章访问数:  221
  • HTML全文浏览量:  164
  • PDF下载量:  41
  • 被引次数: 0
出版历程
  • 收稿日期:  2025-07-13
  • 录用日期:  2025-11-26
  • 网络出版日期:  2026-01-27
  • 刊出日期:  2026-02-20

目录

    /

    返回文章
    返回