MATLAB在电气工程中的应用课程设计报告部分学生版.doc

上传人:夺命阿水 文档编号:21422 上传时间:2022-07-12 格式:DOC 页数:19 大小:81.50KB
返回 下载 相关 举报
MATLAB在电气工程中的应用课程设计报告部分学生版.doc_第1页
第1页 / 共19页
MATLAB在电气工程中的应用课程设计报告部分学生版.doc_第2页
第2页 / 共19页
MATLAB在电气工程中的应用课程设计报告部分学生版.doc_第3页
第3页 / 共19页
MATLAB在电气工程中的应用课程设计报告部分学生版.doc_第4页
第4页 / 共19页
MATLAB在电气工程中的应用课程设计报告部分学生版.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《MATLAB在电气工程中的应用课程设计报告部分学生版.doc》由会员分享,可在线阅读,更多相关《MATLAB在电气工程中的应用课程设计报告部分学生版.doc(19页珍藏版)》请在课桌文档上搜索。

1、MATLAB在电气工程及其自动化中的应用课程设计1.1 电气工程及其自动化专业概论电气工程及其自动化涉及电力电子技术,计算机技术,电机电器技术与网络控制技术,机电一体化技术等诸多领域,是一门综合性较强的学科,其主要特点是强弱电结合,机电结合,软硬件结合,电工技术与电子技术相结合,元件与系统相结合,使学生获得电工电子、系统控制、电气控制、电力系统自动化、电气自动化装置及计算机应用技术等领域的根本技能。1.2 MATLAB简介MATLAB是Matri*&Laboratory两个词的组合,译为矩阵实验室。MATLAB是由美国mathworks公司发布的主要面向科学计算、可视化以及交互式程序设计的计算

2、环境,主要包括MATLAB、MATLAB工具箱和Simulink三大局部。MATLAB软件是主要面对科学计算、可视化以及交互式程序设计的计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进展有效数值计算的众多科学领域提供了一种全面的解决方案。MATLAB可以进展矩阵运算、绘制函数和数据、实现算法、创立用户界面、连接其他编程语言的程序等。MATLAB的根本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB解算问题要比用C,FORTRAN等语言简捷得多,且MATLAB

3、吸收了Maple等软件的优点,使它成为一个强大的数学软件。同时,在新版本中也参加了对C,FORTRAN,C+,JAVA的支持。MATLAB软件主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。1.3 SimPowerSystems模块库简介 Simulink是MATLAB软件中的一种可视化仿真工具,是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。Simulink可以采用连续采样时间、离散采样时间或两种混合的采样时间进展建模,它也支持多速率系统,也就

4、是系统中的不同局部具有不同的采样速率。为了创立动态系统模型,Simulink提供了一个建立模型方块图的图形用户接口(GUI),这个创立过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。 Simulink的电力系统模块库SimPowerSystems是专用于RLC电路,电力电子电路,电机传动控制和电力系统仿真的模块库,它包含了各种交/直流电源,大量电气元器件和电工测量仪表以及分析工具等。利用这些模块可以模拟电力系统运行和故障的各种状态,并进展仿真和分析。SimPowerSystems工具箱包含电源模块库Electrical Sources

5、、元件模块库Elements、电力电子模块库Power Electronics、电机模块库Machines、测量模块库Measurements、应用库Application Libraries、接口元件库Interface Library、控制和测量元件库Control and Measurements Libraries以及电源柜Powergui九大局部组成,如图1-1所示。每一局部又包括许多相应的电力设备模块。图1-1 SimPowerSystems工具箱组成电源模块库包括直流电压源DC Voltage Source、交流电压源AC Voltage Source、交流电流源AC Curre

6、nt Source、可控电压源Controlled Voltage Source、可控电流源Controlled Current Source、三相电源Three-Phase Source三相可编程电源Three-Phase Programmable Source和电池Battery,如图1-2所示。这一局部可以用来仿真交直流电源。图1-2 电源模块库组成元件模块库包括根本元器件、传输线、断路器和变压器等根本模块,如图1-3所示。其中根本元器件包括串联RLC分支模块Series RLC Branch、串联RLC负载模块Series RLC Road、并联RLC分支模块Parallel RLC

