监测器超出TFSF光源的问题


#1

您好,如果监测器超出了TFSF光源的范围,能否测到正确的透射率和反射率?TFSF光源范围如果和FDTD同样大小会影响计算结果么?


#2

TFSF光源一般用于计算散射体存在时的散射截面和吸收界面,计算散射的监视器应该大于TFSF光源所包围的范围,具体用法请参考简介
透射率荷反射率的计算有可能针对的是层状材料或者周期性结构,和TFSF光源的用法不同,请根据需要进行选择。
FDTD边界上会有不同程度的反射存在,所以PML最好离TFSF约半个波长的距离。
希望能帮到你


#3

补充几点:
1:如果是周期结构,此时监测器和TFSF光源都超出周期边界,可以测到正确的透射率和反射率。不过既然是周期结构没必要用TFSF,用常见的平面波更好;
2:根据你描述的情况,应该不是周期结构,因此,测量透射率和反射率没有意义,因为结果将随光源横向尺寸而变;
3:TFSF光源应该将散射体包围就可以了,不需要很大。


#4

您好,我的结构属于非周期的大面积同心圆环,但是需要根据监视器计算远场分布,TFSF光源如果很小范围的话,监视器超过了TFSF光源的范围,记录的数据一部分是全场,一部分是散射场,是否会影响远场计算


#5

影响。必须在TFSF内监测的才是你需要的透射部分。需要注意的是,做远场计算,要求监视器边缘的场几乎为零。就你的情况,TFSF横行面积可能需要大一些,否则远场投射不准确。但是TFSF面积太大可能仿真吃力,因此在做投射时需要用上Filter,参见这个说明


#6

您好,这是我的模型,我想让您帮我看看除了上述问题还有没有其他设置上的问题,还有就是为什么用farfieldexact3d远场推算的结果为什么与相应位置上监视器探测到的场强不同?到底哪个是对的,还是我设置的问题?谢谢! FDTD1.fsp (425.0 KB)


#7

没有什么大问题。
farfieldexact3d计算远场,从监视器到指定平面没有什么误差,而用FDTD计算到几十个波长远的地方,误差就大一些。你应该大大减小空气部分的仿真空间,在monitorxfar 后面一点距离就截断(当然TFSF也同时缩小)。然后用farfieldexact3d计算远场。