Photonics – Chinese

Photonics – Chinese

Topics related to Lumerical and more, in Chinese language

使用脚本提取RCWA的grating_orders的结果问题

    • yinggang chen
      Subscriber

      老师,你好,点击view data查看仿真后的grating_orders中的Ts_grating结果,如下图所示,此结果以二维矩阵的形式呈现。我想要直接将这个结果中的具体某一阶的所有情况都用脚本提取出来,请问怎么做?

    • Guilin Sun
      Ansys Employee

      目前比较复杂,你需要先用脚本提取出来,目前衍射角theta/Phi 是打包在一起的,需要辨认,以后也许会改变。

      需要用脚本提取,例如

      RT=getresult("RCWA","total_energy");

      #Ekxyz=getresult("RCWA","field_amplitudes");

      um_k=getresult("RCWA","num_k");

       

      grating_orders=getresult("RCWA","grating_orders");

       

      f=grating_orders.f;

      theta=grating_orders.theta;

      phi=grating_orders.phi;

    • yinggang chen
      Subscriber

      那请问,官网surface relief graing那个例子,是单波长、单个角度入射,在优化时,提取-1阶的衍射效率的衍射效率的脚本如图所示。假如,当我以单波长、整个FOV的视场入射时,此时我想要提取Ts关于-1的平均衍射效率并将此当做FOM,请问脚本如何写?

    • Guilin Sun
      Ansys Employee

      整个FOV的视场入射时?你是说入射角在变化?那是内部扫描。

      你先用脚本把单入射角情况下的负一级找到。

      再用两个入射角,查看仿真结果,里面会显示入射角变量,你可以根据变量的维数来判断。

      要先测试看看再说。先简单再复杂。

    • yinggang chen
      Subscriber

      好的,感谢老师解答

    • yinggang chen
      Subscriber

      另外我目前再复现一篇文献,如图所示,光是从基底入射到光栅上的,入射角为-45°,当我查看Rs_grating的结果,发现衍射效率超过了1,而且与文献的结果差了5%左右,请问这是什么原因?

      因为我之前复现过另一篇文献,光是从空气打到光栅上的,复现结果与文章的一样,难道是光是从基底入射到光栅上要注意什么东西吗?

    • Guilin Sun
      Ansys Employee

      软件没有像FDTD光栅分析那样做归一化,大于1可能需要再考虑多个模式更细的网格做收敛性实验。目前没有看到其它什么指南。

Viewing 6 reply threads
  • You must be logged in to reply to this topic.