7、Branch、并联RLC负载模块Parallel RLC Road、三相串联RLC分支模块Three Phase Series RLC Branch、三相串联RLC负载模块Three Phase Series RLC Road、三相并联RLC分支模块Three Phase Parallel RLC Branch、三相并联RLC负载模块Three Phase Parallel RLC Road、三相谐波滤波器Three Phase Harmonic Filter、互感器Mutual Inductance、三相互感器Three-Phase Dynamic Load、过压抑制器Surge Arres

8、ter、三相动态负载Three Phase Harmonic Filter、地ground、节点node以及连接端口Connection Port。传输线包括Pi传输线Pi Section Line、分布参数传输线Distributed Parameters Line以及三相Pi传输线Three-Phase Pi Section Line。断路器包括断路器Breaker、三相断路器Three-Phase Breaker以及三相故障定位器Three-Phase Fault。变压器包括线性变压器Linear Transformer、饱和变压器Saturable Transformer、多绕组变压器

9、Multi-Winding Transformer、三相变压器双绕组Three-Phase Transformer(Two Windings)、三相变压器三绕组Three-Phase Transformer(Three Windings)、异相变压器Phase-Shifting Transformer、三相变压器12个接头Three-Phase Transformer(12 Terminals)、接地变压器Grounding Transformer、三相变压器电感矩阵型双绕组Three-Phase Transformer Inductance Matri* Type(Two Windings)

10、以及三相变压器电感矩阵型三绕组Three-Phase Transformer Inductance Matri* Type(Three Windings)。这局部可以仿真交流输电线装置。图1-3 元件模块库组成电力电子模块库包括电力电子器件和脉冲信号发生器Pulse & Signal Generators两局部,如图1-4所示。电力电子器件包括二极管Diode、晶闸管Thyristor、细化晶闸管Detailed Thyristor、GTO、IGBT、IGBT /二极管、MOS管MOSFET、理想开关Ideal Switch、通用桥Universal Bridge以及三电平桥Three-Lev

11、el Bridge。图1-4电力电子模块库组成电机模块库包括同步电机、异步电机、直流电机DC Machine、电动机以及原动机与调速器,如图1-5所示。同步电机模型包括简化的同步电机归一化单元Simplified Synchronous Machine pu Units、同步电机归一化根本模型Synchronous Machine pu Fundamental、同步电机归一化标准模型Synchronous Machine pu Standard、简化的同步电机国际单位单元Simplified Synchronous Machine SI Units、同步电机国际单位根本模型Synchronou

12、s Machine SI Fundamental以及永磁同步电机Permanent Magnet Synchronous Machine。异步电机模型包括异步电机归一化单元Asynchronous Machine pu Units、异步电机国际单位单元Asynchronous Machine SI Units、单相异步电机Single Phase Asynchronous Machine。电动机模型包括开关磁阻电机Switched Reluctance Motor和步进电机Stepper Motor。原动机与调速器模型包括通用电力系统稳定器Generic Power System Stabil

13、izer、多带电力系统稳定器Multi-Band Power System Stabilizer、励磁系统E*citation System、附加的励磁系统Additional E*citation System、水轮机和调速器Hydraulic Turbine and Governor以及蒸汽机和调速器Steam Turbine and Governor。图1-5电机模块库组成测量模块库主要包括电流测量Current Measurement、电压测量Voltage Measurement、三相电压电流测量模块Three-Phase V-I Measurement、阻抗测量Impedance

14、Measurement、万用表Multimeter、负载流量总线Load Flow Bus以及附加的测量模块,如图1-6所示。图1-6测量模块库组成附加的测量模块库如图1-7所示。它包括单相测量平均值Mean、有效值RMS、总谐波畸变THD、傅立叶变换器Fourier、功率Power以及锁相环驱动的基值FundamentalPLL-Driven、三相测量序列分析仪Sequence Analyzer、锁相环驱动的正向序列Positive- SequencePLL-Driven以及功率以及向量测量平均向量MeanPhasor、序列分析仪向量、功率向量Power3ph.Phasor测量。图1-7附加

