background image

《 自 动 化 技 术 与 应 用 》 2 0 0 6 年 第 2 5 卷 第 9 期

Techniques of Automation & Appications  |  55

3   SVPWM基本原理

[4][5]

图 1 为典型的逆变器结构图,假定晶体管导通为1,截止为

0,图中的功率晶体管的开关状态(000-111)一共有8个,对应得

到 8个空间电压矢量,其中(000)和(111 )为零矢量。每一个空

间矢量幅值都是 2VDC/3 ,如图 2 所示。SVPWM 调制就是用这

六个有效空间矢量和两个零矢量的组合去等效旋转参考矢量

Vref,使电机磁通轨迹逼近圆形。

也就是说,在任意小的周期时间T里面,使得逆变器的输出

跟参考电压Uref的平均输出一样,

如等式(2-1)所示。

)

(

1

)

(

1

60

2

1

)

1

(

±

+

+

=

X

X

T

n

nT

ref

U

T

U

T

T

dt

t

U

T

                               (2-1)

这里的 T

、T

分别为 U

60

±

X

U

的作用时间,如果 T 足够

小,式(2-1)可以写成式(2-2)的形式

)

(

1

)

(

60

2

1

±

+

=

X

X

ref

U

T

U

T

T

nT

U

                                           (2-2)

从(2-2)式可见,如果T 足够小,就可以保证逆变器输出能

实时跟踪 Uref 的变化。由于 T

、T

的和可能小于 T,此时要用零

矢量来补充一周期中剩余的时间。

那么式(2-2)应写成(2-3)

)

(

*

)

(

111

000

0

60

2

1

U

U

T

U

T

U

T

nT

U

T

X

X

ref

+

+

=

±

  (2-3)

其中 T

为零矢量 U

000

或 U

111

的作用时间。值得一提的是,

零矢量作用的时间里,

磁链矢量的末端是静止的,

从而改变了磁

链的旋转频率,因此实现了变频。

4  仿真模型的建立

4.1  SVPWM的算法实现

[2][3][6][7]

4.1.1  判断Uref所在的扇区

六个空间矢量将图2分为六个扇区,

分别给出一个扇区号,

图中所示的 I~VI,只有知道了 U

ref

所在的扇区,才能知道用哪两

个相邻的矢量去合成 Uref,在α - β坐标系中 Uref 是以 U

ref α,

U

refβ

的形式给出的,我们可按如下方法确定Uref所在扇区,设:



=

=

=

β

α

β

α

β

ref

ref

ref

ref

ref

U

U

B

U

U

B

U

B

o

o

o

o

30

sin

60

sin

30

sin

60

sin

2

1

0

             (3-1)

再用下式计算P 的值

)

(

)

(

2

)

(

4

0

1

2

B

sign

B

sign

B

sign

P

+

+

=

         (3-2)

最后,通过查表1 确定扇区号

在 Matlab/Simulink 中实现如图3-1 所示:

4.1.2 确定两相邻矢量的作用时间T

 T

设:

=

+

=

=

DC

ref

ref

DC

ref

ref

DC

ref

V

T

U

U

Z

V

T

U

U

Y

V

T

U

X

/

)

2

3

2

3

(

/

)

2

3

2

3

(

/

3

α

β

α

β

β

      

(3-3)

对应不同的扇区,按表2 给 T1、 T2 赋值

其中 T

为前一矢量作用时间,T

为后一矢量作用时间。如

果 T

+T

>   T,则

T

T

T

T

T

T

T

T

T

T

2

1

2

2

2

1

1

1

+

=

+

=

                     

(3-4)

在 Matlab/Simulink 中实现如图4 所示:

4.1.3  确定矢量切换点T

cm1

 T

cm2

 T

cm3

设:



+

=

+

=

=

4

/

4

/

4

/

)

(

2

1

2

1

T

T

T

T

T

T

T

T

T

T

b

c

a

b

a

               

(3-5)

对应不同的扇区,按表 3 确定 T

cm1

、 T

cm2

、 T

cm3

将三角波周期Ti作为定时周期,与切换点T

cm1

、 T

cm2

、 T

cm3

图1   逆变器结构原理图

 图2  空间矢量及开关状态图

表1    P值与扇区号的对应关系

图3  确定扇区号

图4  确定T

、 T

表2   T

 T

赋值表

电气传动

Electrical Drives