[发明专利]一种用于飞行控制面板的仿真方法、装置及存储介质在审
申请号: | 202111198233.3 | 申请日: | 2021-10-14 |
公开(公告)号: | CN113919158A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 邢永彦;许俊文 | 申请(专利权)人: | 南京芯传汇电子科技有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F8/38;G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 飞行 控制 面板 仿真 方法 装置 存储 介质 | ||
本发明提供一种用于飞行控制面板的仿真方法、装置及存储介质,涉及计算机仿真技术领域,包括创建系统框架,初始化SOA组件化引擎,加载系统的功能模块;读取工程配置文件,初始化工程节点、ICD数据和设备板卡;读取配置参数,初始化设备板卡的数据通道,使能数据功能,开始监听通道数据;读取面板配置文件,初始化控制面板并显示、准备脚本执行上下文并执行初始化逻辑;启动监听线程,监听用户操作事件和数据报文事件。本发明通过XML文件和Python脚本文件定义控制面板显示内容和执行逻辑,实现控制面板的通用化建模方法,支持动态加载,可快速验证建模的正确性,大大缩短控制面板建模时间,减少开发成本。
技术领域
本发明涉及计算机仿真技术领域,具体涉及一种用于飞行控制面板的仿真方法、装置及存储介质。
背景技术
飞行控制面板是现代大型客机飞行仪表中不可缺少的一部分。它作为人机交互单元的一部分,是飞行员控制操作的主要输入设备。同时,它也是重要的输出设备,通常用以显示系统运行的状态、重要参数。通过飞行控制面板,飞行员可以手动完成飞行所需的大部分操作。如TCAS/ATC控制面板是一种典型的飞行控制面板。
仿真是对现实系统的某一层次抽象属性的模仿。人们利用这样的模型进行试验,从中得到所需的信息,然后帮助人们对现实世界的某一层次的问题做出决策。飞行控制面板仿真即是运用计算机技术对控制面板进行建模,模拟真实物理设备的输入输出功能,以便进行系统集成验证测试。
飞行控制系统配置项众多,传统控制面板仿真针对不同配置项单独建模,一方面建模周期较长,另一方面应对需求变化的响应较慢。然而,系统集成及验证的时间紧,任务重,必须具备有效的建模仿真方法才能及时发现问题,准确的定位原因,快速找到合理的解决措施。基于系统开发过程的要求,建设一套快速、柔性的控制面板仿真方法已越来越重要和急迫。
发明内容
本发明目的在于提供一种用于飞行控制面板的仿真方法、装置及存储介质,解决飞行控制系统配置项众多,传统控制面板仿真针对不同配置项单独建模产生的建模周期较长和应对需求变化的响应较慢的技术问题。
为达成上述目的,本发明提出如下技术方案:一种用于飞行控制面板的仿真方法,包括:
创建系统框架,初始化SOA组件化引擎,加载系统的功能模块;其中,功能模块包括采用工程化的管理方式实现对不同型号座舱仿真面板统一集中管理的工程管理模块、用于可视化编辑ICD和导入/导出ICD描述文件的ICD管理模块、用于配置管理飞行面板中的基本控件单元的控件仓库模块、用于自定义仿真面板显示内容和编辑仿真面板执行逻辑的仿真面板编辑模块和用于配置管理多种类型数据通道增删改查、启停、数据收发功能的数据通道模块,以及用于动态加载控制面板的布局文件并显示控制面板,根据面板输入执行仿真逻辑的仿真面板执行模块和用于根据ICD描述信息生成结构化的ICD实例,提供ICD序列化和ICD反序列化功能的数据处理模块;
读取工程配置文件,初始化工程节点、ICD数据和设备板卡;
读取配置参数,初始化设备板卡的数据通道,使能数据功能,开始监听通道数据;
读取面板配置文件,初始化控制面板并显示、准备脚本执行上下文并执行初始化逻辑;
启动监听线程,监听用户操作事件和数据报文事件。
进一步的,当所述数据通道接收到报文数据时,调用数据标识解析脚本解析数据包标识;再通过ICD绑定表确定该报文数据的ICD信息,将ICD信息、报文数据打包为数据报文事件并发送给所述仿真面板执行模块。
进一步的,所述初始化控制面板并显示包括:
读取控制面板XML布局文件,解析控件对象的属性描述信息,形成控件对象列表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京芯传汇电子科技有限公司,未经南京芯传汇电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111198233.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种负荷预测方法、装置及系统
- 下一篇:一种免洗洗手液制备工艺