Photonics – Chinese

Photonics – Chinese

关于计算TE00模式的反射率问题

    • byzhan
      Subscriber

      老师您好,我设计了一个反射器,我想计算TE00模式的反射率,计算方式是通过模式分解监视器得到T_backward和T_forward,然后反射率是T_backward/T_forward吗?

    • Guilin Sun
      Ansys Employee

      不是T_backward/T_forward,它们分别是沿轴负向和正向的模式反射透射率。

      建议使用Port计算S参数,这样很清楚是哪个模式的反射与透射率。abs(S)^2就是对应的功率反射率透射率。

    • byzhan
      Subscriber

      谢谢孙老师的解答。如果想更精确的知道模式的反射率,虽然模式光源设置上已经归一化位1了,但是实际仿真过程中我在不考虑反射器部分的情况下,然后通过功率监视器得到波导里面的功率并不是1,一般在0.97左右的样子,然后加上反射器,再进行反射率的计算时,若要得到更精确的结果其模式功率是不是应该再除以0.97呢?

    • Guilin Sun
      Ansys Employee

      如果直波导仿真透射率是0.97,说明设置有问题:不是模式光源太小就是监视器太小。应该将它们设置的很大,这是几何尺寸,实际模式可能仅占一小部分,否则或者模式光源因为模式被截断而产生衍射,或者监视器没有拾取完整模式。

      也有可能PML反射,特别是如果你用很细网格很高网格精度的话,一定要注意增加PML 层数,使其厚度在半个波长左右。

      可以先测试直波导,看看透射率是否在0.99以上。

    • byzhan
      Subscriber

      感谢孙老师的解惑,但是我用port和用模式分解的时候在同一个地方测得反射率是不一样的,监视器都放在了模式光源和反射器之间,然后用模式分解监视器测得的是99.5%,但是我再用port在同一个点测试的时候只有98.4%,mesh都是一样的,哪种方法更精确呢?

    • Guilin Sun
      Ansys Employee

      “监视器都放在了模式光源和反射器之间”? 这是说明反射很少吧?参见:

      Ansys Insight: 如果反射监视器位于光源与结构之间如何得到正确的反射率

      “哪种方法更精确呢”以Port结果为准。因为这个是内部运算,应该比后者会好一些。

    • byzhan
      Subscriber

      好的,感谢孙老师

Viewing 6 reply threads
  • The topic ‘关于计算TE00模式的反射率问题’ is closed to new replies.