15、的测量模块库组成应用模块库主要包括电气驱动模块库、柔性输电模块库以及可再生能源模块库,如图1-8所示。其中,可再生能源模块库包括风能发电系统。图1-8应用模块库组成电气驱动模块库包括直流驱动DC Dives、交流驱动AC Drives、移相与减速器Shafts and Speed reducers以及特别电源E*tra Sources,如图1-9所示。图1-9电气驱动模块库组成柔性输电模块库包括基于电力电子的柔性输电Power-Electronics Based FACTS、变压器以及高压直流输电系统HVDC Systems三个模块,如图1-10所示。图1-10 柔性输电模块库接口元件模块库包

16、括电流电压Simscape接口Current-Voltage Simscape Interface和电压电流Simscape接口Voltage-Current Simscape Interface,如图图1-11所示。图1-11接口模块库组成控制和测量模块库包括测量模块Measurements、滤波器Filters、锁相环PLL、脉冲信号发生器Pulse & Signal Generators、逻辑Logic、变换Transformations以及附加元件Additional ponents模块库,如图1-12所示。其中测量模块库如图1-7所示。图1-12控制和测量元件库组成滤波器模块库包括一

17、阶滤波器、二阶滤波器、二阶滤波器变参数Second-Order FilterVariable-Tuned以及超前滞后滤波器Lead-Lag Filter,如图1-13所示。图1-13 滤波器模块库组成脉冲信号发生器模块库包括晶闸管变换器脉冲发生器、脉冲宽度调制器以及信号发生器,如图1-14所示。图1-14 脉冲信号发生器模块组成逻辑模块库包括边沿检测Edge Detector、导通/关断延时On/Off Delay、单稳态Monostable以及双稳态Bistable,如图1-15所示。图1-15 逻辑模块库组成变换模块库包括Clark变换和Park变换,如图1-16所示。图1-16 变换模块

18、库组成附加元件模块库包括离散可变时间延时Discrete Variable Time Delay、离散移位存放器Discrete Shift Register以及采样和保持Sample and Hold,如图1-17所示。图1-17 附加元件模块库组成1.4 Simulink在电力电子装置中的应用电力电子技术是建立在电子学、电工原理以及自动控制理论三大学科上的新兴学科,是使用电力电子器件如晶闸管,GTO,IGBT等对电能进展变换和控制的技术。电力电子技术主要包括电力电子器件、电力电子电路和电力电子装置及其系统。其主要任务是为各种各样的负载提供形式多样的电源。电力电子技术的应用围不仅是一般的工业

19、,而且广泛应用在交通运输、通信系统、计算机系统、新能源系统、照明和空调等家用电器及航空航天领域。本节将以实例介绍MATLAB在电力电子装置中的应用,力求让读者学习并逐步了解MATLAB/Simulink的电力系统仿真模块库及电力电子装置的建模与仿真方法。Buck电路的Simulink仿真 直流斩波电路将不可控的直流输入变为可控的直流输出,广泛应用于可调直流开关电源及直流电机驱动中。Buck电路是DC/DC 变换器中最具代表性的拓扑构造之一,其工作原理如图1-18所示。在工程实际中, Buck电路的控制方式有开环和闭环两种。闭环控制方式根据采用的控制方式不同,又可分为PID控制,Fuzzy控制以

20、及滑模控制等。图1-18 Buck电路工作原理基于Simulink搭建的Buck电路的仿真模型如图1-19所示。图1-19 Buck电路的Simulink仿真模型Buck电路仿真模型由以下模块组成:1直流电源模块;2万用表模块;3串联RLC分支模块;4Mosfet管;5二极管模块;6总线选择器模块;7示波器模块;8平均值模块;9Display模块;10脉冲发生器模块;11To Workspace模块分析仿真模型图1-19可知:1万用表用来测量Mosfet管上的电压、电流以及负载电阻R上的电压。2可以根据需要设定负载大小和类型。3可以根据需要设定Pulse Generator的周期和占空比。下面

