收藏 分享(赏)

工程软件应用上机实践课程作业.doc

上传人:精品资料 文档编号:8870062 上传时间:2019-07-14 格式:DOC 页数:15 大小:754.11KB
下载 相关 举报
工程软件应用上机实践课程作业.doc_第1页
第1页 / 共15页
工程软件应用上机实践课程作业.doc_第2页
第2页 / 共15页
工程软件应用上机实践课程作业.doc_第3页
第3页 / 共15页
工程软件应用上机实践课程作业.doc_第4页
第4页 / 共15页
工程软件应用上机实践课程作业.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、工程软件应用上机实践课程作业学院: 电子信息工程学院 专业: 电气工程及其自动化 班级: 电气 151501 学号: 201515010117 姓名: 目录1、Simulink 的常用模块库简介2、演示示波器3、单相半波可控整流电路(电阻性负载)4、单相桥式全控整流电路研究(电阻性负载)5、三相桥式全控整流电路的工作原理6、学习心得时间:9 月 25 日一、Simulink 的常用模块库简介1、Sources 信号源模块组:输入端口模块(In):用来反映整个系统的输入端子,这样的设置在模型线性化与命令行仿真时是必需的。信号发生器 (Signal generator):能够生成若干种常用信号,如

2、方波信号、正弦波信号、锯齿波信号等,用户可调整其幅值和相位。常数输入模块(constant):此模块以常数作为输入。接地线模块(grand):一般用于表示零输入模块,如果一个模块的输入端没有接其他任何模块,simulink 经常会给出错误信号。各种其他类型的信号输入,如阶跃输入(step)、斜坡输入(ramp)、脉冲信号(pulse generator)、正弦信号(sine wave)等,还允许由 repeating sequence 模块构造可重复的输入信号。2、Continous 连续系统模块 积分环节(Integrator)、微分环节 (Derivative )、线性系统的状态方程(st

3、ate-space)、传递函数(Transfer fcn)、零-极点模型(Zero pole) :都可以用来描述线性系统。3、 Discrete 离散系统模块 零阶保持器(zero-order hold)和一阶保持器(first-order hold)、离散系统的传递函数(discrete Transfer fcn)、状态方程 (discrete state-space)、零-极点模型(discrete Zero pole) 、Unit delay、Discrete filter4、 Math 数学运算模块Abs :求绝对值或求模(复数);Algebraic Constraint:强制输入信号

4、为零;Complex to Magnitude-Angle:求复数的幅值与相角;Complex to Real-Imag :求复数的实部和虚部;Dot Product:求点积(内积);Gain :对输入信号乘上一个常数增益;Logical Operator:逻辑操作符;Magnitude-Angle to Complex:由幅值与相角求复数;Math Function:数学运算函数;Product :对输入信号求积或商;Relational Operator:比较操作符;5、signal routing 模块Bus selector:从输入总线上选择信号.Demux: 将向量分为标量或小向量;

5、Mux: 将标量或小向量组合为大向量;Selector: 选择输入的元素;Switch :当第二个输入端信号大于临界值时,输出第一个输入端的信号,否则输出第三个输入端的信号;6、nonlinear 非线性系统模块Rate limiter:限制信号的变化速率不超过规定的限制值;Saturation :对输出信号进行限幅的饱和特性;Quantizer :对输入进行阶梯状量化;Backlash :在输出不变区中输出不随输入变化而改变,在输出不变区外输出随输入成正比变化;Coulomb & Viscous Friction:在原点不连续,在原点以外具有线性增益。7、sinks 输出模块Scope :仿

6、真时显示信号的类似示波器的窗口。XY graph scope:将两路输入信号分别作为示波器的两个坐标轴;Out :反映整个系统的输出端子;To file:把数据输出到文件中;To workspace:把数据输出到工作空间中;Stop simulation:当输入为非零时,强行中止仿真。时间:10 月 10 日二、演示示波器示波器是 simulink 中常用的一个输出模块。由右图可以看出,示波器窗口的标题是“scope” ,标题栏下是工具栏。工具栏最左边是打印按钮;其次是示波器属性对话框;再次是连续三个变焦(zoom)按钮,分别是 XY 轴放大器、X 轴放大器和 Y 轴放大器,可以将图像根据用户

