Photonics – Chinese

Photonics – Chinese

Topics related to Lumerical and more, in Chinese language.

圆偏振光求转换效率

    • 1766756937
      Subscriber
    • Guilin Sun
      Ansys Employee
      实际上你是可以修改分析组,直接将原来的单个偏振光改为两个线偏光组成的圆偏光仿真的,你可以试一下。

      不知道你哪里设置错误,我用你说的办法得到结果:




    • 1766756937
      Subscriber
      您好,非常感谢您的解答,我试了用S分析组来求解,发现有问题,我就另外在电厂强度方向去求,我找了一个脚本,因为我刚接触FDTD,脚本语言有点生疏,有的看不懂啥意思,有点懵,能否帮着分析分析具体什么意思。
      monitor = "T";
      f = getdata(monitor,"f");
      Ex0 = getdata(monitor,"Ex");
      Ey0 = getdata(monitor,"Ey");
      x = getdata(monitor,"x");
      y = getdata(monitor,"y");
      T = getresult(monitor,"T");
      T_data = -T.T;
      nx = length(x);
      ny = length(y);
      nf = length(f);
      ER_T = matrix(nx,ny);
      EL_T = matrix(nx,ny);
      Phase_RT = matrix(nx,ny);
      Phase_LT = matrix(nx,ny);
      pcl_T = matrix(nx,ny);
      pcr_T = matrix(nx,ny);

      Ex = pinch(Ex0(find(x,0),find(y,0),1,:));
      Ey = pinch(Ey0(find(x,0),find(y,0),1,:));

      ER_T = (Ex+1i*Ey)/sqrt(2);
      EL_T = (Ex-1i*Ey)/sqrt(2);
       
      prop_RT = abs(ER_T)^2;# total energy of RCP compont of T
      prop_LT = abs(EL_T)^2;# total energy of LCP compont of T



    • Guilin Sun
      Ansys Employee
    • 1766756937
      Subscriber

       getdata

      getresult

       length

       pinch

      参见 Ansys Insight: 几个简单实用的脚本Script命令:用于结果分析

      其它参见 Ansys Insight: Lumerical脚本命令Script列表

      /forum/discussion/comment/145160#Comment_145160

      您好,非常感谢解答。Ex = pinch(Ex0(find(x,0),find(y,0),1,:));
      Ey = pinch(Ey0(find(x,0),find(y,0),1,:)); 这两句我查了资料,连立不起来,能否解答一下具体意思,非常感谢
    • Guilin Sun
      Ansys Employee
      参见另一个帖子的回复。
    • 1766756937
      Subscriber



      您好,感谢您的解答!我从S分析组出发走不通,我从电场强度出发的,我测出来转换效率误差有点大,两条线分别为左旋转右旋和右旋转左旋,两条线也没有重合,我得从哪些地方下手去减少误差,让两个转换效率重合。原文献应该是波长在860nm出转换效率最大。
    • Guilin Sun
      Ansys Employee
      一个帖子集中一个问题,此贴已经有几个问题了。

      我建议你检查一下为什么S分析组不行,哪一行出错了,自己试着修改。

      有些情况仅有电场计算不一定能满足物理要求,还需要磁场。这个是理论问题,可以咨询你导师。

      另或者你知道文献用什么公式计算的。

      我看你的文件好像没有基底,正确吗?请参考这个帖子 Ansys Insight: 我的仿真结果为什么与文献或实验结果不一致?

      再有问题另行发帖。
    • Maimuna Nagey
      Subscriber
    • ouyang sheng
      Subscriber

      请问采用S分析组的分析

    • ouyang sheng
      Subscriber

      请问采用S分析组的分析中改成一个圆偏振光源时,分析的script一直报错, Error: prompt line 81: in getdata, the d-card named source was not found. Try the command '?getdata;' to see which d-cards are available. Error: Result T: variable not found. Error: Result R: variable not found. Error: Result S: variable not found. Error: Result S_polarization: variable not found. 怎么修改

Viewing 10 reply threads
  • The topic ‘圆偏振光求转换效率’ is closed to new replies.