登 录
註 冊
论坛
微波仿真网
注册
登录论坛可查看更多信息
微波仿真论坛
>
时域有限差分法 FDTD
>
请教一个FDTD的EH计算数量差别的问题?
发帖
回复
1084
阅读
6
回复
[
求助
]
请教一个FDTD的EH计算数量差别的问题?
离线
zouchanglin
UID :33301
注册:
2009-05-22
登录:
2009-06-20
发帖:
8
等级:
旁观者
0楼
发表于: 2009-05-27 10:45:57
在FDTD计算中中,
xA[Wb'
wW6mYgPN%
一维情况下,电场比磁场多一个,为什么要多一个呢?
7- *(a
Y|GJph
uQ)JC7b\
二维情况下,电场Exy还是比磁场Hz多一个,或者Ez比Hxy多一个吗?
% K9; qJ5
\-$bo=s.
三维时,Exyz也是 ..
EPE!V>
F_p3:l
未注册仅能浏览
部分内容
,查看
全部内容及附件
请先
登录
或
注册
共
条评分
离线
gwzhao
方恨少
UID :17098
注册:
2008-08-24
登录:
2019-01-09
发帖:
1374
等级:
荣誉管理员
1楼
发表于: 2009-05-27 12:20:32
自己动手编一下就知道为什么了。
^qus `6
电场(磁场)计算都要涉及到前后磁场(电场)的值。
J,=E5T}U^
比如1D,
Obc3^pV&
k+R?JWC:
Ex (1:n) = Ex(1:n) + factor * (Hy(2:n+1) - Hy(1:n))
4TQISu)
Hy(1:n) = Hy(1:n) + factor * (Ex(2:n+1) - Ex(1:n))
?-F'0-t4%
33KPo0g7
所以Ex要计算n个点的话,Hy就需要n+1个值,同样如果Hy要计算n个点的话,Ex就需要n+1个值。
w%o4MFK=!
至于到底哪个多一些,就看你自己编程了,只不过大家习惯E多一个。
共
条评分
逆流而上
离线
zouchanglin
UID :33301
注册:
2009-05-22
登录:
2009-06-20
发帖:
8
等级:
旁观者
2楼
发表于: 2009-05-27 21:11:56
回 1楼(gwzhao) 的帖子
哦,感谢斑竹回复!
Cm}UWX
,sJfMY
那么一维时我让Ex多一个。
x[>_I1TJ
~M^7qO
当转为二维TE,是不是让Hz,比Ex和Ey多一个?或者Ex和Ey比Hz多一个?
共
条评分
离线
gwzhao
方恨少
UID :17098
注册:
2008-08-24
登录:
2019-01-09
发帖:
1374
等级:
荣誉管理员
3楼
发表于: 2009-05-27 22:40:37
回 2楼(zouchanglin) 的帖子
恩,2D的时候也会这么处理的。
v>!}cB/6
EC#10.
你可以参考别人的代码,但看完一定要自己写。
2`m _"y
o9\m?~g!E
写之前把推导公式写好,想一下可能遇到什么问题,怎么解决。
B[X6AQj}d
K!gFD
如果出来的图形不对,再想一下,哪里不对,为什么不对。
+[[gU;U"v
?.ihWbW_
这样才能说掌握了这段代码。
共
条评分
逆流而上
离线
hawkwhite
No pains, no gains
UID :13554
注册:
2008-06-07
登录:
2011-04-09
发帖:
315
等级:
退休版主
4楼
发表于: 2009-05-27 23:36:01
呵呵,楼主的帖子把我差点弄迷糊了,看了gwzhao的回复才知道楼主原来是问这个……
Tp7?:YY|
FDTD的独特之处就在于电、磁场在空间和时间上都是交错排列的——其实你要想让电、磁场场量放置点一样多也是可以的,比如一维平面电磁波传播问题(不失一般性,假设电磁波从左向右传),左边界上的电场为给定的随时间变化的激励,而右边边界设在半点上,然后给磁场的辐射条件(如果给PML条件也是可以的,即只将右边界的半点放到导体里边并给定为0),这样就可保证存储电、磁场的点数一样多——多一个少一个其实不重要,是看需要和方便来定的。
ilP&ctn6+c
另外,时域伪谱法(PSTD)以及我正在研究的时域有限体积法(FVTD)都是将电磁场放在同一点上,电、磁场点的数量自然也是一样多的。
共
1
条评分
gwzhao
技术分
+1
积极参与讨论+技术分 论坛感谢您的参与
2009-05-27
发帖并不意味着本人理解、认同并奉行帖子所述内容,看帖人士务必于24小时内摒弃帖子所述观点并忘记帖子内容,否则由此产生之法律纠纷一概与本人无关,本人谢绝一切跨省追捕、打击报复和刑讯逼供等手段!
离线
zouchanglin
UID :33301
注册:
2009-05-22
登录:
2009-06-20
发帖:
8
等级:
旁观者
5楼
发表于: 2009-05-29 14:20:30
谢谢!版主和hawkwhite
共
条评分
离线
vincentwl
UID :15476
注册:
2008-07-16
登录:
2015-06-24
发帖:
189
等级:
八级仿真大师
6楼
发表于: 2009-05-29 20:00:01
关键你要弄清楚Yee元胞到底是怎么回事 这样一维TEM模式 二维TE模式 TM模式 才能根据需要来分配网格 进而知道怎么分配数组大小 硬记E或H多一个意义不大
共
1
条评分
gwzhao
rf币
+3
积极参与
2009-05-29
http://www.meta-materials.com/
发帖
回复