SPWM变频调速系统的MATLAB仿真

上传人:hs****ma 文档编号:562291859 上传时间:2023-11-16 格式:DOCX 页数:15 大小:801.41KB
返回 下载 相关 举报
SPWM变频调速系统的MATLAB仿真_第1页
第1页 / 共15页
SPWM变频调速系统的MATLAB仿真_第2页
第2页 / 共15页
SPWM变频调速系统的MATLAB仿真_第3页
第3页 / 共15页
SPWM变频调速系统的MATLAB仿真_第4页
第4页 / 共15页
SPWM变频调速系统的MATLAB仿真_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《SPWM变频调速系统的MATLAB仿真》由会员分享,可在线阅读,更多相关《SPWM变频调速系统的MATLAB仿真(15页珍藏版)》请在金锄头文库上搜索。

1、SPWM 变频调速系统的 MATLAB 仿真1.1 系统仿真综述在采用电力半导体器件对电动机进行交流调速的分析研究中,计算机仿真技术已经显示 出了它的巨大优越性。MATLAB/SIMULINK环境是一种优秀的系统仿真软件,使用它可以大大 提高系统仿真和CAD的效率和可靠性。本设计的特点是用MATLAB对基于SPWM控制的交流异步 电动机变频调速系统进行仿真分析。系统仿真模型主要由整流器、滤波器、逆变器、电动机 模型以及SPWM控制器几部分组成,对实际系统的分析与研究十分有帮助。本文根据电力电子 器件的开关原理、PWM调制方式的动作过程和自动控制理论,结合具体的电路拓扑结构并基 于多信息融合思想

2、,构建计算机仿真方案,在通过分析比较仿真波形、仪表的显示结果和存 储示波器的记录,检验数学模型、电路拓扑结构、调节器方式和主要元器件参数是否正确, 修改设计方案,逐步达到预期的目的。本文用仿真调速系统控制一台三相异步电动机。系统工作过程是:首先通过电网中获得 三相对称交流电,然后经过三相不可控整流和SPWM控制方式下的逆变器为电动机提供电源。 电动机在三相逆变电源的控制下产生电磁转矩带动负载工作。在本系统中,三相桥式逆变电 路的基本工作方式采用的是导电方式,同一相(即同一半桥)上下两个臂交替导电,这样,在 任意瞬间,将有3个桥臂同时导通。在控制电路中,采用的是正弦波脉宽调制法(SPWM),即

3、三角形载波信号和三相对称的正弦波参考信号相比较,在交点处发出三相脉冲调制信号,去 驱动逆变器主回路的各IGBT的基极,当改变参考信号的幅值时,相电位脉冲的脉宽随之改变, 从而改变了主回路基波相电压的大小。当改变参考信号的频率时,输出电压的频率随之改变。 如果同时改变参考电压的幅值和频率,就可以实现变频调速系统u/f =常数的要求。这种调 制方式的特点是在半个周期内,脉冲间中心线等距,脉冲等幅、调宽,各脉冲面积之和与正 弦波下的面积成正比。在SPWM方式中,经常要用到调制系数M(M=调制波幅值/载波幅值)。调制系数M是有条件 限制的。因为M1时,在调制波形的中间部分因为参考正弦波和载波三角波形无

4、交点,使其 槽宽消失,实际上处于非线性控制,所以,为了实现精确的线性控制要求,正弦波参考信号 的最大幅值不能大于三角波幅值,即MW1。经过分析研究证明,当IW1时,逆变器输出线电 压中的基波分量的最大幅值只有逆变器输入电网线电压幅值0.866倍19。1.2 SIMULINK中电力系统工具箱和仿真元件简介Matl ab对电路进行仿真是基于图形仿真软件Simulink环境下,操作只需鼠标的拖放和设 定元件的参数,然后连线进行仿真。下面对本系统的五个模块,即PWM模块、三相异步电动 机模块、测量模块和输出模块、多功能桥式模块逐个介绍其组成与仿真。1. PWM模块的组成与仿真变频器的调制方式可分为PA

