仿真数据快速获取方法及系统、电子设备、存储介质与流程

专利2025-11-17  2


本公开涉及雷达应用,尤其涉及一种仿真数据快速获取方法及系统、电子设备、存储介质。


背景技术:

1、雷达装备仿真是雷达应用的一个重要环节,目前的通常做法是在仿真软件的界面上选择rcs数据文件路径,将磁盘中的rcs数据文件读入内存中进行缓存,然后使用内存中的rcs数据(雷达散射截面积数据)进行仿真计算,以实现雷达装备仿真的目的。

2、但是rcs数据文件的大小通常为gb量级或者以上,不仅读入内存的过程缓慢,而且需要用户的内存足够大,对内存硬件的要求高,这种方式在每次仿真时都需要将磁盘中的rcs数据文件读入到内存,待rcs数据文件缓存完成,后续的仿真计算才能再继续,仿真花费时间长、效率低。


技术实现思路

1、有鉴于此,本公开实施例提供了一种仿真数据快速获取方法,能够在仿真前就完成内存缓存的操作,然后以多级数据表这种灵活的数据结构存储rcs数据,用户仅需输入检索数据就能快速检索到目标数据,从而提高雷达装备仿真的效率。

2、第一方面,本公开实施例提供了一种仿真数据快速获取方法,采用如下技术方案:

3、解析获取的数据文件得到若干rcs数据,将所述若干rcs数据存储到内存;

4、将内存中的所述若干rcs数据以多级数据表的形态存储到第一数据库;

5、基于检索数据从所述第一数据库中检索出目标数据,所述目标数据用于仿真软件进行雷达装备仿真。

6、可选地,所述rcs数据包括若干频率值和频点数据;

7、在第一数据库中设置第一字符串、所述rcs数据的标识和所述频率值的标识;

8、基于所述第一字符串、所述rcs数据的标识、所述频率值、所述频率值的标识和所述频点数据,在所述第一数据库中创建所述多级数据表。

9、可选地,所述多级数据表包括一级表、二级表和三级表;

10、所述一级表包括第一标识和所述第一字符串,所述第一标识与所述rcs数据的标识一一对应;

11、所述二级表包括第二标识、所述频率值和所述频率值的标识,所述第二标识与所述第一标识相对应;

12、所述三级表包括所述频点数据,所述三级表的名称包括所述第一字符串和所述频率值的标识。

13、可选地,所述检索数据包括第三标识和频率数据;

14、基于所述第一标识和所述第三标识确定目标一级表;

15、基于所述目标一级表中的第一标识和所述第二标识确定若干二级表;

16、基于所述频率数据在所述若干二级表中确定目标二级表;

17、基于所述目标一级表中的第一字符串和所述目标二级表中的频率值的标识确定目标三级表;

18、所述目标数据包括目标二级表中的频率值和所述目标三级表中的频点数据。

19、可选地,所述rcs数据包括若干频率值和频点数据;

20、查询与所述rcs数据匹配的第一数据,将所述rcs数据与所述第一数据组成第二数据;

21、在第一数据库中设置第一字符串、所述第二数据的标识、所述rcs数据的标识和所述频率值的标识;

22、基于所述第一字符串、所述第二数据的标识、所述rcs数据的标识所述频率值、所述频率值的标识和所述频点数据,在所述第一数据库中创建所述多级数据表。

23、可选地,所述多级数据表包括一级数据表、二级数据表、三级数据表和四级数据表;

24、所述一级数据表包括第四标识和第五标识,所述第四标识与所述第二数据的标识一一对应,所述第五标识与所述rcs数据的标识一一对应;

25、所述二级数据表包括第六标识和所述第一字符串,所述第六标识与所述第五标识一一对应;

26、所述三级数据表包括第七标识、所述频率值和所述频率值的标识,所述第七标识与所述第六标识相对应;

