欢迎私信添加联系方式交流COMSOL仿真经验以及相关模型问题交流!!!
一、在进行三维光纤波导分析时,选用波动光学模块进行分析,由于光纤实际尺寸大于光的波长,故选用波束包络(BEM)模块进行三维光纤波导计算,相对于频域模块,波束包络模块能够有效减小计算量,并且能够得到较为精确的结果
二、首先进行参数的定义。即对光纤的基本尺寸参数,以及光源的基本参数等进行定义,便于后续需要修改参数时直接在定义处进行修改。定义的参数如下图
三、对光纤三维建模,结构较为简单,即三个同心圆柱。值得考虑的是,完美匹配层(PML)的添加需要与否在本案例中影响较小,因为我们需要的是光纤的基模,即能量聚集于纤芯的模式分布,并不会受边界处散射等问题的影响,本案例为了体现完整性,有进行PML的设置。
PML设置过程:1.几何建模。可以通过在建立的包层的圆柱几何设置处直接添加层,也可以重新建立一个半径(即PML厚度)略大于包层的圆柱。2.在定义处添加完美匹配层,注意类型选择圆柱形,其他均为默认
4.材料定义,首先在材料处添加空材料,根据所设置的参数定义纤芯以及包层的折射率实部,需要注意的是完美匹配层的材料属性需要与其相邻的部分相同,在本案例中即与包层相同。
5.电磁波波束包络组件设置。首先进行的是光源的设置,本案例通过添加端口组件,端口1作为光源入射口,需要特别注意的是,由于光纤结构的特殊性,故选择数值端口,选择包层以及纤芯结构,会出现如图所示的箭头,即完成端口1设置;端口2作为光的出射口,在选择数值类型的同时,应将激励关闭,并选择包层及纤芯,同样会出现箭头,如图所示。
(需要注意的是,此处设置了两个端口,每个端口均需要在研究组件中添加一个边界模式分析进行分析,在后面的设置中要特别注意。)
此外波束包络模块还需要定义波矢的方向,这也是波束包络模块与频域分析模块有所区别的地方,相应的波矢从端口1(即光源入射口)的方程视图的传播常数获取,在电磁波,波束包络模块定义单向光源,并在入射方向(本案例为Z向)定义波矢。
6.网格划分,尽量采用物理场控制网格,贡献项勾选波束包络,可以避免很多因为网格划分而导致的问题。
7.研究模块定义。添加两个边界模式分析,注意,两个边界模式分析都应该在频域之前
关于边界模式分析的定义,需要修改的有端口名称,即与组件中定义的端口名称相同;然后是模式分析频率,本案例将定义的波长填入公式完成;模式搜索基准值勾选,填写纤芯折射率。
两个边界模式分析定义方式相同,唯一不同的是端口名称
后进行频域研究设置,即修改频率即可
8.计算,得出结果。
注:本人为COMSOL波动光学小白,以上内容均为自己花时间研究所总结而出,难免会有错误之处,欢迎指出!!