1 D: f4 ~" G1 [- x; V: W. v2 F# q7 }- n6 A
脉宽调制(PWM:(Pulse Width Modulation)是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。
5 k4 D! X" m/ r& d# N$ H* i5 ]. v" U& |1 q
简而言之,PWM是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。PWM信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么完全有(ON),要么完全无(OFF)。电压或电流源是以一种通(ON)或断(OFF)的重复脉冲序列被加到模拟负载上去的。通的时候即是直流供电被加到负载上的时候,断的时候即是供电被断开的时候。只要带宽足够,任何模拟值都可以使用PWM进行编码。
3 v4 W- N* u$ b$ h# D4 y! H1 c% \7 G! E- ?
PWM的一个优点是从处理器到被控
系统信号都是数字形式的,无需进行数模转换。让信号保持为数字形式可将噪声影响降到最小。噪声只有在强到足以将逻辑1改变为逻辑0或将逻辑0改变为逻辑1时,也才能对数字信号产生影响。
6 V- Q! d5 t: a" [( a0 D* N: @# [, l8 C( q
对噪声抵抗能力的增强是PWM相对于模拟控制的另外一个优点,而且这也是在某些时候将PWM用于通信的主要原因。从模拟信号转向PWM可以极大地延长通信距离。在接收端,通过适当的RC或LC网络可以滤除调制高频方波并将信号还原为模拟形式。
1 x6 w2 E& G: A- b c! K2 r
( m" s' a# {7 G4 v- z& s+ j4 C
PWM控制技术一直是变频技术的核心技术之一。1964年A.Schonung和H.stemmler首先提出把这项通讯技术应用到交流传动中,从此为交流传动的推广应用开辟了新的局面。
- H+ }3 J' I/ V# F3 P: A4 b7 y/ Z3 i- X5 p9 B1 h% N% M* h" C' J2 f
从最初采用模拟电路完成三角调制波和参考正弦波比较,产生正弦脉宽调制SPWM信号以控制功率器件的开关开始,到目前采用全数字化方案,完成优化的实时在线的PWM信号输出,可以说直到目前为止,PWM在各种应用场合仍在主导地位,并一直是人们研究的热点。
" E7 k- ^! [# ?" K
# @' v- `& q: s& a' V0 }5 k 由于PWM可以同时实现变频变压反抑制谐波的特点。由此在交流传动及至其它能量变换系统中得到广泛应用。PWM控制技术大致可以为为三类,正弦PWM(包括电压,电流或磁通的正弦为目标的各种PWM方案,多重PWM也应归于此类),优化PWM及随机PWM。正弦PWM已为人们所熟知,而旨在改善输出电压、电流波形,降低电源系统谐波的多重PWM技术在大功率变频器中有其独特的优势(如ABB ACS1000系列和美国ROBICON公司的完美无谐波系列等);而优化PWM所追求的则是实现电流谐波畸变率(THD)最小,电压利用率最高,效率最优,及转矩脉动最小以及其它特定优化目标。
0 o9 Q+ ~; \1 _* o2 e: U, x
: }0 o1 K0 m \; |) v4 ~1 X: o) \ 在70年代开始至80年代初,由于当时大功率晶体管主要为双极性达林顿三极管,载波频率一般最高不超过5kHz,电机绕组的电磁噪音及谐波引起的振动引起人们的关注。为求得改善,随机PWM方法应运而生。其原理是随机改变开关频率使电机电磁噪音近似为限带白噪音(在线性频率坐标系中,各频率能量分布是均匀的),尽管噪音的总分贝数未变,但以固定开关频率为特征的有色噪音强度大大削弱。正因为如此,即使在IGBT已被广泛应用的今天,对于载波频率必须限制在较低频率的场合,随机PWM仍然有其特殊的价值(DTC控制即为一例);别一方面则告诉人们消除机械和电磁噪音的最佳方法不是盲目地提高工作频率,因为随机PWM技术提供了一个分析、解决问题的全新思路。
( W" |. j/ P1 C) x1 y z; e
% Z6 l7 J5 A' \; ]2 d4 _ ---------------------
& l; v& D: `6 `4 m2 J) R
( ?+ c: S7 A& }0 _% O 几种PWM控制方法
# T, s& w/ l8 z8 i( k+ t
n' X" i+ i* V0 z+ S( c
采样控制理论中有一个重要结论:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同.PWM控制技术就是以该结论为理论基础,对半导体开关器件的导通和关断进行控制,使输出端得到一系列幅值相等而宽度不相等的脉冲,用这些脉冲来代替正弦波或其他所需要的波形.按一定的规则对各脉冲的宽度进行调制,既可改变逆变电路输出电压的大小,也可改变输出频率.
" j0 s5 x! B& F% g3 f) n
* ?. J# C& s1 j0 o) {- c8 W PWM控制的基本原理很早就已经提出,但是受电力电子器件发展水平的制约,在上世纪80年代以前一直未能实现.直到进入上世纪80年代,随着全控型电力电子器件的出现和迅速发展,PWM控制技术才真正得到应用.随着电力电子技术,微电子技术和自动控制技术的发展以及各种新的理论方法,如现代控制理论,非线性系统控制思想的应用,PWM控制技术获得了空前的发展.到目前为止,已出现了多种PWM控制技术,根据PWM控制技术的特点,到目前为止主要有以下8类方法.
) j/ }( s7 P, s3 L+ l# ^% I( t, E9 ?: k1 j7 w
1 相电压控制PWM
# k* W- c. U5 y) I. U( i: S0 c/ m. @3 z: m) X* Z) B) T
1.1 等脉宽PWM法[1]
^; D8 n+ T/ l! O" |6 n
$ }" `7 X) o/ ]+ b1 |: ]4 c# T( d# w' _# r VVVF(Variable Voltage Variable Frequency)装置在早期是采用PAM(Pulse Amplitude Modulation)控制技术来实现的,其逆变器部分只能输出频率可调的方波电压而不能调压.等脉宽PWM法正是为了克服PAM法的这个缺点发展而来的,是PWM法中最为简单的一种.它是把每一脉冲的宽度均相等的脉冲列作为PWM波,通过改变脉冲列的周期可以调频,改变脉冲的宽度或占空比可以调压,采用适当控制方法即可使电压与频率协调变化.相对于PAM法,该方法的优点是简化了电路结构,提高了输入端的功率因数,但同时也存在输出电压中除基波外,还包含较大的谐波分量.
: @- o* j P, A8 Q( P1 i
4 c9 X0 K9 S+ g& |' X% c, t$ D
1.2 随机PWM
/ x+ ?" ?! k+ V1 s! j
B& i; J) N- O0 T! Y1 @$ T! ? 在上世纪70年代开始至上世纪80年代初,由于当时大功率晶体管主要为双极性达林顿三极管,载波频率一般不超过5kHz,电机绕组的电磁噪音及谐波造成的振动引起了人们的关注.为求得改善,随机PWM方法应运而生.其原理是随机改变开关频率使电机电磁噪音近似为限带白噪声(在线性频率坐标系中,各频率能量分布是均匀的),尽管噪音的总分贝数未变,但以固定开关频率为特征的有色噪音强度大大削弱.正因为如此,即使在IGBT已被广泛应用的今天,对于载波频率必须限制在较低频率的场合,随机PWM仍然有其特殊的价值;另一方面则说明了消除机械和电磁噪音的最佳方法不是盲目地提高工作频率,随机PWM技术正是提供了一个分析,解决这种问题的全新思路.
4 f1 S% v9 W, n) o# L- n
7 s* Q7 C$ ~+ J I m. E& g 1.3 SPWM法
1 F7 ]& Z3 }! j: k. y5 }# N6 j3 e, M5 G0 ` s7 o/ s) U
SPWM(Sinusoidal PWM)法是一种比较成熟的,目前使用较广泛的PWM法.前面提到的采样控制理论中的一个重要结论:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同.SPWM法就是以该结论为理论基础,用脉冲宽度按正弦规律变化而和正弦波等效的PWM波形即SPWM波形控制逆变电路中开关器件的通断,使其输出的脉冲电压的面积与所希望输出的正弦波在相应区间内的面积相等,通过改变调制波的频率和幅值则可调节逆变电路输出电压的频率和幅值.该方法的实现有以下几种方案.
, j) q" M. d4 Q" n, \% ^ r, c& U4 R) h
1.3.1 等面积法
9 t, Y( Y! k6 H' s+ T/ j+ S0 W" s; |6 H7 _7 ]
该方案实际上就是SPWM法原理的直接阐释,用同样数量的等幅而不等宽的矩形脉冲序列代替正弦波,然后计算各脉冲的宽度和间隔,并把这些数据存于微机中,通过查表的方式生成PWM信号控制开关器件的通断,以达到预期的目的.由于此方法是以SPWM控制的基本原理为出发点,可以准确地计算出各开关器件的通断时刻,其所得的的波形很接近正弦波,但其存在计算繁琐,数据占用内存大,不能实时控制的缺点.
. n: d0 l6 c+ d! A
' L9 P8 x: ~9 E9 h 1.3.2 硬件调制法
% o( O h% b4 v: k& Y) M
& q) F" L3 o% X/ t* ^
硬件调制法是为解决等面积法计算繁琐的缺点而提出的,其原理就是把所希望的波形作为调制信号,把接受调制的信号作为载波,通过对载波的调制得到所期望的PWM波形.通常采用等腰三角波作为载波,当调制信号波为正弦波时,所得到的就是SPWM波形.其实现方法简单,可以用模拟电路构成三角波载波和正弦调制波发生电路,用比较器来确定它们的交点,在交点时刻对开关器件的通断进行控制,就可以生成SPWM波.但是,这种模拟电路结构复杂,难以实现精确的控制.
' Z5 {1 c% k+ l i8 _1 B
7 |& s8 I5 d9 D- p 1.3.3 软件生成法
) N! B! ~* ~7 e: W; u
- Y0 V! P0 j5 ^" b+ w) k9 g* z
由于微机技术的发展使得用软件生成SPWM波形变得比较容易,因此,软件生成法也就应运而生.软件生成法其实就是用软件来实现调制的方法,其有两种基本算法,即自然采样法和规则采样法.
/ I8 }& c) i. O( j5 v% E
3 H; @3 r) G2 j4 m0 V7 s Z 1.3.3.1 自然采样法[2]
$ R0 r6 {+ F$ u# W$ \
4 b* I% `. A$ F* n" U9 }
以正弦波为调制波,等腰三角波为载波进行比较,在两个波形的自然交点时刻控制开关器件的通断,这就是自然采样法.其优点是所得SPWM波形最接近正弦波,但由于三角波与正弦波交点有任意性,脉冲中心在一个周期内不等距,从而脉宽表达式是一个超越方程,计算繁琐,难以实时控制.
4 q5 `$ }5 k: f6 M
- x2 J. X4 `, H6 S! Y* b* ] 1.3.3.2 规则采样法[3]
1 g5 k. }9 F1 z+ I# i" b3 Q7 L
; ?$ b3 d" G$ ` 规则采样法是一种应用较广的工程实用方法,一般采用三角波作为载波.其原理就是用三角波对正弦波进行采样得到阶梯波,再以阶梯波与三角波的交点时刻控制开关器件的通断,从而实现SPWM法.当三角波只在其顶点(或底点)位置对正弦波进行采样时,由阶梯波与三角波的交点所确定的脉宽,在一个载波周期(即采样周期)内的位置是对称的,这种方法称为对称规则采样.当三角波既在其顶点又在底点时刻对正弦波进行采样时,由阶梯波与三角波的交点所确定的脉宽,在一个载波周期(此时为采样周期的两倍)内的位置一般并不对称,这种方法称为非对称规则采样.
, }0 k- g0 F2 g# i, w/ m# [7 |& q* g+ i: E. N$ x8 @9 S$ I
规则采样法是对自然采样法的改进,其主要优点就是是计算简单,便于在线实时运算,其中非对称规则采样法因阶数多而更接近正弦.其缺点是直流电压利用率较低,线性控制范围较小.
; Z. F3 Y6 d @
+ i( e* f# g0 r: i. H 以上两种方法均只适用于同步调制方式中.
* _7 e5 X0 @5 X9 P* X. ]5 B! V
3 V v" C* i( K2 q2 C& o( H* q
1.3.4 低次谐波消去法[2]
8 ~, ^" E! i! v- D0 Z3 ^2 o. o
! @# W) l1 H8 F: i. d$ w 低次谐波消去法是以消去PWM波形中某些主要的低次谐波为目的的方法.其原理是对输出电压波形按傅氏级数展开,表示为u(ωt)=ansinnωt,首先确定基波分量a1的值,再令两个不同的an=0,就可以建立三个方程,联立求解得a1,a2及a3,这样就可以消去两个频率的谐波.
6 c( R. x1 S C9 |/ q% \
8 b; }) y" n9 C1 n8 F9 g: p! D1 ? 该方法虽然可以很好地消除所指定的低次谐波,但是,剩余未消去的较低次谐波的幅值可能会相当大,而且同样存在计算复杂的缺点.该方法同样只适用于同步调制方式中.
) \8 O5 P ^4 o1 R% x, `) q
) y. {, g( |2 Z1 k r 1.4 梯形波与三角波比较法[2]
* G/ X K4 C) h* z1 i* m% P8 X8 X( M
前面所介绍的各种方法主要是以输出波形尽量接近正弦波为目的,从而忽视了直流电压的利用率,如SPWM法,其直流电压利用率仅为86.6%.因此,为了提高直流电压利用率,提出了一种新的方法--梯形波与三角波比较法.该方法是采用梯形波作为调制信号,三角波为载波,且使两波幅值相等,以两波的交点时刻控制开关器件的通断实现PWM控制.
e: e1 X" i* B& v
2 z, ]: [9 Q, Q 由于当梯形波幅值和三角波幅值相等时,其所含的基波分量幅值已超过了三角波幅值,从而可以有效地提高直流电压利用率.但由于梯形波本身含有低次谐波,所以输出波形中含有5次,7次等低次谐波.
5 A. t" d7 p8 d# d+ n1 R( o
+ k" d$ D3 k. `$ I, h 2 线电压控制PWM
: `8 ~- I1 @# Z0 X ~$ |) H' k( @8 u4 H a" w6 b M; R2 ]
前面所介绍的各种PWM控制方法用于三相逆变电路时,都是对三相输出相电压分别进行控制的,使其输出接近正弦波,但是,对于像三相异步电动机这样的三相无中线对称负载,逆变器输出不必追求相电压接近正弦,而可着眼于使线电压趋于正弦.因此,提出了线电压控制PWM,主要有以下两种方法.
5 L& Y) T4 q9 K" V* }" g' e
. W5 `# O% ]1 N. \* A/ R8 J 2.1 马鞍形波与三角波比较法
" t* i% \3 ]$ _1 e" l1 Z! D; C. A7 ]! `; r
马鞍形波与三角波比较法也就是谐波注入PWM方式(HIPWM),其原理是在正弦波中加入一定比例的三次谐波,调制信号便呈现出马鞍形,而且幅值明显降低,于是在调制信号的幅值不超过载波幅值的情况下,可以使基波幅值超过三角波幅值,提高了直流电压利用率.在三相无中线系统中,由于三次谐波电流无通路,所以三个线电压和线电流中均不含三次谐波[4].
( q% ~( u- a1 n1 f
0 Q, |0 S, m8 b1 k 除了可以注入三次谐波以外,还可以注入其他3倍频于正弦波信号的其他波形,这些信号都不会影响线
( H; n) F) ~) Q7 h0 G+ w
( Y- d% q9 \ C- a! e& I$ F X% ~ 电压.这是因为,经过PWM调制后逆变电路输出的相电压也必然包含相应的3倍频于正弦波信号的谐波,但在合成线电压时,各相电压中的这些谐波将互相抵消,从而使线电压仍为正弦波.
7 A5 f% \1 i2 v
+ E& K( t9 A1 k' j 2.2 单元脉宽调制法[5]
+ A/ V1 I: r& S+ ] o9 K
. U0 V0 L+ N" i6 s n& ? 因为,三相对称线电压有Uuv+Uvw+Uwu=0的关系,所以,某一线电压任何时刻都等于另外两个线电压负值之和.现在把一个周期等分为6个区间,每区间60°,对于某一线电压例如Uuv,半个周期两边60°区间用Uuv本身表示,中间60°区间用-(Uvw+Uwu)表示,当将Uvw和Uwu作同样处理时,就可以得到三相线电压波形只有半周内两边60°区间的两种波形形状,并且有正有负.把这样的电压波形作为脉宽调制的参考信号,载波仍用三角波,并把各区间的曲线用直线近似(实践表明,这样做引起的误差不大,完全可行),就可以得到线电压的脉冲波形,该波形是完全对称,且规律性很强,负半周是正半周相应脉冲列的反相,因此,只要半个周期两边60°区间的脉冲列一经确定,线电压的调制脉冲波形就唯一地确定了.这个脉冲并不是开关器件的驱动脉冲信号,但由于已知三相线电压的脉冲工作模式,就可以确定开关器件的驱动脉冲信号了.
( f, a" n6 `+ q& j2 K& a! I' C
/ a6 `" r7 L% W, F+ U5 q
该方法不仅能抑制较多的低次谐波,还可减小开关损耗和加宽线性控制区,同时还能带来用微机控制的方便,但该方法只适用于异步电动机,应用范围较小.
& X: }. r' o7 a/ Y" h* f: A$ A i9 k4 ~( p; U
3 电流控制PWM
$ t, y( `+ x0 [5 ?, _ w* y& r
# c( |4 T9 N7 C& _* W# L( f 电流控制PWM的基本思想是把希望输出的电流波形作为指令信号,把实际的电流波形作为反馈信号,通过两者瞬时值的比较来决定各开关器件的通断,使实际输出随指令信号的改变而改变