丁洁
(陕西工业职业技术学院 陕西 咸阳 712000)
随着高新技术的发展,航空电子系统必将面临更加严峻的挑战。未来对航空电子系统功能的要求愈来愈多,未来的航空电子必须具有更多的功能、更好的适应性、更高的可靠性和更强的生存能力。航空电子要达到这种要求,唯一的途径就是系统综合化技术的应用,本文讨论的重点就是航空电子系统的综合化发展过程以及实现综合化需重点关注的关键技术原理。
电子技术的快速发展为航空电子向低成本、低能耗、小型化以及综合化发展提供了支撑平台。综合模块化航空电子体系架构(Integrated Modular Avionics,IMA)是继联合体系架构后航空领域内提出的新一代航空电子体系,它将传统联合体系的各子系统进行综合,并满足确保各子系统之间相互独立以及故障隔离的要求。要实现这样的系统必然要求操作系统能够支持各应用子系统在时间和空间上的独立,各子系统之间、子系统与内核之间具有不同的权限管理能力,以及不同安全级别应用系统的保护和故障分级与隔离。
传统的实时操作系统调度的对象为任务或进程,如图1所示。开发人员需要将应用分为不同的任务,操作系统根据自己的调度算法调度各任务。不同的操作系统一般会采用不同的调度策略。

图1 传统操作系统模型Fig.1 The traditional operating system model

图2 强分区操作系统模型Fig.2 Strong partition operating system model
为了满足综合模块化航空电子体系结构的新要求,操作系统需要提供如图2所示的调度模型。……