21、给出主要模块的参数设置:1在Electrical Sources模块库中拖拽直流电源模块,幅值为20V。2在Elements模块库中,拖拽三个Series RLC Branch模块,分别选择L、C和R。设置L=4.5*10-4H,C=4.17*10-4F,R=10Ohm。3在Power Electronics模块库中,拖拽Mosfet模块和Diode模块,使用它们的默认值。勾选Mosfet模块和Diode模块的“Show measurement port选项。4在Simulink模块库中的Sources模块库中,拖拽Pulse Generator模块,参数设置如图1-20所示。图1-20 Pu

22、lse Generator模块参数设置5在Simulink模块库中的monly Used Blocks模块库中拖拽Scope模块。将“Number of a*es设为6,勾选“Save data to workspace参数设置如图1-21所示。图1-21 Scope模块参数设置6平均值Mean计算:在E*tra Library模块库中的Measurement模块库中拖拽Mean Value模块,将“Averaging period其频率设为0.01s。将Mean Value模块的输出端连接到Simulink模块库的Sink模块库的Display模块,可以在线观测平均值。7在Measureme

23、nts模块库中拖拽Multimeter模块,勾选电阻模块Measurements选项的“Branch voltage一项。8在Simulink模块库的Signal Routing模块库中拖拽Demu*模块,设置成图1-19所示的通道数6。9从Simulink模块库的monly Used Blocks模块库中选择Bus Selector模块,连接到Mosfet模块的m端。10从Simulink模块库的Sink模块库拖拽To Workspace模块,修改变量名为UR,如图1-22所示。图1-22 To Workspace模块参数设置11翻开M文件编辑器,编制绘图文件,并命名为Buckopen.mf

24、igure(1)plot(ScopeData.time,ScopeData.signals(1,1).values,linewidth,1.5)*label(time(s),fontsize,10)ylabel(PWM,fontsize,10)title(PWM Pulse Signal,fontsize,10)figure(2)subplot(2,1,1)plot(ScopeData.time,ScopeData.signals(1,2).values,linewidth,1.5)*label(time(s),fontsize,10)ylabel(UL/V,fontsize,10)grid

25、ontitle(Inductance Voltage,fontsize,10)subplot(2,1,2)plot(ScopeData.time,ScopeData.signals(1,3).values,linewidth,1.5)*label(time(s),fontsize,10)ylabel(iL/A,fontsize,10)grid ontitle(Inductance Current,fontsize,10)figure(3)plot(ScopeData.time,ScopeData.signals(1,4).values,linewidth,1.5)*label(time(s),

26、fontsize,10)ylabel(UR/V,fontsize,10)grid ontitle(Load Voltage,fontsize,10)figure(4)plot(ScopeData.time,ScopeData.signals(1,5).values,linewidth,1.5)*label(time(s),fontsize,10)ylabel(Umos,Imos/V,fontsize,10)grid ontitle(Mosfet Voltage and Current,fontsize,10)figure(5)plot(ScopeData.time,ScopeData.sign

27、als(1,6).values,linewidth,1.5)*label(time(s),fontsize,10)ylabel(UD,ID/V,fontsize,10)grid ontitle(Mosfet Voltage and Current,fontsize,10)figure(6)plot(UR.time,UR.signals.values,linewidth,1.5)*label(time(s),fontsize,10)ylabel(UR/V,fontsize,10)grid ontitle(Load Voltage Mean Value,fontsize,10)12信号发生器产生P

28、WM信号如图1-23所示。图1-23 PWM脉冲信号13电感L的电压、电流波形如图1-24所示。图1-24 电感L的电压、电流波形14负载电阻R上的电压UR如图1-25所示。图1-25 负载电阻R上的电压UR波形15Mosfet管上的电压和电流波形如图1-26所示。图1-26 Mosfet管上的电压和电流波形16二极管上的电压、电流波形如图1-27所示。图1-27 二极管上的电压、电流波形17负载电阻R上的电压平均值波形如图1-28所示。图1-28 负载电阻R上的电压平均值波形1.4.2电力电子课程设计题目1. 基于Simulink的开环和闭环Buck电路仿真1实验要求基于Simulink完成

