一种座舱显控系统目标符号的显控方法技术方案

技术编号:15540878 阅读:142 留言:0更新日期:2017-06-05 10:32
本发明专利技术公开了一种座舱显控系统目标符号的显控方法,基于ARINC661规范,结合其开放性、可扩充性的特点,对规范的部分概念和应用方法进行适应性更改,设计了一种用于战机繁琐冗余目标符号的显控方法,使ARINC661规范在战机座舱显控系统中的应用更加高效可靠。本发明专利技术主要通过设计自定义窗体部件MapHorzItemListPlus/MapVertItemlistPlus、自定义显示项Symbol_Compound、自定义可交互显示项Symbol_Compound_Interactive、配合相应的定义文件模块DF文件及用户应用模块指令,以实现对座舱显控系统复杂繁琐目标符号的显控。

Display and control method for target symbol of cockpit display control system

The control method of the invention discloses a cockpit display and control system of target symbols, based on the ARINC661 specification, combined with its openness, scalability, adaptability to change on the part of the concept and the application of standard method, a control method for aircraft cumbersome target symbol was designed, the ARINC661 specification on aircraft the cockpit display and control system in a more efficient and reliable. The invention is mainly through the design of custom widgets, MapHorzItemListPlus/MapVertItemlistPlus custom display Symbol_Compound, customizable interactive display Symbol_Compound_Interactive, with the DF file module definition file and user application module instruction, in order to achieve the cockpit display and control system is complicated target symbol display control.

【技术实现步骤摘要】
一种座舱显控系统目标符号的显控方法
本专利技术涉及一种座舱显控系统目标符号的显控方法,特别涉及一种基于ARINC661规范的座舱显控系统复杂目标符号的显控方法,属于综合式航空电子系统的设计领域。
技术介绍
为适应综合航电系统的迅速发展,美国航空无线电协会于2001年提出ARINC661规范,以实现CDS(DisplaySystem,简称CDS)与UAs(UserApplication,简称UA)之间的解耦,并提供了标准化的接口,减少了因人机接口设备频繁更改和升级而导致的航电系统其他设备的状态更改,进而实现了降低飞机研制和维护成本的目的。战机座舱显控系统,由于其功能的特殊性,态势、雷达等画面中需显示符号的种类和数目繁多。若纯粹移植起源于民用飞机座舱显控系统的ARINC661规范,使用规范中目标符号的调用方式,不仅增加了开发者的工作量,甚至还增加了CDS内核对内存的需求,影响显控系统的性能。
技术实现思路
本专利技术所要解决的技术问题是提供一种座舱显控系统目标符号的显控方法,基于ARINC661规范,结合其开放性、可扩充性的特点,对规范的部分概念和应用方法进行适应性更改,设计了一种用于战机繁琐冗余目标符号的显控方法,使ARINC661规范在战机座舱显控系统中的应用更加高效可靠。本专利技术主要通过设计自定义窗体部件MapHorzItemListPlus/MapVertItemlistPlus、自定义显示项Symbol_Compound、自定义可交互显示项Symbol_Compound_Interactive、配合相应的定义文件模块DF文件及用户应用模块指令,以实现对座舱显控系统复杂繁琐目标符号的显控。本专利技术为解决上述技术问题采用以下技术方案:本专利技术提供一种座舱显控系统目标符号的显控方法,具体步骤如下:步骤1,在系统定义阶段,DF开发者根据实际需求分解所有目标符号并提取出本体、修饰、填充三个符号索引库,并在DF文件的预定义符号库中绘制分解后的符号;步骤2,按照ARINC661规范中MapHorzItemList的用法设计一个自定义窗体部件MapHorzItemListPlus/MapVertItemlistPlus并在其中设置索引库的信息,生成DF文件;步骤3,座舱显示系统内核加载定义文件模块设计的二进制格式DF文件,实例化所有窗体部件,并对各参数值进行初始设置;步骤4,UA激活自定义窗体部件所在图层并通过运行时的参数接口发送自定义显示项Symbol_Compound/Symbol_Compound_Interactive的配置指令;步骤5,座舱显示系统内核解析UA发送的ARINC661指令并根据自定义窗体部件MapHorzItemListPlus/MapVertItemlistPlus中索引库信息组合出所需的目标符号;各目标符号由一个本体符号、可选的填充符号、和若干个修饰符号组合而成。步骤6,若为可交互显示项,座舱显示系统内核处理触屏模块事件后,按照ARINC661规定的格式打包一条A661_EVT_SELECTION事件指令,并发送给UA;步骤7,UA接收到座舱显示系统内核的上报事件,进行后续处理。作为本专利技术的进一步技术方案,步骤2中所述的自定义窗体部件为MapHorzItemListPlus/MapVertItemlistPlus。作为本专利技术的进一步技术方案,步骤4中所述的自定义显示项为Symbol_Compound/Symbol_Compound_Interactive。作为本专利技术的进一步技术方案,步骤5中所述的目标符号由一个本体符号、填充符号和若干个修饰符号组合或一个本体符号和若干个修饰符号组合而成。作为本专利技术的进一步技术方案,步骤1中本体符号索引库描述如下:通过不同形状的符号表示不同类型的目标,通过不同颜色表示所属的不同阵营,通过填充与否代表是否处于被锁定状态。作为本专利技术的进一步技术方案,步骤1中填充符号索引库描述如下:填充符号的符号形状与本体符号索引库一致,颜色为显示器背景色。作为本专利技术的进一步技术方案,步骤1中修饰符号索引库描述如下:不同的修饰符号代表不同属性。作为本专利技术的进一步技术方案,自定义窗体部件MapHorzItemListPlus/MapVertItemlistPlus为基于ARINC661规范的自定义窗体部件,兼容现有规范中MapHorzItemlist/MapVertItemlist所支持的所有显示项Item。作为本专利技术的进一步技术方案,自定义显示项Symbol_Compound结构与Symbol_Compound_Interactive定义结构相同,标识号不同,交互区的设定方法遵循ARINC661规范。本专利技术采用以上技术方案与现有技术相比,具有以下技术效果:1)可以在尽可能少改动的情况下,实现复杂目标符号的显控;2)可明显减少DF开发者的工作量;3)可明显缩小预定义符号库进而减小了DF文件;4)不会增加座舱显控系统CDS内存占用量,并且不影响UA与CDS之间的通信效率。附图说明图1是座舱显控系统结构示意图。图2是多种类型目标符号示意图。图3是本体符号图。图4是修饰符号图。图5是DF文件结构图。图6是实际显示效果图。具体实施方式下面结合附图以及具体实施例对本专利技术的技术方案做进一步的详细说明:本专利技术涉及到的所有英文术语可参考ARINC661规范中的定义。本专利技术涉及到的本领域常用技术术语,如下表所示;技术术语英文中文UAUserApplications用户应用CDSCockpitDisplaySystem座舱显示系统DFDefineFile定义文件本专利技术提供一种基于ARINC661的座舱显控系统目标符号显控方法,其本质在于设计一种自定义窗体部件MapHorzItemlistPlus/MapVertItemlistPlus(MapHorzItemListPlus是水平地图,MapVertItemlistPlus是垂直地图),显示项Symbol_Compound以及可交互显示项Symbol_Compound_Interactive。本专利技术提供一种座舱显控系统目标符号的显控方法,具体步骤如下:步骤1,在系统定义阶段,DF开发者根据实际需求分解所有目标符号并提取出本体、修饰、填充三个符号索引库,并在DF文件的预定义符号库中绘制分解后的符号。三个符号索引库描述如下:1.本体符号库:由圆、矩形、多边形等不同形状代表空中、地面等不同类型的目标,通过不同颜色表示所属的不同阵营(如友方、敌方、中立、未知等),通过填充与否代表是否处于被锁定状态,代表目标类型;2.修饰符号库:由短横、半圆等代表编队、雷达跟踪等属性,代表属性;3.填充符号库:形状与本体符号库一致、颜色为显示器背景色,当符号重叠时用于遮盖。三个符号库相互独立,其本质为存储符号ID的索引库,对绘制信息的描述包含于系统预定义符号库中,仅需在自定义窗体部件中设置索引库信息。步骤2,按照ARINC661规范中MapHorzItemList的用法设计一个自定义窗体部件MapHorzItemListPlus/MapVertItemlistPlus并在其中设置索引库的信息,生成DF文件。自定义窗体部件MapHorzItemlistPlus/MapVertI本文档来自技高网...
一种座舱显控系统目标符号的显控方法

