一种可扩展的分布仿真数据映射方法及系统技术方案

技术编号:11703562 阅读:100 留言:0更新日期:2015-07-09 02:45
本发明专利技术公开了一种可扩展的分布仿真数据映射系统,该系统包括数据描述模块,用于对仿真系统与待集成系统的信息交互数据进行描述;映射配置模块,用于对仿真数据模型与待集成系统数据模型进行匹配,生成映射配置文件;数据映射模块,用于实现仿真系统与待集成系统数据类型的格式转换。本发明专利技术进一步公开了一种可扩展的分布仿真数据映射方法。本发明专利技术所述技术方案采用数据映射技术,完成仿真系统与其它系统的集成。本方法可以降低软件开发难度,缩短开发周期,减少系统开发费用。本方法开发的系统具有扩展性好、可重用、便于升级维护等特点。本发明专利技术可以通过简单改造适应不同的系统之间的集成,具有广阔的应用前景。

【技术实现步骤摘要】

本专利技术涉及仿真数据处理,特别是一种可扩展的仿真数据映射方法及系统。
技术介绍
数据映射是给定两个数据模型,在模型之间建立数据元素的对应关系的过程。随着仿真技术的发展,仿真系统的规模逐渐扩大,为更好的利用现有的仿真资源,仿真系统与仿真系统、仿真系统与非仿真系统(如实装系统)之间的集成越来越多。由于系统与系统之间数据接口标准不能很好兼容,系统集成时需要用大量时间进行接口协调与开发,导致系统开发周期长,系统可重用性差。
技术实现思路
本专利技术要解决的技术问题是提供一种可扩展的分布仿真数据映射系统及方法,解决仿真系统集成开发难度大、周期长、系统维护升级困难等问题,提高现有仿真资源的可重用。为解决上述技术问题,本专利技术采用下述技术方案一种可扩展的分布仿真数据映射系统,该系统包括数据描述模块,用于对仿真系统与待集成系统的信息交互数据进行描述;映射配置模块,用于对仿真数据模型与待集成系统数据模型进行匹配,生成映射配置文件;数据映射模块,用于实现仿真系统与待集成系统数据类型的格式转换。优选的,该系统进一步包括仿真通信模块,用于完成待集成系统与仿真系统的数据通信。一种可扩展的分布仿真数据映射方法,该方法的步骤包括利用XML格式对仿真系统和待集成系统进行交互数据描述,并生成数据描述文件;对仿真模型和待集成系统数据模型进行匹配,生成XML格式的映射配置文件;当接收仿真系统数据时,将仿真系统数据格式转换为待集成系统数据格式,使待集成系统可对数据进行处理;当向仿真系统发送数据时,将待集成系统数据格式转换为仿真系统数据,并将该数据发送至仿真系统内的其他仿真节点。本专利技术的有益效果如下:本专利技术所述技术方案采用数据映射技术,完成仿真系统与其它系统的集成。本方法可以降低软件开发难度,缩短开发周期,减少系统开发费用。本方法开发的系统具有扩展性好、可重用、便于升级维护等特点。本专利技术可以通过简单改造适应不同的系统之间的集成,具有广阔的应用前景。【附图说明】下面结合附图对本专利技术的【具体实施方式】作进一步详细的说明;图1示出一种可扩展的分布仿真数据映射系统的示意图。【具体实施方式】如图1所示,本专利技术公开了一种可扩展的分布仿真数据映射系统,该系统包括:数据描述模块1,用于对仿真系统与待集成系统的信息交互数据进行描述;映射配置模块2,用于对仿真数据模型与待集成系统数据模型进行匹配,生成映射配置文件;仿真通信模块3,用于完成待集成系统与仿真系统的数据通信;数据映射模块4,用于实现仿真系统与待集成系统数据类型的格式转换。第一步数据描述模块I完成仿真系统与待集成系统信息交互数据的描述数据描述模块I采用XML规范,对仿真系统与待集成系统进行数据模型描述,并生成数据描述文件,如HLA系统数据描述可采用FOM描述。数据描述模块I可以对多个待集成系统进行数据模型描述。第二步映射配置模块2完成仿真模型与待集成系统数据模型匹配解析仿真系统与其它系统的数据模型描述文件,对仿真系统与待集成系统的数据对应关系进行匹配,生成XML规范的映射配置文件。映射配置文件描述了仿真系统与待集成系统之间的数据映射关系。第三步仿真通信模块3完成仿真系统与待集成系统信息通信仿真运行过程中,其它系统通过仿真通信模块3接收/发送仿真数据,参与整个仿真运行。第四步数据映射模块4依据映射配置文件中的数据映射关系,完成仿真系统与待集成系统数据的对接当接收仿真系统数据时,通过数据映射模块4进行数据对接后,将数据转为待集成系统的数据格式,待集成系统可进行相应数据处理。当向仿真系统发送数据时,待集成系统通过数据映射模块4将数据转为仿真系统数据格式,通过仿真通信模块3发送到仿真系统其它仿真节点。。下面通过一组实施例对本专利技术做进一步说明:仿真系统是基于HLA的仿真系统,待集成系统是基于Socket通信的某实装系统,仿真系统与该实装系统进行集成互联时,首先对仿真系统与实装系统的交互信息进行规范化的描述,HLA标准采用FOM对对象类与交互类信息进行描述,Socket可采用XML格式对TCP,UDP信息进行描述。然后,通过映射配置模块解析FOM与XML信息描述文件,并手动进行数据映射配置,如某对象类与某UDP消息映射,某交互类与某TCP消息映射,生成映射配置文件。最后,数据映射模块依据映射配置文件,对仿真数据与实装数据进行数据匹配,从而实现两个系统的互联互通。综上所述,本专利技术所述技术方案本专利技术所述技术方案采用数据映射技术,完成仿真系统与其它系统的集成。本方法可以降低软件开发难度,缩短开发周期,减少系统开发费用。本方法开发的系统具有扩展性好、可重用、便于升级维护等特点。本专利技术可以通过简单改造适应不同的系统之间的集成,具有广阔的应用前景。显然,本专利技术的上述实施例仅仅是为清楚地说明本专利技术所作的举例,而并非是对本专利技术的实施方式的限定,对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,这里无法对所有的实施方式予以穷举,凡是属于本专利技术的技术方案所引伸出的显而易见的变化或变动仍处于本专利技术的保护范围之列。【主权项】1.一种可扩展的分布仿真数据映射系统,其特征在于,该系统包括 数据描述模块,用于对仿真系统与待集成系统的信息交互数据进行描述; 映射配置模块,用于对仿真数据模型与待集成系统数据模型进行匹配,生成映射配置文件; 数据映射模块,用于实现仿真系统与待集成系统数据类型的格式转换。2.根据权利要求1的数据映射系统,其特征在于,该系统进一步包括仿真通信模块,用于完成待集成系统与仿真系统的数据通信。3.一种可扩展的分布仿真数据映射方法,其特征在于,该方法的步骤包括 利用XML格式对仿真系统和待集成系统进行交互数据描述,并生成数据描述文件; 对仿真模型和待集成系统数据模型进行匹配,生成XML格式的映射配置文件; 当接收仿真系统数据时,将仿真系统数据格式转换为待集成系统数据格式,使待集成系统可对数据进行处理; 当向仿真系统发送数据时,将待集成系统数据格式转换为仿真系统数据,并将该数据发送至仿真系统内的其他仿真节点。【专利摘要】本专利技术公开了一种可扩展的分布仿真数据映射系统,该系统包括数据描述模块,用于对仿真系统与待集成系统的信息交互数据进行描述;映射配置模块,用于对仿真数据模型与待集成系统数据模型进行匹配,生成映射配置文件;数据映射模块,用于实现仿真系统与待集成系统数据类型的格式转换。本专利技术进一步公开了一种可扩展的分布仿真数据映射方法。本专利技术所述技术方案采用数据映射技术,完成仿真系统与其它系统的集成。本方法可以降低软件开发难度,缩短开发周期,减少系统开发费用。本方法开发的系统具有扩展性好、可重用、便于升级维护等特点。本专利技术可以通过简单改造适应不同的系统之间的集成,具有广阔的应用前景。【IPC分类】G06F9-44, G06F17-50【公开号】CN104765611【申请号】CN201510172415【专利技术人】李志平, 卿杜政, 张庆义, 徐筠, 王清云 【申请人】北京仿真中心【公开日】2015年7月8日【申请日】2015年4月13日本文档来自技高网...

【技术保护点】
一种可扩展的分布仿真数据映射系统,其特征在于,该系统包括数据描述模块,用于对仿真系统与待集成系统的信息交互数据进行描述;映射配置模块,用于对仿真数据模型与待集成系统数据模型进行匹配,生成映射配置文件;数据映射模块,用于实现仿真系统与待集成系统数据类型的格式转换。

【技术特征摘要】

【专利技术属性】
技术研发人员:李志平卿杜政张庆义徐筠王清云
申请(专利权)人:北京仿真中心
类型:发明
国别省市:北京;11

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

1