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

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

    上一主题 下一主题
    离线infotek
     
    发帖
    6333
    光币
    25810
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2021-05-08
    在完成教程1、2和3后,你已熟悉利用OptiBPM创建项目的基本程序 |J:r]);@K  
    • 生成材料 ~>9G\/u j  
    • 插入波导和输入平面 :X'B K4EN  
    • 编辑波导和输入平面的参数 +CdUr~6  
    • 运行仿真 wS9V@  
    • 选择输出数据文件 D>W&#A8&y  
    • 运行仿真 H{5,  -x  
    • 在OptiBPM_Analyzer中查看仿真结果和各种数值工具 wH@S$WT  
    Fs4shrt  
    教程4和之后的教程在你已掌握的操作的基础上,对仿真过程进行了简化描述。如果需要更多细节信息,可参阅之前课程中提供的操作。 M_%KhK  
    d@{12 hq  
    本课程描述了如何创建一个MMI星型耦合器。该星型耦合器是对简单MMI耦合器(教程2:创建一个简单多模干涉星型(下文简称为MMI)耦合器)的进一步改进。它是由一个输入波导、一个MMI耦合器以及四个输出波导组成。步骤如下: l\V1c90m  
    • 定义MMI星型耦合器的材料  {p/Yz#  
    • 定义布局设置 9%NsW3|  
    • 创建MMI星形耦合器 0vSPeZ  
    • 运行模拟 )b]wpEFl  
    • 查看最大值 +<p&V a#  
    • 绘制输出波导 0<@['W}G  
    • 为输出波导分配路径 qQDe'f~  
    • 在OptiBPM_Analyzer中查看仿真结果 GU/P%c/V  
    • 添加输出波导并查看新的仿真结果 -A<@Pg  
    • 在OptiBPM_Analyzer中查看新的仿真结果 Myg;2.  
    1. 定义MMI星型耦合器的材料 Q) aZ0 Pt  
    要定义单向弯曲器件的材料,请执行以下步骤。 Ieq_XF]U  
    步骤 操作 JS m7-p|E  
    1) 创建一个介电材料: >/4[OPB0R  
    名称:guide \VOv&s;h  
    相对折射率(Re):3.3 &53,8r  
    2) 创建第二个介电材料 PZJn/A1  
    名称: cladding EHf,VIC8  
    相对折射率(Re):3.27 l%mp49<  
    3) 点击保存来存储材料 iZnLgkk@  
    4) 创建以下通道: )ADI[+KW  
    名称:channel $X Uck[  
    二维剖面定义材料: guide ju[y-am$/  
    5 点击保存来存储材料。 x!s=Nola  
    u5rvrn ]  
    2. 定义布局设置 %`5K8eB  
    要定义布局设置,请执行以下步骤。 af @a /  
    步骤 操作 :qj^RcmVPL  
    1) 键入以下设置。 &P}t<;  
    a. Waveguide属性: <aaT,J8%[  
    宽度:2.8 hVB(*WA^D  
    配置文件:channel _qf~ hhi  
    b. Wafer尺寸: U%@C<o "  
    长度:1420 LD?\gK "  
    宽度:60 -UidU+ES;  
    c. 2D晶圆属性: p JF 9Z  
    材质:cladding S`b!sT-sD  
    2) 点击OK,将此设置应用到布局中。 A*+gWn,4Y_  
    ;Q vQ fV4  
    3. 创建一个MMI星型耦合器 "eTALRL'o  
    由于MMI星形耦合器中有四个输出通道,因此需要找到在教程2(教程2:创建一个简单的MMI耦合器)中的简单MMI耦合器所产生的四个最大强度的位置。 如教程2中所述,这个位置在MMI耦合器中的第二个波导大约1180-1210μm的地方。 \DE, ,  
    要创建MMI星型耦合器并找到所需耦合的相关耦合器长度,请执行以下步骤。 I*>q7Hsu  
    步骤 操作 O[U`(A:  
    1) 绘制和编辑第一个波导 xa]yq%  
    a. 起始偏移量: ;! ?l8R  
    水平:0 J"E _i]  
    垂直:0 x 4LPrF1  
    b. 终止偏移: |dHtv6I  
    水平:100 vdUKIP =|_  
    垂直:0 "S'Yn-  
    2) 绘制和编辑第二个波导 +Z_VF30pa  
    a. 起始偏移量: k_u!E3{~  
    水平:100 f0^s<:*  
    垂直:0 [ t8]'RI%  
    b. 终止偏移: NM:$Q<n  
    水平:1420 SfY 5Xgp  
    垂直:0 *wJz0ex7R/  
    c. 宽:48 C]JK'K<7-  
    3) 单击OK,应用这些设置。 abS~'r14  
    =#Jx~d[C  
    M/[_~  
    4. 插入输入平面 4/*@cW  
    要插入输入平面,请执行以下步骤。 P$y'``  
    步骤 操作 z8kebS&5  
    1) 从绘制菜单中选择输入平面。 =6\^F i  
    2) 要插入输入平面,请单击布局窗口的左侧。 b=sY%(2s  
    输入平面出现。 bnvY2-O6  
    3) 要编辑输入平面,请从编辑菜单中选择属性。 nLk`W"irM  
    出现“输入平面属性”对话框(参见图1)。 J_yXL7d  
    4) 确保在“全局数据”选项卡中,Z位置:偏移量,值为2.000。
    图1.输入平面属性对话框
    Z 369<  
    /TB{|_HbW  
    5. 运行仿真 [P~7kNFOh  
    要运行仿真,请执行以下步骤。 Jh%SenP_oP  
    步骤 操作 /!>OWh*~  
    1) 从“模拟”菜单中,选择“计算2D各向同性仿真”。 cotySio$  
    将显示“模拟参数”对话框。 Bnwq!i!M  
    2) 在“全局数据”选项卡上,在“显示数量”中键入250。 $f+I#uJ  
    3) 单击2D选项卡,确保选择了以下设置(参见图3)。 ^@=4HtA  
    4DL2 A;T  
    偏振:TE 2PeMt^  
    网格-点数= 600 bxO/FrwTj{  
    BPM求解器:Padé(1,1) 1VG]|6f  
    引擎:有限差分 d+]=l+&  
    方案参数:0.5 _~umE/tz  
    传播步长:1.55 `?l /HUw  
    边界条件:TBC ui`EODhA(  
    注意:有关仿真参数的更多信息,请参阅OptiBPM用户指南。 }#&[[}@th  
    rqBoUS4  
    ...... EAWBgOO8iC  
    &ZFHWI(P  
    QQ:2987619807
    T?Z&\g0yp  
     
    分享到