论文摘要
航空数据总线技术作为航空电子系统的关键技术之一,是连接机载设备的神经中枢和数据交换纽带,它关系到机载设备间能否进行正常的通讯和共同完成对飞机的控制、操纵、信息综合、导航和作战等任务。它将所有的子系统连接在一起,共同构成具有特殊性的分布式计算机网络,从而实现航电系统内部各子系统的信息共享和综合化控制。正因为总线技术在航电系统中有如此重要的作用,所以在航电仿真系统试验中必须对在总线上传输的数据进行严格的监控。观察数据通过总线传输后是否会出现数据偏差、数据延迟、失真、跳变等现象,以便科研人员可以更好地分析试验过程中的各类数据,为故障定位和事后处理提供足够有用的信息。本文根据项目要求设计出了一种基于1553B总线的ICD监控软件,并搭建了ICD监控器,最后对监控器软件进行了系统测试。本文在理论方面分析了航空总线的特点及发展趋势和航空电子接口控制文件(ICD)的特点,概述了目前最常用的1553B航空总线规范、组成结构和传输机理;在软件设计方面根据测试要求建立了静态ICD数据库,并通过ADO数据库访问技术实现了ICD数据库的动态更新,并以Microsoft Visual Studio 2005为平台,以C++作为设计语言,采用基于对话框的编程技术设计出了一种基于1553B总线的ICD监控软件,该软件包括初始化模块、数据接收模块、波形显示与对比模块、动态配置定义字模块、统计结果查询模块和文件处理模块,该软件具有强大的功能;在软件测试方面搭建了ICD监控器软件测试环境,并对监控器软件进行了系统测试。
论文目录
摘要ABSTRACT第1章 绪论1.1 课题背景1.2 选题意义1.3 研究内容1.4 论文安排第2章 1553B航空总线2.1 航空总线概述2.1.1 概述2.1.2 分类2.2 1553B总线2.2.1 概述2.2.2 组成及结构特点2.2.3 字格式2.2.4 消息格式2.2.5 工作机理2.3 小结第3章 基于1553B总线的ICD监控器概述3.1 ICD监控器在整个系统中的作用3.2 ICD监控器的功能3.3 ICD监控器的组成3.3.1 ICD监控器硬件组成3.3.2 ICD监控器软件结构3.4 小结第4章 ICD数据描述方法4.1 接口控制文档ICD4.1.1 概述4.1.2 ICD的组成4.1.3 ICD在系统中的核心地位及通用性说明4.2 基于1553B总线的ICD数据库的设计4.2.1 设计思想4.2.2 主要数据结构描述4.3 小结第5章 基于1553B总线的ICD监控软件的设计5.1 设计中的指导思想5.2 软件设计流程5.3 模块的划分5.3.1 初始化模块5.3.2 数据接收模块5.3.3 动态配置定义字模块5.3.4 波形显示与对比模块5.3.5 统计结果查询模块5.3.6 文件处理模块5.4 小结第6章 监控器软件的系统测试6.1 系统测试概述6.2 系统的测试分析6.3 系统测试方法6.3.1 功能测试6.3.2 压力测试6.4 ICD监控器软件的系统测试6.4.1 系统测试环境6.4.2 ICD监控器软件的系统测试6.4.3 测试结果6.5 小结第7章 结束语致谢参考文献攻读学位期间的研究成果
相关论文文献
标签:总线论文; 监控软件论文; 系统测试论文;