7、选定的 X 轴和 Y 轴范围同时放大,或仅在 X 轴范围放大,或仅在 Y 轴范围放大。工具栏中望远镜按钮对窗口坐标刻度自动管理,取图像最大幅值、最大时间范围,显示全部结果。望远镜按钮右边两按钮为保存当前轴的设置。工具栏中最右边的按钮为“float scope”选择按钮,选中该按钮,示波器为游离状态,模型结构图中示波器图标的输入端与系统模型的连线会断开。示波器属性对话框中有两张标签页:分别为一般参数设置(下图)和数据存储参数设置。下图“axes”栏下的“number of axes”为示波器窗口内的坐标个数,缺省为 1;当设置为2 时,示波器图标的输入端也变为两个输入端口。其中“time ran

8、ge”栏为信号显示从 0 开始的时间区间,缺省为 10,若设置为 n,则信号显示区间为0,n;”tick labels”下拉三个选项,可分别选择示波器坐标系不同的标注标识。 “floating scope”栏被勾选时,则示波器为游离状态。 “sampling”下拉菜单有两个选项:其一 decimation 设置数据的显示频度,缺省为 1,表示每点都显示;设置为 n 时,则为隔(n-1)点显示一次。其二 sampling Time 设置采样时间间隔,缺省为 0,意为显示连续信号;设置1 时为显示方式由输入信号决定。示波器属性对话框的数据存储参数设置页如下图所示。其中“limit data poi

9、nts to last ”栏设置缓冲区存储数据的长度,缺省为 5000。即图中显示最新的 5000 个仿真点,如果实际仿真点数超过这个数值,而又想看到仿真的全貌,则取消此框的选中。“save data to workspace”栏用来把示波器缓冲区存储的数据送到 MATLAB 工作空间。缺省为不选,即不送数据到 MATLAB 工作空间。 “variable name”是存储数据的变量名。 “format”为保存数据的三种格式选择:array(数组)、structure(构架)、structure with time(带时间的构架)。时间:10 月 20 日三、单相半波可控整流电路(电阻性负载)

10、原理图单相半波可控整流电流(电阻性负载)原理图,晶闸管作为开关元件,变压器 t 器变换电压和隔离的作用,用 u1 和 u2 分别表示一次和二次电压瞬时值,二次电压 u2 为 50hz正弦波波形如图所示,其有效值为 u2。1u2VTduiT r建立仿真模型根据原理图用 matalb 软件画出正确的仿真电路图。仿真参数,算法(solver)ode15s,相对误差(relativetolerance)1e-3,开始时间 0 结束时间 0.05s。脉冲参数,振幅 3V,周期 0.02,占空比 10%,时相延迟(1/50)x(n/360)s,电源参数,频率 50hz,电压 220v,晶闸管参数,(3)仿

11、真参数设置设置触发脉冲 分别为 0、30、90、120、150。与其产生的相应波形分别如图 1-7、图 1-8、图 1-9、图 1-10、图 1-11。在波形图中第一列波为脉冲波形,第二列波为流过负载电压波形,第三列波为晶闸管电压波形,第四列波为负载电流波形,第五列波为电源波形。时间:10 月 27 日四、单相桥式全控整流电路研究(电阻性负载)电路结构U 1U 2U dI d+-TV T 3V T 1V T 2V T 4abR工作原理(1)在 正半波的()区间,晶闸管 VT1、VT4 承受正向电压,但无触发脉2u冲,晶闸管 VT2、VT3 承受反向电压。因此在 0 区间,4 个晶闸管都不导通。

12、假如 4 个晶闸管的漏电阻相等,则 。232411UUVTVT建模在 MATLAB 新建一个 Model,命名为 zuxingfuzai,同时模型建立如下图所示:在此电路中,输入电压的电压设置为 220V,频率设置为 50Hz,电阻阻值设置为 10 欧姆,脉冲输入的电压设置为 3V,周期设置为 0.02(与输入电压一致周期) ,占空比设置为20%,触发角分别设置为 30,60,90,150因为两个晶闸管在对应时刻不断地周期性交替导通,关断,所以脉冲出发周期应相差 180。Continuouspowerguiv+-Voltage MeasurementgmakVT4gmakVT3gmakVT2g

13、makVT1v+-VR1 MeasurementUsScopeRPulseGenerator2PulseGenerator1i+-Current Measurement2i+-Current Measurement21UVT1IVT1udidi2U2时的阻性负载03参数设置1、同步脉冲信号发生器参数同步脉冲信号发生器参数取 =30时,对应时间为 t=0.02*30/360 s,脉冲宽度用脉冲周期的百分比表示,取 20%即可同步脉冲信号发生器参数取 =30时,对应时间为 t=0.02*30/360+0.01 s,脉冲宽度用脉冲周期的百分比表示,取 20%即可交流电源参数、负载上的参数设置、晶闸管

