Photonics – Chinese

Photonics – Chinese

Topics related to Lumerical and more, in Chinese language

老师,关于器件结构和有效折射率的关系

TAGGED: 

    • guohongjie
      Subscriber

      老师,我在使用中需要使用简单的脊型结构,有两种创建方案,一种是两个矩形结构,另一种为polygon结构。两种结构设置大小和折射率一样,但是计算出的模式有效折射率有差距

    • Guilin Sun
      Ansys Employee
      我用两种方法生成Polygon,逆时针和顺时针,与直角型比,结果没有变化。脚本是
      switchtolayout;
      setnamed("rectangle","enabled",1);
      setnamed("polygon1","enabled",0);
      setnamed("polygon2","enabled",0);
      run;
      findmodes;
      ?n1=getdata("mode1","neff");
      你可以分别将它们Enable和Disable。
      测试的折射率分别是1.4和3.5,波导芯1微米乘1微米。
      建议你把模式提取出来,getresult("mode1","E");再用点操作提取坐标网格,我怀疑两种方法下中心有改变,或者网格有改变。最好在波导上用固定网格尺寸看看。

    • guohongjie
      Subscriber
      谢谢老师回复,老师检查代码后,将两种方案的mesh order 设置一样后,两者的有效折射率就一样了,不过,老师在您回复中的点操作是什么?有什么参考教程可以
    • guohongjie
      Subscriber
      谢谢老师回复,老师检查代码后,将两种方案的mesh order 设置一样后,两者的有效折射率就一样了,不过,老师在您回复中的点操作是什么?有什么参考教程可以学习吗,我想学习一下这种解决方案!
    • Guilin Sun
      Ansys Employee
      所以再次说明只要几何形体一样折射率一样网格一样结果就不会不同。当然不同软件之间倒是可能出现结果不同的。
      点操作参见例子:
      E=getresult("mode1","E");
      Ex=E.Ex;
      y=E.y

      因为E 现在是dataset,所以需要用点操作将里面的参数单独提取出来。
      Ansys Insight: 几个简单实用的脚本Script命令:用于结果分析


    • guohongjie
      Subscriber
      明白了,谢谢老师回复!
    • guohongjie
      Subscriber
      明白了,谢谢老师回复!
Viewing 6 reply threads
  • You must be logged in to reply to this topic.