A1:FDTD使用的是直角网格,因此,添加的细化网格是非局部的,参见 何时使用(override) Mesh 除非你使用某个方向的局部网格,否则两个网格有重叠的空间将使用最小的网格尺寸。例如,假设网格1的范围是(X1,X2;Y1,Y2;Z1,Z2),那么当把三个方向都细化时,整个仿真区内任何的XYZ,只要在(X1,X2)、(Y1,Y2)、(Z1,Z2)任意组合的区域有交叉,那里就会在某一个或两个方向是用细网格,请参见上面的连接细心体会一下。
A2:建议TFSF所在的区域(最好有一点Buffer)用细化网格,因为TFSF一般是计算散射的,而散射一般比较弱,非均匀的网格可能导致TFSF内的平面波产生散射,你可调测试使用均匀和非均匀网格,在很多情况下结果可能变化比较大。
A3:mesh2的目的应该是能够更好地分辨细节,其它层的网格基本上已经能很好分辨了,一般没有必要再用细网格了。当然你愿意使用也是可以的。
A4:可能有几个原因:我的结果为什么与文献或实验结果不一致? 最可能的是高级衍射,你们实验测量的是零级还是包含一些高级衍射?请使用Grating分析组分析一下:
**
**
大致计算分析发现8-9μm似乎没有高级衍射。其它的原因可能是周期的准确性、孔的大小以及材料特性了。这个是另外的问题,请另外发帖给出更全面的描述,包括你们的材料数据、制造误差、孔的尺寸、位置等。