如何计算指定面积的模式部分功率或者限制因子(脚本窗口函数)

模式积分
限制因子
窗口
窗口函数

#1

现在,MODE Solutions 的模式分析FDE可以直接计算指定长方形或者圆形面积内的功率积分



前者一般对应于平面集成波导,后者常用于圆形波导。

此外,经常有人问如下两个问题

  1. 如何用脚本计算某分量例如Ex平方的相对积分(其它的也是类似)。首先需要提取模式参数,包括空间网格点和电磁场,然后就可以积分了,参见下面的附件。用户可以根据自己需要自行修改。

  2. 如何计算指定特殊形状
    因为已经有折射率数据,一般可以根据折射率来区别。如果折射率不能够区别,那就要设计一个窗口函数(也有人称之为滤波函数)。一般可以根及几何形状来设计,例如
    X=meshgridx(x,z);
    Z=meshgridy(x,z);
    window2=(X>0)&(Z<0);
    产生第四象限部分为1,其余地方为零:

  3. 如果在扫描几何参数时得到结果
    此时可以在运行findmodes后,选择需要的模式,然后再设置要计算区域的参数就可以了。

参见文件和脚本:
mode_partial_integra.lms (276.3 KB)
mode_partial_integration.lsf (1.0 KB)

可以参考这个例子中的脚本:
https://kb.lumerical.com/en/layout_analysis_integrating_poynting_vector.html
usr_integrate_poynting2.lsf
image
image

参考帖子


以上方法使用于FDTD和MODE,经过对DEVICE结果的处理(有限元网格插值为直角坐标网格),也可以参考上述方法。


超表面聚焦效率的计算
频域监视器可以设置成任意形状吗?
Overlap analysis中光源自建问题
MODE solution中 FDE计算 波导限制因子及其他参数
如何用脚本进行积分运算
场监视器显示场分布时,如何剔除光源的场
圓柱形的液晶屬性分布
激光器结构的有源区的限制因子