君与同行
Subscriber
不确定你实际仿真中,是按照图中这样设置的吗? 从图中光源的设置来看,这不像是左旋圆偏振光的正确设置方法。 此外,看起来你在四周使用的也是PML边界条件,如果还是配合平面波光源使用,会存在问题,导致不需要的衍射现象出现。 同时,要注意,FDTD在计算远场的过程中包含了一些假设,比如说 假设监视器外的场强为0. 我看你的仿真里面,不确定哪一个是你用来计算远场的监视器,但是一般来说,计算远场的监视器,尽量离结构近一些。 PS:在MATLAB仿真中并不需要设置圆偏光(也可以设置,设置方法可能也和FDTD类似),因为MATLAB中可以直接数值叠加一个相位分布,但是FDTD是真实物理的模拟,并不太能生成一个理想相位分布,叠加进去,所以才需要使用圆偏光来通过几何相位微结构得到所需的相位(说到这里,也许可以添加一个自定义光源,来进行远场的计算,你可以尝试一下)。