【技术保护点】
一种座舱显控系统目标符号的显控方法,其特征在于,具体步骤如下:步骤1,在系统定义阶段,DF开发者根据实际需求分解所有目标符号并提取出本体、修饰、填充三个符号索引库,并在DF文件的预定义符号库中绘制分解后的符号;步骤2,按照ARINC661规范中MapHorzItemList的用法设计一个自定义窗体部件,并在其中设置索引库的信息,生成DF文件;步骤3,座舱显示系统内核加载定义文件模块设计的二进制格式DF文件,实例化所有窗体部件,并对各参数值进行初始设置;步骤4,UA激活自定义窗体部件所在图层并通过运行时的参数接口发送自定义显示项的配置指令;步骤5,座舱显示系统内核解析UA发送的ARINC661指令并根据自定义窗体部件中索引库信息组合出所需的目标符号;步骤6,若显示项为可交互,座舱显示系统内核处理触屏模块事件后,按照ARINC661规定的格式打包一条A661_EVT_SELECTION事件指令,并发送给UA;步骤7,UA接收到座舱显示系统内核的上报事件,进行后续处理。

【技术特征摘要】
1.一种座舱显控系统目标符号的显控方法,其特征在于,具体步骤如下:步骤1,在系统定义阶段,DF开发者根据实际需求分解所有目标符号并提取出本体、修饰、填充三个符号索引库,并在DF文件的预定义符号库中绘制分解后的符号;步骤2,按照ARINC661规范中MapHorzItemList的用法设计一个自定义窗体部件,并在其中设置索引库的信息,生成DF文件;步骤3,座舱显示系统内核加载定义文件模块设计的二进制格式DF文件,实例化所有窗体部件,并对各参数值进行初始设置;步骤4,UA激活自定义窗体部件所在图层并通过运行时的参数接口发送自定义显示项的配置指令;步骤5,座舱显示系统内核解析UA发送的ARINC661指令并根据自定义窗体部件中索引库信息组合出所需的目标符号;步骤6,若显示项为可交互,座舱显示系统内核处理触屏模块事件后,按照ARINC661规定的格式打包一条A661_EVT_SELECTION事件指令,并发送给UA;步骤7,UA接收到座舱显示系统内核的上报事件,进行后续处理。2.根据权利要求1所述的一种座舱显控系统目标符号的显控方法,其特征在于,步骤2中所述的自定义窗体部件为MapHorzItemListPlus/MapVertItemlistPlus。3.根据权利要求1所述的一种座舱显控系统目标符号的显控方法,其特征在于,步骤4中所述的自定义显示项为Symbol_Compound/Symbol_Compound_Interacti...

【专利技术属性】
技术研发人员:赵科东孙永荣周晓达冯悦薛扬曾庆化
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1