导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2022, Vol. 43 ›› Issue (2): 325059-325059.doi: 10.7527/S1000-6893.2021.25059

• Electronics and Electrical Engineering and Control • Previous Articles     Next Articles

Dynamic-priority-decoupled UAV swarm trajectory planning using distributed sequential convex programming

XU Guangtong1,2, WANG Zhu3, CAO Yan1,2, SUN Jingliang1,2, LONG Teng1,2   

  1. 1. School of Aerospace Engineering, Beijing Institute of Technology, Beijing 100081, China;
    2. Key Laboratory of Dynamics and Control of Flight Vehicle, Ministry of Education, Beijing 100081, China;
    3. Hebei Technology Innovation Center of Simulation & Optimized Control for Power Generation, North China Electric Power University, Baoding 071003, China
  • Received:2020-12-07 Revised:2021-01-05 Published:2021-02-24
  • Supported by:
    National Natural Science Foundation of China (61903033, 62003036, 51675047);China Postdoctoral Science Foundation (2019TQ0037)

Abstract: In this paper, a Dynamic-Priority-Decoupled Sequential Convex Programming method (DPD-SCP) is proposed to alleviate the high-computational complexity burden for UAV swarm trajectory planning caused by high-dimensional and strong-coupling features. DPD-SCP splits a coupled swarm trajectory planning problem into several single-UAV convex programming subproblems, and the computational efficiency and scalability are enhanced by utilizing distributed computation. The flight-time-driven dynamic priority decoupled mechanism is designed to improve the convergence rate of swarm trajectory iterations. In this decoupled mechanism, the priority of UAVs with short flight time is lowered to explore the UAV's trajectory adjustment potential and eliminate the oscillation problem due to mutual avoidance of swarms. The time-consistency constraint update criterion is customized to avoid abnormal growth of swarm flight time. Furthermore, it is theoretically validated that DPD-SCP can generate the swarm trajectories that can satisfy the constraints of dynamics, collision avoidance, and time consistency. The simulation results show that the efficiency of DPD-SCP is significantly higher than that of the coupled SCP, serial-priority-decoupled SCP, and parallel-decoupled SCP methods.

Key words: UAV swarm, cooperative trajectory planning, priority decoupled mechanism, distributed computation, sequential convex programming

CLC Number: