切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
    • 1899阅读
    • 0回复

    [分享]OptiBPM:创建一个多模干涉星型耦合器 [复制链接]

    上一主题 下一主题
    离线infotek
     
    发帖
    6441
    光币
    26350
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2021-05-08
    在完成教程1、2和3后,你已熟悉利用OptiBPM创建项目的基本程序 3A,rHYS  
    • 生成材料 C5@V/vA  
    • 插入波导和输入平面 _M t Qi  
    • 编辑波导和输入平面的参数 F[Q!d6  
    • 运行仿真 A6{b?aQ  
    • 选择输出数据文件 g=l:cVr8y  
    • 运行仿真 u6Je@e_!  
    • 在OptiBPM_Analyzer中查看仿真结果和各种数值工具 fD4ICO@  
    !kL> ,O>/  
    教程4和之后的教程在你已掌握的操作的基础上,对仿真过程进行了简化描述。如果需要更多细节信息,可参阅之前课程中提供的操作。 + G;LX'B  
    `/nM[  
    本课程描述了如何创建一个MMI星型耦合器。该星型耦合器是对简单MMI耦合器(教程2:创建一个简单多模干涉星型(下文简称为MMI)耦合器)的进一步改进。它是由一个输入波导、一个MMI耦合器以及四个输出波导组成。步骤如下: Pc_VY>Ty  
    • 定义MMI星型耦合器的材料 2i7e#  
    • 定义布局设置 mC[UXN/  
    • 创建MMI星形耦合器 7dOyxr"H-  
    • 运行模拟 tX%`#hb?s  
    • 查看最大值 oVOm_N  
    • 绘制输出波导 LL*mgTQ  
    • 为输出波导分配路径 [/ M`  
    • 在OptiBPM_Analyzer中查看仿真结果 L}sx<=8.m  
    • 添加输出波导并查看新的仿真结果 8VQ 24r  
    • 在OptiBPM_Analyzer中查看新的仿真结果 H'=(`  
    1. 定义MMI星型耦合器的材料 l=}~v  
    要定义单向弯曲器件的材料,请执行以下步骤。 )92r{%N  
    步骤 操作 8K"+,s(%R  
    1) 创建一个介电材料: .S?pG_n]f  
    名称:guide wJ+Aw  
    相对折射率(Re):3.3 57,dw-|xi  
    2) 创建第二个介电材料 {ZsdLF#  
    名称: cladding XfYC7-e9c  
    相对折射率(Re):3.27 :6{`~=  
    3) 点击保存来存储材料 b)# Oc,  
    4) 创建以下通道: Ts$@s^S]  
    名称:channel >[10H8~bI/  
    二维剖面定义材料: guide MXD4|r(  
    5 点击保存来存储材料。 ,*I@  
    3oy~=  
    2. 定义布局设置 w5=tlb  
    要定义布局设置,请执行以下步骤。 ^dm!)4W  
    步骤 操作 x_#-tB  
    1) 键入以下设置。 [ ho (z30k  
    a. Waveguide属性: ;]sYf  
    宽度:2.8 BX+.0M  
    配置文件:channel t.Nb? /  
    b. Wafer尺寸: &>g'$a<[  
    长度:1420 l fZ04M{2  
    宽度:60 Z{6kWA3Kk  
    c. 2D晶圆属性: Cq)IayD@  
    材质:cladding "= / f$Xf  
    2) 点击OK,将此设置应用到布局中。 &opd2  
    LE6.nmvS  
    3. 创建一个MMI星型耦合器 KhbYr$  
    由于MMI星形耦合器中有四个输出通道,因此需要找到在教程2(教程2:创建一个简单的MMI耦合器)中的简单MMI耦合器所产生的四个最大强度的位置。 如教程2中所述,这个位置在MMI耦合器中的第二个波导大约1180-1210μm的地方。 ]b/S6oc6  
    要创建MMI星型耦合器并找到所需耦合的相关耦合器长度,请执行以下步骤。 J%lgR  
    步骤 操作 Q Fm|-j  
    1) 绘制和编辑第一个波导 \55VqGyxu9  
    a. 起始偏移量: 2d>hi32I  
    水平:0 _PFnh)o  
    垂直:0 q@hzo>[  
    b. 终止偏移: U?a6D:~G  
    水平:100 PxS4,`#~  
    垂直:0 u"1rF^j6k  
    2) 绘制和编辑第二个波导 J (4"S o_  
    a. 起始偏移量: Cqii}  
    水平:100 q#w8wH"  
    垂直:0 2 dp>Z",  
    b. 终止偏移: 7{@l%jx][  
    水平:1420 FGWN}&K  
    垂直:0 'y]\-T  
    c. 宽:48 Y6i _!z[V[  
    3) 单击OK,应用这些设置。 4(6b(]G'#  
    WY^W.1X  
    @Jm7^;9/  
    4. 插入输入平面 ;V^pL((5J  
    要插入输入平面,请执行以下步骤。 c;0Vs,DUmG  
    步骤 操作 [r+ZE7$2b"  
    1) 从绘制菜单中选择输入平面。 >_OYhgs1w  
    2) 要插入输入平面,请单击布局窗口的左侧。 ,)PiP/3B  
    输入平面出现。 i) E|bW;  
    3) 要编辑输入平面,请从编辑菜单中选择属性。  j~j jX  
    出现“输入平面属性”对话框(参见图1)。 r(d':LV  
    4) 确保在“全局数据”选项卡中,Z位置:偏移量,值为2.000。
    图1.输入平面属性对话框
    g~V+4+  
    Z6\+  
    5. 运行仿真 ~'37`)]z  
    要运行仿真,请执行以下步骤。 7dsefNPb  
    步骤 操作 WE]e m >  
    1) 从“模拟”菜单中,选择“计算2D各向同性仿真”。 KL$bqgc(p3  
    将显示“模拟参数”对话框。 2(5ebe[  
    2) 在“全局数据”选项卡上,在“显示数量”中键入250。 `w I/0  
    3) 单击2D选项卡,确保选择了以下设置(参见图3)。 JSh.]j<bJL  
    ljl^ GFo  
    偏振:TE 6T 8!xyi-+  
    网格-点数= 600  w 4[{2  
    BPM求解器:Padé(1,1) bR@p<;G|  
    引擎:有限差分  :Gm/  
    方案参数:0.5 ()&~@1U  
    传播步长:1.55 }neY<{z  
    边界条件:TBC iq( )8nxi  
    注意:有关仿真参数的更多信息,请参阅OptiBPM用户指南。 r.7$&BCng  
    .bBdQpF-  
    ...... \%UkSO\nO3  
    lHgs;>U$  
    QQ:2987619807
    45hF`b>%,  
     
    分享到