导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2019, Vol. 40 ›› Issue (11): 323183-323183.doi: 10.7527/S1000-6893.2019.23183

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

Avionics cloud multi-layer task scheduling model for UAV swarm

WANG Rongwei, HE Feng, ZHOU Xuan, LU Jun, LI Ershuai   

  1. School of Electronics and Information Engineering, Beihang University, Beijing 100083, China
  • Received:2019-05-24 Revised:2019-07-09 Online:2019-12-03 Published:2019-09-02
  • Supported by:
    National Natural Science Foundation of China (61301086); Equipment Pre-Research Field Foundation (61403120404); the Civil Aircraft Airworthiness and Maintenance Key Laboratory Fund of Civil Aviation University of China (2017SW02)

Abstract: In the aviation combat system, Unmanned Aerial Vehicle (UAV) swarm based on avionics cloud is a new model for improving the overall combat capability of future UAV. For the avionics cloud architecture of UAV swarm, how to distribute the cloud combat mission to the UAV and ensure the punctuality of mission completion is the key. Based on the hierarchical clustering network structure and module-level resource virtualization of UAV swarm, this paper improves the traditional single-layer platform-level task scheduling model, and proposes a multi-layer task scheduling model that is refined to the module level. The mission is scheduled from the cloud to the UAV function module. OMNeT++ is used to simulate the multi-layer mission scheduling model of UAV swarm and the traditional single-layer task scheduling model. The cloud uses the attack mission group as an example to construct the mission group for allocation and performance comparison of task throughput, message average end-to-end delay, and task completion time. The simulation results show that compared with the platform-level single-layer task scheduling, the module-level multi-task scheduling model reduces the average completion time of a single task by 46.2% and the mission group completion time by 52.1%. In addition to guarantee of throughput, the model proposed has more stable scheduling capability for complex tasks. In terms of network performance, the module-level multi-layer task scheduling model has lower end-to-end delay and more concentrated delay distribution, which improves the real-time performance of network message transmission.

Key words: Unmanned Aerial Vehicle (UAV) swarm, avionics cloud, task scheduling, hierarchical clustering, task throughput

CLC Number: