[发明专利]数字飞行器实时二维显示界面源程序人工智能书写方法在审
| 申请号: | 201810284824.4 | 申请日: | 2018-04-02 |
| 公开(公告)号: | CN108595175A | 公开(公告)日: | 2018-09-28 |
| 发明(设计)人: | 董云峰;罗祎喆 | 申请(专利权)人: | 北京航空航天大学 |
| 主分类号: | G06F8/38 | 分类号: | G06F8/38 |
| 代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 李冉 |
| 地址: | 100000*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 二维显示 源程序 书写 人工智能 飞行器 控件 存储文件 二维界面 实时状态量 界面信息 开发效率 数据传输 数据显示 统一格式 用户设计 有效实现 整体属性 重复操作 自动编译 自动完成 控件库 数据源 状态量 部署 | ||
本发明公开了一种数字飞行器实时二维显示界面源程序人工智能书写方法,可以根据用户设计的二维界面信息,自动书写二维显示界面的源程序,并生成对应的界面。二维界面源程序书写过程依赖于所建立的二维显示控件库和统一格式描述的界面信息存储文件。人工智能程序员根据存储文件依次书写界面整体属性的相关代码、界面中所包含的控件相关代码、控件与数字飞行器实时状态量数据源的数据传输代码,控件中数据显示的相关代码。书写完成后对源程序自动编译部署。采用人工智能书写方法,自动完成二维显示源程序书写,避免重复操作,提高了开发效率。通过上述方式,本发明能够有效实现数字飞行器相关状态量的实时二维显示。
技术领域
本发明涉及二维显示技术,特别是涉及一种数字飞行器实时二维显示界面源程序人工智能书写方法。
背景技术
数字飞行器是按照真实飞行器的组成部件而构成的,其参数与真实飞行器保持一致,通过对飞行器各个子系统及其部件进行动态模拟,可以展示飞行器系统的工作情况,揭示各系统的工作原理和相互间的协作关系。对于每一个部件,建立了原理模型,电信接口模型,误差模型,失效模型,在地面模拟出真实飞行器的飞行状态,反映出了部件的工作原理,使用时的电信接口和部件的可靠性。
数字飞行器运行时只是一个单独的运行窗口,飞行器仿真周期内状态量的动态变化不能清晰直观的反映出来,用户不能实时监测数字飞行器的运行状态,因此需要依靠数字飞行器配套的辅助显示工具,二维显示是其中的一种手段。传统的二维显示界面的界面风格和所显示的状态量信息是固定的,而对于不同飞行器,例如卫星,导弹,战机,用户所关心的状态量是不一样的,因此对于不同飞行器的动态模拟过程就需要不同的配套显示界面。本发明可根据用户需求自行设计显示界面,自行选择所关心的状态量,减少了重复工作,提升了工作效率。
发明内容
有鉴于此,本发明提供了一种数字飞行器实时二维显示界面源程序人工智能书写方法,在数字飞行器二维显示界面的设计过程中,人只需作出待显示状态量的决策过程,避免了人的重复开发工作,提高了程序开发效率。
为了实现上述目的,本发明采用如下技术方案:
一种数字飞行器实时二维显示界面源程序人工智能书写方法,实现方法具体如下:
建立二维显示控件库;
结合所述二维显示控件库在设计模块中完成二维显示界面的设计;
将所述界面设计结果进行统一格式的描述;
根据设计结果书写二维显示界面源代码;
数字飞行器状态量实时显示。
优选的,二维显示控件库的具体控件包括:
图表,文本框,滑动条,指示灯,进度条,标签,容器,列表,横线,竖线在内的多种控件。用户可以通过拖拽以上控件搭建显示界面的框架,通过控件属性设置界面明确控件功能。控件属性包含其本身属性和控件相绑定的数据属性,用户可根据需要自行修改。
优选的,结合所述二维显示控件库在设计模块中完成二维显示界面设计的具体步骤包括:
从控件库中选择合适控件,确定各控件的位置和尺寸信息;
在可显示状态量列表中选择待显示的状态量;
在选择状态量和控件之间建立绑定关系,确定每个控件显示哪个状态量;
确定显示界面背景、字体等属性信息。
优选的,将所述界面设计结果进行统一格式描述的具体包括:
将二维显示界面设计结果保存为统一格式描述的文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810284824.4/2.html,转载请声明来源钻瓜专利网。





