ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:39.60KB ,
资源ID:4387822      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4387822.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于MATLABSimulink的模拟电子电路仿真.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于MATLABSimulink的模拟电子电路仿真.docx

1、基于MATLABSimulink的模拟电子电路仿真xxxx年XXXX大学XXX学院论文基于MATLAB-Simulink的模拟电子电路仿真课程名称:MATLAB任课教师:X XX班级:xxxxxxxx姓名:XX学号:04091XXX成绩:基于MATLAB-Simulink的模拟电子电路仿真摘要:模拟电子是工科类专业的技术基础课程,实践性和应用性都很强,其教学效果的好坏直接影响着后续专业课的学习。在模拟电子教学实践中,引入MATLAB仿真工具,将传统授课方式和计算机技术有机地结合起来,使教学生动形象更利于学生掌握。教学实践表明该法不仅能提高教学质量,而且能提高学生综合素质。关键词:模拟电子MA

2、TLAB-Simulink仿真教学实践0 前言目前,模拟电子课程所涉及的理论和技术应用十分广泛,发展迅速,并且日益渗透到其他学科领域, 在我国社会主义现代化建设中具有重要的作用。模拟电子课程是高等学校工程类专业的一门技术基础课程, 同时是我校面向机械制造、电气自动化、计算机信息技术、通讯工程等工科类专业开设的一门技术基础课程。但这门课程知识覆盖面广,理论严密,逻辑性强,且有广阔的工程背景,其教学内容中有许多教学难点过于抽象, 用传统的教学模式教师无法讲解清楚,学生也难以理解和接受。近几年由于多媒体技术的发展,一些教师在授课过程中运用PPT投影和Flash动画工具对知识难点加以补充,但由于教学内

3、容多,课程时间短的原因,这样的方式反而让很多同学更难以理解与消化学习内容。因此在模拟电子的教学过程中可以借助其他方式来加强教学效果。MATLAB由于其本身具有的特点成为电类课程教学中的一个重要的工具。而MATLAB中的Simulink更是具有框图界面和交互仿真功能的动态系统建模、仿真和综合分析等功能。所以MATLAB是学习、分析与设计模拟电子电路的很好的方法。1 问题的描述为了形象化的学习理解与分析设计模拟电子电路问题,应结合以往学习试验的经验,将MATLAB应用于模拟电子电路的开发。这里就是主要研究如何应用MA TLAB的数据处理功能与其Simulink功能模拟及仿真实际中的几种常见的模拟电

4、子电路输入与输出情况。2 数学模型一.与模拟电子电路相关的MATIAB-SimulinkMA TLAB是Matrix Laboratory 的缩写,其核心是一个基于矩阵运算的快速解释程序,它以交互式接受用户输入的各项指令,输出计算结果,它提供了一个开放式的集成环境,用户可以运行系统提供的大量的命令,包括数值计算和图形绘制等。Simulink 是基于MA TLAB语言环境下的一个集成软件包,具有框图界面和交互仿真功能的动态系统建模、仿真和综合分析等功能。Simulink处理的系统包括:线性、非线性系统,离散、连续及混合系统,单任务、多任务离散事件系统,用户只需在Simulink提供的图形用户界面

