基于TMS320F2000系列的空间矢量死区补偿算法实验研究

  • 格式:pdf
  • 大小:504.71 KB
  • 文档页数:4

微电机2008年第

41卷第

9期

中图分类号

:TM346 文献标志码

:A 文章编号

:100126848(

2008)

092

00782

03

基于

TMS320F2000系列的空间矢量死区

补偿算法实验研究

王淑云1

,荆 涛2

,范蟠果2

(

1.西安航空职业技术学院

,西安 

710089;2.西北工业大学自动化学院

,西安 

710072)

摘 要

:分析了三相逆变电路死区生成机理及造成的电压畸变

,提出一种基于空间矢量脉宽调

制(

SVPWM)的预测电流死区补偿方法

,并结合

TMS320F2000系列内部可编程死区发生器的工

作机理解决

DSP因插入死区而导致有效脉冲丢失的问题。实验结果证明了理论分析的正确性和

该方法的可行性及有效性。实验表明

,软件控制简单、运算量小

,适合用于三相逆变电路的死

区补偿。

关键词

:死区补偿

;空间矢量脉宽调制

;预测电流控制

;实验

;感应电机

ResearchofDead2

timeCompensationMethodwith

SVPWMBasedonTMS320F2000DSPController

WANGShu2

yun,JINGTao,FANPan2

guo

(

1.Xiπ

anAeronauticalPolytechnicInstitute,Xiπ

an710089,China;

2.NorthwesternPolytechnicalUniversity,Xiπ

an710072,China)

Abstract:Thispaperanalysesthemechanismofdead2

timegenerationoninverterandtheeffectof

inverterπ

soutputvoltage.givena“

PredictiveCurrentControl”

Dead2

timecompensationmethodbasedon

SVPWM,withtheoperationalprincipleofDeadbandUnitsinTMS320F2000seriescontroller,this

methodsolvetheproblemofusedpulselostwithdead2

timeininverter.Thevalidityoftheoryanalysis

andthismethodisprovedbytheexperimentresults,thesoftwareissimple,itappropriatetodeadtime

compensationforinverter.

KeyWords:Dead2

timecompensation;SpacevectorPWM;Predictivecurrentcontrol;Experiment;

Asynchronousmotor

收稿日期

:20072

082

13

修回日期

:20072

112

140 引 言

三相桥式逆变电路的死区效应使得逆变器的

输出电压发生了偏差

,成为影响逆变器电压和电

流输出的重要因素[123]

。目前的死区补偿研究思路

就是在调制电压中叠加补偿信号来补偿死区引起

的电压误差。本文提出了一种简单的基于

SVPWM

的死区补偿方法。主要运用预测电流控制对死区

时间导致的误差电压按照空间矢量进行分区域补

,并对

DSPTMS320F2000系列内部可编程死区

发生器在进行死区补偿时产生丢失有效脉冲的现

象进行了分析

,提出了一种有效的解决方法。实验结果证明了该方法的可行性。

1 逆变器死区效应分析

在逆变电路中

,为防止直流侧短路而损坏开

关管

,在上下桥臂的导通和关断之间加入一段死

区时间

T

d。在死区时间内

,VT

1和

VT

4两个开关

管均不导通

,由续流二极管构成回路

:

i>0时

,

实际正脉冲宽度比理想给定脉冲宽度窄

,减少的

时间为

T

c;

i<0时

,实际正脉冲宽度比理想给定

正脉冲宽度宽

,增加的时间为

T

c。考虑开关管和

二极管的自身压降

,U相桥臂的输出电压波形如图

1所示。

图中

,

T

d为死区时间

;

T

c为误差电压△

u时

;

T

ON为

U相导通周期

;

T

OFF为

U相关断周期

;

V

s为功率开关管管压降

;

V

D为二极管管压降。

87・基于

TMS320F2000系列的空间矢量死区补偿算法实验研究 王淑云

,等

在一个开关周期

T

S内

,误差电压△

u时间T

c为[1]

:

T

c=

T

d+

T

ON-

T

OFF+V

on

VT

S(

1)

式中

,

V

ON为开关管导通电压

;

V为直流母线电压。

V

ON

=T

ON

T

SV

S+T

OFF

T

SV

D(

i>0)

T

OFF

T

SVS+T

ON

T

SV

D(

i<0)(

2)

不考虑开关管、二极管的正向压降

,利用参考电

压伏秒面积等于补偿后伏秒面积原则

,在一个开

关周期

T

S中

,误差电压△

u可表示为

:△u=Tc

T

SVsgn(

i)(

3)

式中

,Sgn(

i)

=1(

i>0)

0(

i=0)

-1(

i<0)

1 

U相桥臂理想输出电压和实际电压关系

由式(

3)看出

,逆变器的开关周期

T

S固定

,

u为一常数

,这就意味着随着

N的增加(

N为载

波比)对△

u的影响会越来越大。△

u一方面改变

了输出电压的大小

,另一方面使得输出电流的相

位发生了变化[3]

根据空间矢量控制

,逆变器共有

8个开关空间

矢量(其中有两个为零矢量)。它们将空间分为

6

个区域。

用空间矢量表示逆变器的三相输出电压

和三相输出电流

,得到不同的电流矢量组合下的

误差电压矢量△

u

i_

。其方向取决于电流矢量的方

,大小与电流矢量无关

,关系见表

1。表

1 电流矢量极性与误差电压矢量关系

i

u极性

i

v极性

i

w极性

u

i_

--+

u

1_

-+-

u

2_

-++

u

3_

+--

△u4_

+-+

u

5_

++-

u

6_

2 补偿方案

211 电流方向判断

采用预测电流控制方法来判断电流矢量的角

度和极性。从图

2电机的等效电路看出

,电机的功

率因数角是一个变化的量

,因此通过检测两相电

流来计算电流矢量的角度[6]

2 

U相转子带载等效电路模型

如图

3所示,定子电流矢量在

d2

q坐标系的两个分量为

:

i

d

i

q=3-sin(θ0-120°)

sinθ

0

-cos(θ

0-120°)

cosθ0i

u

i

v

且θ

=arccosi

d

i2

d+

i2

q(

i

q≥

0)

-2π

arccosi

d

i2

d+

i2

q(

i

q<0)

3 

d2

q坐标下的定子电流矢量图

θ

0表示

M

轴与U轴的夹角

,是转子磁链的空

间相位角。设输出电压角频率为ω

1,则

θ

0=∫

ω

1d

t

这样

,得到电流矢量的角度为θ

0。若电流和电

压同相

,则相电流在输出电压占空比为

50%时发

生过零。根据三相电流的对称性可知

,当其中一

97・