[发明专利]一种基于并行算法的FETD仿真模拟方法有效
申请号: | 201710361396.6 | 申请日: | 2017-05-22 |
公开(公告)号: | CN107247686B | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 徐立;陈林峰;尹俊辉;杨中海;李斌 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F17/12 | 分类号: | G06F17/12;G06F30/23;G06F111/10 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 张杨 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 并行 算法 fetd 仿真 模拟 方法 | ||
1.一种基于并行算法的FETD仿真模拟方法,包括以下步骤:
A.确定需要分析的电真空器件结构;
B.对步骤A的器件结构进行建模,建立对应的几何结构模型;
C.确定电真空器件结构的电磁学边值问题的控制微分方程形式;
D.采用四面体单元网格剖分求解区域;
E.用插值基函数将控制微分方程中的待求未知量进行空间离散展开,并运用标准变分原理得到边值问题关于时间偏微分的有限元方程组;
F.选择稳定的时间差分格式对步骤E中的有限元方程组进行时间离散,得到边值问题的时间推进方程;所述时间差分格式为中心差分格式;
G.采用并行算法计算步骤F中的时间推进方程的迭代求解过程;
具体地,所述步骤F中边值问题的时间推进方程为:
其中Δt为时间步长,{f}n为激励,{u}n为第n时刻电场按基函数展开的展开系数,{u}n+1,{u}n-1分别为{u}n相邻时刻的值,各系数矩阵[T]、[Tσ]、[S]、{f}中的矩阵元素满足:
公式(2)中,μ为磁导率,ε为介电常数,σ为电导率,γ为边界等效波导纳,为已知量,V是体积,S是边界面面积;Ni和Nj均为插值基函数,插值基函数为矢量棱边基函数时i的取值为:i=1,2,3,4,5,6,j的取值范围和i一致;
所述步骤G中的并行算法的具体过程为:
由公式(1),FETD的时间推进方程可以简化为:
[A]{u}n+1=[B]{u}n+[C]{u}n-1+{f}n (3)
其中[A],[B],[C]为系数矩阵,由时间推进方程中的各系数矩阵得到,对公式(3)两边同乘[A]-1得到:
{u}n+1=[A]-1[B]{u}n+[A]-1[C]{u}n-1+[A]-1{f}n (4)
在主模激励的情况下,{f}n满足:
联立公式(4)和公式(5)可得:
将公式(6)进行简化得到:
{U}n+1=[M]n{U}n (7)
其中:
根据公式(7)并令[M]1=[M]n,[M]2=[M]n[M]n-1,…,[M]n=[M]n[M]n-1…[M]1,则有:
{U}n=[M]1{U}n-1=[M]2{U}n-2=…=[M]n-1{U}1 (8)
也即对公式(1)的求解转化为公式(8)的解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710361396.6/1.html,转载请声明来源钻瓜专利网。