RSoft-仿真软件指导书

RSoft-仿真软件指导书
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轴传播(即竖直方向),这个是需要特别注意的。具体设置见下图。

设置完毕单击”OK”,就可以在CAD界面看到修改后的,沿着z轴、长度为1000um的波导(俯视图)。

单单如此还不够,我们还需要设置光源的特性和观察的路径。首先设置路径,单击左侧工具栏中的”Edit Pathways”按钮。

单击后左侧工具栏会变成路径设置栏。点击”New”按钮,会新建一个路径,再左键点击我们画好的波导,使路径与波导相一致(此时波导会变绿色),如下图:

然后再点击”Monitors”按钮,会弹出一个小对话框,设置一个与路径相匹配的探测器。按照下图提示设置完后,点击对话框的”OK”按钮回到路径设置模式,再点击左侧的”OK”按钮回到画图模式。

再进行光源的设置。单击左侧工具栏中的”Edit Launch Field”按钮,如下图。

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)

计算机建模与仿真-实验指导书-2015

《计算机建模与仿真》 实验指导书 金陵科技学院机电工程学院电气系 2015年3月

实验一、MATLAB 的基本语法 一、实验目的和要求 1熟悉数组和矩阵的运算; 2熟悉二维图的绘制。 二、实验仪器和设备 计算机一台 三、实验过程 记录下面习题的程序和运行后的结果。 1、计算 ??? ???=572396a 与??? ???=864142b 的数组乘积。 2、对于B AX =,如果 ?? ??? ?????=753467294A ,??????????=282637B ,求解X 。 3、已知: ?? ??? ?????=987654321a ,分别计算a 的数组平方和矩阵平方,并观察其结果。 4、角度[] 604530=x ,求x 的正弦、余弦、正切和余切。 5、将矩阵??????=7524a 、??????=3817b 和 ??????=2695c 组合成两个新矩阵: (1)组合成一个4?3的矩阵,第一列为按列顺序排列的a 矩阵元素,第二列为按列顺序排列的b 矩阵元素,第三列为按列顺序排列的c 矩阵元素,即 ?? ??? ?? ?????237 912685574

(2)按照a 、b 、c 的列顺序组合成一个行矢量,即 []296531877254 6、解方程组??????????=????????? ?66136221143092x 。 7、绘制曲线 13++=x x y ,x 的取值范围为[-5,5]。 8, 有一组测量数据满足1 -at e +=y ,t 的变化范围为0~10,用不同的线型和标记点画出a=0.1、a=0.2和a=0.5三种情况下的曲线,在图中添加标题1 -at e +=y ,并标识出各曲线a 的取值,并添加 图例框。 9 10, x= [66 49 71 56 38],绘制饼图,并将第五个切块分离出来。 四、实验结果与分析 请每位同学自己编写,可写这次实验的心得体会

通信原理SystemView仿真实验指导书

实验一图符库的使用 一、实验目的 1、了解SystemVue图符库的分类; 2、掌握SystemVue各个功能库常用图符的功能及其使用方法。 二、实验内容 按照实例使用图符构建简单的通信系统,并了解每个图符的功能。 三、基本原理 SystemVue的图符库功能十分丰富,一共分为以下几个大类 1.基本库 SystemView的基本库包括信源库、算子库、函数库、信号接收器库等,它为该系统仿真提供了最基本的工具。 (信源库):SystemView为我们提供了16种信号源,可以用它来产生任意信号 (算子库)功能强大的算子库多达31种算子,可以满足您所有运算的要求 (函数库)32种函数尽显函数库的强大库容! (信号接收器库)12种信号接收方式任你挑选,要做任何分析都难不倒它 2.扩展功能库 扩展功能库提供可选择的能够增加核心库功能的用于特殊应用的库。它允许通信、DSP、射频/模拟和逻辑应用。 (通信库):包含有大量的通信系统模块的通信库,是快速设计和仿真现代通信系统的有力工具。这些模块从纠错编码、调制解调、到各种信道模型一应俱全。 (DSP库):DSP库能够在你将要运行DSP芯片上仿真DSP系统。该库支持大多DSP芯片的算法模式。例如乘法器、加法器、除法器和反相器的图标代表真正的DSP算法操作符。还包括高级处理工具:混合的Radix FFT、FIR和IIR滤波器以及块传输等。

