飞行电脑是现代飞机中用于飞行管理的关键系统,其核心组成部分和操作系统如下:
一、主要飞行管理计算机系统
多功能控制显示单元(MCDU) 作为人机交互界面,飞行员通过MCDU输入飞行计划、系统设置等指令,MCDU与飞行管理计算机(FMC)紧密集成。
飞行管理计算机(FMC)
负责飞行计划的自动化管理,包括航线规划、速度控制、燃油优化等功能,显著减轻机组工作量。
二、机载操作系统类型
实时操作系统(RTOS)
VxWorks: 广泛应用于军事及高精度航空领域,如AH-64、F-16等战斗机,以及航天探测器(如“探路者”火星车)。 Integrity-178B
嵌入式系统 部分飞机(如波音787)采用以太网变体(AFDX)进行设备互联,应用软件与民用计算机无本质区别,但需满足航空级可靠性。
三、系统特点与差异
可靠性与实时性:
航空系统需满足“安全优先”的设计标准,操作系统需具备严格的时间戳和故障处理机制,如VxWorks的调度算法。
软件固化与维护:机载软件通常固化在硬件中,更新周期长且需专业维护,与民用软件的迭代频率差异显著。
人机交互限制:飞行员主要通过语音或物理按键操作,界面设计注重简洁性和功能性,而非用户体验。
四、总结
飞行电脑系统通过MCDU和FMC实现飞行管理自动化,核心硬件多采用VxWorks或Integrity-178B等专用RTOS,满足高可靠性、实时性要求。与民用计算机系统相比,航空软件在架构上无本质差异,但需针对航空场景进行强化。