论文部分内容阅读
航空电子系统是民用飞机的重要组成部分,随着航电系统不断的升级,新一代的民用飞机使用综合模块化航空电子系统(Integrated Modular Avionics,IMA)。在IMA架构中,远程数据集中器负责不同类型的航空总线数据之间的信息交互,起着至关重要的作用。由于目前基于Windows系统开发的远程数据集中器在输出信号的实时性方面存在不足,因此,基于实时操作系统的远程数据集中器的研究,对于保障航电仿真系统数据传输的实时性有着重要的意义。本文基于VxWorks操作系统开发的远程数据集中器,能够为航电仿真系统提供稳定的实时总线数据信号。以ARINC429总线数据、AFDX总线数据和离散量信号三种航空总线数据作为研究基础,采用航电系统半实物仿真技术,构建一个完整的、稳定的、具备数据转换、信息配置和数据监控等功能的远程数据集中器。首先,对远程数据集中器的功能需求进行分析,提出远程数据集中器的设计原则与设计目标,设计出远程数据集中器的整体架构,搭建出系统层次化模型,并对航空总线的数据类型、收发方式以及远程数据集中器硬件平台的搭建展开研究。其次,完成对基于PCI-E的ARINC429板卡、离散量控制卡的研究设计,搭建出基于VxWorks系统的硬件平台,在此基础上对远程数据集中器的功能模块展开详细设计,主要包括编码、解码模块、数据转换模块、系统配置模块、数据缓冲模块、数据监控模块。最后,针对远程数据集中器的设计目标提出一套完整的测试方案,并对远程数据集中器的功能展开测试,通过实验结果证明远程数据集中器可以实现预期功能的设计,远程数据集中器处理总线数据的时延能够达到毫秒级,更能满足航电仿真系统对于总线数据传输的实时性要求,为新一代航电系统的开发验证提供支持。因此,本文基于VxWorks系统设计的远程数据集中器能够达到设计要求。