29、Buck电路的开环和闭环PI控制系统仿真。2设计要求输入电压为20V,输出电压10V,要求纹波电压为输出电压的0.25,负载电阻10欧姆,计算工作频率分别为10kHz50kHz时所需的电感、电容。要求绘制Buck电路开环和闭环控制系统的直流电压波形以及电感电流波形。3思考题随着PWM脉冲信号的占空比不断增加,则输出电压值如何变化.2. 基于Simulink的开环和闭环Boost电路仿真1实验要求基于Simulink完成Boost电路的开环和闭环PI控制系统仿真。图1-41 Boost电路的工作原理2设计要求Boost电路的输入电压为60V,开关频率取为20kHz,输出电压为200V。要求纹波电

30、压为输出电压的0.3。计算工作频率分别为20kHz时所需的电感、电容。要求绘制Boost电路开环和闭环控制系统的电压以及电流波形。3思考题随着电容值的变化增大或减小,输出电压波形如何变化.1.5 Simulink在交直流调速系统中的应用 基于Simulink的开环直流调速控制系统仿真直流电动机是将直流电能转换成机械能的电动机。近年来,随着计算机技术、电力电子技术和控制技术的开展,交流调速系统的性能可以与直流调速系统相媲美,在许多场合正逐渐取代直流调速系统。但在许多需要高性能可控电力拖动的场合,如轧钢、纺织以及金属加工等场合,仍然广泛采用直流调速系统。直流电动机开环控制原理如图1-42所示。晶闸

31、管开环直流调速系统由交流电源、晶闸管整流桥、平波电抗器、直流电动机、触发电路和给定电路组成。整流器提供可以调节的直流电动机电枢电压实现直流电动机的转速输出,而系统的输出量没有反应给定环节参与控制。图1-42 直流电动机开环控制原理利用SimPowerSystem模块库中的Universal Bridge模块和合成6脉冲发生器集成模块,可以搭建开环直流电动机调速系统的仿真模型如图1-43所示。图1-43开环直流电动机调速系统的仿真模型开环直流电动机调速系统仿真模型包括以下模块:1交流电源模块;2合成6脉冲发生器模块;3Universal Bridge模块;4DC Machine模块;5Demu*

32、模块;6示波器模块;7直流电源模块;8串联RLC分支模块;9电压测量模块;10常数模块;分析仿真模型图1-43可知:1可以根据需要设定Synchronized 6-pulse generator Pulse Generator的触发角。2可以通过Demu*模块观测直流电动机的转速、励磁电流、电枢电流以及电磁转矩波形。下面给出模块的参数设置:1在Electrical Sources模块库中拖拽三个交流电压源模块,设置三相对称交流电源的峰值电压为220V,初始相位分别为0,-120和120,频率为50Hz。2晶闸管整流桥参数设置如图1-44所示:从Power Electronics模块库中选取Un

33、iversal Bridge模块。设置缓冲电阻Rs为50k,缓冲电容Cs为inf,电阻Ron为0.001,电抗Lon为0H,“Power Electronic device选择“Thyristors。图1-44 晶闸管整流桥参数设置3在Elements模块库中,拖拽Series RLC Branch模块,选择电感L,设置L=5*10-3H。4直流电动机参数设置:从Machines模块库中拖拽DC Machine模块,直流电动机的励磁绕组“F+F- 端接直流恒定励磁电源,励磁电源从Electrical Sources模块中拖拽DC Voltage Source模块,设置幅值为220V。电枢绕组“

34、A+A-端经平波电抗器接晶闸管整流桥的输出端。电动机经TL端接恒转矩负载,通过m端可以测量直流电动机的转速、励磁电流、电枢电流以及电磁转矩。直流电动机的参数设置如图1-45所示。励磁电阻Rf为240,电感Lf为120H,电枢电阻Ra为0.6,电枢电感La为0.012H,电枢绕组和励磁绕组互感Laf为1.8H,电动机的转动惯量为,额定负载转矩。56脉冲发生器的参数设置:从SimPowerSystem模块库中的E*tra Library模块库中的Control Blocks模块库中拖拽Synchronous 6 Pulse Generator模块。由于该模块需要三相线电压同步信号,因此通过三个电压

