[发明专利]分布式仿真数据处理方法及装置有效

专利信息
申请号: 201210121615.0 申请日: 2012-04-24
公开(公告)号: CN102708232A 公开(公告)日: 2012-10-03
发明(设计)人: 黄健;钟荣华;郝建国;龚建兴;陈彬;刘宝宏;鞠儒生;杨健 申请(专利权)人: 中国人民解放军国防科学技术大学
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 湖南兆弘专利事务所 43008 代理人: 赵洪;谭武艺
地址: 410073 湖南省长沙市砚瓦池正街47号中*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分布式 仿真 数据处理 方法 装置
【说明书】:

技术领域

发明涉及大型分布式仿真领域,具体涉及一种分布式仿真数据处理方法及装置。

背景技术

计算机仿真是通过电子计算机、利用系统模型对真实系统进行试验以达到分析和研究的目的,近年来计算机仿真已经广泛应用于科研、教育、商业、生产开发等各个领域。随着复杂大系统仿真应用的不断扩展以及仿真器的物理分布性的限制,为了将分散在不同地理位置上的各种仿真实体通过网络联系在一起共同完成某项任务的模拟,分布式仿真技术应运而生。1995年,为了提高仿真系统的互操作性及仿真组件的可重用性,美国国防部(DoD)在其建模与仿真大纲中提出了新一代分布式仿真标准高层体系结构(High Level Architecture,HLA)。

在HLA体系中,将用于达到某一特定仿真目的的分布式仿真系统称为联邦(Federation),而联邦是由若干个相互作用的联邦成员(Federate)构成。联邦成员通过实体的模型来产生联邦中某一类实体的动态行为,如仿真某类实体(汽车、舰船等)。不同联邦成员间的实体通过分布式仿真运行支撑平台RTI来传递交互信息,这些交互信息包含了实体的状态以及对外命令、报告等信息,它们是整个联邦态势的完整体现,因此,为了在仿真完成后能够更好地分析系统、评估仿真效果,这些信息在仿真过程中由专门的数据采集模块采集并保存。

在现有的分布式仿真系统中,一个完整的仿真过程为:首先利用想定编辑工具制作想定文件,或者根据已有的想定文件进行微调形成新的想定文件,即仿真系统输入;然后将想定输入系统开始仿真运行,在仿真运行的过程中采集仿真数据;仿真运行结束后将采集的仿真数据进行解析并转化为各种分析数据,包括二三维态势显示数据、仿真效果评估数据、仿真过程各项指标统计数据等等;最后根据这些数据回放仿真态势,分析指标统计数据和效果评估数据。

但是,现有技术的分布式仿真执行方案存在以下不足:

首先,仿真效率不高。一个大型分布式仿真系统一次完整的仿真过程需要花费过多的时间,仿真运行阶段需要花费1-3个小时,在仿真数据解析处理阶段需要2-4个小时,从开始仿真运行至仿真人员分析结果数据需要3-7个小时(根据想定的不同具体花费时间不同)。

其次,仿真过程比较繁琐。仿真人员需要通过操作来开始仿真运行,然后等待仿真运行结束,然后再次需要通过操作来进行采集数据的解析转化处理,然后再次等待数据转化结束,最后才能分析数据,即人员操作——等待仿真运行结束——人员操作——等待数据转化结束——结果分析的过程。

发明内容

本发明要解决的技术问题是提供一种数据转化处理与联邦系统分离,能够提高联邦系统运行效率、减少仿真花费时间,仿真操作简单方便的分布式仿真数据处理方法及装置。

为了解决上述技术问题,本发明采用的技术方案为:

一种分布式仿真数据处理方法,其实施步骤如下:

1)建立并初始化仿真联邦,建立独立于仿真联邦的数据处理模块,启动仿真;

2)在仿真运行过程中通过仿真联邦实时采集各个仿真模型的仿真数据,将采集得到的仿真数据分片保存为数据文件并通过网络发送至所述数据处理模块;

3)所述数据处理模块接收所述数据文件并进行解析、转换得到仿真结果数据并将所述仿真结果数据存储至仿真数据库中;

4)注销仿真联邦,结束仿真。

作为本发明上述分布式仿真数据处理方法的进一步改进:

所述步骤2)中将采集得到的仿真数据分片保存为数据文件并通过网络发送至数据处理模块的详细步骤包括:

2.1)获取已接收仿真数据的大小;

2.2)将已接收仿真数据的大小与设定值进行比较,如果已接收仿真数据的大小达到设定值则将已接收仿真数据保存至新建的数据文件,然后将所述数据文件发送给数据处理模块,然后转入下一步;如果已接收仿真数据的大小没有达到设定值则直接转入下一步;

2.3)判断是否收到仿真结束命令,如果收到则转入下一步,否则返回执行步骤2.1);

2.4)创建采集结束标志文件,将采集结束标志文件通过网络发送至数据处理模块并结束采集仿真数据。

所述步骤3)的详细步骤包括:

3.1)所述数据处理模块接收并读取数据文件;

3.2)所述数据处理模块判断数据文件是否为采集结束标志文件,如果是则直接退出,否则执行下一步;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210121615.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top