一种电磁环境计算方法及装置制造方法及图纸

技术编号:20745764 阅读:37 留言:0更新日期:2019-04-03 10:29
本发明专利技术公开一种电磁环境计算方法及装置,该方法包括:CPU将电磁环境输入参数复制到GPU;GPU根据电磁环境输入参数并行计算电磁环境输出参数。本申请实施例提供的技术方案的仿真计算所需时间不会随采样点数量以及辐射源数量呈指数上升。

【技术实现步骤摘要】
一种电磁环境计算方法及装置
本专利技术涉及电磁仿真领域,尤其涉及一种电磁环境计算方法及装置。
技术介绍
在现实的空间中,存在多个辐射源,为了确定各个辐射源对于目标点的影响,需要预先通过仿真来计算辐射源至目标点的达到功率。在现有技术中,一般通过编写多线程仿真软件来实现,该仿真软件主要通过在CPU中进行运行得以实现。图1示出了电磁计算的典型场景,辐射源包括通信设备、雷达、干扰设备以及其他辐射设备。尽管目前所使用的CPU一般为多核CPU,能够在一定程度上加快仿真的计算速度,但是对于存在多个辐射源和多个目标点的情况下,例如100个辐射源,500000个目标点,这种大规模的仿真需要的计算量,对于多核CPU来说也需要花费非常长的时间。因此,需要寻找解决电磁环境计算的新方案。
技术实现思路
有鉴于此,本申请提供了一种电磁环境计算方法及装置,以提高电磁计算的速度。本申请实施例提供了一种电磁环境计算方法,该方法包括:CPU将电磁环境输入参数复制到GPU;GPU根据电磁环境输入参数并行计算电磁环境输出参数。优选地,所述电磁环境参数包括辐射源参数;所述电磁环境输出参数包括辐射源的发射功率;所述CPU将电磁环境本文档来自技高网...

【技术保护点】
1.一种电磁环境计算方法,其特征在于,该方法包括:CPU将电磁环境输入参数复制到GPU;GPU根据电磁环境输入参数并行计算电磁环境输出参数。

【技术特征摘要】
1.一种电磁环境计算方法,其特征在于,该方法包括:CPU将电磁环境输入参数复制到GPU;GPU根据电磁环境输入参数并行计算电磁环境输出参数。2.根据权利要求1所述的方法,其特征在于,所述电磁环境参数包括辐射源参数;所述电磁环境输出参数包括辐射源的发射功率;所述CPU将电磁环境输入参数复制到GPU包括:CPU将辐射源参数复制到GPU;所述GPU根据电磁环境输入参数并行计算电磁环境输出参数包括:GPU根据辐射源参数并行计算辐射源的发射功率。3.根据权利要求1所述的方法,其特征在于,所述电磁输入环境参数包括辐射源对应的天线数据和/或地形高层数据;所述电磁环境输出参数包括各个目标点方向的天线增益和/或各个目标点的路径损耗;所述CPU将电磁环境输入参数复制到GPU包括:CPU将辐射源对应的天线数据和/或地形高层数据复制到GPU;所述GPU根据电磁环境输入参数并行计算电磁环境输出参数包括:GPU根据辐射源对应的天线数据和/或地形高层数据并行计算各个目标点方向的天线增益和/或各个目标点的路径损耗。4.根据权利要求3所述的方法,其特征在于,所述电磁环境输入参数包括辐射源发的射功率、各个目标点方向的天线增益和/或各个目标点的路径损耗;所述电磁环境输出参数包括各个目标点的到达功率;所述CPU将电磁环境输入参数复制到GPU还包括:CPU将辐射源发的射功率、各个目标点方向的天线增益和/或各个目标点的路径损耗复制到GPU;所述GPU根据电磁环境输入参数并行计算电磁环境输出参数包括:GPU根据辐射源的发射功率、各个目标点方向的天线增益和/或各个目标点的路径损耗并行计算各个目标点的到达功率。5.根据权利要求4所述的方法,其特征在于,所述电磁环境输入参数包括各个辐射源对应的各个目标点的到达功率;所述电磁环境输出参数包括各个目标点的合成到达功率;在具有多个辐射源的情况下,该方法还包括:所述CPU将电磁环境输入参数复制到GPU包括:CPU将各个辐射源对应的各个目标点的到达功率复制到GPU;所述GPU根据电磁环境输入参数并行计算电磁环境输出参数包括:...

【专利技术属性】
技术研发人员:付安邦薛松臧云华
申请(专利权)人:北京未尔锐创科技有限公司
类型:发明
国别省市:北京,11

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

1