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

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

    上一主题 下一主题
    离线infotek
     
    发帖
    6080
    光币
    24553
    光券
    0
    只看楼主 倒序阅读 楼主  发表于: 2021-05-08
    在完成教程1、2和3后,你已熟悉利用OptiBPM创建项目的基本程序 lk'RWy"pw  
    • 生成材料 ~lL($rE  
    • 插入波导和输入平面 2]'ozs$|v  
    • 编辑波导和输入平面的参数 F`N*{at  
    • 运行仿真 &Y&zUfA  
    • 选择输出数据文件 ?:2Xh/8-  
    • 运行仿真 .KD07  
    • 在OptiBPM_Analyzer中查看仿真结果和各种数值工具 aD:+,MZ  
    XU54skN  
    教程4和之后的教程在你已掌握的操作的基础上,对仿真过程进行了简化描述。如果需要更多细节信息,可参阅之前课程中提供的操作。 R3<+z  
    $pKS['J0  
    本课程描述了如何创建一个MMI星型耦合器。该星型耦合器是对简单MMI耦合器(教程2:创建一个简单多模干涉星型(下文简称为MMI)耦合器)的进一步改进。它是由一个输入波导、一个MMI耦合器以及四个输出波导组成。步骤如下: g$97"d'  
    • 定义MMI星型耦合器的材料 p[$I{F*a  
    • 定义布局设置 I F@M  
    • 创建MMI星形耦合器 M1i|qjb:l  
    • 运行模拟 cZ(XY}  
    • 查看最大值 _Dv^~e1c  
    • 绘制输出波导 3_>R's8P  
    • 为输出波导分配路径 ^Ve^}|qPc  
    • 在OptiBPM_Analyzer中查看仿真结果 t>[r88v  
    • 添加输出波导并查看新的仿真结果 )>/c/ B  
    • 在OptiBPM_Analyzer中查看新的仿真结果 v3NaX.  
    1. 定义MMI星型耦合器的材料 4M]8po/;  
    要定义单向弯曲器件的材料,请执行以下步骤。 o?3R HP47  
    步骤 操作 eOb`uyi  
    1) 创建一个介电材料: 7PMZt$n  
    名称:guide PX'LN  
    相对折射率(Re):3.3 a !IH-XJ2  
    2) 创建第二个介电材料 A_.QHUjpx  
    名称: cladding zxh"@j$?  
    相对折射率(Re):3.27 A>?fbY2n  
    3) 点击保存来存储材料 Hj!)S&y,$  
    4) 创建以下通道: gU?)  
    名称:channel 2 zy^(%a  
    二维剖面定义材料: guide ST3qg6Cq2J  
    5 点击保存来存储材料。 I%p#E#[G  
    T)uw2  
    2. 定义布局设置 1@WGbORc*  
    要定义布局设置,请执行以下步骤。 @K9T )p]  
    步骤 操作 !r|X6`g  
    1) 键入以下设置。 Bag#An1  
    a. Waveguide属性: cGp^;> ]M  
    宽度:2.8 .bE,Q9:  
    配置文件:channel =Wf@'~K0k"  
    b. Wafer尺寸: nR7\ o(!  
    长度:1420 TI>yi ^}  
    宽度:60 G DV-wPX  
    c. 2D晶圆属性: 6fkr!&Dy7  
    材质:cladding Ps7%:|K]  
    2) 点击OK,将此设置应用到布局中。 $<v_Vm?6d  
    z m'jk D|  
    3. 创建一个MMI星型耦合器 0U>Q<I}  
    由于MMI星形耦合器中有四个输出通道,因此需要找到在教程2(教程2:创建一个简单的MMI耦合器)中的简单MMI耦合器所产生的四个最大强度的位置。 如教程2中所述,这个位置在MMI耦合器中的第二个波导大约1180-1210μm的地方。 =lwS\mNs  
    要创建MMI星型耦合器并找到所需耦合的相关耦合器长度,请执行以下步骤。 zqh{=&Tjx  
    步骤 操作 qj&)w9RLJE  
    1) 绘制和编辑第一个波导  sD8S2  
    a. 起始偏移量: lIz_0rE  
    水平:0 ZhsZy wM  
    垂直:0 =FmU]DV  
    b. 终止偏移: =@2V#X]M*  
    水平:100 vNC0M:p,  
    垂直:0 /<0D E22  
    2) 绘制和编辑第二个波导 Wv"tAseu  
    a. 起始偏移量: E: GJ$I  
    水平:100 `dP+5u!  
    垂直:0 Nd!VR+IZ  
    b. 终止偏移: yUO|3ONT  
    水平:1420 zc+;VtP|8  
    垂直:0 iIE(zw)H  
    c. 宽:48 d 4]%Wdvf  
    3) 单击OK,应用这些设置。 -`OR6jd  
    [.X%:H+  
    >Mw &Tw}o  
    4. 插入输入平面 M N#C2 qz  
    要插入输入平面,请执行以下步骤。 (x qA.(F  
    步骤 操作 SbZt\a 8  
    1) 从绘制菜单中选择输入平面。 7X(]r1-+\  
    2) 要插入输入平面,请单击布局窗口的左侧。 * Xoscc  
    输入平面出现。 xV#a(>-4  
    3) 要编辑输入平面,请从编辑菜单中选择属性。 n*Vd<m;w  
    出现“输入平面属性”对话框(参见图1)。 N;'HR)  
    4) 确保在“全局数据”选项卡中,Z位置:偏移量,值为2.000。
    图1.输入平面属性对话框
    /y)"j#-eW  
    t1jlxK  
    5. 运行仿真 6#M0AG  
    要运行仿真,请执行以下步骤。 %i8>w:@NW  
    步骤 操作 "<x~{BN?  
    1) 从“模拟”菜单中,选择“计算2D各向同性仿真”。 N?;o_^C  
    将显示“模拟参数”对话框。 7[g;|(G0  
    2) 在“全局数据”选项卡上,在“显示数量”中键入250。 SDHc[66'  
    3) 单击2D选项卡,确保选择了以下设置(参见图3)。 R:<@+z^A[  
    ^Pd3 7&B4V  
    偏振:TE z,FTsR$x  
    网格-点数= 600 v Q"s  
    BPM求解器:Padé(1,1) .vS6_  
    引擎:有限差分 ]TgP!M&q  
    方案参数:0.5 O[)]dD&'  
    传播步长:1.55 ttaQlEa=Z  
    边界条件:TBC 3]<re{)J9O  
    注意:有关仿真参数的更多信息,请参阅OptiBPM用户指南。 (YHvGGr  
     }m%?&c  
    ...... lVdT^"~3  
    IzdTXc f  
    QQ:2987619807
    S tnv>  
     
    分享到