求助高手:FDTD程序的数值稳定性,距离激励源越远的晶格越不稳定的原因
05-08
向各位高手求助一个问题,小弟最近得到一个3维的FDTD程序,用来模拟正弦点波源时,距离波源越远的晶格表现出的正弦特性就越不明显,距离超过40个晶格后就完全看不出正弦性了,还请各位高手不吝赐教
距离波源35个晶格的点Ex的波形图,上面是xFDTD的计算结果,下面是我的程序,可以看到都表现出比较明显的正弦波形。
[upload=1]
距离波源105个晶格的点Ex的波形图,我的程序已经是一团糟……
[upload=2]
距离波源35个晶格的点Ex的波形图,上面是xFDTD的计算结果,下面是我的程序,可以看到都表现出比较明显的正弦波形。
[upload=1]
距离波源105个晶格的点Ex的波形图,我的程序已经是一团糟……
[upload=2]
小编自己的图还勉强可以接受吧,趋势是对的~
你这个应该不是稳定性问题,可能是数值吸收边界的反射噪声和数值计算的有限精度的截断误差引起的噪声问题。
为了改善波形质量,一个可以使用低反射的吸收边界;另一个是用双精度代替单精度。
LS所言极是
多谢2楼的大牛指点确实是这个问题。我用的cpml吸收边界,吸收高斯波源效果还可以,但是换成正弦波源就不行了。
小编的计算域是有结构么,结构的散射会导致边界的噪声
建议用周期性边界或者upml
什么叫有结构的啊。计算域内是真空的,划分成标准的YEE元胞。
期待高人帮忙解答期待高人帮忙解答
相关文章:
- 关于硬激励,软激励请问大虾(05-08)
- 请教关于FDTD激励的问题?(05-08)
- HFSS计算散射体中吸收边界和激励的设置问题?(05-08)
- 如何用同轴线激励天线(在fdtd中)(05-08)
- 在时域问题中,激励波为时变场如何解决,有现成软件用吗?(05-08)
- 请教一下FDTD中软激励和硬激励是怎么定义的?(05-08)
射频专业培训教程推荐