We have an exciting announcement about badges coming in May 2025. Until then, we will temporarily stop issuing new badges for course completions and certifications. However, all completions will be recorded and fulfilled after May 2025.

Ansys Learning Forum Forums Discuss Simulation Photonics 透射谱问题 Reply To: 透射谱问题

Guilin Sun
Ansys Employee

你可能需要了解时间域算法是怎么工作的,加一个时间监视器看看出射场是否到零?应该是仿真时间不够造成的。

要得到正确的透射率,需要非常多的Cycle。你琢磨一下是不是。

除此之外,你的结构在Y方向有很小的间隔,周期边界距离结构很近。改善方法:

1:在Y方向也多画一个周期,让边界条件位于结构上;参见 监视器和光源位置互换 (ansys.com)

2:光栅结构需要细化网格,其尺寸应该使得周期内有整数网格。如果内存需要太大,可以X方向粗一些,但是Y方向至少要有3个网格以上来分辨间隙,尺寸差一般不超过5倍比较合适。当然,因为尺寸变小,仿真用的CPU时间将增加。

3:如果你不是十分在意这个谐振点的透射率,可以用切趾术:

https://optics.ansys.com/hc/en-us/articles/360034902473-Understanding-time-apodization-in-frequency-domain-monitors