三相SVPWM逆变电路MATLAB仿真
- 格式:doc
- 大小:478.50 KB
- 文档页数:9
1111111111111
............... 基于电压空间矢量控制的三相逆变器的研究
1、SVPWM逆变电路的基本原理及控制算法
图1.1中所示的三相逆变器有6个开关,其中每个桥臂上的开关工作在互补状态, 三相桥臂的上下开关模式得到八个电压矢量,包括6个非零矢量(001)、(010)、(011)、(100)、(101)、(110)和两个零矢量 (000)、(111).
图1.-1 三相桥式电压型有源逆变器拓扑结构
在平面上绘出不同的开关状态对应的电压矢量,如图1.2所示。由于逆变器能够产生的电压矢量只有8个,对与任意给定的参考电压矢量,都可以运用这8个已知的参考电压矢量来控制逆变器开关来合成。
3U(011)1U(001)5U(101)4U(100)6U(110)2U(010)ⅠⅡⅢⅣⅤⅥ0U(000)7U(111)cUuu1svU2svU3svU
图1.2 空间电压矢量分区
图1.2中,当参考电压矢量在1扇区时,用1扇区对应的三个空间矢量Usv1、Usv2、Usv3来等效参考电压矢量。若1.2 合成矢量refU所处扇区N的判断
三相坐标变换到两相坐标:
)()()(23- 23 021- 21- 132)()(tttttuuuuucoboao (1.1) 1111111111111
............... 根据u、u的正负及大小关系就很容易判断参考电压矢量所处的扇区位置。如表1.1所示。
表1.1 参考电压矢量扇区位置的判断条件
判断
条件 u>0 u≤0
uu3 uu3
uu3 uu3
0u 0u 0u 0u
N 1 3 5 6 2
4
可以发现,扇区的位置是与u、 uu3及uu3的正负有关。为判断方便,我们设空间电压矢量所在的扇区N
N=A+2B+3C (1.2)
其中,如果u >0,那么A=1,否则A=0
如果uu3 >0,那么B=1,否则B=0
如果uu3 >0,那么C=1,否则C=0
1.3 每个扇区中基本矢量作用时间的计算
在确定参考电压矢量的扇区位置后,根据伏秒特性等效原理,采用该扇区三个顶点所对应的三个电压空间矢量来逼近参考电压矢量。以参考电压矢量位于3扇区为例,如图1.3所示,参考电压Uref与U4的夹角为。
)100(4U)110(6U60TU26TU14TUsref
图1.3 电压空间矢量合成示意图
根据伏秒特性等效原理算出
TTTTVTuTVTuuTsdcsrefdcsrefref2102133321 (1.3) 1111111111111
............... 开关周期Ts与TT21未必相等,其间隙时间可用零矢量U7或U0来填补。引入通用变量X,Y,Z
UUVTUUVTUVTdcsdcsdcsZYX3333322 (1.4)
根据前面确定的扇区标号N,可得到空间矢量所处的扇区与两个边界矢量T1、T2作用时间的关系,如表1.2所示
表1.2 扇区编号与计算时间的关系
N 1 2 3 4 5
6
T1 Z Y -Z -X X -Y
T2 Y -X X Z -Y -Z
T3 TTTTs210
当T1+T2>Ts时,达到饱和状态就要对矢量作用时间应作出限制。
T1、T2做如下修正:
TTTTTTTTTTss212*2211*1 (1.5)
2.2.3 电压空间矢量切换点的计算
计算出相邻两个空间电压矢量的作用时间后,则应确定每个空间电压矢量开始作用的时刻,以第3扇区为例,其所产生的三相波调制波形在时间Ts时段中如图2.5所示。采用七段式空间矢量合成方式,每个扇区的合成矢量均以零矢量(000)开始和结束,中间用零矢量(111), 其余时间有效矢量合理安排。如图1.4所示。
零矢量(000)零矢量(111)矢量B矢量B零矢量(000)矢量A矢量A
图1.4 基本电压矢量分配
将零矢量周期分成三段,其中矢量uref的起、终点上均匀分布矢量u0,而在1111111111111
............... 矢量uref中点处分布矢量u7,且TT07。电压向量出现的先后顺序为 u0、u4、u6、u7、u6、u4、u0,各电压向量的三相波形则与开关表示符号相对应。矢量的切换点为:
4/2/4/2/4/21221121TTTTTTTTTTTTTTTTsbcsabsa (1.6)
假设零矢量(000)和零矢量(111)在一个开关周期中作用时间相同,生成的是对称PWM波形,再把每个基本空间电压矢量作用时间一分为二。其它各扇区的开关切换顺序同理,如表1.3所示。
表1.3 各扇区时间切换点
N 1 2 3 4 5 6
Ta Tb Ta Ta Tc Tc Tb
Tb Ta Tc Tb Tb Ta Tc
Tc Tc Tb Tc Ta Tb Ta
载波为等腰三角波,且宽为开关周期Ts,这样通过三角载波调制产生PWM信号去控制逆变器的三相开关做出相应的动作,使之产生的输出电压跟随参考电压,达到了逆变的目的。
2 SVPWM控制三相有源逆变的Matlab仿真
2.1 SVPWM控制算法的仿真实现
利用Simulink环境下的丰富模型,可以很方便的实现上一节所述的SVPWM控制算法。实现SVPWM算法的各个子系统模型如下所示:
1)将三相静止坐标系(a,b,c)中的aU、bU、cU转换成两相垂直静止坐标系(,)中的U、U。在Simulink中,其实现框图如图2.1所示:
2Ubeta1Ualpha-K-Gain3-K-Gain20.5Gain10.5GainAdd1Add1Uabc 1111111111111
............... 图2.1 aU、bU、cU转换成U、U模型框图
2)计算参考电压矢量refU所处的扇区。根据U和U的关系判断参考电压矢量refU所在的扇区Sn,只需要经过简单的加减及逻辑运算即可确定其所在的扇区。在Simulink中,其实现框图如图2.2所示:
1SnSwitch2Switch1SwitchSubtract2Subtract1SubtractScopeSaturation123456MultiportSwitch4Gain32Gain21/2Gain1-K-Gain0Constant11Constant5 3 4 1 6 2 2Ubeta1Ualpha
图2.2 参考电压矢量所处扇区判断模型框图
3)产生驱动波形。将三角载波周期sT作为定时器周期,与切换点aonT,bonT,conT比较,从而调制出SVPWM波形,其仿真模块如图2.3所示:
1PWMSubtract2Subtract1SubtractScope4Scope3Scope2Scope1ScopeRepeatingSequenceRelay2Relay1RelaydoubleData Type Conversion2doubleData Type Conversion1doubleData Type ConversionNOT NOT NOT
3Tcon2Tbon1Taon
图2.3 驱动模型PWM产生模型框图
以上给出了在Simulink中实现SVPWM控制算法的各个子系统的框图,而图2.4为实时产生SVPWM波形并控制开关管的开关来达到逆变效果的整个仿真框图。给定采样周期sT和直流母线电压dcU,参考电压矢量refU在A,B,C轴系下的分量由三相对称正弦电压aU,bU,cU提供,输出脉冲即为实时产生的SVPWM波。 1111111111111
............... A B CAABABCCDiscrete,Ts = 1e-006 s.powerguiv+-v+-v+-v+-v+-gABC+-Universal BridgeUcUbUaScope5Scope4Scope3Scope2ScopeUabcPWMSVPWM controlR RABCABCLi+-i+-i+-800V R
ABCABC
图2.4逆变模型总框图
2.2 SVPWM控制算法仿真结果及分析
逆变器输入的直流电等效为 Udc=800V,接到使用IGBT的三相桥式逆变电路上;利用脉冲信号生成模块发出的六路PWM信号对逆变桥路六个功率开关管进行 PWM控制;从逆变桥路输出三相电压经过三对L和C构成的低通滤波器及电抗器构成整个逆变回路。其中L=15mH,C=45pF,R=10Ω。仿真中,开关频率20K,离散采样时间设为1e-006 秒,仿真时间定为0.5秒,步长选为系统自动设定值,仿真求解器设为可变步长离散型求解器。仿真测量结果如下:
1)图2.5为给定的三相正弦电压波形,ABC三相互差120度,220V。
00.020.040.060.080.100.120.140.160.180.20-200-150-100-50050100150200Time/sVoltage/V 1111111111111
............... 图2.5 给定的三相正弦电压波形
2)图2.6为参考电压矢量refU所处的扇区。从图中可以看出扇区的选择顺序为6,5,4,3,2,1,。
00.020.040.060.080.100.120.140.180.2011.522.533.544.555.56Time/sSn
图2.6 扇区选择图
3)图2.7为逆变器通过电压空间矢量控制后逆变得到的A相电压波形。从图中可以看出逆变得到的相电压为正弦波形,电压峰值为257V。
00.020.040.060.080.100.120.140.160.180.20-250-200-150-100-50050100150200250Time/sVoltage/V
图2.7 逆变后A相的电压波形
4)图2.8为逆变器通过电压空间矢量控制后逆变得到的线电压波形。从图中可以看出逆变得到的线电压为正弦波形,电压峰值为445V。