Systems Engineering and Electronics ›› 2026, Vol. 48 ›› Issue (1): 172-184.doi: 10.12305/j.issn.1001-506X.2026.01.16

• Systems Engineering • Previous Articles     Next Articles

Distributed adaptive multi-UAV collaborative path planning in unknown denial environments

Qichen XU(), Zhaohui ZHANG, Jing LI   

  1. School of Mathematics and Statistics,Xidian University,Xi’an 710126,China
  • Received:2024-06-11 Online:2026-01-25 Published:2026-02-11
  • Contact: Zhaohui ZHANG E-mail:qcxu0220@163.com

Abstract:

Aiming at the path planning problem of unmanned aerial vehicle (UAV) swarm in unknown environments, a distributed adaptive multi-UAV collaborative path planning method, especially in communication denial environments where UAV cannot use global positioning systems. This paper combines the navigation module and obstacle-avoidance module, and use the adaptive destination-oriented strategy (ADOS) in the process of UAV swarm path planning. Moreover, this paper have constructed an evaluation system to ensure the consensus of swarm velocity in the overall process, and no collision between UAVs. Then, a fitness function is established and a distributed optimization framework is built by using the sparrow search algorithm. Finally, this paper optimizes the whole path planning process through minimizing the optimal parameters of navigation module and obstacle-avoidance module. It is particularly noteworthy that this paper introduces the concept of “UAV line of sight” in obstacle-avoidance module, and based on this, an efficient obstacle-avoidance method is obtained to improve the efficiency of the swarm path planning by using multiple lines of sight as alternative obstacle-avoidance lines. Finally, we conduct obstacle avoidance flight simulation experiments in different test platforms and compared with existing algorithms, which demonstrate the effectiveness of the proposed algorithm.

Key words: unmanned aerial vehicle (UAV)swarm, collision avoidance, sparrow search algorithm, distributed control

CLC Number: 

[an error occurred while processing this directive]