5、M (脉幅调制)和PWM(脉宽调制)两种,中小型电机大都采用 PWM方式,脉宽调制时,变频器输出电压的大小通过改变输出脉冲的占空比进行调制,目前 普遍应用的是占空比按正弦规律安排的正弦波脉宽调制方式oPWM模块是由一个PWM信号发生 模块和一个三臂逆变桥组成的。打开电力系统工具箱(Power Sys tem Blockse t),打开特殊 元件库(extra library),双击discrete control blocks,将出现一些离散控制模块,通过 对话框来选择相关的模式和电子器件,为PWM系统提供了基于载波的脉冲。这个模块可以用 来触发单相、两相、三相或者是三相桥相连接的电子器件,如

6、(FET, GT0,或者是IGBT)。 通过在“发生器模式”参数中选择桥臂个数,这个模块可以用于控制单相和三相的PWM电路。2. 电机的仿真通常对电机的仿真是非常困难的,因为电机本身是一个多变量、强耦合、非线性系统, 仿真需建立多维方程组,对其编程来实现。而Matlab对电机仿真则非常容易,只需设定一些 电机参数即可实现。双击Machines模块,弹出一个包含几种电机模型的子窗口,其中有同 步电机、异步电机、永磁同步电机等,还有电机的测量环节。现以三相异步电机为例说明其 仿真过程。用鼠标拖放异步电机模型(Asynchronous Machine SI Uni ts)至工作窗口,注意 有两种异步

7、电机模型,此时拖放的是标准形式的电机;另一种是以标幺值形式(pu Uni ts) 表示的。然后在工作窗口中双击电机模型,将弹出电机参数设定窗口,需设定的参数有:电 机额定功率、线电压、频率, 定子电阻、漏感, 转子电阻、漏感, 定转子互感, 转 动惯量、摩擦系数、电机极对数, 电机初始条件:转差率、电位角、定子相电流和相角。 通常最后一项除转差率设为1,其他各项则根据仿真所用的电机实际参数设定。图7.1是一个 三相异步电机模型。 T_SIAsynchronous IachineSI Units图7.1 三相异步电机模型图中异步电机模型的A、B、C端口是三相定子电源输入端口,Tm端口是电机轴上的

8、机械 转矩,电机作电动运行时Tm应为正值,作发电运行时Tm应为负值。电机转子侧的a、b、c 三个端口一般通过总线短接在一起。电机模型的m_SI端口是各种测量值的输出端口,电机的 可测量值有20个,如定、转子三相电流,d-q坐标上的定、转子电压和磁链,电机转速及电 磁转矩。但这些量不能直接从m_SI端口输出,必须由电机测量环节(ASMMeasurement Demux )输出,即把m_SI端口和测量环节的m端口相连,测量环节的输出端 口就可输出各测量值。这样可以用仿真示波器直接观测电机各个量的波形,也便于把电机一 些输出量,如电流、电压、转速,接回输入端,形成各种闭环控制。需注意的是:Matla

9、b 的电机模型是基于转子旋转坐标系(d-q坐标系),因此凡是输出量下标为_qd的都是d-q坐标 上的量,如与静止坐标系或同步旋转坐标系上的量进行反馈比较时,需对输出量进行坐标变 换。其它电气元件用法与此类同,只需设定元件参数和实际值相符,然后在工作窗口中进行 输入和输出的连线,形成完整的电路就可开始仿真。3. 测量模块的仿真交流电机测量单元用于观测交流电机的工作情况。在交流电机的模型图标上都有一个测 量端M,通过该端可以输出交流电机模型的各变量,如电压、电流、转速、磁链等的数据, 这些数据以多维矢量的形式表示,在使用中,需要将需观测的变量数据从多维矢量中分列出 来,交流电机测量单元的作用就是用

10、于分列需观测的变量数据。交流电机测量单元是一个通 用单元,它可以用于测量交流同步电机也可以用于测量异步电机。在使用时,只要将电机模 块的测量输出端M与测量单元的输入端M连接起来即可。双击测量单元模块,则弹出对话框, 在对话框的电机类型栏中选择需要观测的电机后,在该栏下方即会出现这种电机可观测的各 种变量,可以根据需要点击各项变量前的空白栏,则完成了需观测量的选择。观测变量一般 可以使用示波器。如果电机模型使用的是国际单位制,则输出变量也是使用国际单位制,如 果电机模型使用的是标幺值,则输出变量使用的也是标幺值。4. 输出观察模块的仿真本系统中使用Scope来显示输出。本系统中要观察的是整流输出

