论文部分内容阅读
随着航空电子系统的飞速发展,基于ARINC661协议的开放式现代座舱显示系统是当前研究的热点。ARINC661规范中的DF定义文件,约定了座舱显示系统CDS与用户应用UA之间的图形接口,如何根据DF文件得到产品设计文件,对于新的航空座舱显示系统产品的开发研究,具有重要的意义。本文通过对DF文件的分析,对开放式座舱显示系统的设计文件开发平台展开了研究。论文首先阐述了航空座舱显示设备的发展历程,通过对ARINC661规范基本原理的分析,对现代开放式航空座舱显示系统的设计展开了研究,特别对DF定义文件与产品设计文件间的关系进行了详细分析,提出了设计文件开发平台的基本架构以及软件的主要功能模块。接着,本文对DF定义文件的解析及渲染显示技术开展研究,通过对窗体部件模板库、ARINC661中预定义符号的分析,深入研究了DF定义文件解析流程,实现了预定义符号、预定义图片、用户应用定义的快速解析,并对图形渲染中坐标转换开展了研究,实现了图形旋转和平移、填充图形的绘制等渲染关键技术。本文最后对设计文件开发平台开展了研究,通过对WORD文档操作管理接口的分析,重点对设计文件生成管理技术展开研究,实现了表单树设计、文档内容编辑、格式自定义模块设计以及进程监控等功能,研究了WORD文档格式配置文件,针对WORD文件中特殊格式的分析,通过软件开发实现了目录设计与自动生成、页眉页脚插入、表名设计与生成、超链接等功能,最后通过详细设计文件实例演示表明,本文研究实现的设计文件开发平台是可行的。软件运行结果表明:本文所研究的DF文件解析方法正确可行,图形渲染技术具有良好的表现效果和较高的绘制效率;研究开发的设计文件开发平台,具有良好的用户界面,通过对DF文件的解析,可以根据需要自动生成WORD设计文件。