• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

A modeling and scheduling algorithm
for multi-platform avionic resources

SHI Wen-jie,ZHANG Yu-qi,LI Kui   

  1. (College of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China)
     
  • Received:2019-04-28 Revised:2019-07-12 Online:2019-11-25 Published:2019-11-25

Abstract:

With the development of avionics systems, it is particularly important to rely on the network to build multi-platform avionics resources including different aircraft avionic resources. By comprehensively utilizing the resources of different flight platforms, the advantages of different platform resources can be utilized and cooperation is used to enhance the task handling ability. Resource management and task scheduling of multi-platform avionics systems are their core functions. In order to simulate and verify the resource management function of multi-platform avionics systems and further study the resource scheduling method, the paper studies the modeling method and the scheduling algorithm of multi-platform avionic resources. The paper reasonably schedules hardware resources on multi-platform avionics systems to increase the task acceptance rate. Firstly, multi-platform avionics resources are modeled by multi-level hierarchical topology, and the requirements of multi-platform avionics tasks are analyzed. Secondly, based on the SST (Sliding-Scheduled Tenant) adaptive scheduling algorithm, factors such as sensors and priorities are added to achieve higher acceptance rate. The algorithm completes a series of task requests in the demand allocation process of avionic resources. Finally, the algorithm is implemented in CloudSim simulation  environment. The experimental results are analyzed comprehensively from different scenarios, which show that the proposed algorithm has a higher request acceptance rate than the original algorithm.

Key words: multi-platform avionics system, resource modeling, resource scheduling, CloudSim cloud computing platform