11、波形,逆变器输出波形, PWM波形、定子电流、电磁转矩和电机转速o Scope来自于Simulink中的sinks库。将它由sinks 库中拖至工作空间,分别连到需要观察的模块上即可。5. 多功能桥式电路模型多功能桥式电路模型是一个即可以用作整流也可以用作逆变的模型,并且可以通过设置 来改变它的相数和采用的电力电子开关模型。点击多功能桥模型图标,弹出模块的对话框。 在对话框中,第一栏是选择模型桥臂的相数,有1、 2、 3三种相数可供选择;第二栏用于选 择模型是交流输入还是交流输出,如果是选择交流输入,则输出就是直流,模型用于整流 如果选择是交流输出,则输入端就需要连接直流,模型用于逆变。对话框

12、的第五栏选择变流 器使用的电力电子开关种类,这里有MATLAB模型库的六种开关可以选择,即二极管、普通晶 闸管、GTO、MOSFET、IGBT和理想开关。其他缓冲电路和开关器件的参数设定与单个电力电 子器件开关的参数设定相同,不过变流器模型中可设置的参数较少,也就是说,变流器模型 使用的开关模型较简单。1.3 变流电路的仿真1.3.1 整流电路仿真在交-直-交电压源型变频器中,一般其AC-DC变换部分采用不可控整流器,并且中间直 流环节采用大电容滤波,这是三相不可控桥带电容性负载的电路。这类电路的仿真即可以在 可控整流的基础上设控制角为0,也可以使用不控的整流模块来仿真。在本设计中用的是不 可

13、控器件进行整流,其在阻容负载时其仿真模型如下:图7.2 三相不控桥阻容性负载的仿真模型模型由三相电源,三相电压主电流测量模块(V-I),三相二极管和阻容性负载组成。模型中设电源相电压为220V,阻容负载是R的值为2欧姆,C的值为0.1F,电阻近似表示了图7.3 三相电源电压波形图7.4电源A相电流波形400 卩!390 I=63图7.6 整流输出电流波形1.3.2 三相电压源型 SPWM 逆变器仿真三相电压源型SPWM逆变器是在通用变频器中使用的最多的,用SIMULINK模块仿真三相电压源型SPWM逆变器是很方便的,使用模型库的多功能模块和PWM脉冲发生器就能实现。三相电压源型SPWM逆变器仿

14、真模型如下所示:图7.7三相SPWM逆变器仿真模型在SPWM逆变器的参数设置中,多功能桥设为三相桥臂,三相在输出端,开关器件选择IGBT。IGBT的驱动信号由PWM信号发生器产生,在发生器对话框中,选择了内调制信号方式,当然 也可以采用外调制信号输入方式,这时需要外加三相正信号。选择三角波频率为600HZ,这 样观擦电压波形比较清楚,实用频率要高的多。仿真波形如下所示:图 7.8 SPWM波 形图7.9逆变器输出A相电压波形1001502000.0050.010.0150.020.0250.030.0350.04图7.10逆变器输出B相电压波形图7.11逆变器输出C相电压波100 :;:-15

15、0 :200 I:0.0050.010.0150.020.0250.030.0350.04t (s)图7.12 逆变器输出线电压波形1.4 转速开环变频调速系统的仿真下图是异步电动机的PWM变频调速系统的仿真结构图,主要设计环节有整流器,PWM信号 发生器,逆变器及异步电动机模型。PWM信号发生器是一个封装的子系统,内含有离散三角 波发身器,其三角波信号与输入信号进行比较,通过选择器,产生PWM脉冲信号;逆变器也 是一个封装的子系统,由六个功率器模块组成,PWM信号发生单元的输出作为控制脉冲,控 制六个功率器件的通断。电机模型选用电气系统模块中的异步电机模型,只需设置相应的参 数和负载转矩21。设定电机参数如下:额定功率:1.2kw;线电压:380V;频率:50Hz,定子电阻:0.435欧姆;漏感: 2m

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号