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

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

    上一主题 下一主题
    在线infotek
     
    发帖
    5302
    光币
    20742
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2021-05-08
    在完成教程1、2和3后,你已熟悉利用OptiBPM创建项目的基本程序 *szs"mQ/  
    • 生成材料 C[%&;\3S@  
    • 插入波导和输入平面 xc @$z* w  
    • 编辑波导和输入平面的参数 j+-`P5  
    • 运行仿真 WzR)R9x]  
    • 选择输出数据文件 v4E=)?  
    • 运行仿真 'xai5X  
    • 在OptiBPM_Analyzer中查看仿真结果和各种数值工具 n2-+.9cY  
    rxol7"2l  
    教程4和之后的教程在你已掌握的操作的基础上,对仿真过程进行了简化描述。如果需要更多细节信息,可参阅之前课程中提供的操作。 F[O147&C  
    ,KM%/;1Dm  
    本课程描述了如何创建一个MMI星型耦合器。该星型耦合器是对简单MMI耦合器(教程2:创建一个简单多模干涉星型(下文简称为MMI)耦合器)的进一步改进。它是由一个输入波导、一个MMI耦合器以及四个输出波导组成。步骤如下: ):tv V  
    • 定义MMI星型耦合器的材料 \fC;b"j  
    • 定义布局设置 rq7yNt  
    • 创建MMI星形耦合器 ]Oo!>iTQi  
    • 运行模拟 t1 9f%d  
    • 查看最大值  (t5y$b c  
    • 绘制输出波导 [ R8BcO(  
    • 为输出波导分配路径 wTR?8$  
    • 在OptiBPM_Analyzer中查看仿真结果 LzLJ6A>;R  
    • 添加输出波导并查看新的仿真结果 ^Lfwoy7R  
    • 在OptiBPM_Analyzer中查看新的仿真结果 oF+yh!~mM  
    1. 定义MMI星型耦合器的材料 _(gkYJ+MK  
    要定义单向弯曲器件的材料,请执行以下步骤。 6A5.n?B{  
    步骤 操作 :+QNN<  
    1) 创建一个介电材料: |zfFB7}v  
    名称:guide mMZrBz7r  
    相对折射率(Re):3.3 tAep_GR  
    2) 创建第二个介电材料 ?xMTO  
    名称: cladding 3l`"(5  
    相对折射率(Re):3.27 * Uy>F[%@  
    3) 点击保存来存储材料 ^)Y3V-@t  
    4) 创建以下通道: }D)eS |B  
    名称:channel Yyd}>+|<,  
    二维剖面定义材料: guide 3;}YW^oXq  
    5 点击保存来存储材料。 qA!4\v={  
    +ru`Zw5,  
    2. 定义布局设置 O\;Lb[`lb  
    要定义布局设置,请执行以下步骤。 [X@{xF^vBQ  
    步骤 操作 k 75 p  
    1) 键入以下设置。 (ESFR0  
    a. Waveguide属性: _'Vo3b  
    宽度:2.8 ?uTuO  
    配置文件:channel [-Y~g%M  
    b. Wafer尺寸: V#b*:E.cA  
    长度:1420 DtGkhq;  
    宽度:60 |SMigSu r`  
    c. 2D晶圆属性: ZT/f  
    材质:cladding buzpmRoN)  
    2) 点击OK,将此设置应用到布局中。 *1b0IQ$g  
    ? B|i  
    3. 创建一个MMI星型耦合器 x7l}u`N4  
    由于MMI星形耦合器中有四个输出通道,因此需要找到在教程2(教程2:创建一个简单的MMI耦合器)中的简单MMI耦合器所产生的四个最大强度的位置。 如教程2中所述,这个位置在MMI耦合器中的第二个波导大约1180-1210μm的地方。 q2*)e/}H  
    要创建MMI星型耦合器并找到所需耦合的相关耦合器长度,请执行以下步骤。 SV ~QH&0'  
    步骤 操作 }mZCQJ#`  
    1) 绘制和编辑第一个波导 a8[%-eW,  
    a. 起始偏移量: L&NpC&>wD  
    水平:0 }*-fh$QJ  
    垂直:0 Fv/{)H<:y  
    b. 终止偏移: UDJ#P9uy  
    水平:100 dE[X6$H[  
    垂直:0 G&wYV[Ln  
    2) 绘制和编辑第二个波导 FChW`b&S  
    a. 起始偏移量: d1^5r 31  
    水平:100 MGw XZ7?E  
    垂直:0 Wx;%W"a  
    b. 终止偏移: <daH0l0  
    水平:1420 .|L9}<  
    垂直:0 VOATza`  
    c. 宽:48 {t0!N]'  
    3) 单击OK,应用这些设置。 v/]xdP^Z  
    #|:q"l9  
    yl' IL#n]r  
    4. 插入输入平面 BgCEv"G5  
    要插入输入平面,请执行以下步骤。 FRPdfo37  
    步骤 操作 @{<^rLt  
    1) 从绘制菜单中选择输入平面。 #gf0*:p  
    2) 要插入输入平面,请单击布局窗口的左侧。 (l2n%LL]*  
    输入平面出现。 +\PLUOk  
    3) 要编辑输入平面,请从编辑菜单中选择属性。 ep48 r>  
    出现“输入平面属性”对话框(参见图1)。 _Eq,udCso  
    4) 确保在“全局数据”选项卡中,Z位置:偏移量,值为2.000。
    图1.输入平面属性对话框
    <7ag=IgDy  
    yg|yoL'g  
    5. 运行仿真 \Z~@/OVc  
    要运行仿真,请执行以下步骤。 \!>qtFT  
    步骤 操作 3v#F0s|  
    1) 从“模拟”菜单中,选择“计算2D各向同性仿真”。 y?}<SnjP:  
    将显示“模拟参数”对话框。 Dg ~k"Ice  
    2) 在“全局数据”选项卡上,在“显示数量”中键入250。 !,7)ZW?*8  
    3) 单击2D选项卡,确保选择了以下设置(参见图3)。 |w_l~xYV)  
    @v /Ae_q!  
    偏振:TE ] TZ/=Id  
    网格-点数= 600  V2 ;?  
    BPM求解器:Padé(1,1) .k!2{A  
    引擎:有限差分 TPN1Rnt0`  
    方案参数:0.5 X1u\si%.4S  
    传播步长:1.55 `v/p4/  
    边界条件:TBC Y|-&=  
    注意:有关仿真参数的更多信息,请参阅OptiBPM用户指南。 e5n"(s"G*[  
    v] q"{c/  
    ...... YZ->ep}  
    cSTL.QF  
    QQ:2987619807
    VjiwW%UOM  
     
    分享到