Rsoft软件简介和使用精编版_第1页
Rsoft软件简介和使用精编版_第2页
Rsoft软件简介和使用精编版_第3页
Rsoft软件简介和使用精编版_第4页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录Rsoft 简介3Chapter 7 Tutorials 第七章 教程5Tutorial 1: Ring Resonator 教程 1:环形共振器5Device Layout: 器件结构:5Defining Variables 定义变量6Drawing the Structure 画器件结构图6Checking the Index Profile核对折射率分布9Adding Time Monitors添加时间监视(探测)器10Simulation: Pulsed Excitation模拟:脉冲激发12Launch Field 激发场12Wavelength/Frequency Spectr

2、um 波长 /频率光谱12Increasing the Resolution of the FFT 提高 FFT 的分辨率14Simulation: CW Excitation模拟:连续激发16Tutorial 2: PBG Crystal: Square Lattice教程 2: PBG 晶体:四方晶格17Lattice layout 晶格布局17Base Lattice Generation 基准晶格的创建17Lattice Customization 定制晶格18Checking the Index Profile核对折射率分布18Inserting Time Monitors插入时间监

3、视器19Launch Set Up 激发场设置201Simulation 模拟21Data Analysis 数据分析22Switching Polarization改变偏振为TM 模23Periodic Boundary Condition Set Up24Tutorial 3: PBG Crystal: Tee Structure教程 3: PBG 晶体: T 型结构24Tutorial 4: PBG Crystal: Defect Mode教程四: PBG 晶体:缺陷模型242Rsoft 简介包括 BeamPROP、 FullWAVE 、 BandSOLVE 、 GratingMOD 、

4、 DiffractMOD 、FemSIM, 以及 MOST 软件。以下是Rsoft 各个模块的介绍:BeamPROP :是一个高度集成了计算机辅助设计和模拟仿真的专业软件,专用于设计集成光学波导元件和光路。此软件使用先进的有限差分光束传播法(finite-difference beam propagation method) 来模拟分析光学器件。用户界面友好,分析和设计光学器件轻松方便。其主程序为一套完善的用于设计光波导元件和光路CAD 设计系统,且可控制相关的模拟参数,如:数值参数、输入场以及各种显示、分析功能选项。另一功能为模拟程序,它可以在主程序内或独立执行模拟分析工作,以图形方式显示域

5、的特性以及用户感兴趣的各种数值特性。FullWAVE :是一高度整合之复杂光子组件仿真设计分析软件,它使用有限差分时域之模拟分析方法,藉以分析一般光束传播法所无法建立模型分析的光子组件,例如光晶体与环状共振器等。因此,RSoft 公司所开发的BeamPROP 与 FullWAVE软体,两者实际上是具有互补之作用。其主控程序为BeamPROP 之 CAD Layout 系统,用来设计光波导组件及光路,亦即BeamPROP 与 FullWAVE共享同一个CAD Layout 程序。BandSOLVE :是目前世界上唯一一套商用的光子晶体能带结构模拟分析设计软件。集成了 CAD 和仿真功能,可以对所

6、有光子晶体部件的能带结构进行自动的计算,包括 :二维或三维的光子晶片和波导,二维或三维的腔体结构问题以及光子晶体光纤。GratingMOD :用以设计并分析在光纤/波导光栅元件之应用软件。体。其对于发展WDM 与 DWDM 特别有助益。它适合用来分析已知光栅结构(Design) ,亦可藉由量测或已它适合用来分析已知光栅结构(Design) ,亦可藉由量测或已知频谱决定该光栅之特性(Synthesis)。知频谱决定该光栅之特性(Synthesis) 。 GratingMOD 可以设计分析任何波导横向结构 (Transverse GratingMOD 可以设计分析任何波导横向结构(Transver

7、se Profile) ,因为它使用 BeamPROP 的 CAD 绘图界面设计光栅结构,并采用正交藕合模态理论(OrthogonalProfile) ,因为它使用BeamPROP 的 CAD 绘图界面设计光栅结构,并采用正交藕合模 (Orthogonal Coupled-Mode Theory) 与转移矩阵法 (Transfer Matrix Method) 有效地分析光栅特性。 Coupled-Mode Theory) 与转移矩阵法 (Transfer Matrix Method) 有效地分析光栅特性。 GratingMOD GratingMOD 可定义周期性纵向微扰 (Periodic

8、Longitudinal Perturbation) 以产生纵向光栅结构。 可定义周期性纵向微扰 (Periodic Longitudinal Perturbation) 以产生纵向光栅结构。其使得 GratingMOD 其使得 GratingMOD 适用於 2D/3D 的模拟,且运算速度较Bi-Directional BPM更快速。适用于2D/3D 的模拟,且运算速度较Bi-Directional BPM更快速。DiffractMOD :适用于绕射光学结构-例如 :绕射光学元件、次波长周期性结构、光子能3隙晶体的模拟设计软体。元件、亚波长周期性结构、光子能隙晶体的模拟设计软体。Diffrac

9、tMOD运用包含快速傅立叶分解(fast Fourier factorization) 与泛用传输线公式(generalized transmission line formulation) - 的严格藕合波分析(Rigorous Coupled Wave Analysis - RCWA)技波分析 (Rigorous 洲 Coupled Wave Analysis -RCWA) 技巧。 它可以精确有效地模拟- 具有任意网格结构它可以精确有效地模拟-具有任意网格结构与基本单元折射率剖面的2D/3D 结构,并能分析介电(dielectric) 、色散(dispersive) 与耗损 (lossy)

10、 等与基本单元折射率剖面的2D/3D 结构,并能分析介电(dielectric) 、色散 (dispersive)与耗损 (lossy)等材料结构。材料结构。再者 , 使用者可弹性控制入射方向 (incident direction)与照度极化 (polarization of 再者 ,使用者可弹性控制入射方向(incident direction) 与照度极化 (polarization of illumination)以完成模拟。 illumination) 以完成模拟。 DiffractMOD与其他 RSoft 所开发 -BeamPROP 、 FullWAVE、 BandSOLVE 、

11、GratingMOD 等元件 模拟软体共用CAD 布局界面 。软体共用CAD 布局界面 。此 CAD 界面提供任意轮廓的精确定义与全参数化的设计模型环境。 DiffractMOD中的绕射结构布局,可直接选用FullWAVE (FDTD)进行时域响应(time-domain response) 模拟,或选用BandSOLVE (PWE) 进行能带结构分析(band structure analysis) 。FemSIM :运用有限元素法(FEM- Finite Element Method) 的泛用光子元件解模器(mode solver) ,透过非均匀网格(non-uniform mesh) 可

12、用来计算任意元件中的任何横切(transverse)与腔体 (cavity) 模态纪录。应用:可分析任何形状的元件-包含弯曲与罕见的形状。高度混合型元件 -具高折射率对比 (high index contrast) 与 small feature sizes 的元件结构。耗损结构 (Lossy structures) 。硅晶元件 (例如 :绝缘层上硅晶 - SOIs- Silicon on Insulator) 。极化旋转器 (Polarization rotators) 。空心或实心光晶光纤 (Air or solid core photonic fibers) 。雷射与光能隙晶体之缺陷与腔

13、体 (Laser and PBG defect cavities) 。MOST :用以优化设计分析光电元件之软体模组。以优化设计分析光电元件之软体模组。初阶的光子模型建立基本上牵涉到模拟,借以探究问题的相关物理特性;对於元件制造的设计周期而言,了解系统完整的参数空间便显得不可或缺。性;对于元件制造的设计周期而言,了解系统完整的参数空间便显得不可或缺。这可能牵涉到对合适范围参数空间的系统搜寻与多重维度的自动优化。空间的系统搜寻与多重维度的自动优化。做为RSoft 光子元件模拟软体的自动优化模组,MOST 可简化参数扫描与优化的定义、计算及分析。扫描与优化的定义、计算及分析。4Chapter 7

14、Tutorials 第七章 教程所有的教程都在Rsoft 安装目录 (EXAMPLESFULLWAVETUTORIA)下可以找到原型实例。Tutorial 1: Ring Resonator 教程 1:环形共振器本部分讨论环形共振器的创建与分析。环形共振器是一种应用广泛的高Q 值波长滤波器。首先介绍器件的布局与设置,然后讨论脉冲分析(a pulse analysis)。脉冲计算( pulsed calculation )可以产生一个光谱响应,让分析器件的光谱特性,从而可以回避在连续模式下( CW )对整个波长的参数扫描,节省分析时间,提高分析效率。最后,我们对器件的某一共振波长进行连续模拟(C

15、W simulation )。Device Layout: 器件结构:我们接下来要模拟的环形共振器为宽为0.2m 、折射率为3 的波导,其共振波长约为2 m。步骤:1、 打开 RSoft CAD-Layout :2、 点击创建新结构按钮(New Circuit icon )3、 设置如下参数(见下图):Free Space Wavelength: 2; Waveguide Width : 0.2;5Background Index : 1; Index Difference : 2Defining Variables 定义变量单击 Edit Symbols 按钮Gap = 0.2L = 0.5

