|
|
新人Show
| 论坛注册会员名: |
ringhua |
| 研究方向/专业工种: |
电力电子 电气传动 |
| 课题项目/专业特长: |
电路仿真 |
| 兴趣爱好: |
旅游 |
| 居住地: |
南京 |
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
本帖最后由 huali 于 2011-7-22 11:34 编辑
2 }1 Q+ c# \' d- ], D- e: n2 a! G1 R: ]
plecs_svpwm.rar
(344.18 KB, 下载次数: 378)
% k3 l& N" l8 ^" s1 t( n2 D, c! L; n% \7 y5 r
SVPWM! D2 G) @3 `' V! [+ S* N6 g
空间矢量脉宽调制(Space Vector Pulse Width Modulation)
; \; X3 D( |" B8 L" Z( a4 ] SVPWM的主要思想是:以三相对称正弦波电压供电时三相对称电动机定子理想磁链圆为参考标准,以三相逆变器不同开关模式作适当的切换,从而形成PWM波,以所形成的实际磁链矢量来追踪其准确磁链圆。传统的SPWM方法从电源的角度出发,以生成一个可调频调压的正弦波电源,而SVPWM方法将逆变系统和异步电机看作一个整体来考虑,模型比较简单,也便于微处理器的实时控制。
$ {' l w/ { ~) Y. j 普通的三相全桥是由六个开关器件构成的三个半桥。这六个开关器件组合起来(同一个桥臂的上下半桥的信号相反)共有8种安全的开关状态. 其中000、111(这里是表示三个上桥臂的开关状态)这两种开关状态在电机驱动中都不会产生有效的电流。因此称其为零矢量。另外6种开关状态分别是六个有效矢量。它们将360度的电压空间分为60度一个扇区,共六个扇区,利用这六个基本有效矢量和两个零量,可以合成360度内的任何矢量。 7 Z* T1 \7 u( L2 n5 j- \/ ~
当要合成某一矢量时先将这一矢量分解到离它最近的两个基本矢量,而后用这两个基本矢量矢量去表示,而每个基本矢量的作用大小就利用作用时间长短去代表。 - p7 x" V* K1 g) a9 B* `5 Z/ l
在变频电机驱动时,矢量方向是连续变化的,因此我们需要不断的计算矢量作用时间。为了计算机处理的方便,在合成时一般是定时去计算(如每0.1ms计算一次)。这样我们只要算出在0.1ms内两个基本矢量作用的时间就可以了。由于计算出的两个时间的总合可能并不是0.1ms(比这小),而那剩下的时间就按情况插入合适零矢量。 由于在这样的处量时,合成的驱动波形和PWM很类似。因此我们还叫它PWM,又因这种PWM是基于电压空间矢量去合成的,所以就叫它SVPWM了。
9 h1 h) K! O2 G- j/ l 需要明白的是,SVPWM本身的产生原理与PWM没有任何关系,只是象罢了。SVPWM的合成原理是个很重要的东东,它并不只用在SVPWM,在其它一些应用中也很有用的。当你见到时就明白了。 [4 k) ? G! B6 c# Q7 C
SVPWM特点: * [3 t; _$ U8 d$ R4 R8 J' n3 u
1.在每个小区间虽有多次开关切换,但每次开关切换只涉及一个器件,所以开关损耗小。 + Y F4 V; i( @8 E) o
2.利用电压空间矢量直接生成三相PWM波,计算简单。 ( `, L$ d! E2 d
3.逆变器输出线电压基波最大值为直流侧电压,比一般的SPWM逆变器输出电压高15%。 |
|