27、所述四级数据表包括所述频点数据,所述四级数据表的名称包括所述第一字符串和所述频率值的标识。

28、可选地,所述检索数据包括第八标识和频率数据;

29、基于所述第四标识和所述第八标识确定目标一级数据表;

30、基于所述目标一级数据表中的第五标识确定目标二级数据表;

31、基于所述目标二级数据表中的第六标识和所述第七标识确定若干三级数据表;

32、基于所述频率数据在所述若干三级数据表中确定目标三级数据表;

33、基于所述目标二级数据表中的第一字符串和所述目标三级数据表中的频率值的标识确定目标四级数据表;

34、所述目标数据包括目标三级数据表中的频率值和所述目标四级数据表中的频点数据。

35、第二方面,本公开实施例还提供了一种仿真数据快速获取系统,采用如下技术方案:

36、解析模块,用于解析获取的数据文件得到若干rcs数据,将所述若干rcs数据存储到内存;

37、存储模块,用于将内存中的所述若干rcs数据以多级数据表的形态存储到第一数据库;

38、检索模块,用于基于检索数据从所述第一数据库中检索出目标数据,所述目标数据用于仿真软件进行雷达装备仿真。

39、第三方面,本公开实施例还提供了一种电子设备,采用如下技术方案:

40、所述电子设备包括:

41、至少一个处理器;以及,

42、与所述至少一个处理器通信连接的存储器;其中,

43、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行以上任一所述的仿真数据快速获取方法。

44、第四方面,本公开实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行以上任一所述的仿真数据快速获取方法。

45、本公开实施例提供的仿真数据快速获取方法,在仿真开始前就已经完成内存缓存的操作,并且将若干rcs数据以多级数据表的形态存储到第一数据库中,以便更好地管理和组织这些数据,而且第一数据库的多级数据表形态可以提供灵活的数据结构,支持有效的检索功能,在用户需要进行雷达装备仿真时,仅需在仿真软件的界面上输入检索数据,然后基于检索数据在第一数据库中检索到目标数据即可,不仅检索准确度高,还节省了内存缓存的时间。

46、上述说明仅是本公开技术方案的概述,为了能更清楚了解本公开的技术手段,而可依照说明书的内容予以实施,并且为让本公开的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。



技术特征:

1.一种仿真数据快速获取方法,其特征在于,包括:

2.根据权利要求1所述的仿真数据快速获取方法,其特征在于,

3.根据权利要求2所述的仿真数据快速获取方法,其特征在于,

4.根据权利要求3所述的仿真数据快速获取方法,其特征在于,

5.根据权利要求1所述的仿真数据快速获取方法,其特征在于,

6.根据权利要求5所述的仿真数据快速获取方法,其特征在于,所述多级数据表包括一级数据表、二级数据表、三级数据表和四级数据表;

7.根据权利要求6所述的仿真数据快速获取方法,其特征在于,

8.一种仿真数据快速获取系统,其特征在于,包括:

9.一种电子设备,其特征在于,所述电子设备包括:

10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行权利要求1-7任一所述的仿真数据快速获取方法。


技术总结
本公开实施例公开了一种仿真数据快速获取方法及系统、电子设备、存储介质。其中,方法包括:解析获取的数据文件得到若干RCS数据,将所述若干RCS数据存储到内存;将内存中的所述若干RCS数据以多级数据表的形态存储到第一数据库;基于检索数据从所述第一数据库中检索出目标数据,所述目标数据用于仿真软件进行雷达装备仿真。该方法能够在仿真前就完成内存缓存的操作,然后以多级数据表这种灵活的数据结构存储RCS数据,用户仅需输入检索数据就能快速检索到目标数据,从而提高雷达装备仿真的效率。

技术研发人员:张良
受保护的技术使用者:北京优诺信创科技有限公司
技术研发日:
技术公布日:2024/6/26
转载请注明原文地址:https://doc.8miu.com/read-1825081.html

最新回复(0)