官方淘宝店 易迪拓培训 旧站入口
首页 > 微波射频 > 射频工程师交流 > 求助高手:FDTD程序的数值稳定性,距离激励源越远的晶格越不稳定的原因

求助高手:FDTD程序的数值稳定性,距离激励源越远的晶格越不稳定的原因

05-08
向各位高手求助一个问题,小弟最近得到一个3维的FDTD程序,用来模拟正弦点波源时,距离波源越远的晶格表现出的正弦特性就越不明显,距离超过40个晶格后就完全看不出正弦性了,还请各位高手不吝赐教
距离波源35个晶格的点Ex的波形图,上面是xFDTD的计算结果,下面是我的程序,可以看到都表现出比较明显的正弦波形。
[upload=1]
距离波源105个晶格的点Ex的波形图,我的程序已经是一团糟……
[upload=2]



  • 小编自己的图还勉强可以接受吧,趋势是对的~

    你这个应该不是稳定性问题,可能是数值吸收边界的反射噪声和数值计算的有限精度的截断误差引起的噪声问题。
    为了改善波形质量,一个可以使用低反射的吸收边界;另一个是用双精度代替单精度。

    LS所言极是

    多谢2楼的大牛指点确实是这个问题。我用的cpml吸收边界,吸收高斯波源效果还可以,但是换成正弦波源就不行了。

    小编的计算域是有结构么,结构的散射会导致边界的噪声
    建议用周期性边界或者upml

    什么叫有结构的啊。计算域内是真空的,划分成标准的YEE元胞。

    期待高人帮忙解答期待高人帮忙解答

  • Top