FRED案例展示:单模光纤耦合与容差分析

简介
本文讨论了如何使用FRED对球透镜封装的半导体激光二极管耦合到单模光纤进行准确的建模,这是在光纤通信领域很常见的一个光学系统。该模型演示了FRED传播相干光场的能力、它的精确激光二极管束(Laser Diode Beam)光源模型以及准确的计算光纤耦合效率。
①模型
在FRED模型中使用的半导体激光二极管是Mitsubishi(三菱) ML725C8F,这是一个InGaAsP / InP多量子阱(MQW)激光器,工作波长是1310nm。Mitsubishi光源说明书定义了输出光束的在x和y方向的发散角分别是25和30度(远场功率分布的全1/e宽度)。没有提及在x和y焦点位置的任何偏移,所以我们假定它们和光源处的分布是一致的。
图1.光纤耦合系统结构
光纤耦合器系统由三部分组成:
①:基于Mitsubishi(三菱) ML725C8F系列的高发散的像散激光二极管光源;
②:直径1.5mm的BK7球透镜,是ML725C8F二极管封装的一部分;
③:模拟单模光纤的纤芯、包层和光纤涂层。
分析表面位于光纤接口的正后方,可用于计算入射到光线模型的总功率与光纤基模的耦合效率。
基本参数如下图2所示。
本案例中系统数据单位是:mm
类型 |
半径 |
厚度 |
材料 |
长度 |
半孔径 |
全局位置 |
球透镜 |
0.75 |
N-BK7 |
-0.75mm |
|||
纤芯 |
infinity |
n=1.47 |
2mm |
0.0005 |
1.9mm |
|
包层 |
infinity |
0.0575mm |
n=1.465 |
2mm |
0.0625 |
1.9mm |
涂层 |
infinity |
0.06mm |
n=1.5 |
2mm |
0.1225 |
1.9mm |
分析面 |
air |
0.025 |
1.901mm |
图2.建模参数
②光学系统建模
我们在FRED中使用激光二极管束光源类型对激光二极管光源建模,以及设置光源产生相干输出。
图3.激光二极管光源编辑
注意到在激光二极管光束光源的设置里面,发散角由功率的1/e2标准定义。这就要求制造商提供的发散角要乘以一个系数。
图4.球透镜封装的激光二极管耦合到光纤系统原理图(侧视图)
直径为1.5mm的球透镜是Mitsubishi激光二极管集成的一部分,它的位置在距离激光二极管发射表面1.88mm处。
在FRED中使用球形元件基元,就可以创建该透镜。为方便起见,全局坐标原点选在球透镜的输出表面与光轴的交点处。
图5.球透镜参数设置
图6.求透镜3D视图模型
值得注意的是,我们使用了FRED的N-BK7模型来定义球透镜的材料,在1310nm波长处折射率大小是1.5036。
模型中使用的单模光纤(SMF)位于距离全局坐标原点1.9mm处,它的结构(由下图定义)基于单模光纤的典型值。光纤纤芯的半径是5μm,且由直径为125μm包层包裹着。纤芯和包层的折射率大小分别是1.465和1.47,它们之间的折射率差为0.36%。
图7.单模光纤示意图
模型中还包含了一个吸收涂敷层,或者是夹层,覆盖在光纤表面。
在FRED中定义的光纤是一个组件,它包含了多个元件基元:一个圆柱体用于纤芯、光管用于包层和涂敷层。
图8.光纤建模组件
注意到“Fiber Cladding”管道的内壁恰好与“Fiber Core”圆柱体的外壁是重合的。为了正确的建模,用户需要手动的设置包层管道的内壁为不可追迹(Never Traceable)。不这样做的话将会导致光线追迹错误,因为两个表面放置在空间里完全一样的位置,而且它们具有两个不同的材料设置。对于“Fiber Coating”的内壁需要同样的设置。
图9.光纤包层和涂层的内壁设置
在这一模型中光纤涂层认为是吸收的,且拥有停止所有(Halt All)光线追迹控制。所有其它的表面是不加涂层的。
③仿真
FRED使用如下的方程来计算光纤耦合效率(CE):
其中Einc是入射场分布,Efiber是光纤基模的场分布(由FRED根据光纤规格参数自动计算)。
一般来说,CE是一个复数,所以耦合功率实际上是:CEpower = Re[CE]2 + Im[CE]2
因此,我们要想精确的计算光纤耦合,需要在光纤入口的后面放置一个分析面来保证该表面的反射系数能够准确的纳入考虑之中。
非常重要的是,分析面是大于我们所期望的基模的模场直径(MFD),以便进行精确的重叠积分。同样重要的是,我们应该意识到数值积分的精确性依赖于分析面中划分网格的数目。在本例中,50μm宽的分析面上251×251的网格,可认为是足够的。
图10.分析面放置在光纤界面的后面
图11.系统光线追迹和渲染图
由FRED光纤耦合效率计算得出的返回值是两个场分布之间的重叠部分,且没有考虑入射场的功率。因此要想知道多少功率耦合到该模式中一定要做到以下两步:
1.通过辐射照度的计算确定分析面处的功率值(P)
2.通过光纤耦合效率分析确定CE的值
耦合到光纤模式中的功率大小可以简单的表示为P × CEpower。
追迹完从具有2048×2048个样本点的光源发出的光线后,当我们计算辐射照度时,输出窗口里就会显示出到达光纤接口后面的分析面处的光源功率值。
图12.计算辐照度的对话框
图13.辐照度分析和分析面处的积分功率值
可以看出,5.256%的光功率到达了分析面(光源总功率为1 Watts)。为了确定到光纤模式中的耦合,这里使用了FRED光纤耦合效率分析。注意到0.005mm的光纤纤芯半径在这里需要准确的输入。
图14.光线耦合效率分析
图15.光纤耦合效率分析对话框
点击完“OK”后,结果会显示在输出窗口中。
图16.光纤耦合效率显示在输出窗口
可以看出,耦合效率为23.39215%。因此,在这个系统总的耦合功率百分比为5.256%×23.39215% = 1.22949%。
ML725C8F激光二极管工作光源如果是100mW,因此在该配置中,光纤传输的信号大概在1.2mW左右。
④容差分析
对齐灵敏度
对于测定设计公差以及激光二极管/光纤包的可行性,理解光纤对齐灵敏度是非常有必要的。使用FRED脚本功能可以很容易的完成这件事。
与该FRED文件相关联的共有三个内置脚本:
- 纵向距离扫描
- 横向偏移扫描
- 倾斜扫描
这三个脚本之间是相似的:通过用户控制的步长,每个脚本调整了光纤的位置、计算了耦合系数并打印到输出窗口或者到Microsoft Excel电子表格中(如果有需要)。
纵向对齐灵敏度
在距离扫描脚本文本的顶端,用户输入光纤的开始和结束位置,以及希望运行的扫描分辨率(步长)。
如果用户希望FRED将数据打印到Microsoft Excel电子表格中并绘图,就要设置exportToExcel标签值为True。
图17.数据打印到表格
就在这定义了光纤的参数,这只是用于光纤耦合效率的计算。
图18.光纤参数设计
头部打印出来后,脚本的主循环就开始了。这是一个“for”循环,它会一步一步的改变光纤的位置-①,追迹光线-②,计算照度并确定总功率-③,计算光纤耦合效率-④,最后计算模式功率-⑤。
图19.位置扫描脚本的主循环
注意到函数FiberCoupleStepIndex返回了两个值-“coupleReal” 和“coupleImag”,这些变量是耦合系数的实部和虚部。耦合功率的公式:
CE= coupleReal2+ coupleImag2
下图表示的是,对于球透镜到光纤的距离从1.5mm到2.5mm变化的结果。
图20.光纤耦合vs距离
激光二极管的制造商Mitsubishi指定了在距球透镜1.9mm位置处,光纤耦合功率的最大值为0.8mW(16%的效率),FRED在耦合中计算出了稍微偏大的值。这种差异可以解释为:耦合对光纤模式尺寸和折射率分布极为敏感。很遗憾的是,Mitsubishi没有给出使用光纤的具体细节。
横向准直灵敏度
“横向偏移扫描”脚本与之前十分相似,除了用户为扫描定义了如下的参数:
图21.光纤参数设置
下图表示的是,Xoffset从-0.01μm到0.01μm的范围变化结果。
图22.在Z=1.86mm位置处:光纤耦合vs横向偏移
方向灵敏度
该脚本同样与先前的脚本十分相似,这里用户定义了取向的角度范围。注意到该脚本只是在水平方向倾斜了光纤,并不是一个任意的角度。
下图表示的是,X Tilt从-10°到10°的范围变化结果。
图23.在Z=1.86mm位置处:光纤耦合vs水平方向旋转
⑤结束语
在本文中,FRED展现出了从激光二极管到光纤耦合准确计算的能力。其计算结果与激光二极管生产商提供的耦合信息一致。FRED的相干传输能力以及高散射相干的精确定义对于这种类型问题的仿真是很关键的,最后是嵌入式脚本的编程和运行,可以直接输出EXCEL表格的耦合功率数据及图表。

工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP
