Rsoft软件说明介绍和使用

Rsoft软件说明介绍和使用
Rsoft软件说明介绍和使用

目录

Rsoft简介 (3)

Chapter 7 Tutorials 第七章教程 (5)

Tutorial 1: Ring Resonator 教程1:环形共振器 (5)

Device Layout: 器件结构: (5)

Defining Variables 定义变量 (6)

Drawing the Structure 画器件结构图 (6)

Checking the Index Profile 核对折射率分布 (9)

Adding Time Monitors 添加时间监视(探测)器 (10)

Simulation: Pulsed Excitation 模拟:脉冲激发 (12)

Launch Field 激发场 (12)

Wavelength/Frequency Spectrum 波长/频率光谱 (12)

Increasing the Resolution of the FFT 提高FFT的分辨率 (14)

Simulation: CW Excitation 模拟:连续激发 (16)

Tutorial 2: PBG Crystal: Square Lattice 教程 2:PBG 晶体:四方晶格 (17)

Lattice layout 晶格布局 (17)

Base Lattice Generation 基准晶格的创建 (17)

Lattice Customization 定制晶格 (18)

Checking the Index Profile 核对折射率分布 (18)

Inserting Time Monitors 插入时间监视器 (19)

Launch Set Up 激发场设置 (20)

Simulation 模拟 (21)

Data Analysis 数据分析 (22)

Switching Polarization 改变偏振为TM模 (23)

Periodic Boundary Condition Set Up (24)

Tutorial 3: PBG Crystal: Tee Structure 教程 3:PBG晶体: T型结构 (24)

Tutorial 4: PBG Crystal: Defect Mode 教程四:PBG 晶体:缺陷模型 (24)

Rsoft简介

包括BeamPROP、FullWAVE、BandSOLVE、GratingMOD、DiffractMOD、FemSIM, 以及MOST软件。以下是Rsoft各个模块的介绍:

BeamPROP :是一个高度集成了计算机辅助设计和模拟仿真的专业软件,专用于设计集成光学波导元件和光路。此软件使用先进的有限差分光束传播法 (finite-

difference beam propagation method)来模拟分析光学器件。用户界面友好,分析和设计光学器件轻松方便。其主程序为一套完善的用于设计光波导元件和光路CAD设计系统,且可控制相关的模拟参数,如:数值参数、输入场以及各种显示、分析功能选项。另一功能为模拟程序,它可以在主程序内或独立执行模拟分析工作,以图形方式显示域的特性以及用户感兴趣的各种数值特性。

FullWAVE:是一高度整合之复杂光子组件仿真设计分析软件,它使用-有限差分时域之模拟分析方法,藉以分析一般光束传播法所无法建立模型分析的光子组件,例如光晶体与环状共振器等。因此,RSoft公司所开发的 BeamPROP 与 FullWAVE 软体,两者实际上是具有互补之作用。其主控程序为 BeamPROP 之 CAD Layout 系统,用来设计光波导组件及光路,亦即 BeamPROP 与 FullWAVE 共享同一个 CAD Layout 程序。

BandSOLVE:是目前世界上唯一一套商用的光子晶体能带结构模拟分析设计软件。集成了CAD和仿真功能,可以对所有光子晶体部件的能带结构进行自动的计算,包括:二维或三维的光子晶片和波导,二维或三维的腔体结构问题以及光子晶体光纤。

GratingMOD:用以设计并分析在光纤/波导光栅元件之应用软件。体。其对于发展WDM与DWDM特别有助益。它适合用来分析已知光栅结构(Design),亦可藉由量测或已它适合用来分析已知光栅结构(Design),亦可藉由量测或已知频谱-决定该光栅之特性(Synthesis)。知频谱-决定该光栅之特性(Synthesis)。 GratingMOD 可以设计分析任何波导横向结构(Transverse GratingMOD可以设计分析任何波导横向结构(Transverse Profile),因为它使用BeamPROP 的CAD 绘图界面设计光栅结构,并采用正交藕合模态理论(OrthogonalProfile),因为它使用BeamPROP的CAD绘图界面设计光栅结构,并采用正交藕合模(Orthogonal Coupled-Mode Theory) 与转移矩阵法(Transfer Matrix Method)有效地分析光栅特性。 Coupled-Mode Theory)与转移矩阵法(Transfer Matrix Method)有效地分析光栅特性。 GratingMOD GratingMOD 可定义周期性纵向微扰(Periodic Longitudinal Perturbation)以产生纵向光栅结构。可定义周期性纵向微扰(Periodic Longitudinal Perturbation)以产生纵向光栅结构。其使得GratingMOD 其使得GratingMOD适用於2D/3D 的模拟,且运算速度较Bi-Directional BPM 更快速。适用于2D/3D的模拟,且运算速度较Bi-Directional BPM更快速。

