电磁仿真方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38501433 阅读:12 留言:0更新日期:2023-08-15 17:08
本申请提供一种电磁仿真方法、装置、电子设备及存储介质,涉及电磁领域。该电磁仿真方法通过将电磁空间离散化为多个格元,生成预设实体对各格元的电磁信息,在各格元中建立斐波那契堆用于存取相同电磁频段信息下的不同电磁强度信息,来对电磁空间进行电磁仿真,仿真时只需要访问各格元中斐波那契堆,即可获取电磁空间中指定的电磁强度信息,相比现有需要遍历所有数据的复杂仿真方法,可以有效降低仿真复杂度并减少运算开销,从而提高仿真效率。从而提高仿真效率。从而提高仿真效率。

【技术实现步骤摘要】
电磁仿真方法、装置、电子设备及存储介质


[0001]本申请涉及电磁领域,特别涉及一种电磁仿真方法、装置、电子设备及存储介质。

技术介绍

[0002]复杂电磁仿真时,需要采取遍历空间中所有电磁量的方式,来进行电磁仿真。由于存在实体本身的电磁特性能力不同,对空间电磁环境的影响能力不同,以及空间中可能包括多个实体等复杂情况,使得现有的电磁仿真方法存在计算复杂度高,运算资源消耗大的问题,且现有电磁仿真中缺少对空间中电磁量进行统一有序管理的方法。

技术实现思路

