首页 | 本学科首页   官方微博 | 高级检索  
     


Hierarchical resource allocation for integrated modular avionics systems
Authors:Tianran Zhou  Huagang Xiong  Zhen Zhang
Affiliation:1. School of Electronic and Information Engineering, Beihaag University, Beijing 100191, P. R. China
2. Department of Electrical Engineering and Computer Science, University of California, Irvine 92697, USA
Abstract:Recently the integrated modular avionics (IMA) architecture which introduces the concept of resource partitioning becomes popular as an alternative to the traditional federated architecture.A novel hierarchical approach is proposed to solve the resource allocation problem for IMA systems in distributed environments.Firstly,the worst case response time of tasks with arbitrary deadlines is analyzed for the two-level scheduler.Then,the hierarchical resource allocation approach is presented in two levels.At the platform level,a task assignment algorithm based on genetic simulated annealing (GSA) is proposed to assign a set of pre-defined tasks to different processing nodes in the form of task groups,so that resources can be allocated as partitions and mapped to task groups.While yielding to all the resource constraints,the algorithm tries to find an optimal task assignment with minimized communication costs and balanced work load.At the node level,partition parameters are optimized,so that the computational resource can be allocated further.An example is shown to illustrate the hierarchal resource allocation approach and manifest the validity.Simulation results comparing the performance of the proposed GSA with that of traditional genetic algorithms are presentod in the context of task assignment in IMA systems.
Keywords:avionics system engineering  integrated modular avionics (IMA)  resource allocation  hierarchical scheduling  genetic algorithm (GA)  simulated annealing algorithm
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号