崔 琳,陈阳生
(浙江大学电气工程学院,浙江杭州310027)
电压空间矢量PWM(SVPWM)是一种应用非常广泛的开关调制策略。在高开关频率的伺服控制系统中,以及一些有源滤波和无功补偿等大容量、高电压领域中,减小开关损耗尤为重要。由于电压型逆变器中开关电压固定,减小开关损耗只有从减小开关频率和减小开关电流入手。文献[1-3]仅从零矢量的选择和放置来减小开关次数,有的方法对纯阻性负载效果显著,有的方法对负载功率因数角大于或等于30°效果显著;文献[4]对多种方案的谐波定性和定量分析,得出一种谐波较小的方案;文献[5]提出根据负载功率因数角动态分配零矢量,有效地降低了功率器件的最大开关电流;文献[6]提出的双开关分区钳位策略,在每个载波周期内开关总次数虽未明显减小,但大大削弱了谐波。总之,各种低功耗SVPWM方案的共同点在于,通过适当选择零矢量使每个周期内的开关次数由6次减为4次,并将不动作一相的输出电压钳位到母线电压或者零伏,故称母线钳位PWM(BCPWM)。
本研究对比分析传统SVPWM(CSVPWM)及不同的BCPWM,从相电流谐波、相电压波形、开关损耗、中性点电压波动几个方面进行仿真研究,并进行实验验证。
三相桥式电压型逆变器有8种工作状态,可用空间电压矢量表示。6条模为2Udc/3的电压矢量将磁链圆所在平面均分为6个扇区,对于任意扇区内的电压矢量,均可由该扇区两边的基本电压矢量来合成。
电压矢量的作用时间示意图如图1所示,以第一扇区为例,两相邻电压矢量及零矢量作用时间分别为:
图1 电压矢量的作用时间示意图
CSVPWM将T0均分给两个零矢量V0、V7,分别作用于PWM载波的两端和中间。CSVPWM下各个扇区的电压矢量分配示意图如图2所示。
BCPWM与CSVPWM的区别在于零矢量的选择与放置。BCPWM在每个调制周期内,只选择一种零矢量并集中放置,有以下3种方式。
图2 CSVPWM下各个扇区的电压矢量分配示意图
6个扇区都使用单一零矢量,放置在PWM载波中间。在一个电压周期内,只用零矢量V0的每相桥臂在该相电压的负半周有120°的扇区不开关,只用零矢量V7的每相桥臂在该相电压的正半周有120°的扇区不开关,故开关总次数减少了1/3。两种方法输出相电压的调制波波形相反,谐波分布和幅值却完全一致。鉴于伺服驱动控制多为感性负载,本研究用V0的方法。BCPWM1下各个扇区的电压矢量分配示意图如图3所示。
图3 BCPWM1下各扇区的电压矢量分配图示意图
不同扇区也可以交替使用零矢量,例如:①、③、⑤扇区选用V7;②、④、⑥扇区选用V0。一个电压周期内,每相有两个互差180°,宽60°的扇区不开关。BCPWM2下各扇区的电压矢量分配示意图如图4所示。
图4 BCPWM2下各扇区的电压矢量分配示意图
BCPWM策略三将矢量平面划分为12个扇区,根据负载功率因数角φ动态调整零矢量放置的位置,即不开关扇区的位置,尽可能使功率器件在负载电流较大区域不作开关动作,最大限度减少开关次数和开关电流,从而实现最小开关损耗。BCPWM3下各个扇区的电压矢量分配示意图如图5所示。
图5 BCPWM3下各个扇区的电压矢量分配示意图
功率器件的开关损耗可以根据开关电压、电流及开关能耗来进行估算[7]:
式中:In,Un—器件额定电流、额定电压;Won,Woff—功率器件在额定电流、电压下每次开通和关断的能量损耗(这些数据可以在功率器件的资料中获得);fsw—开关频率;i—器件开关瞬间的电流;U—器件在实际电路中所承受的直流电压。
通过减小开关时刻的瞬间电流,能进一步减小开关损耗。尽可能使功率器件在负载电流较小的扇区动作,将不开关扇区移到最大负载电流区,就是一种有效减小开关电流的方法。如图5(a)所示,本研究定义正半周60°不开关扇区的中点滞后该相给定电压正峰值的角度为该相不开关扇区滞后角α。设逆变器三相对称负载的功率因数角为φ,若使α=φ,则每相每周期的两个60°不开关扇区恰好落在该相电流正、负半周幅值最大的两个60°扇区。参考图5(a)可知,以A相为例,在扇区⑫、①构成的60°区域内A相保持上臂通下臂断的状态,在扇区⑥、⑦构成的60°区域内保持上臂断下臂通。α=30°时取得最大滞后角,BCPWM3转变为BCPWM2。α=-30°时取得最大超前角。一个周期内α、零矢量取值如下:
由图5(b)可知,当电压矢量位于扇区①、②的分界线上时,根据正弦定理,有:
故本研究在CSVPWM扇区划分的基础上,通过判断T1和sin(30°-α)T2/sin(30°+α)的大小来进一步细分,可得到12个扇区。
本研究在Matlab/Simulink环境下搭建仿真模型,构造一个三相电压型逆变器,永磁交流同步电机作为负载,电机额定功率因数cosφ=0.98,不开关扇区滞后角 α=10°。母线电压 Udc=200 V,PWM频率为10 kHz,开环测试。定义调制比 M=2|U·m|/Udc(|U·m|为输出相电压基波峰值)。0≤M≤1.15为线性调制区,1.15<M≤1.27为过调制区。过调制时,给定电压矢量的相位和幅值发生变化,直接改变两个非零矢量的作用时间T1、T2是一种算法简单、易于实现的方法[8]。
不同调制比下,4种SVPWM调制的相电流Ia的谐波畸变率(THD)变化曲线如图6所示。可见,M≤1.15的线性调制区内,随着调制比的增加,4种PWM调制输出相电流的THD减小,且3种BCPWM的电流畸变要高于CSVPWM。进入过调制区后,4种策略输出相电流的THD基本一致。
图6 4种SVPWM相电流的THD对比
SVPWM以产生电枢绕组正弦波电流为目的,用8种开关状态产生的实际磁链来逼近基准磁链圆。扇区①内的电流变化图如图7所示,平滑曲线为理想电流波形,电压矢量的分段逼近产生了实际电流ia,且围绕上下波动。CSVPWM在一个调制周期内波动两次,振幅较小,BCPWM由于零矢量集中放置,只波动一次,振幅较大。所以BCPWM下的电流THD较大。当调制比M较低时,即给定电压矢量幅值低,相应的非零矢量作用时间短,零矢量作用时间长,故BCPWM下的电流THD明显高于CSVPWM下的电流THD。
图7 扇区①相电流波动图
图8 4种SVPWM在不同调制比下相电压波形
4种SVPWM在不同调制比M下,逆变器输出的相电压波形如图8所示。经快速傅里叶变换(FFT)分析,4种方式的相电压基波一致,最大基波幅值均为比SPWM调制的直流电压利用率提高了15%,相当于向基波中加入一定比例的谐波,以削平基波幅值来提高直流电压利用率。CSVPWM的相电压谐波中主要为3次谐波,BCPWM1的相电压含有一个直流偏移量,谐波主要为3次谐波。BCPWM2和BCPWM3的谐波主要是3次及3的倍数次的谐波,其中的奇次谐波含量较高。以A相为例,3种BCPWM的相电压调制波函数表达式分别如下:
由公式(4,5)可知,功率器件的开关损耗取决于开关频率fsw和单次开关动作的损耗Wsw。4种SVPWM在一个电压周期内功率器件的开关次数如表1所示。假设一个电压周期内,脉冲个数为N,6个功率器件的总开关次数为P。
表1 4种SVPWM在一个电压周期内的开关次数
实际系统中,确定功率器件能耗的直流电压U不同于直流母线电压,IGBT在额定电流和电压下开通和关断的损耗值Won、Woff也不相等。本研究的仿真分析主要关注4种调制策略下开关损耗随电流的变化趋势,故简化地设 In=25 A,Un=300 V,Won=Woff=1.4 mJ/pulse,U≈Udc=200 V,i为开关瞬间流过 IGBT的电流。某相上桥臂IGBT的开关损耗随时间的变化规律如图9所示。
图9 4种SVPWM下开关损耗随时间的变化趋势
显然,由于不开关扇区滞后角的引入,BCPWM3在该相电流最大时基本不动作,可将功率器件的最大开关电流降低13%(1-sin60°=13%),在减小开关损耗上效果最显著。
几种SVPWM开关损耗的大小关系为:
PWM逆变器的使用大大提高了交流电机性能,但也对电机产生了不良影响。对电机的可靠性研究结果表明,25%的电机轴承损坏是由于PWM逆变器共模电压的du/dt引起的,产生所谓的“轴电压”和“轴承电流”[9]。
共模电压Ucom为电机中性点对地的零序电压,即中性点电压:
式中:Ua,Ub,Uc—A、B、C 三相的相电压。
当PWM逆变器驱动电机时,中性点电压与开关状态的关系如下:
式中:Sa,Sb,Sc—三相开关的状态。
由此可见,PWM逆变器的本质特性决定其共模电压不为零。
当功率器件的开关频率和中性点的du/dt达到一定水平后,由于电机定转子及绕组间存在电容耦合,将建立轴电压(转轴对地电压)。由于转轴与轴承内圈连接,轴承外圈与电机机壳接触,当轴电压超过轴承间润滑剂形成的电介质能承受的最大电压时,会有电流流过轴承,使轴承局部温度迅速升高,熔化产生凹槽,增加轴承机械磨损,同时还因增加了润滑剂中的杂质数量而使噪声加强,降低轴承的机械寿命[10]。
不同调制比M下,4种调制策略的中性点电压Uo波形如图10所示。中性点电压的基波幅值如表2所示。可以发现,当采用BCPWM2和BCPWM3,且工作在线性调制区时,中性点电压的du/dt会很大,一旦建立起来的轴电压超过轴承电压的击穿阈值,轴承电流i=Cdu/dt就很大。所以这两种BCPWM会不同程度地加速电机轴承的损坏。
图10 4种SVPWM在不同调制比下中性点电压波形
表2 4种SVPWM在不同调制比下中性点电压基波幅值
为了验证以上方案的可行性,笔者进行了实验验证。本研究实验平台选用盛迈公司1 kW伺服驱动系统,驱动器的数字处理芯片为德州仪器(TI)公司的TMS320F28234。实验中,额定转速下工作2 h,BCP-WM控制下的驱动器温度比CSVPWM控制下的约低3℃,电流波形稍变差,噪音加强。
调制比M=0.6时,4种SVPWM下相电流Ia的波形如图12所示。由波形可见,BCPWM策略下电流的谐波加剧,与理论分析和仿真研究相符。THD分析结果也验证了该现象。
在SVPWM调制中,零矢量的选择有一定的灵活性,通过适当地选择和放置,不仅可以减少开关次数,而且能避免在负载电流较大的时刻开关,最大限度地减少开关损耗。但是具体的应用需从电流畸变,开关损耗以及中性点电压等方面综合考虑。本研究通过对比分析CSVPWM及3种 BCPWM策略,得到如下结论:
图12 4种SVPWM实验中的相电流
(1)在线性调制区,BCPWM下的相电流THD明显高于CSVPWM下的;在过调制区,4种SVPWM的相电流THD基本一致。
(2)线性调制区,功率器件的开关损耗大小关系为:Psw_CSVPWM>Psw_BCPWM1>Psw_BCPWM2>Psw_BCPWM3。
(3)在线性调制区,BCPWM2和BCPWM3下中性点电压du/dt较大,从而轴承电流较大,对电机轴承损坏严重;在过调制区,4种调制策略的差距不大。
[1]TRZYNADLOWSKI A M,KIRLIN R L,LEGOWSKI S F.Space vector PWM technique with minimum switching losses and a variable pulse rate[J].IEEE Transaction on Industrial Electronics,1997,44(2):173-181.
[2]TRZYNADLOWSKI A M,LEGOWSKI S.Minimum-loss vector PWM strategy for three-phase inverters[J].IEEE Transactions on Power Electron,1994,9(2):26-34.
[3]袁泽剑,钟彦儒,杨 耕,等.基于空间电压矢量的最小开关损耗PWM技术[J].电力电子技术,1999(3):12-15.
[4]王立乔,林 平,张仲超.最小开关损耗空间矢量调制的谐波分析[J].电力系统自动化,2003,27(21):30-37.
[5]张桂斌,徐 政.最小开关损耗VSVPWM技术的研究与仿真[J].电工技术学报,2001,16(2):34-40.
[6]NARAYANAN G,KRISHNAMURTHY K,ZHAO D,et al.Advanced bus-clamping PWM techniques based on space vector approach[J].IEEE Transactions on Power Electron,2006,21(4):974-984.
[7]DITTMANN N,SCHULZ A,LODDENKOTTER M.Power integration with new econo-PIM IGBT modules[J].IEEE Transactions on Industry Applications Conference,1998(2):1091-1096.
[8]黄碧霞.永磁同步电机及其控制系统的仿真研究[D].杭州:浙江大学电气工程学院,2008.
[9]黄立培,浦志勇.大容量PWM逆变器对交流电机的轴电压和轴承电流的影响[J].电工电能新技术,2000,19(4):39-43.
[10]姜艳姝.陈希有.徐殿国.等.一种消除PWM逆变器驱动系统中电动机端轴电压和轴承电流的前馈有源滤波器[J].中国电机工程学报,2003,23(7):134-138.