Comsol中双BIC复现的电磁感应透明现象 comsol 双BIC复现 电磁感应透明在光子晶体波导中实现双连续域束缚态BIC总有一种让人又爱又恨的感觉——明明参数稍微跑偏一点就会消失的特性偏偏在参数调准时又能展现出惊艳的Q值。咱们今天不聊数学推导直接打开COMSOL手把手复现这个双BIC电磁感应透明的经典结构。先看核心结构两个交错的硅纳米棒阵列参数a450nmr80nmh220nm。这里有个骚操作——通过错位排列同时激发对称性保护BIC和参数调谐BIC。建模时要注意晶格矢量的设置X方向周期保持aY方向故意设置成0.95a来破坏对称性。// COMSOL参数定义 double a 450e-9; double offset 0.05*a; // Y方向位移量 model.param.set(k0, 2*pi/1550e-9); // 工作波长1550nm边界条件才是灵魂所在用Floquet周期边界搭配波矢扫描。重点在kx从0到pi/a扫描时注意设置两个不同的ky值0和pi/(0.95a)来分别激发两种BIC模式。这里容易翻车的地方是端口相位匹配建议先用二维截面验证模式分布。comsol 双BIC复现 电磁感应透明当两个BIC模式被同时激发时神奇的事情发生了——在透射谱上会出现典型的电磁感应透明窗口。这个现象的关键在于模式耦合可以通过场监视器观察电场分布的相位变化// 场监视器设置 model.result.export(data).set(expr, emw.Ex); model.result.export(data).set(descr, Cross_section_Ex);重点参数扫盲品质因子计算别直接用内置的Q因子工具建议手动用洛伦兹拟合结构位移量offset与透明窗口宽度成反比硅材料色散记得用Palik数据库实测数据最后来个实战技巧当发现透射谱的透明窗口不够尖锐时八成是网格剖分不够精细。试试在纳米棒边缘添加边界层网格同时把散射边界条件改成完美匹配层PML计算时间会暴增但精度能提升一个量级。收工前记得保存参数化扫描结果这种结构对工艺误差极其敏感把参数容差分析打包进报告才是老司机的标配操作。下次碰到审稿人质疑重复性直接把COMSOL的误差分析曲线拍他脸上——当然记得把网格收敛性测试做扎实了再说。