[0003]本申请的目的在于解决
技术介绍
中提到的技术问题,提供了一种电磁仿真方法、装置、电子设备及存储介质。
[0004]第一方面,本申请实施例提供了一种电磁仿真方法,包括:当预设实体置于预设仿真空间中时,生成所述预设实体对所述预设仿真空间中各格元的电磁信息,所述电磁信息包括:电磁频段信息、电磁强度信息;对各所述格元建立一个或多个斐波那契堆,各所述斐波那契堆用于存取相同所述电磁频段信息下,不同的电磁强度信息;基于所述格元以及所述斐波那契堆对包括所述预设实体的电磁环境进行电磁仿真。
[0005]本实施例中,通过将电磁空间离散化为多个格元,生成预设实体对各格元的电磁信息,在各格元中建立斐波那契堆用于存取相同电磁频段信息下的不同电磁强度信息,来对电磁空间进行电磁仿真,只需要访问各格元中斐波那契堆,即可获取电磁空间中最大或最小电磁强度信息,相比现有需要遍历所有数据的复杂仿真方法,可以有效降低仿真复杂度并减少运算开销,从而提高仿真效率。
[0006]一实施例中,生成所述预设实体对所述预设仿真空间中各格元的电磁信息之前,还包括:设定初始仿真空间;对所述初始仿真空间进行第一离散化处理,得到所述预设仿真空间;其中,所述第一离散化处理用于将所述初始仿真空间划分为不同格元。
[0007]本实施例中,通过对初始仿真空间进行离散化处理,将初始仿真空间划分为不同格元,相较于使用仿真连续的电磁环境,使用离散的格元可以有效减少仿真所需的运算量以及运算开销,提高仿真效率。
[0008]一实施例中,所述生成所述预设实体对所述预设仿真空间中各格元的电磁信息,所述电磁信息包括:电磁频段信息、电磁强度信息,包括:对所述预设实体所包含的电磁频率进行第二离散化处理,得到所述电磁频段信息,其中,所述第二离散化处理用于将所述电磁频率划分为不同频段;基于所述预设实体的电磁强度、以及各所述格元与所述预设实体间的距离,生成所述电磁强度信息。
[0009]本实施例中,对预设实体所包含的电磁频率进行离散化处理,得到电磁频段信息,每一格元具有对应的电磁信息,即离散的电磁频段信息和电磁强度信息,更方便斐波那契堆对不同电磁信息进行存取,从而进一步降低了对电磁仿真的运算开销。
[0010]一实施例中,通过查询各所述格元中不同所述斐波那契堆,得到各所述格元中不同电磁频段信息下的最大电磁强度信息或最小电磁强度信息。
[0011]本实施例中,由于各格元的斐波那契堆中存储有对应电磁频段信息下的电磁强度信息最大值或最小值,通过查询各所述格元中不同所述斐波那契堆,可快速得到各格元中不同电磁频段信息下的最大电磁强度信息或最小电磁强度信息。
[0012]一实施例中,所述电磁强度信息还包括:设备子信息,所述设备子信息与所述预设实体相关联,通过获取各所述格元的所述最大电磁强度信息或最小电磁强度信息,根据所述最大电磁强度信息或最小电磁强度信息中的所述设备子信息,以确定所述预设实体。
[0013]本实施例中,设备子信息与预设实体相关联,因此,可以通过获取最大电磁强度信息,来确定预设实体的具体信息,便于分析各预设实体的设备类型等一系列信息,以满足用户的使用需求。
[0014]一实施例中,在进行电磁仿真前,还包括:根据所述设备子信息将不同的所述预设实体设置为不同的组别,不同组别间为同盟关系或对抗关系。
[0015]本实施例中,在进行电磁仿真时,通过获取到设备子信息,并根据设备子信息可以确定每个预设实体被分配的组别,从而满足仿真不同实体间特定关系的需要。
[0016]一实施例中,还包括:在所述电磁环境中删除变化前的预设实体,和/或,在所述电磁环境中置入变化实体。
[0017]本实施例中,删除、新增、更新、平移等一系列操作都属于实体发生状态变化,通过对电磁环境内的变化实体进行电磁仿真,扩展该电磁环境的使用范围,满足了对变化实体进行电磁仿真的需求。
[0018]第二方面,本申请提供了一种电磁仿真装置,包括:电磁信息产生模块,被配置为当预设实体置于预设仿真空间中时,生成所述预设实体对所述预设仿真空间中各格元的电磁信息,所述电磁信息包括:电磁频段信息、电磁强度信息;电磁信息存储模块,被配置为根据各所述格元建立一个或多个斐波那契堆,各所述斐波那契堆用于存取相同所述电磁频段信息下,不同的电磁强度信息;电磁仿真模块,被配置为基于所述格元以及所述斐波那契堆对包括所述预设实体的电磁环境进行电磁仿真。
[0019]一实施例中,电磁仿真装置还包括:电磁信息查询模块,被配置为通过查询各所述格元中不同所述斐波那契堆,得到各所述格元中不同电磁频段信息下的最大电磁强度信息或最小电磁强度信息。
[0020]第三方面,本申请提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述的电磁仿真方法。
[0021]第四方面,本申请提供了一种计算机可读存储介质,所述可读存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述的电磁仿真方法。
[0022]为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举本专利技术较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0023]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍。
[0024]图1为本申请一实施例提供的电磁仿真方法的流程图;
[0025]图2为本申请一实施例提供的预设仿真空间的示意图;
[0026]图3为本申请一实施例提供的斐波那契堆的示意图;
[0027]图4为本申请一实施例提供的电磁仿真装置的装置框图之一;
[0028]图5为本申请一实施例提供的电磁仿真装置的装置框图之二;
[0029]图6为本申请一实施例提供的一种电子设备的结构示意图。
具体实施方式
[0030]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0031]请参考图1,为本申请一实施例提供的一种电磁仿真方法的流程示意图,该电磁仿真方法包括步骤S110~S130。
[0032]步骤S110:当预设实体置于预设仿真空间中时,生成所述预设实体对所述预设仿真空间中各格元的电磁信息,所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电磁仿真方法,其特征在于,包括:当预设实体置于预设仿真空间中时,生成所述预设实体对所述预设仿真空间中各格元的电磁信息,所述电磁信息包括:电磁频段信息、电磁强度信息;对各所述格元建立一个或多个斐波那契堆,各所述斐波那契堆用于存取相同所述电磁频段信息下的不同电磁强度信息;基于所述格元以及所述斐波那契堆,对包括所述预设实体的电磁环境进行电磁仿真。2.根据权利要求1所述的电磁仿真方法,其特征在于,生成所述预设实体对所述预设仿真空间中各格元的电磁信息之前,还包括:设定初始仿真空间;对所述初始仿真空间进行第一离散化处理,得到所述预设仿真空间;其中,所述第一离散化处理用于将所述初始仿真空间划分为不同格元。3.根据权利要求1所述的电磁仿真方法,其特征在于,通过对所述预设实体所包含的电磁频率进行第二离散化处理,得到所述电磁频段信息,其中,所述第二离散化处理用于将所述电磁频率划分为不同频段;根据所述预设实体的电磁强度、以及各所述格元与所述预设实体间的距离,计算生成所述电磁强度信息。4.根据权利要求1所述的电磁仿真方法,其特征在于,还包括:通过查询各所述格元中不同所述斐波那契堆,得到各所述格元中不同电磁频段信息下的最大电磁强度信息或最小电磁强度信息。5.根据权利要求4所述的电磁仿真方法,其特征在于,所述电磁强度信息还包括:设备子信息,所述设备子信息与所述预设实体相关联,通过获取各所述格元的所述最大电磁强度信息或最小电磁强度信息,根据所述最大电磁强度信息或最小电磁强度信息中的所述设备子信息,以确定所述预设实体。6.根据权利要求5所...

【专利技术属性】
技术研发人员:沈弼龙吴高洁黄海燕唐宇波司光亚吴琳罗凯
申请(专利权)人:中国人民解放军国防大学联合作战学院
类型:发明
国别省市:

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

1