在完成教程1、2和3后,你已熟悉利用OptiBPM创建项目的基本程序:
n+Ofbiz@ • 生成
材料 (2J_Y*N~> • 插入波导和输入平面
wq&|V • 编辑波导和输入平面的
参数 6J. [9# • 运行
仿真 s/ [15 • 选择输出数据
文件 w5*?P4P • 运行仿真
ga0>J_ • 在OptiBPM_Analyzer中查看仿真结果和各种数值工具
{Ic~}>w ]~S,K}T 教程4和之后的
教程在你已掌握的操作的基础上,对仿真过程进行了简化描述。如果需要更多细节信息,可参阅之前课程中提供的操作。
#N%ATV ;\(Wz5Ok&J 本课程描述了如何创建一个MMI星型耦合器。该星型耦合器是对简单MMI耦合器(教程2:创建一个简单多模
干涉星型(下文简称为MMI)耦合器)的进一步改进。它是由一个输入波导、一个MMI耦合器以及四个输出波导组成。步骤如下:
Y4*ezt:;Q • 定义MMI星型耦合器的材料
9_Tk8L# • 定义布局设置
2 mM0\ja • 创建MMI星形耦合器
g-^Cf • 运行
模拟 ;0*T7l • 查看最大值
K07SbL7g!p • 绘制输出波导
OiPE,sv • 为输出波导分配路径
BM bT:)% • 在OptiBPM_Analyzer中查看仿真结果
_Eq* • 添加输出波导并查看新的仿真结果
,arFR'u> • 在OptiBPM_Analyzer中查看新的仿真结果
QuFcc}{<] 1. 定义MMI星型耦合器的材料
{2kw*^,l 要定义单向弯曲
器件的材料,请执行以下步骤。
yQ\K; 步骤 操作
WBTdQG
Q6 1) 创建一个介电材料:
Jej P91 名称:guide
ca>6r` 相对
折射率(Re):3.3
~d oOt 2) 创建第二个介电材料
`P;fD/I 名称: cladding
$ijWwrh 相对折射率(Re):3.27
!>XG$-$`Z 3) 点击保存来存储材料
d ; (&_; 4) 创建以下通道:
Y9F78=Q 名称:channel
Id8^6FLw 二维剖面定义材料: guide
C~o6]'+F_ 5 点击保存来存储材料。
g Z3VT{ vn;_|NeSf 2. 定义布局设置
mo%9UL,#W 要定义布局设置,请执行以下步骤。
.<JD'%?" 步骤 操作
"B`yk/GM] 1) 键入以下设置。
y7M" Dr%t^ a. Waveguide属性:
1g`$[wp| 宽度:2.8
=\s(v-8 配置文件:channel
=x
"N0p b. Wafer尺寸:
[uOW\)` 长度:1420
}N;c 宽度:60
c_b^t09 c. 2D晶圆属性:
G
hH0-g{- 材质:cladding
`o(PcX3/} 2) 点击OK,将此设置应用到布局中。
CL/8p; ,sPsL9]$ 3. 创建一个MMI星型耦合器
i|u3 Qt5 由于MMI星形耦合器中有四个输出通道,因此需要找到在教程2(教程2:创建一个简单的MMI耦合器)中的简单MMI耦合器所产生的四个最大强度的位置。 如教程2中所述,这个位置在MMI耦合器中的第二个波导大约1180-1210μm的地方。
(bH*i\W 要创建MMI星型耦合器并找到所需耦合的相关耦合器长度,请执行以下步骤。
k1y&'3% 步骤 操作
)mO|1IDTN 1) 绘制和编辑第一个波导
Ikiv+Fq( a. 起始偏移量:
BBw]>* 水平:0
r.M8#YL 垂直:0
4)Y=)#= b. 终止偏移:
,X6.p 水平:100
+=I_3Wtth 垂直:0
LL Oe 2) 绘制和编辑第二个波导
V.J[Uwf a. 起始偏移量:
* bmdY=#7 水平:100
`WF?87l1 垂直:0
C/dqCUX: b. 终止偏移:
jM1|+o*Wr 水平:1420
7V?]Qif~ 垂直:0
Ni IX^&N1 c. 宽:48
7SYU^GD 3) 单击OK,应用这些设置。
3$+|nP:U mJb>)bOl -Zfzl`r 4. 插入输入平面
!]qwRB$5 要插入输入平面,请执行以下步骤。
]t_AXKd 步骤 操作
vvw6 GB,M 1) 从绘制菜单中选择输入平面。
ewB&PR 2) 要插入输入平面,请单击布局窗口的左侧。
*{:FPmDU 输入平面出现。
y6Xfddd61 3) 要编辑输入平面,请从编辑菜单中选择属性。
<x DD*u 出现“输入平面属性”对话框(参见图1)。
:av6*&+ 4) 确保在“全局数据”选项卡中,Z位置:偏移量,值为2.000。
;<0Q<0G g':mM*j& 图1.输入平面属性对话框
kV"';a 5. 运行仿真
m *8[I 要运行仿真,请执行以下步骤。
1R9hA7y&,/ 步骤 操作
e#IED!U 1) 从“模拟”菜单中,选择“计算2D各向同性仿真”。
l epR} 将显示“模拟参数”对话框。
f5zxy!dhKS 2) 在“全局数据”选项卡上,在“显示数量”中键入250。
LKY4rY!|@d 3) 单击2D选项卡,确保选择了以下设置(参见图3)。
q{Hk27kt "XMTj <D 偏振:TE
?,NZ/n 网格-点数= 600
C/%umazP9 BPM求解器:Padé(1,1)
8m1@l$ 引擎:有限差分
%b'ic 方案参数:0.5
)K>XLaG) 传播步长:1.55
"v4;m\g&: 边界条件:TBC
ON _uu]= 注意:有关仿真参数的更多信息,请参阅OptiBPM用户指南。