论文部分内容阅读
随着飞机设备的不断增多任务的要求不断提高,对机载数据的运算处理能力、数据网络的传输速度和总线带宽都提出了更高的要求。未来信息化战争要求机载信息系统能够支持高性能处理架构、支持高带宽实时通信与数据传输、支持高可靠、大容量固态存储、支持全面故障容错与健康管理以及对更恶劣环境的适应性等。通过分析四代航电系统的不同信息处理技术,目前机载信息处理系统正向着高度综合化、开放统一架构的共享式系统发展。论文基于综合模块化航空电子系统架构模型和标准,提出航空电子交换式以太网(AFDX)综合信息处理平台。系统总线采用OpenVPX标准,大大减少了复杂的布线和整体的重量。本文首先对综合信息处理系统的功能与性能需求进行分析,提出相应的解决方案。根据功能将硬件系统分为五个模块:信息处理模块、交换管理模块、AFDX接口模块、大容量存储模块以及电源模块。并在硬件的基础上进行软件设计,采用综合模块化航电系统分层架构模型将软件系统划分为硬件及支持层、系统核心层以及应用层。结合应用需求将系统核心层和应用层功能划分为三个模块:综合任务管理、数据处理和冗余管理。将每个模块划分为不同任务一一实现。综合任务管理模块负责所有任务的建立、资源分配和调度管理;数据处理模块完成系统数据接收、数据存储、数据发送和数据卸载等功能;冗余管理实现双机系统的余度管理、系统自检和故障处理等功能,保证系统的可靠性。软件设计基于Vx Works实时操作系统,开发工具采用Wind River Workbench。Vx Works良好的实时性和微内核高效的任务管理机制为系统软件设计提供了功能和性能保证。Workbench开发环境也为用户提供了完备的开发工具和良好的开发界面。最后对每个模块软件进行测试,满足系统功能和性能需求,验证了综合信息处理系统的可操作性。