(逻辑运算库):逻辑运算自然离不开逻辑库了,它包括象与非门这样的通用器件的图标、74系列器件功能图标及用户自己的图标等。 (射频/模拟库):射频/模拟库支持用于射频设计的关键的电子组件,例如:混合器、放大器和功率分配器等。 3.扩展用户库 扩展的用户库包括有扩展通信库2、IS95/CDMA、数字视频广播DVB等。 通信库2: 扩展的通信库2主要对原来的通信库加了时分复用、OFDM调制解调、QAM 编码与调制解调、卷积码收缩编解码、GOLD码以及各种衰落信道等功能。4.5版中,通信库2已被合并到基本通信库中。 IS95库:IS95库为设计CDMA和个人通信系统提供了一个快捷的工具。除了产生CDMA 所需的信号发生器模型、调制解调信号模型外,还设计了复合IS95建议的CDMA所有信道模型,可按两种速率工作。 四、实验步骤 第一部分:计算信号的平方 信号源平方接收器 接收器 1)从基本图符库中选择信号源图符,选择正弦波信号,参数设定中设置幅度为1,频率为10Hz,相位为0。 2)选择函数库,并选择Algebraic 标签下的图符。在参数设定中设置a=2,表示进行x2运算。 3)放置两个接收器图符,分别接收信号源图符的输出和函数算术运算的输出,并选择Graphic 标签下的图符,表示在系统运行结束后才显示接收到的波形。

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)

电力系统继电保护仿真实验指导书(试用稿)讲解

电力系统继电保护 实验指导书 张艳肖编 适用于12级电气工程及其自动化专业 西安交通大学城市学院二○一五年三月

目录 第一部分MATLAB基础 ................................................................................... - 3 - 1.1 MATLAB简介 .......................................................................................... - 3 - 1.2 MATLAB的基本界面 ........................................................................... - 3 - 1.2.1MATLAB的主窗口 ...................................................................... - 3 - 1.2.2 MATLAB的主窗口 ....................................................................... - 3 - 1.3 SIMULINK仿真工具简介.................................................................... - 4 - 1.3.1SIMULINK的启动 ........................................................................ - 4 - 1.3.2SIMULINK的库浏览器说明........................................................ - 5 - 第二部分仿真实验内容.................................................................................. - 6 - 实验一电力系统故障.................................................................................... - 6 - 实验二电流速断保护.................................................................................... - 9 - 实验三三段式电流保护.............................................................................. - 13 - 实验四线路自动重合闸电流保护.............................................................. - 17 -

通信原理实验指导书(上)-仿真部分

通信原理实验指导书 上册(仿真部分) 计算机工程系通信教研室 2008.9

