登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
3D FDTD 外推计算量
发帖
回复
1315
阅读
4
回复
[
讨论
]
3D FDTD 外推计算量
离线
nasdaqw
UID :72464
注册:
2011-02-17
登录:
2013-04-03
发帖:
773
等级:
积极交流五级
0楼
发表于: 2011-10-29 23:38:05
请做过3D瞬态外推的同志们说下外推的计算量。我感觉计算量有点大,计算比较慢,请熟悉算法的童鞋给予指点。
i-"h"nF"
u{E^<fW]
瞬态外推为了得到u,w(参考葛德彪书),需要在每个时间步用投盒法,这里就需要计算6个(6个场分量)3维(三维:时间,theta角,phi角)数组,然后在循环结束后计算RCS。
*"wD&E?
3MBz
这样的话,计算量就相当大了,以计算一个平面的按角度的RCS为例,在循环中每次都需要计算6个面的6个场分量的外推(其中磁场每个分量只有4个面对外推有贡献),这不是计算量相当大吗?就算取phi或theta的一个为定值,另外一个以大步长步进,仍然会计算很长时间。
Ph!KL\
<76=H]h~
[r~rIb%Zj
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
午夜屠猪男
UID :56262
注册:
2010-04-01
登录:
2015-11-13
发帖:
30
等级:
仿真新人
1楼
发表于: 2011-10-30 02:01:37
计算量不算大,每个时间步上只是多了6*4个面简单的矢量计算,输出边界上的数据,相对整个FDTD每个时间步计算量,实在微不足道,
~(doy@0M
@Oc}\Rg
一般单站都只考虑一个角度,然后频率循环
共
条评分
离线
nasdaqw
UID :72464
注册:
2011-02-17
登录:
2013-04-03
发帖:
773
等级:
积极交流五级
2楼
发表于: 2011-10-30 12:13:12
回 1楼(午夜屠猪男) 的帖子
谢谢回帖~
MEE]6nU
oPi)#|jcb
单站的时候,就如你所说,能想象出来循环中计算量还好,但我说的是双站。。。。每计算一个场量都需要进行几个面的对于每一个theta和phi(两层for循环)的矢量计算,计算量就大了。
(q utgnW
`y4+OXZ^
难道这个方法只适用于计算某一固定方位rcs(一个固定theta和一个固定phi)随频率的变化?
z[B7k%}
~be&T:7.
不知道自己说清楚没~~~
n']@Spm
I aW8
共
条评分
离线
wbzhou
做做算法还是有点意思!
UID :64301
注册:
2010-08-03
登录:
2017-10-27
发帖:
525
等级:
积极交流四级
3楼
发表于: 2011-11-03 19:30:29
回 2楼(nasdaqw) 的帖子
如果只关心某几个频点,可以在外推面上直接fft变换出各个频点的等效频域电磁流,最后用频域外推。
V4iN2
不同的问题当然要选择不同的方法了。
共
条评分
做算法的该何去何从?
离线
shaorenjin
UID :87766
注册:
2012-01-08
登录:
2012-02-13
发帖:
12
等级:
仿真新人
4楼
发表于: 2012-02-06 17:53:06
路过。。。
共
条评分
发帖
回复