[发明专利]一种虚拟试验系统与HLA仿真系统数据交换方法有效
| 申请号: | 201510829895.4 | 申请日: | 2015-11-25 |
| 公开(公告)号: | CN105242958B | 公开(公告)日: | 2018-12-07 |
| 发明(设计)人: | 杨京礼;范菁;林连雷;姜守达 | 申请(专利权)人: | 哈尔滨工业大学 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
| 地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 虚拟 试验 系统 hla 仿真 数据 交换 方法 | ||
一种虚拟试验系统与HLA仿真系统数据交换方法,本发明涉及虚拟试验系统与HLA仿真系统数据交换方法。本发明的目的是为了解决目前虚拟试验系统与HLA仿真系统之间数据交换依赖定制开发、缺乏通用性、对用户编程能力要求较高、浪费大量人力物力、开发周期长的问题。过程为:一、获得虚拟试验系统基本信息、虚拟试验系统对象模型信息和虚拟试验系统实例数组;二、获得HLA系统基本信息、HLA对象模型信息;三、声明HLA实例信息;四、得到虚拟试验系统实例信息和HLA实例信息的映射关系;五、生成映射方案文件;六、初始化HLA邦员接口和虚拟试验系统成员接口;步骤七、执行数据交换。本发明应用于虚拟实验领域。
技术领域
本发明涉及虚拟试验系统与HLA仿真系统数据交换方法。
背景技术
目前,在虚拟试验领域存在着许多功能各异的HLA(“High Level Architecture,建模与仿真高层体系结构”)仿真系统,由于HLA体系结构与虚拟试验体系结构的通信协议不匹配,因此HLA仿真系统与虚拟试验系统进行互联时存在数据交换困难,无法进行组合应用的问题虚拟试验。
目前虚拟试验已有的解决虚拟试验系统与HLA仿真系统数据交换的方式都是通过开发专用网关方法实现的,即对于确定的两个不同体系结构的系统的集成,分析通信内容、方式、方向、频率等因素,开发专用的协议转换软件实现数据交换。该类方法虽然能实现两类系统之间的数据交换,但只能针对具体的任务,缺乏通用性,当系统的集成环境发生变化时,开发人员必须对程序进行更改甚至需要重新进行网关开发,对开发者的编程能力要求较高,浪费大量人力物力,且开发周期较长。
发明内容
本发明的目的是为了解决目前虚拟试验系统与HLA仿真系统之间数据交换依赖定制开发、缺乏通用性、对用户编程能力要求较高、浪费大量人力物力、开发周期长的问题,而提出一种虚拟试验系统与HLA仿真系统数据交换方法。
上述的发明目的是通过以下技术方案实现的:
步骤一、解析虚拟试验系统试验方案文件,获得虚拟试验系统基本信息、虚拟试验系统对象模型信息和虚拟试验系统实例数组;
步骤二、解析HLA系统FED文件,获得HLA系统基本信息、HLA对象模型信息;
步骤三、根据步骤二的HLA对象模型信息,声明HLA实例信息;
步骤四、将虚拟试验系统实例和HLA实例进行映射,得到虚拟试验系统实例信息和HLA实例信息的映射关系;
步骤五、根据虚拟试验系统基本信息、HLA系统基本信息、虚拟试验系统对象模型信息、HLA对象模型信息以及虚拟试验系统实例信息和HLA实例信息的映射关系,生成映射方案文件;
步骤六、根据映射方案文件初始化HLA邦员接口和虚拟试验系统成员接口;
步骤七、使用步骤六初始化的HLA邦员接口和虚拟试验系统成员接口执行数据交换。
发明效果
该发明所提出虚拟试验系统与HLA仿真系统数据交换方法通过映射虚拟实验系统对象实例和HLA对象实例能够解决虚拟试验系统和HLA仿真系统无法直接进行数据交换的问题,通过指定到实例属性的映射关系确保数据转换的准确性,通过划分数据缓存区域确保数据读写的正确性。
目前,该方法已经应用于某导弹拦截仿真试验中,能够实现虚拟试验火控系统与某HLA仿真系统的快速通信,实际测试结果表明该发明提出的虚拟试验系统与HLA仿真系统数据交换方法对于两端相同类型数据的交换的准确率为100%,通过本发明提出的方法无需任何代码编写即可自动化实现两种系统的数据交换,无需大量人力物力,将实现两种系统数据交换的周期缩短了50%以上,同时极大降低了开发成本,具备良好的通用性。
附图说明
图1为本发明流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510829895.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:嵌入式LED平板灯
- 下一篇:一种自动冲刷可移动式防尘水帘





