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

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

    上一主题 下一主题
    离线infotek
     
    发帖
    6613
    光币
    27214
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2021-05-08
    在完成教程1、2和3后,你已熟悉利用OptiBPM创建项目的基本程序 g:e8i~  
    • 生成材料 YrcC"  
    • 插入波导和输入平面 5J2p^$s  
    • 编辑波导和输入平面的参数 3SB7)8Id1  
    • 运行仿真 Kmf-l*7}  
    • 选择输出数据文件 ve]95w9J  
    • 运行仿真 (pxz#B4  
    • 在OptiBPM_Analyzer中查看仿真结果和各种数值工具 P9cI{RI  
    4hr+GO@o(  
    教程4和之后的教程在你已掌握的操作的基础上,对仿真过程进行了简化描述。如果需要更多细节信息,可参阅之前课程中提供的操作。 *Lk&@(  
    H&Lbdu~E  
    本课程描述了如何创建一个MMI星型耦合器。该星型耦合器是对简单MMI耦合器(教程2:创建一个简单多模干涉星型(下文简称为MMI)耦合器)的进一步改进。它是由一个输入波导、一个MMI耦合器以及四个输出波导组成。步骤如下: C5z  
    • 定义MMI星型耦合器的材料 7a.#F]`  
    • 定义布局设置 ]{,=mOk  
    • 创建MMI星形耦合器 ez9M]! 8Lt  
    • 运行模拟 F^v{Jqc  
    • 查看最大值 #Q)w$WR  
    • 绘制输出波导 X1~A "sW[  
    • 为输出波导分配路径  D)eKq!_  
    • 在OptiBPM_Analyzer中查看仿真结果 }8KL]11b  
    • 添加输出波导并查看新的仿真结果 S gsR;)2  
    • 在OptiBPM_Analyzer中查看新的仿真结果 dz.MH  
    1. 定义MMI星型耦合器的材料 lukRFN>c"  
    要定义单向弯曲器件的材料,请执行以下步骤。 xF>w r r  
    步骤 操作 bL#TR;*]  
    1) 创建一个介电材料: ?#y<^oNM  
    名称:guide 30v1VLR_)  
    相对折射率(Re):3.3 MZF ;k$R  
    2) 创建第二个介电材料 sOHAW*+  
    名称: cladding g wiC ,  
    相对折射率(Re):3.27 tKViM@T  
    3) 点击保存来存储材料 2%%U)|39mB  
    4) 创建以下通道: 2Rp{]s$jo  
    名称:channel 8@#Y <{  
    二维剖面定义材料: guide #IJKMSGw?E  
    5 点击保存来存储材料。 0#nXxkw  
    ,>%r|YSJ)  
    2. 定义布局设置 q&S.C9W  
    要定义布局设置,请执行以下步骤。 v2z/|sG  
    步骤 操作  -~aEqj#?  
    1) 键入以下设置。 <NsT[r~C  
    a. Waveguide属性: f6C+2L+Hr  
    宽度:2.8 .B n2;nO  
    配置文件:channel r?>Hg+  
    b. Wafer尺寸: *==nOO9G  
    长度:1420 PG]mwaj])  
    宽度:60 Hx0,kOh)  
    c. 2D晶圆属性: 3&2q\]Y,  
    材质:cladding \ku{-^7  
    2) 点击OK,将此设置应用到布局中。 Q9V4-MC9  
    6$.Xj\zl  
    3. 创建一个MMI星型耦合器 WU@,1.F:  
    由于MMI星形耦合器中有四个输出通道,因此需要找到在教程2(教程2:创建一个简单的MMI耦合器)中的简单MMI耦合器所产生的四个最大强度的位置。 如教程2中所述,这个位置在MMI耦合器中的第二个波导大约1180-1210μm的地方。 ^>28>!"1  
    要创建MMI星型耦合器并找到所需耦合的相关耦合器长度,请执行以下步骤。 p=T\3_q  
    步骤 操作 6Ky"4\e  
    1) 绘制和编辑第一个波导 daNIP1Qn  
    a. 起始偏移量: 2DQC)Pe+z  
    水平:0 iKKWn*u  
    垂直:0 _n gMC]-T  
    b. 终止偏移: ) O^08]Y g  
    水平:100 MUl+Oy>  
    垂直:0 _kLoDju%  
    2) 绘制和编辑第二个波导 ;VBfzFH  
    a. 起始偏移量: /L Tyiiz6  
    水平:100 0g)mf6}o  
    垂直:0 V lNzm  
    b. 终止偏移: =Z$6+^L  
    水平:1420 U#4W"1~iX  
    垂直:0 =w>QG{-N  
    c. 宽:48 /q]@|5I  
    3) 单击OK,应用这些设置。 FX 3[U+  
    K`<P^XJr  
    &6EfybAt^_  
    4. 插入输入平面 6w ,xb&S  
    要插入输入平面,请执行以下步骤。 y}`%I&]n  
    步骤 操作 9] \vw  
    1) 从绘制菜单中选择输入平面。 s1q d/  
    2) 要插入输入平面,请单击布局窗口的左侧。 =)bc/309  
    输入平面出现。 `9gx-')]\  
    3) 要编辑输入平面,请从编辑菜单中选择属性。 \_'pUp22  
    出现“输入平面属性”对话框(参见图1)。 `lzH:B  
    4) 确保在“全局数据”选项卡中,Z位置:偏移量,值为2.000。
    图1.输入平面属性对话框
    HOG7||&y  
    \O~P !`  
    5. 运行仿真 (*tJCz`Sj  
    要运行仿真,请执行以下步骤。 WI3!?>d  
    步骤 操作 2S/7f:  
    1) 从“模拟”菜单中,选择“计算2D各向同性仿真”。 ~Sq >c3Wn  
    将显示“模拟参数”对话框。 2{N0.  |5  
    2) 在“全局数据”选项卡上,在“显示数量”中键入250。 v~3q4P  
    3) 单击2D选项卡,确保选择了以下设置(参见图3)。 Az[z} r4  
    V ZGhF!To  
    偏振:TE %Et]w  
    网格-点数= 600 +`FY  
    BPM求解器:Padé(1,1) / [M~##%:  
    引擎:有限差分 &I=q%  
    方案参数:0.5 E{J;-+t  
    传播步长:1.55 c,^-nH'X>  
    边界条件:TBC kOO2 ?L|Z  
    注意:有关仿真参数的更多信息,请参阅OptiBPM用户指南。 ?9"glzxr  
    R,lr&;a8  
    ...... &s5*akG  
    =JkSq J)?  
    QQ:2987619807
    WYL.J5O  
     
    分享到