[发明专利]一种基于迭代方法的并行化时域混合电磁方法有效
申请号: | 201811539924.3 | 申请日: | 2018-12-17 |
公开(公告)号: | CN109766588B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 宋焕生;崔华;张朝阳;贺之莉;侯聪 | 申请(专利权)人: | 长安大学 |
主分类号: | G06F30/23 | 分类号: | G06F30/23;G06F30/20 |
代理公司: | 西安恒泰知识产权代理事务所 61216 | 代理人: | 李婷 |
地址: | 710064 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 方法 并行 时域 混合 电磁 | ||
1.一种基于迭代方法的并行化时域混合电磁方法,其特征在于,包括以下步骤:
步骤1,根据目标的最高求解频率计算网格尺寸;
步骤2,使用封闭的正方形面片包围面包围目标表面;
步骤3,将计算区域分为两部分:采用四面体网格剖分包围面至目标表面的区域以实现精确建模,使用六面体网格剖分包围面至计算区域边界的部分以节省计算资源;
步骤4,根据网格上所采用的迭代方法及所消耗的计算量,以均衡负载为原则,将参与计算的节点分为不同的迭代类别,计算每个节点上的网格量;
步骤5,根据网格上正常迭代需要用到的相邻网格物理量估算节点间的数据通信量,以数据通信量最少为设计目标,将网格分配到具体节点上实现最优并行方案;
步骤6,采用并行FDTD-FVTD混合方法迭代求解,得出计算结果。
2.如权利要求1所述的基于迭代方法的并行化时域混合电磁方法,其特征在于,所述的根据目标的最高求解频率计算网格尺寸,方法为:
对于目标在[fmin,fmax]频率范围内雷达散射截面RCS,采用以下公式计算FDTD方法的网格尺寸Δ:
Δ=(c0/fmax)/10
其中,C0=3.0×108m/s为光速。
3.如权利要求1所述的基于迭代方法的并行化时域混合电磁方法,其特征在于,所述的使用封闭的正方形面片包围面包围目标表面,包括:
根据网格尺寸的大小,对目标表面进行三角形网格剖分,循环三角形网格面片中心点坐标外推2-3个网格尺寸建立由边长为所述网格尺寸大小的正方形面片构成的包围面。
4.如权利要求1所述的基于迭代方法的并行化时域混合电磁方法,其特征在于,将参与计算的节点分为不同的迭代类别,包括:
所有四面体网格仅进行FVTD迭代,与四面体网格相邻的六面体网格也仅进行FVTD迭代,与这些仅进行FVTD迭代的六面体网格有公共面的六面体网格称之为过渡区,这部分网格上既进行FDTD迭代又进行FVTD迭代,除此之外,过渡区外的六面体网格则仅进行FDTD迭代。
5.如权利要求1所述的基于迭代方法的并行化时域混合电磁方法,其特征在于,所述的计算每个节点上的网格量,包括:
设仅进行FDTD方法迭代的六面体网格个数为N1,仅进行FVTD方法迭代的四面体网格个数为N2,仅进行FVTD方法迭代的六面体网格个数为N3,既进行FDTD迭代又进行FVTD迭代的六面体网格个数为N4,则:
FDTD迭代区域所有网格上的计算量为C1=7×6×N1;
其余部分网格上的计算量C2=97×6×N2+145×6×N3+(145+7)×6×N4。
6.如权利要求1所述的基于迭代方法的并行化时域混合电磁方法,其特征在于,步骤4还包括:将所有网格按照估算的计算量分配节点:
为FDTD迭代区域分配D个节点,其计算公式为:
D=[C1×M/(C1+C2)]
为FVTD迭代区域分配V个节点,其计算公式为:
V=[C2×M/(C1+C2)]
D和V之间满足关系:D+V=M,M为节点总数;
将N1个参与FDTD迭代的六面体网格平均分布到第0-D-1号节点上;将(N2+N3+N4)个参加FVTD迭代的网格平均分布到第D—M-1号节点上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长安大学,未经长安大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811539924.3/1.html,转载请声明来源钻瓜专利网。