5、GUI 上,对所需要的系统模块进行鼠标的简单拖拉操作,就可构造出复杂的仿真和分析模型。MA TLAB 提供很多工具箱,以MA TLAB6.5为例,在电工学CAI 中,分析和计算所要用到的Simulink工具库模块库集主要有:(1Simulink 库集;(2PowerSystems库集(PSB;(3Extra Simulink 库集。二.模拟电子电路的仿真1.直流电路求解 利用MA TLAB 分析电路时,应该首先对电路进行分析,列出电流方程和电压方程,然后将方程用矩阵形式表示,最后用MA TLAB 求解矩阵的方法得到所求电流和电压。如图1所示:已知:E1=8V ,E2=20V ,R1=4,R2=

6、5,R3=20。采用支路电流法列写支路电流方程和回路电压方程,得方程组:I 1+I 2I 3=0 5I 2+20I 3=204I 1+20I 3=8上面这个三元一次方程组可以改写为下面矩阵的形式:11105204020 I 1I 2I 3 = 0208定义上面这个方程最左边这个矩阵为系数矩阵A ,第二个矩阵为电流矩阵I ,右边这个矩阵为U ,因此可得到A*I=U ,所以电流矩阵I=AU 。可在MA TLAB 窗口键入如下指令:clear all; A= 1,1,- 1;0,5,20;4,0,20;U= 0;20;8; I=AU立刻得答案:I= -1.00001.60000.6000在此列举了一

7、个很简单的例子,但是无论直流电路如何复杂,只要能够列出矩阵方程,利用MA TLAB 进行的巨大运算量,在几秒钟内就可以得出结果。2.暂态电路的仿真(1.一阶RC 电路的数学模型为一阶常系数微分方程,如图2所示: 列出微分方程为:RC du c dt+u c =u i将微分方程进行拉氏变换,得出系统传递函数为:G s =1RCs +1若设定R=3,C=0.2F ,代入得:G s =106s +10据此,便可以模拟出一阶系统在不同激励信号下的输出电压。利用Simulink 对上述电路进行仿真,建立一阶RC 电路的仿真模型如下:图3-1 单位阶跃输入信号仿真模型图3-2 单位脉冲输入信号仿真模型Tr

8、ansfer Fcn106s +10StepScopeTransfer Fcn106s+10ScopePulse GeneratorE2=20VE1=8V R2=5R3=20R1=4I 1 I 2I 3图1 直流电路-+-+ -u iC u c RI图2 RC 电路+ -图3-1和图3-2分别是RC 一阶电路输入信号分别为单位阶跃信号和单位脉冲信号时的仿真模型,运行软件后即可得到输出函数的波形图像。为便于观察与引用,可再利用Simulink 中的“to workspace ”模块将上述模拟结果输出到MA TLAB 工作区间中,并在MA TLAB 命令窗口引用plot 命令将输出波形图画出,图形

9、如下: 图3-3 单位阶跃输入的输出图像图3-4单位脉冲信号输入的输出图像图3-3和图3-4分别是以上两种模型的仿真结果。从仿真波形我们可以清晰地看到一阶电路在阶跃信号激励下电容电压是以指数规律进行充电,而在脉冲信号作用下电容电压不断的进行正反方向的充放电。这样在MA TLAB 虚拟环境下就可以完成RC 一阶电路的响应测试这个实验。通过改变电阻R 的阻值,可以进一步分析电容的阻值大小与电容充放电快慢之间的关系,即电容充放电的快慢取决于时间常数=RC ,阻值越大,充电越慢。(2.高阶电路的仿真 高阶电路仿真在MA TLAB-Simulink 中也很简单,其方法就是在一阶电路仿真的基础上更改一些系

10、统参数即可。例:二阶震荡系统的系统传递函数为 s =n 2s 2+2n s +n 2若=0.1,n =10,设输入信号为单位阶跃信号时,传递函数为:(s =100/(s 2+2s +100 利用Simulink 对上述电路进行仿真,建立RC 电路的仿真模型,如图4-1: 图4-1 单位阶跃信号输入的二阶系统仿真模型其中的to workspace 模块负责将模拟结果输出到MA TLAB 工作区间中,注意将其Save format 选项设置为“Array ”。后可用plot(tout,simout命令在MA TLAB 中绘制输出信号图形(之前的图3-3与图3-4出图方式相同,如图4-2:图4-2

11、单位阶跃信号输入的二阶系统输出信号123456789100.10.20.30.40.50.60.70.80.91时间t输出电压Uc0123456789100.10.20.30.40.50.60.70.80.9时间t输出电压Uc0123456789100.20.40.60.811.21.41.61.8时间t输出信号Transfer Fcns +2s+1002100To Workspacesimout StepScope3.整流电路的仿真三相桥式全控整流电路是应用最广泛的整流电路,其电路简图如图5所示:图5 三相桥式全控整流原理电路三相桥式全控整流电路的特点:a .共阴极组和共阳极组各一个管子同时

12、导通,且不能为同一相器件。b .触发脉冲按VTl- VT2- VT3- VT4- VT5- VT6 的顺序,相位依次差60;共阴极组的脉冲依次差120;共阳极组也依次差120;同一相的上下两个桥臂脉冲相位相差180。c .输出直流电压Ud 一个周期脉动6次,且波形都一样,故为6脉波整流电路。d .可采用宽脉冲或双脉冲触发保证同时有二个晶闸管导通。下面我们将着重讨论一下三相桥式全控整流电路的简化仿真方法。此方法简化掉了三相桥式全控整流电路中的变压器部分,这对系统的输出信号特性并无影响。通过这种方法,我们可实现对三相桥式全控整流电路仿真测试的各项实验。打开新建模型窗口,将所需元件模块从模块库中拖入

13、新建模型窗口并改名,设定有关参数后将各个模块连接组成仿真模型,如图5-1所示:在这个模型中, 三相交流电源设定为220V 、50Hz ,彼此相位互差120。模型中的Synchronized6-Pulse Generator 为同步6脉冲发生器,它为整流桥提供合适的脉冲。alpha_deg 为触发控制角,通过对这个角度的设置,可以得到不同的输出波形。t 为时间变量,用于之后的MA TLAB 绘图中。图5-1三相桥式全控整流电路的仿真模型U dR LLV 1 V 2V 3 V 5V 6V 4abcA CB I TpowerguiContinuous idi +-Universal Bridgeg

14、A B C+-Udv+-Ucav+-UcUbcv+-UbUabv+-UaTo Workspace2tTo Workspace 1ITo WorkspaceUSynchronized 6-Pulse Generatoralpha _deg AB BC CA BlockpulsesSeries RLC BranchScope 3Scope 2Scope 1ScopeCurrent Measurement 1i +-Current Measurementi+-Constant 10Constant0Clock模型相关参数设置: 三相桥式全控整流电路,电源相电压为 220V,整流器输出电压为 100V

15、(相电压) ,观察整流器在不同 负载,不同触发角时整流器输出电压、电流波形,测量其平均值。 设置模型参数如下: 1)电源参数设置:三相电源的电压峰值 220V,频率为 50Hz,相位分别为 0、-120、-240; 2)RLC 负载参数设置:R 的值为 100 欧姆,L 为默认值,C 的值为 inf; 3)触发角设置:给定 alpha_deg 初始值设置为 0; 4)6 脉冲发生器设置:频率为 50Hz,脉冲宽度取 1,选择双脉冲触发方式,给定 Block 为 0; 5)三相晶闸管整流器等其他模型参数设置:使用默认值; 6)仿真时间设置为 0.06 秒。 7)To Workspace 变量名为

16、 U(电压,To Workspace1 变量名为 I(电流,To Workspace2 变量名为 t(时 间,并将其 Save format 选项全部设置为 Array。 参数设置完毕后即可开始仿真,其仿真结果可通过系统中的示波器查看。其中 Scope 显示的为三相交 流电压与输出总电压%& 的波形图;Scope3 显示的是输出电流的波形图。为清晰观察,可利用 plot 命令在 MATLAB 中绘图,绘图命令为plot(t,U 与plot(t,I 。 3 仿真结果 图 5-2 为当负载 Z 为纯阻性,触发角为 0时三相交流电压(蓝色线及整流电路输出直流电压(红色线 的波形。其中: 1)线为%,

17、-,线为%-.,线为%.,,表三相交流电压; 2)粗实线(红色为整流电路输出直流电压%& 。 400 300 Uab Ubc Uca Ud 200 100 输输输输U 0 -100 -200 -300 -400 0 0.01 0.02 0.03 0.04 0.05 0.06 时时 t 图 5-2 三相桥式全控整流电路的输入、输出电压 图 5-3 为输出电流波形。从图中可以清楚的看到%& 为频率为 300Hz 的脉动直流。 4 3.5 3 2.5 输输输输I 2 1.5 1 0.5 0 0 0.01 0.02 0.03 0.04 0.05 0.06 时时 t 图 5-3 三相桥式全控整流电路的输

18、出电流 由三相桥式全控整流电路得特性可知: 1)通过改变触发控制角的度数,可以得出整流电路在纯阻性负载的情况下输出直流电压的各种不同情 况。通过分析可以得出,三相全控桥整流电路在=60的时候是波形连续和断续的分水岭;=120时, 输出电压%& 等于零,所以电阻性负载时移向范围是 120。 2)通过改变负载的性质以及其他参数,可以得到不同参数对系统的影响。这样就为设计系统参数提供 了科学方便的手段,改变各个参数直到得到满意的结果。 注:由于本论文的特殊性,其他仿真结果已在之前各个部分的位置给出,这里将不再累述* 4 结论 (1利用 MATLAB 可方便地对直流电路进行求解。 (2 利用 MATL

19、AB-Simulink 仿真方法可方便、形象地对暂态电路进行求解与测验。 (3 利用 MATLAB-Simulink 仿真方法可对复杂的模拟电子电路进行系统形象地设计、求解与测验。 通过 MATLAB-Simulink 对电工学电路的仿真,可以使同学们方便快速的得出仿真结果,一方面可以 使学生更好的理解概念以及掌握原理,另一方面也大大增强了学生学习电工学的兴趣,通过实践证明在教 学中的知识。根据教学内容选择合适的仿真内容,可以很好的发挥 MATLAB-Simulink 在电工学教学中的 巨大作用,提高学生对知识的理解水平。 参考文献 1邱关源等编.电路M.北京:高等教育出版社,2002 2左健民,盛英等编. 机电控制工程基础M. 北京:机械工业出版社,2002 3刘同娟,金能强等编.MATLAB 在电力电子整流电路仿真中的应用M.电力电子 ,2005 4王忠礼,段慧达,高玉峰等编. MATLAB 应用技术在电气工程与自动化专业中的应用M.北京:清华大学出版社,2007

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1