The invention discloses a design verification method based on ARINC661 based visual DF, including 1. creating a layer or multiple layers; 2. drawing widget to display an interface on the layer; 3. generating a layer of XML text file; 4. if there are multiple layers, if multiple layers are repeated step 3; 5. will have multiple layers. The XML file is merged into a file; 6. converts the XML file to the binary DF file; 7. selects the current simulation layer number, starts the kernel emulator, and the simulation display interface verifies the correctness of the design by parsing the DF file.
【技术实现步骤摘要】
一种基于ARINC661的可视化DF的设计验证方法
本专利技术属于航空信息处理
,更进一步涉及航空座舱显示系统
中一种图形绘制工具及基于ARINC661的可视化DF的设计验证方法。
技术介绍
随着电子技术的飞速发展,航空电子的综合化程度和人机交互的要求越来越高,如何使得操作者与系统能够更高效、安全、方便地交互成为亟待解决的问题。但由于缺乏行业规范,加之电子设备接口各异,为座舱显示系统的开发带来了很大的不便,也放缓了机载交互式综合显示软件发展的脚步。为了满足系统开放性日益提高的需求,降低接口设计的复杂性,加快开发速率,节约成本,ARINC661标准应运而生。ARINC661标准的主要目的在于规范座舱显示系统(CDS)与用户应用(UAs)之间的接口,为航空电子器件与不同类型CDS之间的相互连接提供一个平台。ARINC661标准彻底将绘图代码和状态、位置等图形元素管理代码分离,即将图形显示和处理逻辑分离,两者之间的联系转而由自定义的文件和通信协议所取代。当大家都按照自定义的文件和通讯协议格式来定义人机交互接口时,有利于座舱显示系统的硬件更新换代和软件移植升级。中国航空无线电电子研究所申请的专利“符合ARINC661规范的飞机座舱显示系统服务器软件的测试方法”(申请号201410022618.8,公开号103761186A)中公开了一种基于ARINC661的DF文件验证方法,用于进行DF文件的测试。该方法提出通过创建用于描述组件参数名称、类型和合法性约束等的XML文件来结构化可视化的显示DF文件,以达到测试的目的。这种方式比较简单,效率也比较高,但是对 ...
【技术保护点】
一种图形绘制工具,主要包括DF可视化设计模块、DF文件管理模块、仿真模块三个部分,其特征在于:所述DF可视化设计模块可以创建图层并在图层上绘制widget,生成图层对应的结构树;所述DF文件管理模块可以将显示界面中的部件对应的各种数据转换为DF所需要的格式的数据;所述仿真模块可以解析二进制DF文件,并绘制出DF文件中包含的层和widget。
【技术特征摘要】
1.一种图形绘制工具,主要包括DF可视化设计模块、DF文件管理模块、仿真模块三个部分,其特征在于:所述DF可视化设计模块可以创建图层并在图层上绘制widget,生成图层对应的结构树;所述DF文件管理模块可以将显示界面中的部件对应的各种数据转换为DF所需要的格式的数据;所述仿真模块可以解析二进制DF文件,并绘制出DF文件中包含的层和widget。2.一种基于ARINC661的可视化DF的设计验证方法,具体步骤如下:(1)用如权利要求1所述的图形绘制工具创建一个图层或多个图层;(2)在一个图层上,使用图形绘制工具里已有的widget图形符号,绘制显示界面;(3)使用绘图工具提供的“生成XML”菜单,生成上面图层widget对应的XML文件;(4)如果有其他图层,继续绘制其他图层的显示界面,然后重复步骤2,否则,执行步骤6;(5)使用绘制工具提供的“XML文件合并”菜单,将所有图层的XML文件合并在一起;(6)使用绘制工具提供的“生成二进制DF”菜单,将XML文件转换为二进制DF文件;(7)选择当前显示的图层,点击绘制工具中的“开始仿真”菜单;(8)模拟内核通过解析DF文件显示图形,设计者通过显示的图形,判断DF文件是否正确。3.根据权利要求2所述的基于ARINC661的可视化DF的设计验证方法,其特征在于:创建图层时首先设置分辨率,根据需要选择常规设置1024×768,或者自定义设置,设置其他分辨率。4.根据权利要求2所述的基于ARINC661的可视化DF的设计验证方法,...
【专利技术属性】
技术研发人员:张曼,杨敬宝,刘硕,张东红,王海鹏,许少尉,
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。