战场仿真多源数据融合的方法、装置及存储介质制造方法及图纸

技术编号:36127692 阅读:15 留言:0更新日期:2022-12-28 14:35
本申请公开了一种战场仿真多源数据融合的方法、装置及存储介质,涉及模拟仿真技术领域,解决了现有技术中实际操作受外界环境影响大,且花费较大的问题;该方法包括:获取多源仿真数据,分别确定多源仿真数据的数据类型;对多源仿真数据进行仿真,获取多源融合仿真数据;对多源融合仿真数据进行填充时间戳;创建与数据类型对应的数据集,并保存相应的多源融合仿真数据;根据用户的回放请求,实现了将多源仿真数据融合处理、记录及回放,降低数据冗余,提高数据利用效率,满足能够快速对多次多源融合仿真数据进行全面、有效分析的需求。有效分析的需求。有效分析的需求。

【技术实现步骤摘要】
战场仿真多源数据融合的方法、装置及存储介质


[0001]本申请涉及模拟仿真
,尤其涉及一种战场仿真多源数据融合的方法、装置及存储介质。

技术介绍

[0002]随着科学技术的发展,虚拟仿真技术已经渗透进生活的各个领域,其良好的可控性、安全性、无破坏性和不受气候影响、不受空间和场地闲置、费用低等特点,使其发挥着越来越大的作用。环境仿真则是应用的主要方向,可以通过模拟现实中的环境,训练使用者的分析、指挥和辅助决策的能力。
[0003]目前对多源融合仿真数据进行整合时,需要启动多个仿真子系统运行,导致步骤复杂,难度高且时间成本大,对工作人员的技术要求高,无法满足用户快速简单的对多源融合仿真数据进行对比和分析。

技术实现思路

