登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
一维FDTD的无量纲化问题?
发帖
回复
1554
阅读
4
回复
[
求助
]
一维FDTD的无量纲化问题?
离线
linzchey
UID :22707
注册:
2008-12-07
登录:
2011-10-17
发帖:
76
等级:
仿真二级
0楼
发表于: 2009-06-25 19:54:54
参数设置:
t}tEvh
!brf(-sr)
时空步长:dx = 0.000199862, dt = 6e-013
t}/( b/VD
\mlqO[ S
Omega0 = 9.4247778e+10
c<$OA=n
OprkR
w_u\sSQ`!
r1RM
`%WU8Yv
我现在想将我的程序无量纲化, 目前的进展是,我先用阻抗Z_0将EH归一化,已经不成问题。
cq4Ipe
BsYa3d=}
现在的问题是用什么合适的常量去将时间步长dt,空间步长dx无量纲化?
0>Z_*U~6
<dhM\^[
我的做法是用点源Sin或SinGauss型中的Omega0将dt无量纲化,即Dt = dt*Omega0,
:tv,]05t
}U5yQ%N
与此同时用波矢K0将dx无量纲化,即Dx = dx * k0 = dx*2*pi / lambda = dx * Omega0 / speed_c.
2*#|Nj=^
\v)+.m?n
但是在计算时EH出现无穷,可能因为此时计算H时的系数K_H _b = Dt*K0*Z_0 / mu_0 = 1.69529e+0070是个很大的值。
v^+Sh|z/
8E]F$.6U
C8i^P}y
] {HI?V
kt$jm)UI~l
请问到底这样做对吗?怎样做才合适呢?
UN<]N76!
]- QA'Lq
Nf1-!u7
B~Xw[q
))'<_nD
SS.dY""89
XAL1|]S
hTi$.y!k
1c{DY
,7K`[
!f&g-V
3WIk
m$T-s|SY
l8#EM1g-
}Y36C.@H
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
vincentwl
UID :15476
注册:
2008-07-16
登录:
2015-06-24
发帖:
189
等级:
八级仿真大师
1楼
发表于: 2009-06-25 20:13:38
前几天讨论过无量纲化的问题 就是用高斯单位制 不知道dx dy为什么也要无量纲化?
共
1
条评分
linzchey
rf币
+1
积极参与
2009-06-25
http://www.meta-materials.com/
离线
linzchey
UID :22707
注册:
2008-12-07
登录:
2011-10-17
发帖:
76
等级:
仿真二级
2楼
发表于: 2009-06-25 21:40:55
回 1楼(vincentwl) 的帖子
我这里的无量纲就是将所有的有关物理量的单位全置换为没有量纲的。 因为我还要添加等离子体所以必须要无量纲化。
%GA"GYL9'
eWtZ]kB
高斯单位制尚且使用不熟。要大幅改动程序实属不易,现在我就想找个量消去相关物理量的单位即可。
9- YwkK#z
?DQsc9y
>qjq=Ege
1&)?JZhg
Z/0fXn})
PHXZ=A+
,t9^j3Ixg
`YLD`(\
===================================================================================
共
条评分
离线
funnyhaha
UID :16429
注册:
2008-08-05
登录:
2015-03-17
发帖:
173
等级:
积极交流四级
3楼
发表于: 2009-07-02 15:32:38
使用CFL number. S = c *dt/dx. 对应的更新H的 系数为S/Z_O. 对应更新E的系数为 Z_O/S。
共
条评分
离线
gwzhao
方恨少
UID :17098
注册:
2008-08-24
登录:
2019-01-09
发帖:
1374
等级:
荣誉管理员
4楼
发表于: 2009-07-02 16:59:08
回 3楼(funnyhaha) 的帖子
用高斯制看看。
w'fT=v)
公式推导好了再说,不要这边改一点,那边改一点,最后也不知道系数哪里有问题了。
共
条评分
逆流而上
发帖
回复