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

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

    上一主题 下一主题
    离线infotek
     
    发帖
    4627
    光币
    17515
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2021-05-08
    在完成教程1、2和3后,你已熟悉利用OptiBPM创建项目的基本程序  @"L*!  
    • 生成材料 X^)v ZL?  
    • 插入波导和输入平面 Y *n[*N  
    • 编辑波导和输入平面的参数 0 ![  
    • 运行仿真 UBM :.*wN  
    • 选择输出数据文件 .{4U]a;[  
    • 运行仿真 VTJxVYE  
    • 在OptiBPM_Analyzer中查看仿真结果和各种数值工具 x#}{z1op9  
    h4tAaPcS+  
    教程4和之后的教程在你已掌握的操作的基础上,对仿真过程进行了简化描述。如果需要更多细节信息,可参阅之前课程中提供的操作。 #GOL%2X  
    KLCd`vr.xf  
    本课程描述了如何创建一个MMI星型耦合器。该星型耦合器是对简单MMI耦合器(教程2:创建一个简单多模干涉星型(下文简称为MMI)耦合器)的进一步改进。它是由一个输入波导、一个MMI耦合器以及四个输出波导组成。步骤如下: PiF&0;  
    • 定义MMI星型耦合器的材料 MhZ\]CAs9  
    • 定义布局设置 eWWfUNBSLX  
    • 创建MMI星形耦合器 h+j{;evN  
    • 运行模拟 vY2^*3\<D  
    • 查看最大值 9;R'Xo=y  
    • 绘制输出波导 UB,:won  
    • 为输出波导分配路径 @3Gr2/a  
    • 在OptiBPM_Analyzer中查看仿真结果 9}jezLI/3  
    • 添加输出波导并查看新的仿真结果 VRD:PVz  
    • 在OptiBPM_Analyzer中查看新的仿真结果 '|@?R|i0  
    1. 定义MMI星型耦合器的材料 _ls i,kg?  
    要定义单向弯曲器件的材料,请执行以下步骤。 c|<E~_ .w@  
    步骤 操作 q.!<GqSgb  
    1) 创建一个介电材料: !z2KQ 4C  
    名称:guide Pd04  
    相对折射率(Re):3.3 @@d6,=  
    2) 创建第二个介电材料 bDjm:G  
    名称: cladding U o[\1)  
    相对折射率(Re):3.27 2`U+ !  
    3) 点击保存来存储材料 Dy|)u1?  
    4) 创建以下通道: nR8r$2B+t  
    名称:channel x};sti R  
    二维剖面定义材料: guide @7`=0;g  
    5 点击保存来存储材料。 ^T*'B-`C7X  
    y&6 pc   
    2. 定义布局设置 vbEO pYCS  
    要定义布局设置,请执行以下步骤。 8c%_R23  
    步骤 操作 cf,^7,-`"  
    1) 键入以下设置。 ne 8rF.D  
    a. Waveguide属性: {ep.So6  
    宽度:2.8 zI"1.^Trn  
    配置文件:channel 47!k!cHa  
    b. Wafer尺寸: tL]T_]z  
    长度:1420 z!aU85y  
    宽度:60 @1s 2# )l(  
    c. 2D晶圆属性: rIeOli:<  
    材质:cladding t6Nkv;)>@  
    2) 点击OK,将此设置应用到布局中。 .4[M7)  
    x9\]C' *sO  
    3. 创建一个MMI星型耦合器 FD/=uIXH2  
    由于MMI星形耦合器中有四个输出通道,因此需要找到在教程2(教程2:创建一个简单的MMI耦合器)中的简单MMI耦合器所产生的四个最大强度的位置。 如教程2中所述,这个位置在MMI耦合器中的第二个波导大约1180-1210μm的地方。 i2E@5 v=|Y  
    要创建MMI星型耦合器并找到所需耦合的相关耦合器长度,请执行以下步骤。 $S/EINc  
    步骤 操作 _2X6c,  
    1) 绘制和编辑第一个波导 DFp">1@`PR  
    a. 起始偏移量: +NTC!/  
    水平:0 7M<co,"  
    垂直:0 $l_\9J913  
    b. 终止偏移: ` 5SQ4  
    水平:100 ,L\>mGw  
    垂直:0 =-]NAj\  
    2) 绘制和编辑第二个波导 28>/#I9/]  
    a. 起始偏移量: 6|QIzs<Z-X  
    水平:100 >[S\NAE>  
    垂直:0 OlM3G^1e1  
    b. 终止偏移: P52qtN<  
    水平:1420 ~:99 )AOM  
    垂直:0 f1|&umJ$  
    c. 宽:48 Z6#(83G4  
    3) 单击OK,应用这些设置。  NmTo/5s  
    f1q0*)fk  
    5% w08  
    4. 插入输入平面 |a=7P  
    要插入输入平面,请执行以下步骤。 *2 ~"%"C  
    步骤 操作 (};/,t1#$  
    1) 从绘制菜单中选择输入平面。 (3&P8ZGNR  
    2) 要插入输入平面,请单击布局窗口的左侧。 @zT2!C?^L  
    输入平面出现。 f1 `E-  
    3) 要编辑输入平面,请从编辑菜单中选择属性。 /|@~:5R5H  
    出现“输入平面属性”对话框(参见图1)。 =l>=]O~h  
    4) 确保在“全局数据”选项卡中,Z位置:偏移量,值为2.000。
    图1.输入平面属性对话框
    WQsu}_g5y  
    ;_m; :<  
    5. 运行仿真 rW+}3] !D/  
    要运行仿真,请执行以下步骤。 `:W}yo<F  
    步骤 操作 9JO1O:W  
    1) 从“模拟”菜单中,选择“计算2D各向同性仿真”。 fa!8+kfi  
    将显示“模拟参数”对话框。 cXK.^@du  
    2) 在“全局数据”选项卡上,在“显示数量”中键入250。 $`<-;kI  
    3) 单击2D选项卡,确保选择了以下设置(参见图3)。 gSkY c{b  
    e8{!Kjiz  
    偏振:TE czH# ~  
    网格-点数= 600 `Dp4Z>| K  
    BPM求解器:Padé(1,1) BOv^L?)*Z  
    引擎:有限差分 Nt687  
    方案参数:0.5 <tdsUh:?&  
    传播步长:1.55 63kZ#5g(Dw  
    边界条件:TBC [^gb6W9Y  
    注意:有关仿真参数的更多信息,请参阅OptiBPM用户指南。 )*&61  
    e^UUR-K%  
    ...... W Haf}.V  
    fJ+4H4K  
    QQ:2987619807
    x^McUfdr|  
     
    分享到