在FDTD 仿真的过程中mesh的精度如何设置?


#1

为了提高仿真效率,加快研究过程,早出结果,我一般建议大家这样做:
1:初步设计
一般用精度2(Mesh Accuracy 2),必要的话添加细化网格。如果结果比较符合预期,或者结果比较好,可以到第二步;
2:中高精度仿真
一般精度4~5 就算比较高的精度了,此时可能不仅要增加网格精度,其它设置也很可能需要改进,例如将PML离开结构远一些(位于均匀网格的地方),增加层数使得总的厚度保持不变等。

有些结构对网格依赖性强,也就是改变网格精度,结果变化比较“大”,此时应该进一步提高精度和改进其它设置;如果结果对网格精度等不敏感,可能精度3、4 就足够了。

至于细化网格,一般用缺省的值,或者比缺省值小一点的就可以,将网格尺寸圆整一下,不要很多位小数点。

如果要作最后设计,可能需要比较高的精度,而且可能需要做收敛性测试。收敛性测试参见知识库,由于比较复杂,而且可能不同的结构,所用的方法也不同,因此很难用文字简单描述。


再谈网格以及细化网格的使用
模拟一个mask效果,在中间加一个光源观察光的衍射情况
模式光源的清晰度问题