16、 R = 1.7 R1 = R-width/2R2 = R+width/2.Drawing the Structure 画器件结构图我们将作圆形的波导(环):首先画个圆盘,然后在其中间挖个洞。6步骤:1、 从菜单中选择Options/Insert/Lens :2、 设置 Waveguide Width : 2*R2 , Front Radius : R2 , Back Radius : R2 ;3、 中心挖洞: Select Mode icon, 左击画好的圆盘( Lens #1),左击 Duplicate Selection 按钮,右击圆盘( Lens #2) . 设置 Waveguide

17、Width :2*R1, Front Radius : R1, Back Radius: R1 and the Index Difference : 0;点击对话框中的 More 按钮, 设置 Display Color : Yellow, Priority Level : 1, Background Index : background_index+delta.74、 接下来部分做一个bus waveguides:点击 Segment Mode 按钮,在右边画个段状波导,参数设置如图所示:85、 复制一个条形波导,参数设置如下图所示:Checking the Index Profile核对折

18、射率分布为了查看器件各部分折射率分布,点击Display Index Profile按钮,选择显示模式Display Mode 为 ContourMap(XZ) ,设置参数如图所示:9点击 Ok 按钮后,出现下图描述的折射率分布情况(第二个圆盘优先级别更高):Adding Time Monitors 添加时间监视(探测)器接下来将在器件中插入时间监视器,为后面分析做准备。我们将用两个监视器来测量场透射和衰减(transmitted and dropped)情况。步骤:1、 选择菜单 Options/Insert/Time Monitor:102、 选择监视器,复制一个,设置参数如下图所示:3、

19、 最后器件的结构如图所示:11Simulation: Pulsed Excitation 模拟:脉冲激发这部分讨论环形共振器的模拟和分析。我们将首先计算该共振器的一个波长/频率光谱,然后模拟器件工作在共振波长下场的分布情况。Launch Field 激发场设置激发场的空间特征和时间特征。点击 Edit Pathways 按钮,点 New Pathway 按钮, 左击左边条状波导,它的颜色变成亮的绿色,点击OK 。此时,我们已经建立一个Pathway #1,单击 Edit LaunchField 按钮,注意设置Launch Pathway 序号为 1.Launch Type 为 Slab Mod

20、e ,点击OK ,返回 CAD 窗口。Wavelength/Frequency Spectrum波长 /频率光谱点击 Perform Simulation 按钮,设置 模拟参数 . 时间步长Time Step 设置足够小以满足柯朗稳定性条件(Courant stability condition ) , 在空间网格尺寸(Grid Size )为 0.02m ,我们可以设置时间步长为0.0135。12接下来,点击Output按钮,在FDTD Output Options窗口设置输出选项,确认meMonitor 和 Wavelength Monitor ,和 Frequency Monitor 设

21、为 Yes,然后点击 OK 按钮关闭窗口。接下按 Display按钮,设置Outline Color 为黑色 Black 。按下 OK 后,最后开始模拟。模拟结束后,结果如下图所示,其中下方曲线图为来自time monitors 的结果。13Increasing the Resolution of the FFT提高 FFT 的分辨率要分析波长光谱,可以View Graphs 按钮,选择 ring_pulse.pwm 文件,显示如下图,14谱线态粗糙了,可以通过设置更大的stop time 值来提高谱线光滑度。下图为StopTime 设为 215*fdtd_time_step 时的结果。15S

22、imulation: CW Excitation 模拟:连续激发通过脉冲激发模拟,我们可作出环形共振器的波长光谱。在连续激发下,我们将分析共振器在波长为1.977 m 的情形。 D点击 Edit Global Settings 按钮,设置 Free Space Wavelength: 1.977。点击 Perform Simulation按钮,将激发模式Excitation 设为 CW ,同时将Stop Time 设为 214*fdtd_time_step ,输入一个新的输出文件前缀Output File Prefix ,如 ring_cw 。模拟结构如下图所示。16上图连续激发CW 模拟结果

23、与脉冲激发所预言相一致。我们看出在波导中电场能量逐渐增强,最后电磁场几乎全部传输到输出波导。因此,通过利用脉冲激发和连续激发两种类型的模拟计算,我们容易能获得器件的光谱响应及其工作在共振波长的电场场传播情形。Tutorial 2: PBG Crystal: Square Lattice教程 2:PBG 晶体:四方晶格( PBG: photonic-bandgap 光子带隙)这个教程主要介绍光子晶体晶格(四方晶格为例)作图,然后利用FDTD 方法分析这些晶格的光学性质。我们将计算此光子晶体的光谱响应,从而揭示存在光子带隙。分析过程采用时间响应谱的傅立叶变换来获得系统的频率响特性。整个模拟过程将进

24、行两次计算,分别对应于两种边界条件:完美匹配层边界条件PML ;周期性边界条件。Lattice layout 晶格布局建立晶格的方法有多种,接下来我们采用Array Layout XZ utility工具来创建所需的四方晶格。Base Lattice Generation基准晶格的创建菜单 Utility/Array Layout XZ17Lattice Customization 定制晶格点击 Edit Global Settings 按钮,设置背景折射率Background Index 为 1,折射率差Index Difference 为 2.4( GaAs) ,偏振 Polarizati

25、on 为 TE ,自由空间波长 Free Space Wavelength 为 Period/0.45。按 OK 关闭窗口。(设置变量Period= 0.6m, Radius=0.18 )Checking the Index Profile 核对折射率分布点击 Display Index Profile按钮,设置 Display Mode 为 ContourMap (XZ) , ComputeStep in X and Z 为 0.02, Slice Step in both X and Z 为 Compute Step。18点击 OK 后,结果见下图。Inserting Time Monitors 插入时间监视器菜单 Options/Insert/Time Monitors, 设置 time Monitor Type为 Default Field , TimeAver

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论