版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录TOC\o"1-5"\h\zRsoft简介 3\o"CurrentDocument"Chapter7Tutorials第七章教程 5\o"CurrentDocument"Tutorial1:RingResonator教程1:环形共振器 5\o"CurrentDocument"DeviceLayout:器件结构: 5\o"CurrentDocument"DefiningVariables定义变量 6\o"CurrentDocument"DrawingtheStructure画器件结构图 6\o"CurrentDocument"CheckingtheIndexProfile核对折射率分布 9\o"CurrentDocument"AddingTimeMonitors添加时间监视(探测)器 10\o"CurrentDocument"Simulation:PulsedExcitation模拟:脉冲激发 12\o"CurrentDocument"LaunchField激发场 12\o"CurrentDocument"Wavelength/FrequencySpectrum波长/频率光谱 12\o"CurrentDocument"IncreasingtheResolutionoftheFFT提高FFT的分辨率 14\o"CurrentDocument"Simulation:CWExcitation模拟:连续激发 16\o"CurrentDocument"Tutorial2:PBGCrystal:SquareLattice教程2:PBG晶体:四方晶格 17\o"CurrentDocument"Latticelayout晶格布局 17\o"CurrentDocument"BaseLatticeGeneration基准晶格的创建 17\o"CurrentDocument"LatticeCustomization定制晶格 18\o"CurrentDocument"CheckingtheIndexProfile核对折射率分布 18\o"CurrentDocument"InsertingTimeMonitors插入时间监视器 19\o"CurrentDocument"LaunchSetUp激发场设置 20\o"CurrentDocument"Simulation模拟 21\o"CurrentDocument"DataAnalysis数据分析 22\o"CurrentDocument"SwitchingPolarization改变偏振为TM模 23\o"CurrentDocument"PeriodicBoundaryConditionSetUp 24\o"CurrentDocument"Tutorial3:PBGCrystal:TeeStructure 教程3:PBG晶体:T型结构 24\o"CurrentDocument"Tutorial4:PBGCrystal:DefectMode 教程四:PBG晶体:缺陷模型 24Rsoft简介包括BeamPROP、FullWAVE、BandSOLVE、GratingMOD、DiffractMOD、FemSIM,以及MOST软件。以下是Rsoft各个模块的介绍:BeamPROP:是一个高度集成了计算机辅助设计和模拟仿真的专业软件,专用于设计集成光学波导元件和光路。此软件使用先进的有限差分光束传播法(finite-differencebeampropagationmethod)来模拟分析光学器件。用户界面友好,分析和设计光学器件轻松方便。其主程序为一套完善的用于设计光波导元件和光路CAD设计系统,且可控制相关的模拟参数,如:数值参数、输入场以及各种显示、分析功能选项。另一功能为模拟程序,它可以在主程序内或独立执行模拟分析工作,以图形方式显示域的特性以及用户感兴趣的各种数值特性。FullWAVE:是一高度整合之复杂光子组件仿真设计分析软件,它使用一有限差分时域之模拟分析方法,藉以分析一般光束传播法所无法建立模型分析的光子组件,例如光晶体与环状共振器等。因此,RSoft公司所开发的BeamPROP与FullWAVE软体,两者实际上是具有互补之作用。其主控程序为BeamPROP之CADLayout系统,用来设计光波导组件及光路,亦即BeamPROP与FullWAVE共享同一个CADLayout程序。BandSOLVE:是目前世界上唯一一套商用的光子晶体能带结构模拟分析设计软件。集成了CAD和仿真功能,可以对所有光子晶体部件的能带结构进行自动的计算包括:二维或三维的光子晶片和波导,二维或三维的腔体结构问题以及光子晶体光纤。GratingMOD:用以设计并分析在光纤/波导光栅元件之应用软件。体。其对于发展WDM与DWDM特别有助益。它适合用来分析已知光栅结构(Design),亦可藉由量测或已它适合用来分析已知光栅结构(Design),亦可藉由量测或已知频谱一决定该光栅之特性(Synthesis)o知频谱一决定该光栅之特性(Synthesis)。GratingMOD可以设计分析任何波导横向结构(TransverseGratingMOD可以设计分析任何波导横向结构(TransverseProfile),因为它使用BeamPROP的CAD绘图界面设计光栅结构,并采用正交藕合模态理论(OrthogonalProfile),因为它使用BeamPROP的CAD绘图界面设计光栅结构,并采用正交藕合模(OrthogonalCoupled-ModeTheory)与转移矩阵法(TransferMatrixMethod)有效地分析光栅特性。Coupled-ModeTheory)与转移矩阵法(TransferMatrixMethod)有效地分析光栅特性。GratingMODGratingMOD可定义周期性纵向微扰(PeriodicLongitudinalPerturbation)以产生纵向光栅结构。可定义周期性纵向微扰(PeriodicLongitudinalPerturbation)以产生纵向光栅结构。其使得GratingMOD其使得GratingMOD适用於2D/3D的模拟,且运算速度较Bi-DirectionalBPM更快速。适用于2D/3D的模拟,且运算速度较Bi-DirectionalBPM更快速。DiffractMOD:适用于绕射光学结构-例如:绕射光学元件、次波长周期性结构、光子能隙晶体的模拟设计软体。元件、亚波长周期性结构、光子能隙晶体的模拟设计软体。DiffractMOD运用包含快速傅立叶分解(fastFourierfactorization)与泛用传输线公式(generalizedtransmissionlineformulation)-I的严格藕合波分析(RigorousCoupledWaveAnalysis-RCWA)技波分析(Rigorous洲CoupledWaveAnalysis-RCWA)技巧。它可以精确有效地模拟-具有任意网格结构它可以精确有效地模拟-具有任意网格结构与基本单元折射率剖面的2D/3D结构,并能分析介电(dielectric)、色散(dispersive)与耗损(lossy)等与基本单元折射率剖面的2D/3D结构,并能分析介电(dielectric)>色散(dispersive)与耗损(lossy)等材料结构。材料结构。再者,使用者可弹性控制入射方向(incidentdirection)与照度极化(polarizationof再者,使用者可弹性控制入射方向(incidentdirection)与照度极化(polarizationofillumination)以完成模拟。illumination)以完成模拟。DiffractMOD与其他RSoft所开发-BeamPROP、FullWAVE、BandSOLVE、GratingMOD等元件模拟软体共用CAD布局界面。软体共用CAD布局界面。此CAD界面提供任意轮廓的精确定义与全参数化的设计模型环境。DiffractMOD中的绕射结构布局,可直接选用FullWAVE(FDTD)进行时域响应(time-domainresponse)模拟,或选用BandSOLVE(PWE)进行能带结构分析(bandstructureanalysis)。FemSIM:运用有限元素法(FEM-FiniteElementMethod)的泛用光子元件解模器(modesolver),透过非均匀网格(non-uniformmesh)可用来计算任意元件中的任何横切(transverse)与腔体(cavity)模态纪录。应用:可分析任何形状的元件-包含弯曲与罕见的形状。高度混合型元件-具高折射率对比(highindexcontrast)与smallfeaturesizes的元件结构。耗损结构(Lossystructures)。硅晶元件(例如:绝缘层上硅晶-SOIs-SilicononInsulator)。极化旋转器(Polarizationrotators)。空心或实心光晶光纤(Airorsolidcorephotonicfibers)o雷射与光能隙晶体之缺陷与腔体(LaserandPBGdefectcavities)oMOST:用以优化设计分析光电元件之软体模组。以优化设计分析光电元件之软体模组。初阶的光子模型建立基本上牵涉到模拟,借以探究问题的相关物理特性;对於元件制造的设计周期而言,了解系统完整的参数空间便显得不可或缺。性;对于元件制造的设计周期而言,了解系统完整的参数空间便显得不可或缺。这可能牵涉到对合适范围参数空间的系统搜寻与多重维度的自动优化。空间的系统搜寻与多重维度的自动优化。做为RSoft光子元件模拟软体的自动优化模组,MOST可简化参数扫描与优化的定义、计算及分析。扫描与优化的定义、计算及分析。
Chapter7Tutorials第七章教程所有的教程都在Rsoft安装目录(EXAMPLES\FULLWAVE\TUTORIA)下可以找到原型实例。Tutorial1:RingResonator教程1:环形共振器本部分讨论环形共振器的创建与分析。环形共振器是一种应用广泛的高Q值波长滤波器。首先介绍器件的布局与设置,然后讨论脉冲分析(apulseanalysis)。脉冲计算(pulsedcalculation)可以产生一个光谱响应,让分析器件的光谱特性,从而可以回避在连续模式下(CW)对整个波长的参数扫描,节省分析时间,提高分析效率。最后,我们对器件的某一共振波长进行连续模拟(CWsimulation)oDeviceLayout:器件结构:我们接下来要模拟的环形共振器为宽为0.2pm、折射率为3的波导,其共振波长约为2pm。步骤:1、打开RSoftCAD-Layout:2、e|点击创建新结构按钮(2、e|点击创建新结构按钮(NewCircuiticon)3、设置如下参数(见下图):FreeSpaceWavelength:2;WaveguideWidth:0.2;
BackgroundIndex:1;IndexDifference:2WaveguideMaddDimennDnRadialC^cMeiinncEltoiveIr南nUU就riPdaiQatiDnrTErTM:ril'ii-、n・rB0anPROP^FW.ila-lij'-IL.1kFJ/v'EFCTZLCa.'.LJ-LBPMDphansWaveguideMaddDimennDnRadialC^cMeiinncEltoiveIr南nUU就riPdaiQatiDnrTErTM:ril'ii-、n・rB0anPROP^FW.ila-lij'-IL.1kFJ/v'EFCTZLCa.'.LJ-LBPMDphansVectorMader胸Noie厂5em厂FillB山eclbn」Catul^icn厂FDTD□[*如:DhpeRcti^Jcdh^ffliyI-B-ackgraLtidIrdeKIndenDffeierca.WaueguicteWidkWavegukfeHeel*.FVnlielypt:EditTmna悖...KMin押MacZMh.|0Z[iocoSaveNm梆StaiL*腥Uinps.|~DefiningVariables定义变量单击EditSymbols按钮Gap=0.2L=0.5R=1.7R1=R-width/2R2=R+width/2.DrawingtheStructure画器件结构图我们将作圆形的波导(环):首先画个圆盘,然后在其中间挖个洞。
步骤:1、从菜单中选择Options/Insert/Lens:2、设置WaveguideWidth:2*R2,FrontRadius:R2,BackRadius:-R2;3、中心挖洞:SelectModeicon,左击画好的圆盘(Lens#1),左击DuplicateSelection按钮,右击圆盘(Lens#2).设置WaveguideWidth:2*R1,FrontRadius:R1,BackRadius:-R1andtheIndexDifference:0;点击对话框中的More按钮,设置DisplayColor:Yellow,PriorityLevel:1,BackgroundIndex:background_index+delta.,在右边画个段,在右边画个段4、接下来部分做一个buswaveguides:点击SegmentMode按钮I状波导,参数设置如图所示:5、复制一个条形波导,参数设置如下图所示:CheckingtheIndexProfile核对折射率分布为了查看器件各部分折射率分布,点击DisplayIndexProfile按钮^9,选择显示模式DisplayMode为ContourMap(XZ),设置参数如图所示:
点击Ok按钮后,出现下图描述的折射率分布情况(第二个圆盘优先级别更高):AddingTimeMonitors添加时间监视(探测)器接下来将在器件中插入时间监视器,为后面分析做准备。我们将用两个监视器来测量场透射和衰减(transmittedanddropped)情况。步骤:1、选择菜单Options/Insert/TimeMonitor:MPropertiesforTiMelonitde#5Position/Gize/OricnotionInlormationCADDisplay:TineMonilorTypeDefantField(Ey) Po'A'erExHx EDensi:yCEyCHyCHDenstvEzHz Overlap[ineAverage: |AutoCADDisplay:TineMonilorTypeDefantField(Ey) Po'A'erExHx EDensi:yCEyCHyCHDenstvEzHz Overlap[ineAverage: |Auto^cnitorFomat: Defcult▼Width:Height:Lergth:Phi:Theta:SpatialOulput:"DefaullField—PowerrekrHxre施向坦厂EyrHy厂HDensity~Ez'Hz—Poyn:ingVectorSpulidlFuiiidL |uercult~三|FrequencyAnalysis:iNcine|GFFjEnableforFower/DensitymonitorsCDFTStartingZrequenz:y:EndingFrequency:|defau|tFrequentSpacnq:却曲仆(Fequenciesarel/cinuntsof1/um)storagebid:JX:|default*|defaultk:IdefaultMnrpfKrarinRl2、选择监视器,复制一个,设置参数如下图所示:3、最后器件的结构如图所示:Simulation:PulsedExcitation模拟:脉冲激发这部分讨论环形共振器的模拟和分析。我们将首先计算该共振器的一个波长/频率光谱,然后模拟器件工作在共振波长下场的分布情况。LaunchField激发场设置激发场的空间特征和时间特征。点击EditPathways按钮 ,点NewPathway按钮”日闷I左击左边条状波导,它的颜色变成亮的绿色,点击OK。此时,我们已经建立一个Pathway#1,单击EditLaunchField按钮"L注意设置LaunchPathway序号为1.LaunchType为SlabMode,点击OK,返回CAD窗口。Wavelength/FrequencySpectrum波长/频率光谱点击PerformSimulation按钮1^^],设置模拟参数.时间步长TimeStep设置足够小以满足柯朗稳定性条件(Courantstabilitycondition),在空间网格尺寸(GridSize)为0.02gm,我们可以设置时间步长为0.0135。
接下来,点击Output...按钮,在FDTDOutputOptions窗口设置输出选项,确认meMonitor和WavelengthMonitor,和FrequencyMonitor设为Yes,然后点击OK按钮关闭窗口。接下按Display.按钮,设置OutlineColor为黑色Black。按下OK后,最后开始模拟。模拟结束后,结果如下图所示,其中下方曲线图为来自timemonitors的结果。
rxContourMapofEy1.0l1cT(pn)X:0.11551Y:-5.9388当-罗」CI-LIMIncreasingtheResolutionoftheFFT提高FFT的分辨率rxContourMapofEy1.0l1cT(pn)X:0.11551Y:-5.9388当-罗」CI-LIM图,要分析波长光谱,可以ViewGraphs按钮七土,选择ring_pulse.pwm文件,显示如下
图,0.2-0.0 rn—1 0.2-0.0 rn—1 1III [(-2I.O.-EiOverlap,:21.0.'Eivo-itn-丁外仁,I0 12 3 4Wavelength(顷)谱线态粗糙了,可以通过设置更大的stoptime值来提高谱线光滑度。下图为StopTime设为2A15*fdtd_time_step时的结果。(-n.rtj)」(-n.rtj)」oco寄Simulation:CWExcitation模拟:连续激发通过脉冲激发模拟,我们可作出环形共振器的波长光谱。在连续激发下,我们将分析共振器在波长为1.977gm的情形。D点击EditGlobalSettings按钮1--",设置FreeSpaceWavelength:1.977。点击PerformSimulation按钮,将激发模式Excitation设为CW,同时将StopTime设为2A14*fdtd_time_step,输入一个新的输出文件前缀OutputFilePrefix,如ring_cw。模拟结构如下图所示。F11ContourMapofEy-1tViewEiotlHelpbTsn-另」o-uqAjoIo2Full¥A¥E-F11ContourMapofEy-1tViewEiotlHelpbTsn-另」o-uqAjoIo20.192Y:2.1633上图连续激发CW模拟结果与脉冲激发所预言相一致。我们看出在波导中电场能量逐渐增强,最后电磁场几乎全部传输到输出波导。因此,通过利用脉冲激发和连续激发两种类型的模拟计算,我们容易能获得器件的光谱响应及其工作在共振波长的电场场传播情形。Tutorial2:PBGCrystal:SquareLattice教程2:PBG晶体:四方晶格(PBG:photonic-bandgap光子带隙)这个教程主要介绍光子晶体晶格(四方晶格为例)作图,然后利用FDTD方法分析这些晶格的光学性质。我们将计算此光子晶体的光谱响应,从而揭示存在光子带隙。分析过程采用时间响应谱的傅立叶变换来获得系统的频率响特性。整个模拟过程将进行两次计算,分别对应于两种边界条件:完美匹配层边界条件PML;周期性边界条件。Latticelayout晶格布局建立晶格的方法有多种,接下来我们采用ArrayLayoutXZutility工具来创建所需的四方晶格。BaseLatticeGeneration基准晶格的创建菜单Utility/ArrayLayoutXZArrayLayoutFileGen...XPattern:|Cubic 二|Sh-ape:|口,'已 jr]fl:XObjects:ttZObjects:何LayoutFileMetaPrefiw:|square_pbgCancelI
LatticeCustomization定制晶格点击EditGlobalSettings按钮=,设置背景折射率BackgroundIndex为1,折射率差IndexDifference为2.4(GaAs),偏振Polarization为TE,自由空间波长FreeSpaceWavelength为Period/0.45。按OK关闭窗口。(设置变量Period=0.6呻,Radius=0.18)CheckingtheIndexProfile核对折射率分布点击DisplayIndexProfile按钮设置DisplayMode为ContourMap(XZ),ComputeStepinXandZ为0.02,SliceStepinbothXandZ为ComputeStep。
点击OK后,结果见下图。InsertingTimeMonitors插入时间监视器菜单Options/Insert/TimeMonitors设置timeMonitorType为DefaultField,TimeAverage为No,FrequencyAnalysis为FFT。
LaunchSetUp激发场设置点击EditLaunchField按钮,设置LaunchType为Gaussian,点击EditLaunchField按钮0.2*PeriodX,LaunchPositionX为0.34*PeriodX。
Simulation模拟GridSiz
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安装工程合同协议范本3篇
- 旅游导游聘用合同3篇
- 工业往来借款合同3篇
- 文明实践守则3篇
- 数据采集服务合同3篇
- 旅游住宿服务施工协议3篇
- 换热机组招标项目招标答疑3篇
- 安全骑行责任在我3篇
- 施工分包桩基协议3篇
- 居家养老协议书范文3篇
- 金匮要略知到智慧树章节测试课后答案2024年秋浙江中医药大学
- 【MOOC】有机化学实验-南京工业大学 中国大学慕课MOOC答案
- 北京理工大学《数据结构与算法设计》2022-2023学年第一学期期末试卷
- 2024年公安机关理论考试题库500道
- 2024年中国主题公园竞争力评价报告-中国主题公园研究院
- 2024年有限合伙股权代持
- 广东珠海市驾车冲撞行人案件安全防范专题培训
- 花城版一年级上册音乐 第3课 《国旗国旗真美丽》(教案)
- 2024年四川高校对口招生考试中职英语试卷真题(含答案)
- 2024油气管道无人机巡检作业标准
- 重大(2023)版信息科技五年级上册教学设计
评论
0/150
提交评论