论文部分内容阅读
机载数据总线种类很多,其中在军事方面用途比较广泛的莫过于MIL-STD-1553B总线协议。1553B是信息传输总线标准,该总线协议具有实时性好、总线效率高等特点;但该总线的数据传输速率仅为1Mbps,随着航空电子系统对数据的处理要求越来越高,其传输速率会慢慢成为航空电子系统发展的制约因素。而FC(Fibre Channel)总线协议具有高速率传输、高可靠性、低延迟等特征,特别是由FC协议扩展而来的FC-AE(Fibre Channel Avionics Environment)协议主要应用于航空电子环境,因此对FC-AE协议总线应用在机载系统是有必要的。本论文是对FC总线对机载战机中的关键消息信号(比如雷达、视频、飞行参数消息)的传输、显示进行初步的系统仿真,模拟FC总线在航空电子系统平台的应用,为后续的教学科研提供技术支持和教学素材,具有一定的工程实用价值。本论文的主要工作重点如下:1.对常见的机载数据总线进行相关介绍并做相应的对比分析,确定本论文的基本框架是FC-AE协议规范在机载数据总线中的应用仿真。2.对该仿真平台系统构成,各模块设计进行说明。尤其对数据的封装实现通过存储形式对比进行择优选择;为减少底层驱动信息的暴露,以及对多变的上层软件提供统一的接口,本论文设计API(Application Programming Interface)层,对数据的发送、接收,状态显示等功能函数进行封装,便于后续开发维护改进;系统数据接收端通过接收线程技术不断轮询新接收描述符的到来,实现接收数据的读取、处理等操作。3.实现上层应用显示界面,主要包括:数据的模拟产生、接收显示以及传输过程中的状态显示。状态显示包括:链路的连接与断开,传输的帧速率,帧数统计等。4.对该总线系统平台进行功能测试,结果分析等。