35、测量模块将三相理想交流电源的相电压转换成线电压。设置Block为0,触发角为50。双击翻开参数设置对话框,设置频率为50Hz,脉冲宽度为10,勾选双脉冲。图1-45 直流电动机参数设置6由于是开环控制,因此晶闸管直流调速系统的控制电路只有一个给定信号。从Simulink模块库中拖拽Constant模块,设置为50rad/s。7系统的仿真参数设置:翻开Simulation菜单的Configuration Parameters对话框,选择变步长算法ode23sstiff/Mod.Rosenbrock,如图1-46所示。设置“Start time为0,“Stop time设定为10s。图1-46 系

36、统的仿真参数设置8翻开M文件编辑器,编制绘图文件,并命名为DCWIT.mfigure(1)plot(DCWIT.time,DCWIT.signals(1,1).values,linewidth,1.5)*label(time(s),fontsize,10)ylabel(rad/s,fontsize,10)title(Speed,fontsize,10)grid onfigure(2)plot(DCWIT.time,DCWIT.signals(1,2).values,linewidth,1.5)*label(time(s),fontsize,10)ylabel(Ia/A,fontsize,10)

37、title(Armature Current,fontsize,10)grid onfigure(3)plot(DCWIT.time,DCWIT.signals(1,3).values,linewidth,1.5)*label(time(s),fontsize,10)ylabel(If/A,fontsize,10)title(Field Current,fontsize,10)grid onfigure(4)plot(DCWIT.time,DCWIT.signals(1,4).values,linewidth,1.5)*label(time(s),fontsize,10)ylabel(Te/N

38、m,fontsize,10)title(Mechanical Torque,fontsize,10)grid onfigure(5)subplot(4,1,1)plot(DCWIT.time,DCWIT.signals(1,1).values,linewidth,1.5)ylabel(rad/s,fontsize,10)grid ontitle(DC Motor Simulation Waves,fontsize,10)subplot(4,1,2)plot(DCWIT.time,DCWIT.signals(1,2).values,linewidth,1.5)ylabel(Ia/A,fontsi

39、ze,10)grid onsubplot(4,1,3)plot(DCWIT.time,DCWIT.signals(1,3).values,linewidth,1.5)ylabel(If/A,fontsize,10)grid onsubplot(4,1,4)plot(DCWIT.time,DCWIT.signals(1,4).values,linewidth,1.5)*label(time(s),fontsize,10)ylabel(Te/Nm,fontsize,10)grid on9转速波形如图1-47所示。图1-47 转速波形10电枢电流波形如图1-48所示。图1-48 电枢电流波形11励磁

40、电流波形如图1-49所示。图1-49 励磁电流波形12电磁转矩波形如图1-50所示。图1-50 电磁转矩波形1.5.2 交直流调速课程设计题目1. 基于Simulink的晶闸管单闭环有静差转速负反应直流调速系统仿真1实验要求基于Simulink完成晶闸管单闭环有静差转速负反应直流调速系统仿真。晶闸管单闭环有静差转速负反应直流调速系统的原理框图如图1-63所示。图1-63 闭环有静差转速负反应直流调速系统原理框图2设计要求直流电动机系统参数如图1-45所示。要求绘制直流电动机单闭环控制系统的转速、励磁电流、电枢电流以及电磁转矩波形。3思考题随着负载转矩TL的增加,则电枢电流波形如何变化.2. 基于Simulink的晶闸管单闭环无静差转速负反应直流调速系统仿真1实验要求 基于Simulink完成晶闸管单闭环无静差转速负反应直流调速系统仿真。晶闸管单闭环无静差转速负反应直流调速系统的原理框图如图1-64所示。2设计要求直流电动机系统参数如图1-45所示。要求绘制直流电动机单闭环控制系统的转速、励磁电流、电枢电流以及电磁转矩波形。3思考题单闭环无静差转速负反应直流调速系统与单闭环有静差转速负反应直流调速系统的区别在哪里.图1-64 晶闸管单闭环无静差转速负反应直流调速系统原理框图

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

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号