[0004]本申请实施例通过提供一种战场仿真多源数据融合的方法、装置及存储介质,解决了现有技术中实际操作受外界环境影响大,且花费较大的问题,实现了将多源仿真数据融合处理、记录及回放,降低数据冗余,提高数据利用效率,满足能够快速对多次多源融合仿真数据进行全面、有效分析的需求。
[0005]第一方面,本专利技术实施例提供了一种战场仿真多源数据融合的方法,该方法包括:获取多源仿真数据,分别确定所述多源仿真数据的数据类型;对所述多源仿真数据进行仿真,获取多源融合仿真数据;对所述多源融合仿真数据进行填充时间戳;创建与数据类型对应的数据集,并保存相应的所述多源融合仿真数据。
[0006]结合第一方面,在一种可能的实现方式中,该方法还包括根据用户的回放请求,抽取对应时间的不同类型的所述多源融合仿真数据进行回放。
[0007]结合第一方面,在一种可能的实现方式中,所述对所述多源融合仿真数据进行填充时间戳,包括:填充后的数据格式为时间戳+所述数据类型+多源融合仿真数据内容。
[0008]结合第一方面,在一种可能的实现方式中,所述并保存相应的所述多源融合仿真数据,包括:对所述多源融合仿真数据进行数据排序以及数据去重。
[0009]结合第一方面,在一种可能的实现方式中,所述抽取对应时间的不同类型的所述多源融合仿真数据进行回放,包括:下载与用户请求对应的所述多源融合仿真数据,并临时存储在计算机内存中,在主线程下创建对应数量的子线程,每个所述数据集对应一个子线程;每个子线程并行读取对应的所述数据集,以得到各个所述多源融合仿真数据列表;设置当前的回放时间R,并设置初始值为0,即R=0,并随时间对所述初始值进行累
加;读取第一条所述多源融合仿真数据,设置时间初始值T为第一条所述多源融合仿真数据的时间戳,当R>T,则处理完第一条所述多源融合仿真数据,并读取下一条所述多源融合仿真数据,依次循环,当读取下一条所述多源融合仿真数据失败时,则所述回放请求处理完成。
[0010]结合第一方面,在一种可能的实现方式中,所述抽取对应时间的不同类型的所述多源融合仿真数据进行回放,还包括:对所述多源融合仿真数据进行快进以及快退。
[0011]结合第一方面,在一种可能的实现方式中,所述多源仿真数据,包括:驾驶舱操作数据、地理环境仿真数据、气象仿真数据以及电磁仿真数据。
[0012]第二方面,本专利技术实施例提供了一种战场仿真多源数据融合的装置,该装置包括:数据采集模块,用于获取多源仿真数据,分别确定所述多源仿真数据的数据类型;数据仿真模块,用于对所述多源仿真数据进行仿真,获取多源融合仿真数据;数据处理模块,用于对所述多源融合仿真数据进行填充时间戳;数据分类保存模块,用于创建与数据类型对应的数据集,并保存相应的所述多源融合仿真数据。
[0013]结合第二方面,在一种可能的实现方式中,还包括数据回放模块,所述数据回放模块用于根据用户的回放请求,抽取对应时间的不同类型的所述多源融合仿真数据进行回放。
[0014]结合第二方面,在一种可能的实现方式中,所述数据处理模块用于填充后的数据格式为时间戳+所述数据类型+多源融合仿真数据内容。
[0015]结合第二方面,在一种可能的实现方式中,所述数据分类保存模块用于对所述多源融合仿真数据进行数据排序以及数据去重。
[0016]结合第二方面,在一种可能的实现方式中,所述数据回放模块用于下载与用户请求对应的所述多源融合仿真数据,并临时存储在计算机内存中,在主线程下创建对应数量的子线程,每个所述数据集对应一个子线程;每个子线程并行读取对应的所述数据集,以得到各个所述多源融合仿真数据列表;设置当前的回放时间R,并设置初始值为0,即R=0,并随时间对所述初始值进行累加;读取第一条所述多源融合仿真数据,设置时间初始值T为第一条所述多源融合仿真数据的时间戳,当R>T,则处理完第一条所述多源融合仿真数据,并读取下一条所述多源融合仿真数据,依次循环,当读取下一条所述多源融合仿真数据失败时,则所述回放请求处理完成。
[0017]结合第二方面,在一种可能的实现方式中,所述数据回放模块用于对所述多源融合仿真数据进行快进以及快退。
[0018]结合第二方面,在一种可能的实现方式中,所述多源仿真数据包括获取驾驶舱操作数据、地理环境仿真数据、气象仿真数据以及电磁仿真数据。
[0019]第三方面,本专利技术实施例提供了一种战场仿真多源数据融合服务器,该服务器包括存储器和处理器;
所述存储器用于存储计算机可执行指令;所述处理器用于执行所述计算机可执行指令,以实现第一方面和第一方面任一项所述的方法。
[0020]第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有可执行指令,计算机执行所述可执行指令时能够实现第一方面和第一方面任一项所述的方法。
[0021]本专利技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本专利技术实施例通过采用了一种战场仿真多源数据融合的方法、装置及存储介质,该方法包括:获取多源仿真数据,分别确定多源仿真数据的数据类型;对多源仿真数据进行仿真,获取多源融合仿真数据;对多源融合仿真数据进行填充时间戳;创建与数据类型对应的数据集,并保存相应的多源融合仿真数据;该方法能够对多种不同类型的多源融合仿真数据进行融合前处理,进行融合时只需按需求找数据,实际操作受外界环境影响大,且花费较大的问题,实现了将多源仿真数据融合处理、记录及回放,降低数据冗余,提高数据利用效率,满足能够快速对多次多源融合仿真数据进行全面、有效分析的需求。
附图说明
[0022]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对本专利技术实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0023]图1为本申请实施例提供的战场仿真多源数据融合的方法的步骤流程图;图2为本申请实施例提供的多源融合仿真数据加数据回放流程图;图3为本申请实施例提供的多源融合仿真数据回放流程图;图4为本申请实施例提供的战场仿真多源本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种战场仿真多源数据融合的方法,其特征在于,包括:获取多源仿真数据,分别确定所述多源仿真数据的数据类型;对所述多源仿真数据进行仿真,获取多源融合仿真数据;对所述多源融合仿真数据进行填充时间戳;创建与数据类型对应的数据集,并保存相应的所述多源融合仿真数据。2.根据权利要求1所述的方法,其特征在于,还包括根据用户的回放请求,抽取对应时间的不同类型的所述多源融合仿真数据进行回放。3.根据权利要求1所述的方法,其特征在于,所述对所述多源融合仿真数据进行填充时间戳,包括:填充后的数据格式为时间戳+所述数据类型+多源融合仿真数据内容。4.根据权利要求1所述的方法,其特征在于,所述并保存相应的所述多源融合仿真数据,包括:对所述多源融合仿真数据进行数据排序以及数据去重。5.根据权利要求2所述的方法,其特征在于,所述抽取对应时间的不同类型的所述多源融合仿真数据进行回放,包括:下载与用户请求对应的所述多源融合仿真数据,并临时存储在计算机内存中,在主线程下创建对应数量的子线程,每个所述数据集对应一个子线程;每个子线程并行读取对应的所述数据集,以得到各个所述多源融合仿真数据列表;设置当前的回放时间R,并设置初始值为0,即R=0,并随时间对所述初始值进行累加;读取第一条所述多源融合仿真数据,设置时间初始值T为第一条所述多源融合仿真数据的时间戳,当R>...

【专利技术属性】
技术研发人员:刘旭东王发明何宇王宬章雅卓杨海栋
申请(专利权)人:西安羚控电子科技有限公司
类型:发明
国别省市:

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

1