RSoft仿真软件指导书
《RSoft仿真软件指导书》由会员分享,可在线阅读,更多相关《RSoft仿真软件指导书(24页珍藏版)》请在装配图网上搜索。
1、RSoft仿真软件指导书RSoft是一款非常实用的光波导仿真软件。其中包含了BPM,FDTD,FEM等多种算法,使得它能够适用于各种不同要求场合。本课程主要使用RSoft算法集中的BPM算法对光波导和简单光波导器件进行仿真计算,从而对光在波导中的传输有一定得了解。一、软件CAD界面:下载网站上的压缩包,解压缩后运行C:ProgramFilesRSoftbin文件夹中的bcadw32.exe,即出现如下图所示的CAD界面。此界面是定义波导结构和下一步计算的前提。、单根波导的仿真:在软件中,点击左上角的NewCircuit”按钮,如图所示。点击后弹出基本设置对话框,波导的一些基本特性参数需要在此设
2、定。我们模拟目前光通信系统中应用最为广泛的掩埋型二氧化硅波导(channel型)。波导横截面的尺寸结构为6um*6um,芯层折射率为1.465,包层折射率为1.455(包层和芯层的折射率差为0.01),通信波长为1.55um。基本参数的设定如下图所示(注意,软件中关于长度的单位均为um):薰:RSoftCADayoht-S&aTiPEOPf-OStartupWindowPinI回丨宓IGLOBALSETTINGSV/-aveguideModelDimension:FladialCalculation;EffectiyieIndexCalculation:Polarization:Simulat
3、ionTool:BeamPRUP/BPMGratingMODDiffractMODC2D柠r厂QTE广TM厂FulliAVE/FDTDBandSOLVEF已已SpaceWav已length:BackgroundIndex:IndexDifference:WaveguideWidth:WaveguideHeight:ProfileType:XMin-XMax:SelectModeBPMOptionVeclorMods*NoneSemiFullElidirecbpnalCalculation:iFDTDOptions:Dpersibn/Nonlinearity:厂Channel|backgroun
4、d_index+(EditLayers.INITIALVIEWINGDIMEf-JSIONS7-Min:02ManiWOOSaveNewStartupSettings:UK:二CancelEditTensors设置完毕后点击”OK”,进入CAD界面。RSoftCADLayout-BesmPROP-CRSoftS.1.9RSofLbbiuntitled.ind亠二二i叵k駝首先画一根直波导。点击Segmentmode”(新建文件时默认就是此模式),如上图红圈所示。之后在空白的CAD窗口中某一处单击鼠标左键,在任意另一处再单击左键,即可画出一条波导,如下图所示。錚RSoftCADLayout-Be
5、amPROP-?C:RSoftSA.9RSoftbinutled.ind碑FileEditViewOptionsRunGraphUtilityWindowHelp&t7仏2.I第二次左薩单击渤E$錚RSoftCADLayout-BeamPROP-?C:RSoftSA.9RSoftbinutled.indSegmentMode(Offset)X:2.0Z:1010.0:第一次左羅单击:錚RSoftCADLayout-BeamPROP-?C:RSoftSA.9RSoftbinutled.ind錚RSoftCADLayout-BeamPROP-?C:RSoftSA.9RSoftbinutled.in
6、d到目前为止,画出的波导是任意的,我们还需要对它进行设置,满足我们设计的要求。将鼠标移动至波导上(红色区域上),再单击鼠标右键,会弹出波导的设置菜单。由于我们只需要仿真普通的直波导,所以大部分设置保持默认即可。主要需要调整波导的位置。在RSoft软件中,波导位置是由首尾两个坐标确定的,并且BPM计算的光是只沿着z轴传播(即竖直方向),这个是需要特别注意的。具体设置见下图。凜RSaftCADLayout-Bean-,PROP-C:RSoft5.1.9FlSonurititieclJnS14E-PropertiesfoegmenlStructur已Type:ProfileType:EmCombin
7、eMode:WidthMeasure:$已Orieritation:StartingVertex3圄Defdult三PositionTaper:;Linear三IndexTdper:|fjoneJwidthTaper:fjoneDefault7DefaultDefaulttzAxiMaterialProperties:IndexDifferenc已:deltadlphdwidthIheightHeightTaper:NoneYFosTaper:Nl=ineIndewiirridgpart:WaveguideWidth:WaveguideHeight:YPosition:ZiReferenceT
8、ypie:(*NoneOffsetCAngleParameterValue:FReferenceT0:Cornpurient:|nVertex:QReferenceType:,r*NoneOffset厂AngleParameterValue:0ReferenceTo:Component:LVertex:io-MHSegmentModeUttsetJLayers.Tap已g.Profiles.JLocallyDefinedReferenceTo:Compunent:1Vertex:0Symbols.EndingVertexMaterialFropierties:IndexDifferenc已:控
9、::ReferenceType:已AngleParameterValue:X:J.l!*UffscReferenceTo:Component:1Vertex:Indewiirridgpart:WaveguideWidth:WaveguideHeight:YPosition:ReferenceType:NoneC*o&.AngleF.arameterValue:I设置完毕单击”OK”,就可以在CAD界面看到修改后的,沿着z轴、长度为1000um的波导(俯视图)。单单如此还不够,我们还需要设置光源的特性和观察的路径。首先设置路径,单击左侧工具栏中的EditPathways按钮。疏FileEditV
10、iewOptionsRunGraphUtilityWindowHelp十凶0也asse险.療RSoftCADLayout-BeatnPROP-C:RSoft5.1.9RSoTtb;jiuntitled.ind$q_1竝.kJI/丽I1aaB=iTelX:-41.0Z:85.0SegmentMode(Offset单击后左侧工具栏会变成路径设置栏。点击New按钮,会新建一个路径,再左键点击我们画好的波导,使路径与波导相一致(此时波导会变绿色),如下图:然后再点击Monitors按钮,会弹出一个小对话框,设置一个与路径相匹配的探测器。按照下图提示设置完后,点击对话框的OK按钮回到路径设置模式,再点击
11、左侧的OK按钮回到画图模式。回再进行光源的设置。单击左侧工具栏中的EditLaunchField按钮,如下图。嘉RSoftCADLayout-BeamPRCP-工:RSoft5.1RSoTtbmUTititld:nd适RSoftCADLayout-BeamPROP-rc:RSoft5.1.9RSoftbinuntitled.indFileEditViewOptionsRunGraphUtilityWindowHelpt7二二mIflihiP5TI竝.ISegmentMode(Offset)X:-19.5Z:1005.0单击后会弹出输入光源的设置对话框。选取波导的基模即可。如下图:RSoftCA
12、DLayout-BejmPROP-工Saft5.1ciftb=nuntitfedjnd=1回翌设置完成点击OK。至此,模拟环境已基本设置完毕。再模拟前,要需先将文件保存下来。点击左上角Save按钮即可,注意在文件保存的路径中不允许出现空格和中文,请同学们务必注意!模拟部分:为了验证波导参数的正确性,而在CAD界面只看俯视图不能完全了解波导结构,我们还需要查看波导横截面的结构。点击左侧工具栏下方的DisplayIndexProfile”按钮JgRSoftCADLayout-BeamPROP-工:RSoft5.1L9RSoftbi:iuntitled.ind会弹出对话框,选择DisplayMode
13、为ContourMap(XY)模式,藕RSoftCADLayout-BeamPROP-IC:RSoft5A.9RSaTtbiqtest.md输入要保存文件的前缀名,并点击0K,即可看到波导横截面的折射率分布。藕RSoftCADLayout-BeamPROP-IC:RSoft5A.9RSaTtbiqtest.mdFlpEditW&v:OptRnnRunSraphUtttyWindowHelpL*l囲启Qfx茴利刼|&哆需W照BedinPROP-Computation匚ompleted-X:13jlY:15.56m_ijm0S0fileEditViewRunHelpContourMapofTran
14、sversendexProfileat2=0O=JHoooJii-(Erl)A-10010X伽1.455还可以进一步观察光在波导中传输时的分布情况。单击左侧工具栏下方的ComputeFundamentalMode按钮,藕RSoftCADLayout-BeamPROP-IC:RSoft5A.9RSaTtbiqtest.md在弹出的对话框中做如下设置:.秦RStyftCADLayout-BeamPRO卩-C:RScft5.1.obmtestind卜口L回丨或魂FileEditVie-.-.OptionsP:山GraphUtility.Vindo.-He幻asYZ|yt|囱1-1finI(1HDom
15、ainMin:DomdinMax:CurrentValuft1-10.2plSlispsTDefaultUseValueDef$;17Launch.ComputeStep:SliceStep:MuriitorStep:DisplayMode:0.2CurrentDefaultUseValueValueDefsP7VV|oTOutputFilePrefix:DefaultUseValueDefsSymbols.1000J|1000R厂獄EstimatedTime:0.000minAdvanced.Display.Output.OKSaveSettingsCancelContourMapPy;)|
16、SelectModeX51.UZ:150.0输入要保存文件的前缀名,并点击OK,软件就开始进行模式的运算,最后会显示结果:誥RSoftCADLayout-BeamPROP-;C:RSoft5.1.9RSobiritest.End1i口丨向丨歷鳶:Vir10-0HorizontalDirection(pm)最后进行波导光传播的模拟。点击左侧工具栏下方的PerformSimulation按钮,并按图进行参数设置,输入要保存文件的前缀名,最后点击0K.蹲已-.ay:.Lt-弓甲11花卅5m亞=d回丨當I最后仿真结果应如图所示:三、定向耦合器的仿真:DirectionalCoupler(定向耦合器)在
17、光通信系统中应用非常广泛,既可以作为单独的器件,也可以作为其他器件的组成部分。Directionalcoupler最大的特点就是两根靠的很近的平行波导,光从其中一根波导输入,会在两根波导之间来回耦合。其中光能量从一根波导耦合到另一根波导所需要的长度叫做耦合长度(Lc),见下图。EjgRScftCAD彩gut-BearnPfbLbinte5t.!ndjJ4kFileEditViewOptionsRunGraph乜创曹WindowHelpT|冈两色回厠巨阂閱周国习冈画O园鬲翊a_r1BeamPROP-Computation匚ompleted-X:-0.2061:454.2FileEditViewR
18、unHelp也a;i500040003000200010000=1*Hrf-2,Launch-1LaunchPathway,-Monitor:0X伽)10201.00.50.0MonitorValue(au)00作业:在熟悉了基本界面和操作之后,同学们需要根据题目的要求,自己设计一个马赫曾德调制器。如下图:马赫曾德型调制器的原理就是在某一条臂上加电压,导致折射率变化(如图中黄色的臂),使得两条臂中的光产生相位差,最后形成干涉。干涉最大即为数字1,干涉最小即为数字0题目:波导的尺寸和折射率与之前的一致,通过调整黄色波导的折射率,来模拟电致折变。用软件的扫描功能扫描黄色波导的折射率,求出输出光最小和最大时,分别对应的折射率。
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。