首页 > 微波/射频 > 射频学习交流 > 二维FDTD问题

二维FDTD问题

录入:edatop.com    阅读:
最近编了一个二维TE波的程序,出来的图形应该是等值的同心圆,
可是我编出来的图形中间不是同心圆,而在外围几圈是同心圆,
那位知道是怎么回事码?
多谢赐教!!!

 

源在哪里?边界是什么??说得太不清楚了

 

如果源在中心,又是PML的话,有可能是你程序问题,如:多迭代了一个单元之类
的,找找bug

 

源不是在中心,比如说:100×100网格的话,源在5×5这个位置,
我用的是Mur吸收边界。

 

这个位置用Mur吸收边界不够理想

 

呵呵,但是把源设置在中心也是这样的情况。
我只是想把《电磁波时域有限差分方法》(葛德彪 等)上面的二维
TE波(P42)的情况实现,上面就是用的Mur吸收边界,
呵呵,望高手再指点一二!

 

这样的话,就是Mur没编对。
吸收边界的误差肉眼是看不出的,看得出来的就是错误。

 

我放大了看,边界好像没有问题。
只是接近源的地方出来的等压线不是很规则,远离源的地方的等压线
是一个个规则的圆。

 

恩,俺觉得也是这个咚咚不对
所以还有反射回来的波

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程

上一篇:询问ads出错提示
下一篇:一个ADS的小问题为难

射频和天线工程师培训课程详情>>

  网站地图