rsoft软件简介_FullWave_BeamProe

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

江苏大学陈明阳Optiwave软件及应用陈明阳2007.9江苏大学陈明阳第一章绪论1.学习内容基于光束传播法,用于光波导器件设计和分析的一个软件2.光器件数值模拟的意义•它为光器件研究提供一个低成本的试验空间和合理的实验方案;•通过数值模拟,可以进一步理解光波导的基本原理。江苏大学陈明阳光束传播法(BeamPropagationMethod,简写BPM)•光束传播法是目前光波导器件研究与设计领域最流行的方法之一,其基本思想是在给定初始场的前提下,一步一步地计算出各个传播截面上的场。•光束传播法最早是由M.D.Feit等人于1978年研究光场及大气激光束传播时提出的。最早的BPM是以快速傅里叶变换(Fast-FourierTransform,称FFT)为数学手段实现的,称为FFT-BPM。•D.Yevick等人于1989年提出了一种新方法—有限差分光束传播法FD-BPM,用差分的方法将横截面上的场离散化。•FD-BPM还被广泛用于分析光在各种无源波导器件、具有二阶非线性效应的波导以及有源器件的传输。江苏大学陈明阳3.学习重点•学习使用本软件;•掌握学习专业软件的方法;•学习将已有专业知识应用于波导设计的方法和技巧;江苏大学陈明阳4注意事项•入手简单、精通较难•理论与实践相结合•注重结果分析江苏大学陈明阳5RSOFT软件综述•美国RSOFT设计集团公司是一家世界著名的光通信模拟设计和仿真软件开发商,也是世界上唯一一家提供一系列涵盖器件、系统到网络层模拟设计软件服务的公司,产品广泛应用于光器件、光通信系统、宽带网中的城域网、长距离传输设备以及接入设备的设计与开发上。•世界上有近千家光通信生产企业、科研院所在使用RSOFT的软件从事设计和规划工作。RSOFT设计集团在软件的开发与销售上都取得了令人瞩目的成功,创下了多项世界第一。江苏大学陈明阳7Rsoft无源器件设计套装•BeamPROP:基于光束传播法的光波导设计软件•FullWAVE:基于时域有限差分法的光波导设计软件•BandSOLVE:光子晶体分析设计软件•DiffractMOD:衍射光学结构器件分析设计软件•GratingMOD:光栅分析设计软件•LaserMOD:LaserMOD是用于仿真半导体激光器性能的模拟分析软件江苏大学陈明阳BeamPROP•是一个高度集成了计算机辅助设计和模拟仿真的专业软件,专用于设计集成光学波导元件和光路。此软件由美国RSOFT公司出品,1994年投入市场,被大学及产业公司的开发设计人员广泛使用。•此软件使用先进的有限差分光束传播法(finite-differencebeampropagationmethod,FD-BPM)来模拟分析光学器件。用户界面友好,分析和设计光学器件轻松方便。江苏大学陈明阳•其主程序为一套完善的用于设计光波导元件和光路CAD的设计系统,且可控制相关的模拟参数,如:数值参数、输入场以及各种显示、分析功能选项。•另一程序为模拟程序,它可以在主程序内或独立执行模拟分析工作,以图形方式显示场的特性以及用户感兴趣的各种数值特性。江苏大学陈明阳一.CAD系统的功能特点:•1变量表的设置给设计带来了很大的灵活性。•2用户可编程功能适应于快速的参数变化。•32D结构包括:线性的、锥形的、曲线的、Y形分支波导、透镜和多边形•43D结构包括:光纤、通道(矩形)、扩散、脊型、多层波导、用户自定义形式•5用户可以自定义:波导两端的位置、宽度、高度和沿传播轴方向的折射率江苏大学陈明阳•6每个部件都有它自己的属性设置,通过点击鼠标右键可以得到相应的对话框。参数包括形状信息(锥形的,弯曲的,及其数值)、光学特性(折射率类型和数值)。这种基于目标(面向对象)的输入模式非常自然和灵活。•7波导部件的每个参数(如:位置坐标、宽度、折射率)能由算术表达式指定,包括用户自定义变量,或者是一个常数。•8当制图和设计完成时,波导光路输出,作为掩模的模版。江苏大学陈明阳二.BeamPROP的特点:•1在全三维快速计算中使用的是ADI(alternatingdirectionimplicit)算法。•2采用透明的边界条件。•3通过多级的PADE技术进行宽角度传播。•4边界配置进行动态选择•5计算模式的传播常数和场•6自动的远场计算•7综合计算因电极或热效应产生的折射率扰动。•8用于分析的用户自定义的光路径和监视器•9集成的、实时的分析和图形显示•10多种参数缺省值的智能选择•11用于优化设计的自动参数扫描江苏大学陈明阳(2)FullWAVE•是一个高度集成的应用于复杂的光电元件模拟设计分析软件。•它使用有限时域差分分析法(finite-differencetime-domain,FDTD)分析一般光束传播法和其他软件包所无法建模分析的光电元件,例如:光子带隙、环状共振器等。•主控程序是BeamPROP的完整的CAD绘图系统,用来设计光波导元件和光路。江苏大学陈明阳功能及特点•1.可画任意晶体结构设计的绘图工具•2.任意的段定位使结构绘图非常灵活•3.使用BeamPROP的CAD界面:特别为设计光路设计的完整、用户界面友好的CAD系统•4.为灵活设计采取自然的、基于目标的输入模式:用户可编程的快速参数变更•5.二维波导结构:直线型的、锥型的、曲线型的、Y型分枝的、透镜、多边形的•6.三维波导结构:光纤、通道、扩散形的、脊形的,多层波导和用户自定义波导结构•7.用户自定义的锥形波的位置、宽度、高度和沿传播轴方向的折射率江苏大学陈明阳•8.用户自定义折射率特性,转换为传播轴方向的折射率•9.为生成掩模的多层波导绘图•10.自动生成掩模文件,格式有:AutoCAD的DXF格式、GDS-Ⅱ的CAD格式•11基本的波导元件象直线的、锥形的、Y形分岔的波导切片容易在工具栏中选择,用鼠标即将其填加到绘图当中。•12位置坐标也可直接设定:设定绝对坐标值或通过设定与任何其他光波导器件的位移和角度。•13任何时候,一个或几个组件可能被选择、移动、比例放大或缩小、删除或重新插入。我们独特的设计方法来自于一个非常灵活的系统,在这里任何合理的愿望都可以实现,如:后置、空间变化等。江苏大学陈明阳•14每个部件的属性都可以通过点击鼠标的右键来获得,参数包括形状信息如是锥形还是曲线的,其类型和大小;光特性信息,诸如折射率类型和数值。这种基于目标设计的输入模式非常自然和灵活。每一个波导组成部分的参数(如:位置坐标、宽度、折射率)能由用户指定的算术表达式来定义,甚至可以是一个常数。•15当图层布局和设计完成时波导回路能运行AutoCAD文件和GDS-IICAD文件格式输出,以生成掩模模版。江苏大学陈明阳时域有限差分法特点•FullWAVE使用有限差分时域分析方法(FDTD)对任何光子部件严格解麦克斯韦方程,具有二维和三维模拟算法;•PML边界条件采用PML边界条件算法,提高计算效率;•可以计算色散、非线性材料中的传光江苏大学陈明阳(3)BandSOLVE•BandSOLVE是目前世界上唯一一套商用的光子晶体能带结构模拟分析设计软件。•可以对所有光子晶体部件的能带结构进行自动的计算,包括:二维或三维的光子晶体和波导,二维或三维的腔体结构问题以及光子晶体光纤。江苏大学陈明阳功能特点•任意结构的能带图•平面的或三维的光子晶体组件的能隙设计及设计优化•腔体结构/缺陷结构•常规的和有缺陷的光子晶体光纤设计•模式场的计算与显示江苏大学陈明阳(4)DiffractMOD•是一个综合型设计工具软件。•它应用于衍射光学结构领域,如衍射光学元件、亚光波周期性结构及光子晶体。这一软件严格建立在耦合波分析技术上;•任意栅格结构和单晶格折射率特征结构的3D和2D的图像都可以精确且清晰地显示出来。•除了非传导性物质,弥散的、有损耗的物质结构可以使用外,它在金属系统也可以得到应用。江苏大学陈明阳应用·1.弥散光学元件•2.表面光刻和大折射率光栅•3.波长滤波器•4.纳米平面印刷•5.偏振敏感仪器•6.人造绝缘镀膜•7.光致电压系统•8.三维显示•9.激光空间通信•10.光数据存储•11.光谱学江苏大学陈明阳•12.微透阵列•13.光束分裂,整合,修整江苏大学陈明阳(5)GratingMOD•是一种分析和综合处理在光纤和集成光波导线路中复杂的光栅特性的设计工具。•快速算法能处理任意光栅的二维或三维光波导特性,这使得GratingMOD成为Rsoft公司软件库的一个有效的补充。江苏大学陈明阳分析对象•色散补偿•复用/解复用•上传/下载滤波器•光放大器中的增益平坦滤波器•波长转换器•锥形波导光栅•光栅助耦合器•多段光栅回路•带相位偏移的光栅•表面凹凸与大折射率光栅江苏大学陈明阳(6)LaserMOD•是用于仿真半导体激光器性能的模拟分析软件。此软件以伊利诺斯大学所开发的著名的Minilas-II算法为基础。•LaserMOD通过CAD制图和使用量化器件几何结构的全耦合数值法则,求解光载波传输,光学特性与载流子-光子之间的交互作用。江苏大学陈明阳•模式求解江苏大学陈明阳江苏大学陈明阳2模场分布•基模LP01江苏大学陈明阳江苏大学陈明阳•二阶模LP11江苏大学陈明阳江苏大学陈明阳•LP02江苏大学陈明阳江苏大学陈明阳•LP21江苏大学陈明阳江苏大学陈明阳•波导耦合江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳•场分布变化过程江苏大学陈明阳•光开关江苏大学陈明阳江苏大学陈明阳开通江苏大学陈明阳关断江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳第二章常用CAD操作一.软件使用示例1.分支波导模拟江苏大学陈明阳(1)创建新光路江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳(2)绘制波导江苏大学陈明阳•波导的绘制基本操作方法:•左键点击起点,松开后拖动鼠标,点击终点•左键点击起点,拖动鼠标,点击终点江苏大学陈明阳(3)创建新变量江苏大学陈明阳(4)设置波导参数江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳(5)计算折射率分布江苏大学陈明阳江苏大学陈明阳(6)运行模拟程序江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳(7)观察计算结果江苏大学陈明阳江苏大学陈明阳二.菜单介绍江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳江苏大学陈明阳三工具栏江苏大学陈明阳新建打开保存江苏大学陈明阳撤消上次做的修改,只能撤消一次修改复制(拷贝+粘贴)江苏大学陈明阳水平方向翻转垂直方向翻转旋转江苏大学陈明阳例:•绘制如图所示的对称波导江苏大学陈明阳绘制弧形波导江苏大学陈明阳选中并复制波导江苏大学陈明阳移动波导江苏大学陈明阳水平翻转波导江苏大学陈明阳移动波导江苏大学陈明阳刷新光路图打开图形文件打开数据浏览器打开CAD帮助打开模拟引擎帮助江苏大学陈明阳江苏大学陈明阳选择模式放大模式直波导模式弧形波导模式分支波导模式S弯曲弧形波导模式模拟区模式示例江苏大学陈明阳•只能在绘制波导时起作用偏移量参考角度参考波导Z轴江苏大学陈明阳江苏大学陈明阳全局设置(打开初始对话框)变量表多层波导编辑框监视路径设置监视器设置初始场设置江苏大学陈明阳运行程序计算波导折射率参数扫描模式求解江苏大学陈明阳四变量表主要功能:•1.改变内建变量的值•2.创建新变量江苏大学陈明阳江苏大学陈明阳常用内建变量alpha:波导折射率虚部background_index:背景折射率delta:缺省波导折射率差free_space_wavelength:自由空间光波长height:波导高度缺省值width:波导宽度缺省值k0=(2*pi)/free_space_wavelength江苏大学陈明阳变量名变量值当前值江苏大学陈明阳接受修改/创建的变量放弃修改/创建的变量新建变量删除变量江苏大学陈明阳1.修改变量过程(1)选中需要修改的变量江苏大学陈明阳修改表达式的值江苏大学陈明阳江苏大学陈明阳创建新变量(1)点击

1 / 197
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功