在模块化航空电子系统中,采用分层结构构建系统,通过分区管理实现不同分组的航空软件互不影响的执行。在任务最大响应时间函数的基础上,利用加权轮转时间和任务执行系数,得到了分区调度成功的判决条件;通过对系统剩余时间的计算,提出了分区快速设计模型;通过对任务时间遍历,得出分区最优化设计模型.开发仿真工具对这两种模型进行对比,结果表明:快速设计模型较好的解决了航空电子分区设计问题。
In the Integrated Modular Avionics (IMA) architecture, layered structure style is adopted, the IMA system manages all categorical avionics applications through partition management to avoid interaction among them. Based on the task worst-case response time function, and using weighted round-robin time and partition performance rate, the partition schedulable condition was put forward. As to the problem of partition design, through calculating the system slack time and traversing the task time, a rapidpartition design algorithm and the optimalpartition design algorithm wereproposed respectively. Through the simulation of the two algorithms, the result shows that the rapid partition design algorithm provides a well solution to the avionics partition design.