实验一 模拟线性调制系统仿真实验 一、 实验目的 1、 理解模拟线性调制的基本原理; 2、 验证常规AM 调制和DSB 调制计算机仿真方法。 二、 实验原理 1.AM 调制原理 任意AM 已调信号可以表示为S am (t)=c(t)m(t) 当)()(0t f A t m +=;)cos()(0θω+=t t c c 且A 0不等于0时称为常规调幅,其时域表达式为: )cos()]([)()()(00θω++==t t f A t m t c t s c am A 0是外加的直流分量,f(t)是调制信号,它可以是确知信号也可以是随机信号,为方便起见通常设θ0为 0。 cos(ω0 要使输出已调信号的幅度与输入调制信号f(t)呈线性对应关系,应满足max 0)(t f A ≥,否则会出现过调制现象。 2.DSB 调制原理 在常规调幅时,由于已调波中含有不携带信息的载波分量,故调制效率较低,为了提高调制效率,在常规调幅的基础上抑制载波分量,使总功率全部包含在双边带中,这种调制方式称为抑制载波双边带调制。 任意DSB 已调信号都可以表示为DSB S )()()(t m t c t = 当)()(0t f A t m +=;)cos()(0θω+=t t c c 且A 0等于0时称为抑制载波双边带调制。其时域 表达式为t t f t m t c t s c D SB ωcos )()()()(==;频域表达式为: C D SB F t s ωω+=([)(C F ωω-+()2)]÷ 3.SSB 调制原理 由于滤波法比较简单,主要介绍单边带的移相法形成原理及仿真。 为简便起见,设调制信号为单边带信号f(t)=A m cosωm t ,载波为c(t)=cosωc t 则调制后的双边带时域 波形为: 2/])cos()cos([cos cos )(t A t A t t A t S m c m m c m c m m D SB ωωωωωω-++== 保留上边带,波形为: 2/)sin sin cos (cos 2/])cos([)(t t t t A t A t S m c m c m m c m U SB ωωωωωω-=+= 保留下边带,波形为: 2/)sin sin cos (cos 2/])cos([)(t t t t A t A t S m c m c m m c m LSB ωωωωωω+=-= 上两式中的第一项与调制信号和载波信号的乘积成正比,成为同相分量;而第二项的乘积则是调 制信号与载波信号分别移相900后想乘的结果,称为正交分量。原理图如下:

信号与系统仿真实验指导书

实验指导书

实验1 MATLAB基本操作 一、实验目的 1.熟悉MATLAB实验环境,练习MATLAB命令、m文件、Simulink的基本操作。 2.利用MATLAB编写程序进行矩阵运算、图形绘制、数据处理等。 3.利用Simulink建立系统的数学模型并仿真求解。 二、实验原理 MATLAB环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。MATLAB有3种窗口,即:命令窗口(The Command Window)、m-文件编辑窗口(The Edit Window)和图形窗口(The Figure Window)。Simulink 是MATLAB的一个部件,它为MATLAB用户提供了一种有效的对反馈控制系统进行建模、仿真和分析的方式。而Simulink另外又有Simulink模型编辑窗口。 1.命令窗口(The Command Window) 当MATLAB启动后,出现的最大的窗口就是命令窗口。用户可以在提示符“>>”后面输入交互的命令,这些命令就立即被执行。 在MATLAB中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。在命令窗口中输入该文件名,这一连串命令就被执行了。因为这样的文件都是以“.m”为后缀,所以称为m文件。 2.m文件编辑窗口(The Edit Window) 我们可以用m文件编辑窗口来产生新的m文件,或者编辑已经存在的m文件。在MATLAB主界面上选择菜单“File/New/M-file”就打开了一个新的m文件编辑窗口;选择菜单“File/Open”就可以打开一个已经存在的m文件,并且可以在这个窗口中编辑这个m文件。 3.图形窗口(The Figure Window) 图形窗口用来显示MATLAB程序产生的图形。图形可以是2维的、3维的数据图形,也可以是照片等。 4.Simulink的启动方式: 启动运行Simulink有两种方式:(1)在Command window中,键入simulink,回车。(2)单击工具栏上Simulink图标。启动Simulink后,

移动通信实验指导书

目录 移动通信系统实验指导 (1) 实验一:AWGN信道中BPSK调制系统的 BER仿真计算 (2) 实验二:移动信道建模的仿真分析 (4) 实验三: CDMA通信系统仿真 (5)

移动通信系统实验指导 上机实验是移动通信课程的重要环节,它贯穿于整个“移动通信”课程教学过程中。本课程的实验分为3个阶段进行,它要求学生根据教科书的内容,在MATLAB仿真平台上并完成相应系统及信道建模仿真,帮助学生直观的了解移动通信系统的相关工作原理。最后要求学生根据实验内容完成实验报告。 试验的软件环境为Microsoft Windows XP + MATLAB。

实验一:AWGN信道中BPSK调制系统的 BER仿真计算 一、实验目的 1.掌握二相BPSK调制的工作原理 2.掌握利用MATLAB进行误比特率测试BER的方法 3.掌握AWGN信道中BPSK调制系统的BER仿真计算方法 二、实验原理 1.仿真概述及原理 在数字领域进行的最多的仿真任务是进行调制解调器的误比特率测试,在相同的条件下 进行比较的话,接收器的误比特率性能是一个十分重要的指标。误比特率的测试需要一个发送器、一个接收器和一条信道。首先需要产生一个长的随机比特序列作为发送器的输入,发送器将这些比特调制成某种形式的信号以便传送到仿真信道,我们在传输信道上加上一定的可调制噪声,这些噪声信号会变成接收器的输入,接收器解调信号然后恢复比特序列,最后比较接收到的比特和传送的比特并计算错误。 误比特率性能常能描述成二维图像。纵坐标是归一化的信噪比,即每个比特的能量除以噪声的单边功率谱密度,单位为分贝。横坐标为误比特率,没有量纲。

仿真实验指导书

化工原理计算机仿真实验 前言 计算机仿真实验教学是当代非常重要的一种教学辅助手段,它形象生动且快速灵活,集知识掌握和能力培养于一体,是提高实验教学效果的一项十分有力的措施。 本仿真实验由华南理工大学研制,实验内容与化工原理实验相衔接,学生在进行实际实验前先进行仿真实验,以求对实验原理、设备结构、设备操作等有一基本认识和了解。 一、仿真软件的组成 本套软件系统包括8个单元仿真实验与演示实验: 实验一离心泵仿真实验 实验二阻力仿真实验 实验三传热仿真实验 实验四流体流动形态的观察 实验五柏努利方程演示实验 实验六吸收仿真实验 实验七干燥仿真实验 实验八精馏仿真实验 二、仿真软件操作的一般规则: 首先进入要运行的单元操作所在的子目录,待屏幕显示版本信息后,连续按回车键或空格键直至显示如下菜单: 1.仿真运行 2.实验测评 3.数据处理 4.退出。 根据指导教师要求选择相应的内容进行操作。 1.仿真运行操作 当显示菜单后,按“1”键,屏幕显示流程图,并且在屏幕下部显示操作菜单,根据化工原理实验操作程序的要求,选择操作菜单提示的各项控制点依次进行操作。每项控制点由数字代码表示,选定后按↑或者↓键进行开、关或量的调节。每完成一项操作按回车键又回到主菜单。 当需要记录数据时,按R或W键自动将当前状态的数据记录下来并存入硬盘中,以便数据处理时调用。 2.实验测评操作 按“2”键,选择实验测评,此时屏幕显示第一大题,可按↑或↓键选择每小题进行

回答,选中小题后即在题号左端出现提示符,认为对的按Y键,错的按N键,可以反复按Y键或N健。测评题目要求全判断,即多项双向选择。做完一大题后,可按PgDn键选择下一大题,也可按PgUp键选上一大题,可对选中的小题进行修改,即更正原先的选择。按数字“0”键选择答题总表,以便观察各题解答情况。 整个操作在屏幕下方有详细说明。当做题时间满15分钟或按Ctrl+End键,计算机自动退出并给出测评分数,再接回车键返回主菜单。 3.数据处理操作: 按“3”键,选择数据处理。数据处理程序可处理仿真操作所记录的数据,也可以处理从实验装置采集的数据。 (1)处理仿真操作实验数据: 进入数据处理操作后,连续按↓键或↑键,使选择标记即“长方格”移动至“读磁盘数据”一栏,按回车键屏幕左下方提示输入数据,按R键即读入磁盘数据(做过仿真操作才有数据)。然后,再按↓键,每按一次读入一组仿真操作时所采集到的数据,直到读完为止。要显示或打印,则将“长方格”移至“显示或打印”栏中,按回车键,即可把实验数据按实验报告的形式显示或打印出来。每按一次回车键,即显示一屏幕数据或图形,连续按回车键直到显示完成为止。选中“退出”栏按回车则退出数据处理系统。 (2)处理从实验装置采集的数据: 选中要输入数据的那一栏,按回车键,输入相应的符号或数据,再按回车键,便改变原来数据而输入新的数据。输入各项数据时,可用→、←键进行输入或修改,直至正确为止。最后选中“显示或打印”栏,按回车键,显示数据处理结果。

matlab与通信仿真实验指导书(上)

《Matlab与通信仿真》实验指导书(上) 刘毓杨辉徐健和煦黄庆东吉利萍编著 通信与信息工程学院 2011-1

目录 第一章 MALTAB基础知识 (1) 1.1MATLAB基础知识 (1) 1.2MATLAB基本运算 (2) 1.3MATLAB程序设计 (7) 第二章 MATLAB计算结果可视化和确知信号分析 (13) 2.1计算结果可视化 (13) 2.2确知信号分析 (17) 第三章随机信号与数字基带仿真 (23) 3.1基本原理 (23) 3.2蒙特卡罗算法 (30) 第四章模拟调制MATLAB实现 (34) 4.1模拟调制 (34) 4.2信道加性高斯白噪声 (35) 4.3AM调制解调的MATLAB实现 (36) 第五章模拟信号的数字传输 (45) 5.1脉冲编码调制 (45) 5.2低通抽样定理 (45) 5.3均匀量化原理 (46) 5.4非均匀量化 (48) 第六章数字频带传输系统 (52) 6.1数字频带传输原理 (52) 6.2数字频带传输系统的MATLAB实现 (53) 第七章通信系统仿真综合实验 (67) 7.1基本原理 (67) 7.2实验内容 (67)

第一章 MALTAB基础知识 本章目标 ●了解MATLAB 程序设计语言的基本特点,熟悉MATLAB软件运行环境 ●掌握创建、保存、打开m文件及函数的方法 ●掌握变量等有关概念,具备初步的将一般数学问题转化为对应的计算机模型并进行处理的能力 1.1 MATLAB基础知识 1.1.1 MATLAB程序设计语言简介 MATLAB,Matrix Laboratory的缩写,是由MathWorks公司开发的一套用于科学工程计算的可视化高性能语言,具有强大的矩阵运算能力。与大家常用的Fortran和C等高级语言相比,MATLAB的语法规则更简单,更贴近人的思维方方式,被称为“草稿纸式的语言”。MATLAB软件主要由主包、仿真系统(simulink)和工具箱(toolbox)三大部分组成。 1.1.2 MATLAB界面及帮助 MATLAB基本界面如图1-1所示,命令窗口包含标题栏、菜单栏、工具栏、命令行区、状态栏、垂直和水平波动条等区域。 图1-1 MATLAB基本界面 (1)菜单栏

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轴传播(即竖直方向),这个是需要特别注意的。具体设置见下图。

(修改后) 系统仿真综合实验指导书(2011[1].6)

系统仿真综合实验指导书 电气与自动化工程学院 自动化系 2011年6月

前言 电气与自动化工程学院为自动化专业本科生开设了控制系统仿真课程,为了使学生深入掌握MATLAB语言基本程序设计方法,运用MATLAB语言进行控制系统仿真和综合设计,同时开设了控制系统仿真综合实验,30学时。为了配合实验教学,我们编写了综合实验指导书,主要参考控制系统仿真课程的教材《自动控制系统计算机仿真》、《控制系统数字仿真与CAD》、《反馈控制系统设计与分析——MATLAB语言应用》及《基于MATLAB/Simulink的系统仿真技术与应用》。

实验一MATLAB基本操作 实验目的 1.熟悉MATLAB实验环境,练习MATLAB命令、m文件、Simulink的基本操作。 2.利用MATLAB编写程序进行矩阵运算、图形绘制、数据处理等。 3.利用Simulink建立系统的数学模型并仿真求解。 实验原理 MATLAB环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。MATLAB有3种窗口,即:命令窗口(The Command Window)、m-文件编辑窗口(The Edit Window)和图形窗口(The Figure Window),而Simulink另外又有Simulink模型编辑窗口。 1.命令窗口(The Command Window) 当MATLAB启动后,出现的最大的窗口就是命令窗口。用户可以在提示符“>>”后面输入交互的命令,这些命令就立即被执行。 在MATLAB中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。在命令窗口中输入该文件名,这一连串命令就被执行了。因为这样的文件都是以“.m”为后缀,所以称为m-文件。 2.m-文件编辑窗口(The Edit Window) 我们可以用m-文件编辑窗口来产生新的m-文件,或者编辑已经存在的m-文件。在MATLAB 主界面上选择菜单“File/New/M-file”就打开了一个新的m-文件编辑窗口;选择菜单“File/Open”就可以打开一个已经存在的m-文件,并且可以在这个窗口中编辑这个m-文件。 3.图形窗口(The Figure Window) 图形窗口用来显示MATLAB程序产生的图形。图形可以是2维的、3维的数据图形,也可以是照片等。 MATLAB中矩阵运算、绘图、数据处理等内容参见教材《自动控制系统计算机仿真》的相关章节。 Simulink是MATLAB的一个部件,它为MATLAB用户提供了一种有效的对反馈控制系统进行建模、仿真和分析的方式。 有两种方式启动Simulink:

《matlab与通信仿真》实验指导书-(通信级)word版本

电子信息学院 《MATLAB与通信仿真》 实验指导书 刘紫燕编写 适用专业:通信工程 贵州大学

二O一四年二月

前言 本课程是通信工程专业的选修课程。课程内容包含MATLAB的基本操作、MATLAB程序设计、函数文件、MATLAB的图形和数据处理、SIMULNK的基本应用及其在通信工程中的应用等。 通过本课程的学习,掌握MATLAB软件使用和编程方法,验证和深化书本知识,从而加强基础知识,掌握基本技能,提高MATLAB软件的编程能力,并用MATLAB软件解决通信工程专业中的实际问题,同时,针对通信工程专业的特点,要求学生掌握使用MATLAB来研究和开发与本专业相关的系统的方法。本课程设置5个实验,均为设计性实验。建议实验学时为12学时。 实验一是MATLAB软件的基本操作;实验二是MATLAB程序设计;实验三是MATLAB的图形绘制;实验四是MATLAB的数据处理;实验五是MATLAB/Simulink在电路中的仿真设计。 每个实验2个小时左右,为了使学生更好的掌握实验内容,学生务必要做到以下几点: (1)实验前认真预习实验。明确实验目的,熟悉实验内容,理论分析实验结果, 编写相应的程序代码,并撰写出预习报告。 (2)实验过程中积极思考,深入分析命令、程序的执行过程和执行结果,对比理 论分析结果,分析评判实验结果,并把实验中出现的问题及解决方法记录下来。 (3)实验完成后,总结本次实验有哪些收获,还存在什么问题,撰写并提交最终 的实验报告。 本指导书实验项目和要求明确,学生容易着手实验并得出实验结果。 本实验指导书适用于通信工程专业。

目录 实验一MATLAB的基本操作 (1) 实验二MATLAB程序设计 (9) 实验三MATLAB的图形绘制 (11) 实验四MATLAB的数据处理 (13) 实验五MATLAB/Simulink在电路中的仿真设计 (15) 实验报告的基本内容及要求 (20) 贵州大学实验报告 (21)

2015计算机仿真技术实验指导书

《计算机仿真技术》实验指导书主编:万峰高楠彭凯 河北工业大学

实验一 Matlab向量及矩阵的基本操作 一实验目的 熟悉MATLAB 工作环境,熟悉命令窗口,学会使用帮助窗口查找帮助信息。基本掌握MATLAB 向量、矩阵、数组的生成及其基本运算(区分数组运算和矩阵运算)、常用的数学函数。了解字符串的操作。 二实验内容 (1) 熟悉MATLAB 平台的工作环境及5 个基本窗口。 (2) 向量的生成和运算。 (3) 矩阵的创建、引用和运算。 (4) 多维数组的创建及运算。 (5) 字符串的操作。 三.实验设备 Matlab7.0及以上版本软件 四.实验步骤 1. 熟悉MATLAB 的5 个基本窗口 1) Command Window (命令窗口) 在Command Window中依次输入以下命令: >>x=1 >>y=[1 2 3 4 5 6 7 8 9] >>z1=[1:10], z2=[1:2:5] >>w=linspace(1,10,10) >>t1=ones(3) ,t2=ones(1,3),t3=ones(3,1) >>t4=zeros(3),t5=eye(4) 观察输出结果,熟悉函数ones( )、zeros( )、eye( ) 的用法 使用清除Command Window命令:clc 2) Workspace (工作空间窗口) 在Workspace中查看各个变量,或在命令窗口用who, whos查看各个变量。 使用save 按钮把工作空间的全部变量保存为my_var.mat 文件 使用清除指定变量命令:clear 变量名 使用清除Workspace命令:clear,观察变量是否清空

proteus实验指导书

实验一基于proteus的交互式仿真和基于图表的仿真 一、实验目的: 1、熟悉Proteus的菜单界面。 2、熟悉原理图绘制工具; 3、掌握画原理图基本操作,完整绘制原理图的方法。 4、掌握proteus交互式仿真和基于图表的仿真的实现过程。 5、能够根据仿真结果掌握电路的工作原理及过程。 二、实验设备 安装有Proteus软件的计算机。 三、实验内容 通过实例掌握电路图的绘制方法。绘制电路的具体步骤如下: 1、新建设计项目及电路图。 2 、添加元件库。 3、调入并摆放元器件,需要时修改参数。 4、连线。 5 、电源、地的选择及连接。 图例如下: 图一 对上图进行交互式仿真。 图中各元件名称:电源:battery 滑动变阻器:pot-hg 定时器:555 电阻:resistor 电容:cap 虚拟仪器:示波器OSCILLOSCOPE 定时/计数器COUNTER TIMER

其中:R1=6.3k R2=10k C1=1uf 图二 对上图进行基于图表的仿真,在编辑窗口放置模拟分析图表。 图中运放的型号为:741 四、简答题 图一请回答下列问题: 1. 指出该图中虚拟仪器定时/计数器的工作模式; 2. 绘出该电路的输出波形;并测量其周期、频率以及占空比; 3.请说出改变滑动变阻器对该电路输出波形的影响。 图二请回答下列问题: 1.请写出显示信号源属性的方法。 2.说出图中运放的作用。 3.测量该电路的电压增益以及输出信号的周期,并简述输出与输入的频率及相 位的关系。

实验二RC低通滤波器的交流参数扫描分析和频率特性分析 一、实验目的: 1、掌握proteus的交流参数扫描分析方法; 2、掌握proteus的频率特性分析方法; 3、根据仿真结果掌握RC低通滤波器的工作原理。 二、实验设备 安装有Proteus软件的计算机。 三、实验内容 1.对下图进行交流参数扫描分析。 图中各元件名称: 电阻:resistor 电容:cap 正弦波信号源:sine 地:ground 信号源属性按下左图进行编辑: R1 10*X C1 1uF R1(1)C1(1)

计算机仿真技术实验指导书版(MATLAB)

计算机仿真技术实验指导书 滨州学院光电工程系

目录 实验一MATLAB环境的熟悉与基本运算 (1) 实验二MATLAB数值及符号运算 (7) 实验三MATLAB语言的程序设计 (12) 实验四MATLAB的图形绘制 (15) 实验五线性系统时域响应仿真分析 (19) 实验六控制系统的根轨迹 (23) 实验七控制系统的频率特性分析 (29) 实验八Simulink建模与仿真 (33) 实验九基于传递函数的控制器设计 (41)

实验一MATLAB环境的熟悉与基本运算一、实验目的: 1.熟悉MATLAB开发环境 2.掌握矩阵、变量、表达式的各种基本运算 二、实验基本知识: 1.熟悉MATLAB环境: MATLAB桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器文件和搜索路径浏览器。 2.掌握MATLAB常用命令 3.MATLAB变量与运算符 变量命名规则如下: (1)变量名可以由英语字母、数字和下划线组成 (2)变量名应以英文字母开头 (3)长度不大于31个 (4)区分大小写 MATLAB中设置了一些特殊的变量与常量,列于下表。

MATLAB运算符,通过下面几个表来说明MATLAB的各种常用运算符 表2 MATLAB算术运算符 表3 MATLAB关系运算符 表4 MATLAB逻辑运算符 表5 MATLAB特殊运算

4.MATLAB的一维、二维数组的寻访 表6 子数组访问与赋值常用的相关指令格式 5.MATLAB的基本运算 表7 两种运算指令形式和实质内涵的异同表 6.MATLAB的常用函数

表8 标准数组生成函数 表9 数组操作函数 三、实验内容 1、新建一个文件夹(自己的名字命名) 2、启动MATLAB6.5,将该文件夹添加到MATLAB路径管理器中。方法如下:

电力电子技术仿真实验指导书

《电力电子技术实验》指导书 合肥师范学院电子信息工程学院

实验一电力电子器件 仿真过程: 进入MATLAB环境,点击工具栏中的Simulink选项。进入所需的仿真环境,如图所示。点击File/New/Model新建一个仿真平台。点击左边的器件分类,找到Simulink和SimPowerSystems,分别在他们的下拉选项中找到所需的器件,用鼠标左键点击所需的元件不放,然后直接拉到Model平台中。 图 实验一的具体过程: 第一步:打开仿真环境新建一个仿真平台,根据表中的路径找到我们所需的器件跟连接器。 元件名称提取路径

触发脉冲Simulink/Sources/Pulse Generator 电源Sim Power Systems/Electrical Sources/ DC Voltage Source 接地端子Simulink/Sinks/Scope 示波器Sim Power Systems/Elements/Ground 信号分解器Simulink/Signal Routing/Demux 电压表Sim Power Systems/Measurements/ Voltage Measurement 电流表Sim Power Systems/Measurements/Current Measurement 负载RLC Sim Power Systems/Elements/ Series RLC Branch GTO器件Sim Power Systems/Power Electronics/Gto 提取出来的器件模型如图所示: 图 第二步,元件的复制跟粘贴。有时候相同的模块在仿真中需要多次用到,这时按照常规的方法可以进行复制跟粘贴,可以用一个虚线框复制整个仿真模型。还有一个常用方便的方法是在选中模块的同时按下Ctrl键拖拉鼠标,选中的模块上会出现一个小“+”好,继续按住鼠标和Ctrl键不动,移动鼠标就可以将模块拖拉到模型的其他地方复制出一个相同的模块,同时该模块名后会自动加“1”,因为在同一仿真模型中,不允许出现两个名字相同的模块。 第三步,把元件的位置调整好,准备进行连接线,具体做法是移动鼠标到一个器件的连接点上,会出现一个“十字”形的光标,按住鼠标左键不放,一直到你所要连接另一个器件的连接点上,放开左键,这样线就连好了,如果想要连接分支线,可以要在需要分支的地方按住Ctrl键,然后按住鼠标左键就可以拉出一根分支线了。 在连接示波器时会发现示波器只有一个接线端子,这时可以参照下面示波器的参数调整的方法进行增加端子。在调整元件位置的时候,有时你会遇到有些元件需要改变方向才更方便于连接线,这时可以选中要改变方向的模块,使用Format菜单下的Flip block 和Rotate

计算机仿真技术作业与实验指导书材

计算机仿真技术作业与实验指导书材

文档仅供参考,不当之处,请联系改正。 机电工程学院 《计算机仿真技术》综合指导书 学号: 姓名: 专业: 实验时间:年10 月 15 日 实验地点:微101 机电工程学院 年10 月

文档仅供参考,不当之处,请联系改正。 作业一 MATLAB 运行环境与基本操作 一、作业要求 1.熟悉 MATLAB 运行环境; 2. 掌握 MATLAB 的基本操作命令; 3. 掌握 MATLAB 帮助 系统 二、作业内容 1.熟悉 MATLAB 主界面,熟悉各菜单项、命令窗口、工作空间窗口、当前文 件夹窗口与路径设置、历史命令窗口、帮助系统。 2.建立“学号_姓名_作业”文件夹,并把文件夹设为当前文件夹; 在命令窗口中完成如下操作: 3.分别用直接输入法和“:”法生成下列矩阵 A 2 0.1 4 , B 1.4 0.3 4.4 0.5 7.4; 10 20 2 .2

文档仅供参考,不当之处,请联系改正。 4.4 6. 6 熟悉如下命令: clc,save,load,clear,who,whos,dir,cd,type。 将矩阵A、B 和矩阵A 分别保存为两个文件:T1_1,T1_1_A 4.求解线性方程组 4x y z 9 x 2 y 6z 2 x 5y 3z 1 5.生成一组实验数据,求其拟合多项式(5 阶)。 6.利用Help 系统查询常见命令的用法。

文档仅供参考,不当之处,请联系改正。 作业二 MATLAB 基本编程实践 一、作业要求 1. 熟悉MATLAB 的数值运算与符号运算; 2 . 掌握MATLAB 的基本语法; 3. 掌握MATLAB 的基本控制结构; 4. 掌握M 文件的编写与调用; 二、作业内容 1.任意给定两矩阵,完成矩阵的四则运算和点运算。 m 3 . 求满足ln(1 n ) 100 的最小m 值。 n0 4 . 编写switch 语句,判断输入数据的奇偶性。 5 . 符号求解: sin x tgx m m x(e 1) 2(e 1) ,lim x a ① lim x0 sin 3 x

matlab通信仿真课程设计样本

《matlab通信仿真设计》课程设计指导书 11月

课程设计题目1: 调幅广播系统的仿真设计 模拟幅度调制是无线电最早期的远距离传输技术。在幅度调制中, 以声音信号控制高频率正弦信号的幅度, 并将幅度变化的高频率正弦信号放大后经过天线发射出去, 成为电磁波辐射。 波动的电信号要能够有效地从天线发送出去, 或者有效地从天线将信号接收回来, 需要天线的等效长度至少达到波长的1/4。声音转换为电信号后其波长约在15~1500km之间, 实际中不可能制造出这样长度和范围的天线进行有效信号收发。因此需要将声音这样的低频信号从低频率段搬移到较高频率段上去, 以便经过较短的天线发射出去。 人耳可闻的声音信号经过话筒转化为波动的电信号, 其频率范围为20~20KHz。大量实验发现, 人耳对语音的频率敏感区域约为300~3400Hz, 为了节约频率带宽资源, 国际标准中将电话通信的传输频带规定为300~3400Hz。调幅广播除了传输声音以外, 还要播送音乐节目, 这就需要更宽的频带。一般而言, 调幅广播的传输频率范围约为100~6000Hz。 任务一: 调幅广播系统的仿真。 采用接收滤波器Analog Filter Design模块, 在同一示波器上观察调幅信号在未加入噪声和加入噪声后经过滤波器后的波形。采用另外两个相同的接收滤波器模块, 分别对纯信号和纯噪声滤波, 利用统计模块计算输出信号功率和噪声功率, 继而计算输出信噪比, 用Disply显示结果。 实例1: 对中波调幅广播传输系统进行仿真, 模型参数指标如下。

1.基带信号: 音频, 最大幅度为1。基带测试信号频率在100~6000Hz 内可调。 2.载波: 给定幅度的正弦波, 为简单起见, 初相位设为0, 频率为550~1605Hz 内可调。 3.接收机选频放大滤波器带宽为12KHz, 中心频率为1000kHz 。 4.在信道中加入噪声。当调制度为0.3时, 设计接收机选频滤波器输出信噪比为20dB, 要求计算信道中应该加入噪声的方差, 并能够测量接收机选频滤波器实际输出信噪比。 仿真参数设计: 系统工作最高频率为调幅载波频率1605KHz, 设计仿真采样率为最高工作频率的10倍, 因此取仿真步长为 8max 1 6.2310(1-1)10step t s f -==? 相应的仿真带宽为仿真采样率的一半, 即 18025.7(1-2)2step W KHz t == 设基带测试正弦信号为m(t)=Acos2πFt, 载波为c(t)=cos2πf c t, 则调制度为m a 的调制输出信号s(t)为 ()(1cos 2)cos 2(1-3)a c s t m Ft f t ππ=+ 容易求出, s(t)的平均功率为 21(1-4)24a m P =+ 设信道无衰减, 其中加入的白噪声功率谱密度为N 0/2, 那么仿真带宽(-W, W)内噪声样值的方差为 2002(1-5)2N W N W σ=?=

相关文档
最新文档