Guilin Sun
Ansys Employee

这里有几个问题:

1:光源波长范围不同,网格尺寸不同,结果精度不同;

2: PML 厚度不同,可能导致反射

3:第一种单波长设置不可取,因为频域需要在时间信号衰减为零才合适:

Ansys Insight: 为什么说仿真时间要足够长才能得到正确的频域结果

所以你的几个结果可能都是因为仿真时间不够长。

Ansys Insight: 如何知道FDTD的仿真时间足够长

4:脉冲一般应该从零逐步增加,参见

Ansys Insight: FDTD 为什么采用脉冲光源激励而不采用正弦波光源

你没有必要价格光源设置为单色,你可以将光源设为颐堤港谱宽,把需要的波长在监视器里设置为记录波长即可,这个波长可以是光源频谱的起始波长。