登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
你們好! 我想請教各位先進、前輩們,有關FDT ..
发帖
回复
847
阅读
0
回复
[
求助
]
你們好! 我想請教各位先進、前輩們,有關FDTD 色散介質 的編程:
离线
pain
勤奋努力,天天向上
UID :81755
注册:
2011-08-22
登录:
2014-03-19
发帖:
119
等级:
仿真二级
0楼
发表于: 2011-08-27 19:13:26
各位前輩好:
PFbkkQKsT
我阅读了<<葛老师>>所写的电磁波时域有限差分方法里的第11章第四节-色散介质FDTD,并尝试将<<1D色散介质的FDTD编程
I5Rd~-="G
)~w bu2;
1D FDTD(EZ,HY)
O4^' H}*
'^'PdB
H.tfn>N|
首先,我的边界是使用Radiation boundary condition(RBC)
P;IM -]
{{ 1qkG9$
nbDjoZZ4
且初始高斯波加于电场EZ = 1E - 10 * EXP( - ((X(I) - X0)/Delta)** 2)
@k-GyV-v
而初始磁场给給零= 0
[a#*%H{OC
[| C
H<*n5r(c
!**********************************************
T!1XL7
频率无穷Eps_inf = 7.0
+N|t:8qaf
频率静态Eps_s = 10.0
|Fx~M,Pzg
松弛时间为T0 = 7.0 * 1E - 10
&~=d;llkT
!**********************************************
"DecS:\
W7\UZPs5t
%^u e
Delta=波宽,X0 =波峰峰值
3Z}KRsp3
, LqfwA|
"2"2qZ*h}
而由EZ计算到HY ---------->ok
9G[t & r
w:~vfdJ
+a+DiD>./
DO I= 2,NX - 1
s}4k^NGFJ
6x16?x
HY(I)= HY(I)+(DT /(Mu_0 * Mu_r))*(Ez_X(I))
r;"Qu
$A98h-*x
END DO
qMd4awB R
V#~.n;d
Saks~m7,
================================
TH~"y
左式的HY 为n +1 时间的HY
QC1\Sn /
右式的HY 为n 时间的HY
Ma ]*Pled
Mu_0 真空磁导率
H00iy$R
Mu_r 相对磁导率
d @b ]/
Ez_X 为n时间EZ一阶微分
7lzmAih
================================
T4;gF6(0]
t+Qx-sW
7aHP;X~0
再由HY计算到DZ -------->not ok
LP?*RrM
tYhNr
L~Xzo
<<问题>>
cfc=a
<<我不知道我一开始的Dz_old要怎么给?>>
8`|Z9umW*
Ye/Y<Ij
DO I = 1,NX
<4"Bb_U
Se!B,'C%
DZ(I)= Dz_old(I)+ DT *(Hy_X(I))
}l5Q0'
[QwqP=-6
END DO
7K24sHw;%
^W0eRT
MX|@x~9W
ERfSJ
================================
>PUT(yNL
DZ 为n +1 时间的DZ
)jw!,"_4
Dz_old 为n 时间的DZ
WG&WPV/p
Hy_X 为n +1个时间Hy一阶微分
-]:1zU
================================
.ITTY QHv)
k!g%vx
最后更新再由DZ,Dz_old,EZ算到EZ的n +1个时间
{YIVi:4q
t2FA|UF
A-u}&}l<
DO I= 2,NX - 1
j__l'?s
e8)8QmB{o
EZ(I)=((DT + 2.0_DP * T0)/(2.0_DP * T0 * Eps_inf(I)+ Eps_s * DT))* DZ(I)+
uA\KbA.c;U
((DT - 2.0_DP * T0)/(2.0_DP * T0 * Eps_inf(I)+ Eps_s * DT))* Dz_old(I)+
fTi5Ej*/?)
((2.0_DP * T0 * Eps_inf(I) - Eps_s * DT)/(2.0_DP * T0 * Eps_inf(I)+ Eps_s * DT))* EZ(I)
M1K[6V!
X$SXDb~G
END DO
ii ^Nxnc=
#\6k_toZ
LiJ. /
CmtDfE
================================
Lv-M.
左式EZ 为n +1 时间的EZ
l0%7u
右式EZ 为n 时间的EZ
f3mQd}<L
DZ 为n +1 时间的DZ
zy8D&7Ytf
Dz_old 为n 时间的DZ
u/` t+-A
E$4Ik.k
T0为松弛发表
_$T.N
Eps_inf为频率无穷
KN.WTaO
Eps_s为频率静态
S\@U3|Q5
================================
|_16IEJ
9#\oGzDN
V"A*B
7fW$jiw
[XD3}'Aa
总结问题:
]q|U0(q9
由于在简单的媒体1D FDTD法时,只需给EZ,HY初始值,即可做计算( ..
4` :Eiik&p
w(q\75
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
发帖
回复