Volume 43 Issue 5
Oct.  2025
Turn off MathJax
Article Contents
ZHAO Liqiang, LIU Yuxin, WANG Ershen, XU Baosheng, JI Guipeng. A Multi-UAV Path Planning Algorithm Based on DMPC-A* Fusion[J]. Journal of Transport Information and Safety, 2025, 43(5): 180-190. doi: 10.3963/j.jssn.1674-4861.2025.05.017
Citation: ZHAO Liqiang, LIU Yuxin, WANG Ershen, XU Baosheng, JI Guipeng. A Multi-UAV Path Planning Algorithm Based on DMPC-A* Fusion[J]. Journal of Transport Information and Safety, 2025, 43(5): 180-190. doi: 10.3963/j.jssn.1674-4861.2025.05.017

A Multi-UAV Path Planning Algorithm Based on DMPC-A* Fusion

doi: 10.3963/j.jssn.1674-4861.2025.05.017
  • Received Date: 2024-12-29
  • Aiming at the problems of low efficiency and poor flight stability faced by path planning for multi-UAV cooperative target tracking and dynamic obstacle avoidance in complex three-dimensional airspace environments, A path optimization method based on the integration of distributed model predictive control (DMPC) and A* search algorithm was studied. The A* algorithm is utilized to generate the global initial paths of multiple unmanned aerial vehicles (UAVs), assign reasonable target trajectory points to each UAV, and provide basically feasible safe trajectories for the UAVs. The Bezier curve is integrated with the DMPC prediction model. By optimizing the parameters of the curve control points, the smoothness of the path and the continuity of the track are improved. Considering the dynamic constraints of the unmanned aerial vehicle, the track length constraints, the safety distance constraints and the communication condition constraints comprehensively, a multi-objective cost function is constructed and solved by rolling optimization to achieve real-time dynamic adjustment of the track. To balance multiple costs such as flight range, threat, energy consumption and control input, the cost weight coefficients are recalibrated to ensure the safety and global optimality of group flight. Meanwhile, in view of the problems of large computational load and poor real-time performance of the traditional centralized model predictive control (MPC), a distributed solution strategy is adopted, enabling each unmanned aerial vehicle to independently optimize the control input and achieve collaborative target tracking through information interaction, thereby significantly reducing the computational complexity of the algorithm. The experimental simulation environment adopts a three-dimensional space of 5.2 m×5.2 m×3.0 m, deploys 10 unmanned aerial vehicles and static obstacles with different shapes, and verifies the effectiveness of the method through multiple Python program simulation experiments. The results show that: Compared with the traditional algorithm, the DMPC-A* fusion method proposed in this paper can shorten the path length by approximately 4.2%. Besides, the track smoothness and stability are also improved. The algorithm proposed in this paper has good obstacle avoidance ability and environmental adaptability, providing technical support for the research on collaborative path planning for multiple unmanned aerial vehicles.

     

  • loading
  • [1]
    张健, 赵嶷飞, 卢飞, 等. 城市物流无人机平行航线横向间隔研究[J]. 交通信息与安全, 2024, 42(4): 118-124. doi: 10.3963/j.jssn.1674-4861.2024.04.013

    ZHANG J, ZHAO Y F, LU F, et al. A study on parallel routes lateral separation for urban logistics[J]. Journal of Transport Information and Safety, 2024, 42(4): 118-124. (in Chinese) doi: 10.3963/j.jssn.1674-4861.2024.04.013
    [2]
    李晓辉, 苗苗, 冉保健, 等. 基于改进A*算法的无人机避障路径规划[J]. 计算机系统应用, 2021, 30(2): 255-259.

    LI X H, MIAO M, RAN B J, et al. Obstacle avoidance path planning for uav based on improved A* algorithm[J]. Computer Systems Applications, 2021, 30(2): 255-259. (in Chinese)
    [3]
    LI X, HU X, WANG Z, et al. Path planning based on combinaion of improved A-STAR algorithm and DWA algorithm[C]. The 2nd International Conference on Artificial Intelligence and Advanced Manufacture(AIAM). IEEE, 2020.
    [4]
    高九州, 徐威峰, 张立辉, 等. 基于改进A*算法的无人机避障航线规划[J]. 现代电子技术, 2023, 46(8): 181-186.

    GAO J Z, XU W F, ZHANG L H, et al. Obstacle avoidance route planning of uav based on optimized A* algorithm[J]. Modern Electronic Technology, 2023, 46(8): 181-186. (in Chinese)
    [5]
    唐嘉宁, 彭志祥, 李孟霜, 等. 基于改进A*算法的无人机路径规划研究[J]. 电子测量技术, 2023, 46(8): 99-104.

    TANG J N, PENG Z X, LI M S, et al. Research on uav path planning based on improved A* algorithm[J]. Electronic Measurement Technology, 2023, 46(8): 99-104. (in Chinese)
    [6]
    刘艳, 李文波, 刘新彪, 等. 复杂环境下无人机三维航迹规划及避障算法[J]. 电光与控制, 2023, 30(5): 93-98, 110.

    LIU Y, LI W B, LIU X B, et al. A 3d trajectory planning and obstacle avoidance algorithm for uav in complex environment[J]. Electronic Optics & Control, 2023, 30 (5) : 93-98, 110. (in Chinese)
    [7]
    陈绍绵, 赵均, 钱积新. 多时标分散预测控制算法[J]. 自动化学报, 2007, (9): 993-996.

    CHEN S M, ZHAO J, QIAN J X. Multi-timescale decentralized predictive control algorithm[J]. Acta Automatica Sinica, 2007, (9): 993-996. (in Chinese)
    [8]
    王晓海, 孟秀云, 李传旭. 基于MPC的无人机航迹跟踪控制器设计[J]. 系统工程与电子技术, 2021, 43(1): 191-198.

    WANG X H, MENG X Y, LI C X. Design of trajectory tracking controller for uav based on MPC[J]. Systems Engineering and Electronics, 2021, 43(1): 191-198. (in Chinese)
    [9]
    罗统, 张民, 梁承宇. 复杂环境下多无人机协同目标跟踪路径规划[J]. 兵工自动化, 2024, 43(9): 90-96.

    LUO T, ZHANG M, LIANG C Y. Path planning for multiple uavs cooperative target tracking in complex environment[J]. Ordnance Industry Automation, 2024, 43(9): 90-96. (in Chinese)
    [10]
    顾海艳, 陈亮, 王多点. 基于模型预测控制的无人机时空协同航迹规划[J]. 计算机工程与应用, 2021, 57(23): 270-279.

    GU H Y, CHEN L, WANG D D. Space-time cooperative path planning for multi-uav using model predictive control[J]. Computer Engineering and Applications, 2021, 57 (23): 270-279. (in Chinese)
    [11]
    李继广, 董彦非, 刘天栋, 等. 基于MPC方法无人机避障路径规划研究[J]. 火力与指挥控制, 2023, 48(3): 78-83, 89.

    LI J G, DONG Y F, LIU T D, et al. Obstacle avoidance route planning of uavs based on mpc method[J]. Fire Control & Command Control, 2023, 48(3): 78-83, 79. (in Chinese)
    [12]
    KOO S, KIM S, SUK J, et al. Improvement of shipboard landing performance of fixed-wing uav using model predictive control[J]. International Journal of Control, Automation and Systems, 2018, 16(6): 2697-2708. doi: 10.1007/s12555-017-0690-1
    [13]
    SCATTOLINI R. Architectures for distributed and hierarchical model predictive control-a review[J]. Journal of process control, 2009, 19(5): 723-731. doi: 10.1016/j.jprocont.2009.02.003
    [14]
    NEGENBORN R R, MAESTRE J M. Distributed model predictive control: an overview and roadmap of future research opportunities[J]. IEEE Control Systems Magazine, 2014, 34 (4): 87-97. doi: 10.1109/MCS.2014.2320397
    [15]
    李波, 屈原, 郝巧梅, 等. 基于DMPC-PSO动态威胁下的多UAV在线航迹规划[J]. 内蒙古大学学报(自然科学版), 2023, 54(5): 509-518.

    LI B, QU Y, HAO Q M, et al. Multiple unmanned aerial vehicles in-line route planning under dynamic threat based on DMPC-PSO[J]. Journal of Inner Mongolia University(Natural Science Edition), 2023, 54(5): 509-518. (in Chinese)
    [16]
    何云风, 史贤俊, 卢建华, 等. 基于同步DMPC的无人机编队跟踪与避障控制[J]. 控制与决策, 2024, 39(11): 3557-3566.

    HE Y F, SHI X J, LU J H, et al. UAV formation tracking and obstacle avoidance control based on synchronous DMPC. Control and Decision, 2024, 39(11): 3557-3566. (in Chinese)
    [17]
    王子恒, 李伊陶, 熊兴中. 基于分布式模型预测控制的实时可交互无人机群编队方法[J]. 计算机应用研究, 2024, 41 (12): 3600-3606.

    WANG Z H, LI Y T, XIONG X Z. Real-time interactive unmanned aerial vehicle swarm formation method based on distributed model predictive control[J]. Application Research of Computer, 2024, 41(12): 3600-3606. (in Chinese)
    [18]
    王孟阳, 张栋, 唐硕, 等. 复杂动态环境下多无人机目标跟踪的分布式协同轨迹规划方法[J]. 指挥与控制学报, 2024, 10 (2): 197-212.

    WANG M Y, ZHANG D, TANG S, et al. A distributed cooperative trajectory planning method for multi-uav target Tracking in Complex Dynamic Environments. JOURNAL of COMMANDAND CONTROL, 2024, 10(2): 197-212. (in Chinese)
    [19]
    DAI L, CAO Q, XIA Y, et al. Distributed MPC for formation of multi-agent systems with collision avoidance and obstacle avoidance[J]. Journal of the Franklin Institute, 2017, 354(4): 2068-2085. doi: 10.1016/j.jfranklin.2016.12.021
    [20]
    GUO Y, ZHOU J, LIU Y. Distributed Lyapunov-based model predictive control for collision avoidance of multi-agent formation[J]. IET Control Theory & Applications, 2018, 12 (18): 2569-2577.
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(16)  / Tables(7)

    Article Metrics

    Article views (12) PDF downloads(1) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return