14、参数设置(resistance Ron 和 inductance lon 不能同时为零)(1).波形图时间:11 月 5 日五、三相桥式全控整流电路的工作原理三相桥式全控整流原理电路结构如图所示。三相桥式全控整流电路是应用最广泛的整流电路,完整的三相桥式整流电路由整流变压器、6 个桥式连接的晶闸管、负载、触发器和同步环节组成。6 个晶闸管以次相隔 60 度触发,将电源交流电整流为直流电。三相桥式整流电路必须采用双脉冲触发或宽脉冲触发方式,以保证在每一瞬时都有两个晶闸管同时导通(上桥臂和下桥臂各一个) 。整流变压器采用三角形/星形联结是为了减少 3 的整倍次谐波电流对电源的影响。三相桥式全控整流

15、电路在 Simulink 环境下,运用 PowerSystemBlockset 的各种元件模型建立了三相桥式全控整流电路的仿真模型,仿真结构如图所示:设置模型参数三相桥式全控整流电路,电源相电压为 220V,整流器输出电压为 100V(相电压) ,观察整流器在不同负载,不同触发角时整流器输出电压、电流波形,测量其平均值。1、电阻负载(R 的值为 5 欧姆、a=30)(1)设置模型参数如下:1)电源参数设置:三相电源的电压峰值 380V,频率为 50HZ,相位分别为 0、-120、-240.2)整流器变压器参数设置:一次绕组联结(wingding 1 connection)选择Delta(D11

16、),线电压为 380V;二次绕组联结(wingding 2 connection)选择 Y,线电压为 173v,在要求不高时变压器容量、互感等其他参数可以保持默认值不变。3)同步变压器参数设置:一次绕组联结(wingding 1 connection)选择Delta(D11),线电压为 380V;二次绕组联结(wingding 2 connection)选择 Y,线电压为 15v,其他参数可以保持默认值不变。4)三相晶闸管整流器参数设置:使用默认值。5)RLC 负载参数设置:R 的值为 5 欧姆,C 的值为 inf。6)6 脉冲发生器设置:频率为 50HZ,脉冲宽度取 1,选择双脉冲触发方式。

17、7)触发角设置:给定 alph 设置为 30.仿真并观察结果设置的仿真参数如下:仿真时间为 0.06S,数值算法采用 ode15。仿真参数设置完成后即可启动仿真,得到的仿真的如图所示。分析观察到的结果:将图所示的三相电压波形与整流电压和电流波形相比较,整流后的电压是直流,而且波形与三相输入电压波形相对应。整流电压平均值与计算值Ud=2.34*100cos30V=202.6V 相符。因为是电阻负载,整流后的电压和电流波形相同,但 Y轴坐标不同。六、心得体会通过这么短短的几次课,我的确收获了不少,了解到在生活中见过的但是以前并不懂的集成电路等。因此,我们应该珍惜每一次学习的机会,通过这种课堂学习知

18、识,也开阔自己的眼界,丰富自己的学习生活。学习是一件很快乐的事情,因为,通过学习,我们获得了很多知识,或许我们以后用不到这些,但是却开拓了我的视野,至少以后要是遇到这方面的事情,我还是懂一些的。我通过这几次的 matlab 仿真设计过程中,不仅掌握了 matlab中 simulink 仿真的使用,还对单相桥式全控整流电路有了更深刻的认识。例如,在实际电路的设计中,需要考虑电源及 R、L 的具体参数,可以通过改变仿真模型中的 R、L 的值进行分析。在进行仿真时,不仅要掌握各种模块的功能和用法,还要掌握一定的编程技巧。经过自学 matlab,学会 matlab 软件的基础操作,为以后的学习提供了很好的基础。仿真的过程不仅需要对软件的掌握技巧,还需要一定的耐心和信心,充分利用图书和网络资源查找资料,以完成仿真的实现。当然,电路有误差,我也知道,实际中的电路和设计中的电路不是完全相同的。因为,在实际生活中,会遇到很多很多的因素,从而影响到电路的误差,比如温度,湿度,等等一系列的因素,要是事先没有纳入考虑范围的话,就可能造成很大的损失。所以说,虚拟电路设计,绝对是一个生活当中不可或缺的,非常实用的软件。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报