DiffractMOD:适用于绕射光学结构-例如:绕射光学元件、次波长周期性结构、光子能

隙晶体的模拟设计软体。元件、亚波长周期性结构、光子能隙晶体的模拟设计软体。DiffractMOD运用包含快速傅立叶分解(fast Fourier factorization)与泛用传输线公式(generalized transmission line formulation) -的严格藕合波分析

(Rigorous Coupled Wave Analysis - RCWA)技波分析(Rigorous洲Coupled Wave Analysis -

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

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

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

Chapter 7 Tutorials 第七章教程

所有的教程都在Rsoft安装目录 (EXAMPLES\FULLWAVE\TUTORIA) 下可以找到原型实例。

Tutorial 1: Ring Resonator 教程1:环形共振器

本部分讨论环形共振器的创建与分析。环形共振器是一种应用广泛的高Q值波长滤波器。

首先介绍器件的布局与设置,然后讨论脉冲分析(a pulse analysis)。脉冲计算(pulsed calculation)可以产生一个光谱响应,让分析器件的光谱特性,从而可以回避在连续模式下(CW)对整个波长的参数扫描,节省分析时间,提高分析效率。最后,我们对器件的某一共振波长进行连续模拟(CW simulation)。

Device Layout: 器件结构:

我们接下来要模拟的环形共振器为宽为 0.2 μm 、折射率为3的波导,其共振波长约为2 μm。

步骤:

1、打开RSoft CAD-Layout:

2、点击创建新结构按钮(New Circuit icon)

3、设置如下参数(见下图):

Free Space Wavelength: 2; Waveguide Width :0.2;

Background Index:1;Index Difference : 2

Defining Variables 定义变量

单击Edit Symbols 按钮

Gap = 0.2 L = 0.5 R = 1.7 R1 = R-width/2 R2 = R+width/2.

Drawing the Structure 画器件结构图

我们将作圆形的波导(环):首先画个圆盘,然后在其中间挖个洞。

步骤:

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 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.

4、接下来部分做一个bus waveguides:点击Segment Mode按钮,在右边画个段

状波导,参数设置如图所示:

5、复制一个条形波导,参数设置如下图所示:

Checking the Index Profile 核对折射率分布

为了查看器件各部分折射率分布,点击 Display Index Profile 按钮,选择显示模式Display Mode 为ContourMap(XZ),设置参数如图所示:

点击Ok按钮后,出现下图描述的折射率分布情况(第二个圆盘优先级别更高):

Adding Time Monitors 添加时间监视(探测)器

接下来将在器件中插入时间监视器,为后面分析做准备。我们将用两个监视器来测量场透射和衰减(transmitted and dropped)情况。

步骤:

1、选择菜单Options/Insert/Time Monitor:

2、选择监视器,复制一个,设置参数如下图所示:

3、最后器件的结构如图所示:

Simulation: Pulsed Excitation 模拟:脉冲激发

这部分讨论环形共振器的模拟和分析。我们将首先计算该共振器的一个波长/频率光谱,然后模拟器件工作在共振波长下场的分布情况。

Launch Field 激发场

设置激发场的空间特征和时间特征。

点击Edit Pathways 按钮,点 New Pathway按钮,左击左边条状波导,它的颜色变成亮的绿色,点击OK。此时,我们已经建立一个Pathway #1,单击Edit Launch Field按钮,注意设置 Launch Pathway 序号为1. Launch Type 为 Slab Mode ,点击OK,返回CAD 窗口。

Wavelength/Frequency Spectrum 波长/频率光谱

点击 Perform Simulation按钮,设置模拟参数. 时间步长Time Step设置足够小以满足柯朗稳定性条件(Courant stability condition), 在空间网格尺寸( Grid Size )为 0.02 μm ,我们可以设置时间步长为0.0135。

接下来,点击Output… 按钮,在FDTD Output Options 窗口设置输出选项,确认me Monitor和Wavelength Monitor,和Frequency Monitor设为Yes,然后点击OK按钮关闭窗口。

接下按Display… 按钮,设置 Outline Color 为黑色Black。按下OK 后,最后开始模拟。

模拟结束后,结果如下图所示,其中下方曲线图为来自time monitors的结果。

Increasing the Resolution of the FFT 提高FFT的分辨率

要分析波长光谱,可以View Graphs 按钮,选择ring_pulse.pwm文件,显示如下图,

谱线态粗糙了,可以通过设置更大的stop time值来提高谱线光滑度。下图为Stop Time设为 2^15*fdtd_time_step时的结果。

Simulation: CW Excitation 模拟:连续激发

通过脉冲激发模拟,我们可作出环形共振器的波长光谱。在连续激发下,我们将分析共振器在波长为1.977 μm的情形。D

点击Edit Global Settings按钮,设置Free Space Wavelength: 1.977。

点击Perform Simulation 按钮,将激发模式 Excitation 设为 CW,同时将Stop Time 设为2^14*fdtd_time_step,输入一个新的输出文件前缀Output File Prefix,如 ring_cw。模拟结构如下图所示。

上图连续激发CW 模拟结果与脉冲激发所预言相一致。我们看出在波导中电场能量逐渐增强,最后电磁场几乎全部传输到输出波导。因此,通过利用脉冲激发和连续激发两种类型的模拟计算,我们容易能获得器件的光谱响应及其工作在共振波长的电场场传播情形。

Tutorial 2: PBG Crystal: Square Lattice

教程 2:PBG 晶体:四方晶格

(PBG: photonic-bandgap 光子带隙)

这个教程主要介绍光子晶体晶格(四方晶格为例)作图,然后利用FDTD方法分析这些晶格的光学性质。我们将计算此光子晶体的光谱响应,从而揭示存在光子带隙。分析过程采用时间响应谱的傅立叶变换来获得系统的频率响特性。整个模拟过程将进行两次计算,分别对应于两种边界条件:完美匹配层边界条件PML;周期性边界条件。

Lattice layout 晶格布局

建立晶格的方法有多种,接下来我们采用Array Layout XZ utility工具来创建所需的四方晶格。

Base Lattice Generation 基准晶格的创建

菜单Utility/Array Layout XZ

Lattice Customization 定制晶格

点击Edit Global Settings按钮,设置背景折射率Background Index为 1,折射率差Index Difference为2.4(GaAs),偏振Polarization为TE,自由空间波长 Free Space Wavelength 为Period/0.45。按OK关闭窗口。

(设置变量Period= 0.6 μm,Radius=0.18)

Checking the Index Profile 核对折射率分布

点击Display Index Profile按钮,设置Display Mode 为 ContourMap (XZ), Compute Step in X and Z 为 0.02, Slice Step in both X and Z 为Compute Step。

点击OK后,结果见下图。

Inserting Time Monitors 插入时间监视器

菜单Options/Insert/Time Monitors…,设置time Monitor Type为 Default Field ,Time Average为 No,Frequency Analysis为FFT。

Launch Set Up 激发场设置

点击Edit Launch Field按钮,设置Launch Type 为Gaussian, Launch Width 为0.2*PeriodX,Launch Position X为0.34*PeriodX。

Rsoft软件简介和使用教程

RSOFT使用教程 目录 Rsoft简介 (3) Chapter 7 Tutorials 第七章教程 (5) Tutorial 1: Ring Resonator 教程1:环形共振器 (5) Device Layout: 器件结构: (5) Defining Variables 定义变量 (6) Drawing the Structure 画器件结构图 (6) Checking the Index Profile 核对折射率分布 (9) Adding Time Monitors 添加时间监视(探测)器 (10) Simulation: Pulsed Excitation 模拟:脉冲激发 (12) Launch Field 激发场 (12) Wavelength/Frequency Spectrum 波长/频率光谱 (12) Increasing the Resolution of the FFT 提高FFT的分辨率 (14) Simulation: CW Excitation 模拟:连续激发 (16) Tutorial 2: PBG Crystal: Square Lattice 教程 2:PBG 晶体:四方晶格 (17) Lattice layout 晶格布局 (17) Base Lattice Generation 基准晶格的创建 (17) Lattice Customization 定制晶格 (18) Checking the Index Profile 核对折射率分布 (18)

Inserting Time Monitors 插入时间监视器 (19) Launch Set Up 激发场设置 (20) Simulation 模拟 (21) Data Analysis 数据分析 (22) Switching Polarization 改变偏振为TM模 (23) Periodic Boundary Condition Set Up (24) Tutorial 3: PBG Crystal: Tee Structure 教程 3:PBG晶体: T型结构 (24) Tutorial 4: PBG Crystal: Defect Mode 教程四:PBG 晶体:缺陷模型 (24)

Rsoft软件简介和使用

目录 Rsoft简介 (3) Chapter 7 Tutorials 第七章教程 (5) Tutorial 1: Ring Resonator 教程1:环形共振器 (5) Device Layout: 器件结构: (5) Defining Variables 定义变量 (6) Drawing the Structure 画器件结构图 (6) Checking the Index Profile 核对折射率分布 (9) Adding Time Monitors 添加时间监视(探测)器 (10) Simulation: Pulsed Excitation 模拟:脉冲激发 (12) Launch Field 激发场 (12) Wavelength/Frequency Spectrum 波长/频率光谱 (12) Increasing the Resolution of the FFT 提高FFT的分辨率 (14) Simulation: CW Excitation 模拟:连续激发 (16) Tutorial 2: PBG Crystal: Square Lattice 教程 2:PBG 晶体:四方晶格 (17) Lattice layout 晶格布局 (17) Base Lattice Generation 基准晶格的创建 (17) Lattice Customization 定制晶格 (18) Checking the Index Profile 核对折射率分布 (18) Inserting Time Monitors 插入时间监视器 (19) Launch Set Up 激发场设置 (20)

浅谈Rsoft软件在光纤光学教学中的应用

龙源期刊网 https://www.360docs.net/doc/eb9268924.html, 浅谈Rsoft软件在光纤光学教学中的应用 作者:刘春兰魏勇苏于东 来源:《理科爱好者(教育教学版)》2018年第02期 【摘要】光学作为理学类专业的一门基础学科,在本科生教育中占有非常重要的地位, 近年来光纤光学已被引入了本科及研究生课堂。本文提出了在光纤光学教学中使用Rsoft软件进行仿真分析,结合该软件的使用特点,采用软件仿真的实验教学方式,将光纤传播理论中难懂的理论知识转变为可视化的图像显示,直观的反应光纤传光特点,帮助学生理解和分析,有效提高教学质量和教学效率。 【关键词】Rsoft;仿真;光纤光学 【中图分类号】G612 【文献标识码】B 【文章编号】1671-8437(2018)10-0002-02 近年来,光纤技术发展迅速,已广泛应用于通信、生物、化学、医学等各个领域。“光纤光学”是光学专业研究生的专业课,是本科生“高等光学”学科中的主要章节,具体内容涉及了光纤通信、光纤传感、薄膜光学等众多学科,具有内容广泛、理论深厚、知识更新快速、理论与实际紧密联系等特点[1]。 在教学中我们发现,光纤光学成为高等光学学科中最为难懂的一部分内容,因目前的教科书就这部分内容给出长篇大论的理论推导,学生理解十分困难,从而导致失去学习兴趣,影响教学效果。为解决这一实际问题,我们在实验课程中引入Rsoft软件进行仿真教学,将理论分析结果可视化,通过参数设置帮助学生理解数学模型中各个参量的实际意义,使计算结果生动、直观的展示在学生面前,激发学生独立思考的学习兴趣,提高学生逻辑思维和动手能力。此外,通过该仿真软件的学习,还可帮助研究生在学习理论知识之外掌握基本科学研究的理论学习方法,为研究生从事科研项目奠定基础。 1 利用Rsoft进行光纤传感仿真 仿真是指利用数学建模的方法,复现实际系统中发生的本质过程,并通过对系统模型的实验来研究存在的或存在设计中的系统。当光纤技术更新换代快,且光纤作为教学耗材价格昂贵又不易操作时,仿真成为一种有效的教学研究手段。 Rsoft是一款基于先进的有限差分光束传播法的专业软件,高度集成了计算机辅助设计和模拟仿真,集基于光束传播法的光波导设计、基于时域有限差分法的光波导设计、光子晶体分析设计、衍射光学结构器件分析设计和光栅分析设计等于一身。作为一个基于多种数学分析方法的系统模拟器,Rsoft具有强大的模拟环境、真实的器件和相对简单的操作方式。它的性能可以通过matlab软件或其他可编程软件进行扩展,其用户界面简单,且可调参数明显。 2 仿真实例

RSoft-仿真软件指导书

RSoft 仿真软件指导书 RSoft是一款非常实用的光波导仿真软件。其中包含了BPM,FDTD,FEM等多种算法,使得它能够适用于各种不同要求场合。本课程主要使用RSoft算法集中的BPM算法对光波导和简单光波导器件进行仿真计算,从而对光在波导中的传输有一定得了解。 一、软件CAD界面: 下载网站上的压缩包,解压缩后运行C:\Program Files\RSoft\bin文件夹中的bcadw32.exe,即出现如下图所示的CAD界面。此界面是定义波导结构和下一步计算的前提。 二、单根波导的仿真: 在软件中,点击左上角的”New Circuit”按钮,如图所示。

点击后弹出基本设置对话框,波导的一些基本特性参数需要在此设定。我们模拟目前光通信系统中应用最为广泛的掩埋型二氧化硅波导(channel型)。波导横截面的尺寸结构为6um*6um,芯层折射率为1.465,包层折射率为1.455(包层和芯层的折射率差为0.01),通信波长为1.55um。基本参数的设定如下图所示(注意,软件中关于长度的单位均为um):

设置完毕后点击”OK”,进入CAD界面。

首先画一根直波导。点击”Segment mode”(新建文件时默认就是此模式),如上图红圈所示。之后在空白的CAD窗口中某一处单击鼠标左键,在任意另一处再单击左键,即可画出一条波导,如下图所示。

到目前为止,画出的波导是任意的,我们还需要对它进行设置,满足我们设计的要求。将鼠标移动至波导上(红色区域上),再单击鼠标右键,会弹出波导的设置菜单。由于我们只需要仿真普通的直波导,所以大部分设置保持默认即可。主要需要调整波导的位置。在RSoft 软件中,波导位置是由首尾两个坐标确定的,并且BPM计算的光是只沿着z轴传播(即竖直方向),这个是需要特别注意的。具体设置见下图。

RSoft 指导

Rsoft软件使用说明 洪建勋 本说明主要讲解Rsoft软件中Beamprop和Fullwave模块的使用,Beamprop是采用光束传播法来仿真的,Fullwave是采用时域有限差分法来仿真的。具体的算法理论这里不做详细的讲解,可以参考相关的书籍,特别是时域有限差分法,相关的书籍很多。Beamprop和Fullwave模块在同一个环境中运行,因此CAD画图方法基本是一样的。本说明不能成为一个完整的教材,因此这里只对软件做简单的说明,不能面面俱到,描述也尽量简洁,不够清晰之处请结合实际操作理解。本软件也不能对光电子器件的工作原理和设计方法进行讲解,这方面的知识需要参考其他的资料。 1.Rsoft软件安装及界面介绍 1.1 安装 安装完成之后将"bin" 和 'lincenses'文件夹拷贝到安装目录下,覆盖原来的文件夹。 1.2界面介绍 运行软件之后显示如下 包括菜单和快捷按钮,菜单和一般软件的布局功能相似,应该很好理解,说明如下。File:新建、打开、保存、打印、输出GDS2等格式文件。 Edit:复制、粘贴、剪切、旋转、转换成多边形、平坦化。 View:全局视图、放大、缩小。 Option:选项设置、全局设置。 Run:计算 快捷按钮介绍如下。包括基本操作按钮、画图按钮、数据查看与仿真按钮。

下图标注了一些常用的按钮的名称,其他的按钮或是相关的设置很少用到,一般选默认。 1.3坐标系 界面中显示的是X和Z坐标,Y坐标垂直于界面,由里指向外。二维时,y向无穷大, 不需要设置y坐标。

2 CAD画图 两个模块的画图方法是一样的,这里,以BEAmprop为例。 2.1 新建一个文件 点击新建出现下图,主要是选择仿真模块,设置全局参数。 这里需要对全局设置进行说明,每次画一个部件,它的各个参数默认取全部设置中的值。背景折射率是指没有波导的空间的折射率。折射率之差决定了波导的折射率,比如背景折射

【Rsoft】Rsoft中文教程软件

Optiwave 软件及应用 第一章绪论 1. 学习内容 基于光束传播法,用于光波导器件设计和分析的一个软件 2. 光器件数值模拟的意义 ?它为光器件研究提供一个低成本的试验空间和合理的实验方案;?通过数值模拟,可以进一步理解光波导的基本原理。 光束传播法(Beam Propagation Method,简写BPM) ?光束传播法是目前光波导器件研究与设计领域最流行的方法之一,其基本思想是在给定初始场的前提下,一步一步地计算出各个传播截

面上的场。 ?光束传播法最早是由M.D.Feit等人于1978年研究光场及大气激光束传播时提出的。最早的BPM是以快速傅里叶变换(Fast-Fourier Transform,称FFT)为数学手段实现的,称为FFT-BPM。 ?D.Yevick等人于1989年提出了一种新方法—有限差分光束传播法FD-BPM,用差分的方法将横截面上的场离散化。 ? FD-BPM还被广泛用于分析光在各种无源波导器件、具有二阶非线性效应的波导以及有源器件的传输。 3. 学习重点 ?学习使用本软件; ?掌握学习专业软件的方法; ?学习将已有专业知识应用于波导设计的方法和技巧; 4 注意事项 ?入手简单、精通较难 ?理论与实践相结合 ?注重结果分析 5 RSOFT 软件综述 ?美国RSOFT设计集团公司是一家世界著名的光通信模拟设计和仿真软件开发商,也是世界上唯一一家提供一系列涵盖器件、系统到网络层模拟设计软件服务的公司,产品广泛应用于光器件、光通信系统、宽带网中的城域网、长距离传输设备以及接入设备的设计与开发上。?世界上有近千家光通信生产企业、科研院所在使用RSOFT的软件从

Rsoft的使用教程

Optiwave 软件及应用

第一章绪论 1. 学习内容基于光束传播法,用于光波导器件设计和分析的一个软件 2. 光器件数值模拟的意义 ?它为光器件研究提供一个低成本的试验空间和合理的实验方案; ?通过数值模拟,可以进一步理解光波导的基本原理。

光束传播法(Beam Propagation Method,简写BPM) ?光束传播法是目前光波导器件研究与设计领域最流行的方法之一,其基本思想是在给定初始场的前提下,一步一步地计算出各个传播截面上的场。 ?光束传播法最早是由M.D.Feit等人于1978年研究光场及大气激光束传播时提出的。最早的BPM是以快速傅里叶变换(Fast-Fourier Transform,称FFT)为数学手段实现的,称为FFT-BPM。 ? D.Yevick等人于1989年提出了一种新方法—有限差分光束传播法FD-BPM,用差分的方法将横截面上的场离散化。?FD-BPM还被广泛用于分析光在各种无源波导器件、具有二阶非线性效应的波导以及有源器件的传输。

3. 学习重点 ?学习使用本软件; ?掌握学习专业软件的方法; ?学习将已有专业知识应用于波导设计的方法和技巧;

4 注意事项 ?入手简单、精通较难?理论与实践相结合?注重结果分析

5 RSOFT 软件综述 ?美国RSOFT设计集团公司是一家世界著名的光通信模拟设计和仿真软件开发商,也是世界上唯一一家提供一系列涵盖器件、系统到网络层模拟设计软件服务的公司,产品广泛应用于光器件、光通信系统、宽带网中的城域网、长距离传输设备以及接入设备的设计与开发上。 ?世界上有近千家光通信生产企业、科研院所在使用RSOFT的软件从事设计和规划工作。RSOFT 设计集团在软件的开发与销售上都取得了令人瞩目的成功,创下了多项世界第一。

E算量软件使用教程

第一章、E算量基本介绍 1、软件特点 ○1、E算量以Excel为主,CAD提取为辅的算量软件;数据清晰、核对方便,尤其适合做结算 ○2、含计算稿、CAD提取、电气工程、给排水、通风工程、土建工程、方格网表、钢筋表、钢结构表等 ○3、可直接打开CAD图,从CAD图提取长度、面积、个数、标注等数据到表格里 ○4、“公式”窗口里包含了大量常用公式(用户也可添加公式),随时可调用到工程表格里 ○5、计算稿里可用“序号小计法”分级计算工程量,也可分级汇总工程量;汇总方式多样,如可按清单、按定额、按编码、按名称汇总工程量等。 ○6、参数表可一次性算完相关工程量,利用“分类汇总”,可按规格汇总工程量 ○7、电气工程表,可一次算完管、线工程量;自动汇总,并按设置表排序工程量 ○8、通风工程表,可自动计算风管厚度,一次算出风管、保温层工程量,并自动汇总 ○9、给排水工程表,含计算稿所有功能,且可自动分规格汇总 ○10、有强大的审查功能,如可反查工程量来源、检查计算式错误等 ○11、有审核修正模式,被修正数据自动以上标显示,便于新旧数据对照查瞧 ○12、在“清单、定额”窗口里,可套用子目,也可下载全国各地库 2、软件界面 E算量就是以Excel为主要开发平台、同时集成了AutoCAD;整体界面如下:

E算量工具条 CAD窗口 左方功能窗口 工程表格 (注意:电脑必须先安装office、CAD完整版,E算量才可正常运行) 2、1、菜单栏 -》可选择不同专业模板,新建工程 -》打开已做工程 -》保存工程表格 -》保存工程表格、及图纸 -》另存当前工程表格 -》另存当前打开的表格 -》将以前表格插入到当前工程 -》生成当前表格的副本 -》针对工程全局的设置 -》针对当前表格的设置 -》刷新计算当前表格 -》打印预览当前表格 -》查杀excel,提高安全性 -》套用清单、定额子目时,原有“名称”列不变 -》该单元格不应用列公式 -》该单元格应用列公式 -》可多种方式隐藏、删除行列 -》根据关键列排序 -》批量调整单元格数值 -》设置当前列的下拉项 -》将当前单元格设为一个变量 -》为单元格设置大写金额转换公式

Rsoft软件简介与使用

目录 Rsoft简介.......................................................................................................................................... Chapter 7 Tutorials 第七章教程....................................................................................................... Tutorial 1: Ring Resonator 教程1:环形共振器............................................................................. Device Layout: 器件结构:............................................................................................... Defining Variables 定义变量............................................................................................. Drawing the Structure 画器件结构图................................................................................ Checking the Index Profile 核对折射率分布 .................................................................... Adding Time Monitors 添加时间监视(探测)器........................................................... Simulation: Pulsed Excitation 模拟:脉冲激发................................................................................ Launch Field 激发场 .......................................................................................................... Wavelength/Frequency Spectrum 波长/频率光谱............................................................. Increasing the Resolution of the FFT 提高FFT的分辨率................................................ Simulation: CW Excitation 模拟:连续激发 .................................................................................... Tutorial 2: PBG Crystal: Square Lattice 教程 2:PBG 晶体:四方晶格 ........................................ Lattice layout 晶格布局..................................................................................................................... Base Lattice Generation 基准晶格的创建......................................................................... Lattice Customization 定制晶格 ........................................................................................ Checking the Index Profile 核对折射率分布 .................................................................... Inserting Time Monitors 插入时间监视器 ........................................................................ Launch Set Up 激发场设置 .............................................................................................. Simulation 模拟 ................................................................................................................................. Data Analysis 数据分析 ..................................................................................................................... Switching Polarization 改变偏振为TM模 ....................................................................... Periodic Boundary Condition Set Up ................................................................................................. Tutorial 3: PBG Crystal: Tee Structure 教程 3:PBG晶体: T型结构 ...................................

Rsoft简介

1.波束传播法介绍 波束传播法是常用的设计和模拟波导传输特性的方法。波束传播法求解时需要两个基本的已知条件,即波导结构的折射率分布和波导输入端的输入光波的场分布(,,)n x y z 和(,,)u x y z 。用该算法对确定的波导传输进行数值模拟计算时还需要已知以下输入变量: (1)计算区域{min max (,)}x x x ∈ {min max (,)}y y y ∈,和{min max (,)}z z z ∈ (2)横向栅格尺寸Δx 和Δy ; (3)纵向步进Δz 。 在标量近似的情况下,波导中的光波可用表征单色光波的亥姆霍兹方程表示: ()2222222 ,,0k x y z x y z θθθθ???+++=??? (1) 这里标量电场被表示为(),,,(,,)twt E x y z t x y z e θ?=式 (1)中0(,,)(,,)k x y z k n x y z =表示空间相关的波数,其中02/k πλ=表示自由空间的波数,(),,n x y z 表示波导的折射率分布。 除了标量假设外,式 (10 )是精确的。在通常的波导传输中,光场φ沿波导光轴传输时变化最快的变量是相位。设光是沿波导的Z 轴传输,为了便于分析迅速变化的相位变量,通过下式引入一个所谓的慢变化场u , _ (,,)(,,)t kz x y z u x y z e θ= (2) 式中k 是表征场φ中的平均相位变化的一个常数,它被称为参考波数。利用参考波数可以由__ 0k k n =表征出参考折射率n ,其中0k 表示真空中的波数。把式 (2)代入亥姆霍兹方程 ( 1) 可以得到表征慢变化场u 的方程: 2 222__2222220u u u u i k k k u z z x y ??????++++?=???????? (3) 上式除了用慢变场用u 表示外,其意义完全等效于精确的亥姆霍兹方程。设场u 随z 的变化非常慢,以致式 (3)中的第一项相对于第二项而言可以忽略。在此假设情况下式 (3)可以简化为 222_22_222u i u u k k u z x y k ?????????=++???????????? (4) 这是光束传播法应用于三维(3D)波导的最基本的传输方程。对于二维(2D)波导,只要忽略式 (4)中的y 变量即可。给定输入场(0,0,0)u ,即可根据式 (4)求出光波在波导z >0中的演变。 式 (4)是一个差分方程。利用有限差分技术,垂直于波导传输方向z 的任意一个离散的横截面xy 上的任一个离散的点处的场都可以得到准确的表示。给定一个z 平面上的场分布就可以通过数值迭代的方法求出沿传播方向的下一个z 平面上的场分布。为了简化分析过程,下面用二维标量场进行数值分析,三维场只需增加一个变量即可。

Rsoft软件(BPM,光束传播法模拟)中文课件(第1-3章)江苏大学陈明阳教授编写 2018最新版

光通信器件设计 江苏大学 光电信息科学与工程系 陈明阳 2018.9

主讲教师简历 ?陈明阳,博士,江苏大学教授,光电系系主任,江苏省“青蓝工程” 培养对象。博士论文曾获2006年度全国优秀博士学位论文提名奖,导师为我国集成光学创始人于荣金教授。香港城市大学电子系访问研究员(2014-2015)。 ?现为IEEE、OSA会员,中国光学学会高级会员,科技部重点研发计 划项目、国家自然科学基金项目等评审专家。 ?主要从事特种光纤结构设计及光纤技术应用等研究工作。主持完成 国家、省部级和横向课题10多项。 ?发表论文70余篇,其中基于光束传播法应用方面的论文30多篇。在 Optics Letters、Optics Express、IEEE Photonics Technology Letters等国际光学期刊上发表SCI收录论文50余篇,其中SCI二区论文17篇。论文总计被SCI引用500多次。 ?获授权发明专利40余项,授权PCT专利(美国发明专利)2项(第 一发明人)。研究成果获省部级科技进步二等奖2项(排名第二和第四)。

主讲教师简历 ?近期光束传播法相关论文: ? 1. Investigation on adiabatic mode evolution in a few-mode optical waveguide. Applied Physics B 2018, 124(5): 88. ? 2. Design of mode conversion waveguides based on adiabatical mode evolution for mode division multiplexing. Applied Physics B 2017, 123(10): 256. ? 3. Design and optimization of fundamental mode filters based on long-period fiber gratings.Opt. Fiber Technol.,2016, 30,89-94. ? 4. Mode-Selective Characteristics of an Optical Fiber With a High-Index Core and a Photonic Bandgap Cladding.2016, 22(2): 1-7.

Rsoft软件在光纤通信教学中的应用

Rsoft 软件在光纤通信教学中的应用 魏 勇 苏于东 刘春兰 聂祥飞 赵嫦欣 (重庆三峡学院电子与信息工程学院,重庆万州404120) 摘 要:目前,国内外许多高校,无论是工科还是理科,纷纷开设了光纤通信的有关课程,以满足社会对各种 层次人才的需求。本文提出了在光纤光学教学中使用Rsoft 软件进行仿真分析,结合该软件简单易用的特点,以仿真实验教学方式,将光纤传播理论中晦涩难懂的理论知识转变为可视化的图像图形,直观地反应各类光纤传光特点,帮助学生理解相关知识点,有效提高教学质量和教学效率。 关键词:Rsoft 仿真;光纤光学;光纤通信实践教学1.引言 近年来,光纤技术发展迅速,已广泛应用于通信、生物、化学、医学等各个领域。光纤光学是光学工程、光信息科学与技术、光电信息工程、光电子技术、通信技术、测控技术等专业高年级本科生的专业基础课,是电子信息通信类专业低年级研究生的基础课[1],具体内容涉及了光纤通信、光纤传感、薄膜光学等众多学科,具有内容广泛、理论深厚、知识更新快速、紧密联系理论与实际等特点。 在教学中我们发现,光纤光学成为高等光学学科中最为难懂的一部分内容,因目前的教科书大都就这部分内容给出长篇大论的理论推导,学生理解十分困难,以致失去学习兴趣,影响教学效果。为解决这一实际问题,本文提出在实验课程中引入操作相对简单Rsoft 软件进行仿真教学[2],将理论分析结果可视化,通过参数设置帮助学生理解数学模型中各个参量的实际意义,将计算结果生动、直观地展示在学生面前,激发学生独立思考的学习兴趣,提高学生逻辑思维和动手能力。此外,该仿真软件的学习,还可帮助研究生在学习理论知识之外,掌握科学研究的基本理论仿真方法,为研究生从事相关科研项目奠定基础。 2.利用Rsoft 进行光纤传感仿真 仿真是指利用数学建模的方法,复现实际系统中发生的本质过程,并通过该数学模型研究已存在或者在设计中的系统。光纤技术更新换代快,且光纤作为教学耗材价格昂贵又不易操作,仿真成为一种有效的教学及研究手段。 Rsoft 是一款基于先进的有限差分光束传播法的专 业软件,高度集成了计算机辅助设计和模拟仿真,集基 于光束传播法的光波导设计、基于时域有限差分法的光波导设计、光子晶体分析设计、衍射光学结构器件分析设计和光栅分析设计等于一身。作为一个基于多种数学分析方法的系统模拟器,Rsoft 具有强大的模拟环境、真实的器件和相对简单的操作方式。它的性能可以通过matlab 软件或其他可编程软件进行扩展,其用户界面简单,且可调参数明显。 3.仿真实例 光纤光学主要研究光场在光波导中的传播机理,针对不同光纤的光场分布及传播机理衍生出光纤的实际应用价值,比如应用于传感和通信领域。为了实现光纤中光场分布的研究,光纤传光系统主要由光源和用于传输光场的光波导构成。 我们利用Rsoft 软件中的Beamprop 模块通过光束传播法研究光波导的传光原理。用单模光纤和渐变折 作者简介:魏勇(1987-),男,内蒙古人,重庆三峡学院电子与信息工程学院讲师,博士,主要从事大学物理教学和光纤SPR 传感研究工作。 三峡高教研究 Sanxia Higher Education Researches 2018年9月Sep.2018 第3期总第49期No.3Sum No.49

相关主题
相关文档
最新文档