-1-用PWM_ON_PWM模式抑制无刷直流电机换相引起的脉动转矩中国武汉海军工程大学电机工程学系蒙广伟、雄郝、李怀树编摘要—本文分析了无刷直流电动机采用PWM控制稳定换相的过程,证实了运用PWM模式,在换相时控制非换相相电流幅度稳定不变,并进行补偿以消除低速和高速运转下的换相转矩脉动;研究了运用三相六阶的PWM模式起动无刷直流电机的方法,并提出基于脉宽调制的PWM模式如何抑制转矩脉动,PWM控制不仅可以消除非换相期间由关断电流引起的转矩脉动,还可以补偿换相期间由换相电流引起的转矩脉动。关键词—直流无刷电机、换相、PWM脉宽调制、转矩波动1.前言由于直流无刷电机结构简单、调速性能良好、功率密度高、噪音低、控制简便等优点,现已得到广泛的运用。用梯形反电动势法抑制转矩脉动和完善直流无刷电机控制性能已成为一个热点。直流无刷电机经常运转在各种PWM模式,PWM不仅影响着电力开关的动态损耗,也影响着转矩脉动。通过直流母线波纹斩波,控制转矩脉动以稳定非换相电流幅值不变是很有效的方式,但这造成了一个更复杂的拓扑结构[式(1)—式(3)],它只适用于低速场合,通过控制非换相相电流幅值来控制转矩脉动[式(4)]。[式(5)]中分析了PWMON模式下转矩脉动的作用,[式(1)—式(3)]中的观点是在不同的速度区间采用不同的抑制方法,但没有起到PWM的作用。目前,神经网络控制和主动自抗扰控制等的引入,能达到抑制转矩脉动的效果,但控制算法实现起来更复-2-杂也更难[式(9)—式(12)]。根据直流无刷电机换相问题和PWM调制方式对系统的影响,提出了一种控制转矩脉动补偿模式—PWM_ON_PWM模式,寻求在不同的速度下通过不同的PWM调制比,来保证电机在低速和高速状态下稳定运行。该方法保留了原有的拓扑结构,显著提高了该系统的控制性能,而且很容易实现。2.无刷直流电动机的换相过程中的电磁转矩图1三相无刷直流电动机及其系统图假设直流无刷电机是三相对称Y联接,忽略涡流和磁滞损耗,其等效电路和主要电路如图1所示,R,L分别是电阻和定子绕组电感,CBAeee,,分别是相应阶段的绕组反电动势,CBAiii,,分别是相应的相电流:0CBAiii(1)每相绕组的反电动势是平顶宽度大于或等于120度的梯形波,其平顶振幅是Em。当电机工作在三相六阶段120度导通模式下,电流不整流瞬间电枢绕组做电感处理。例如图中1T和2T导通,到2T和3T导通。换相时有如下关系:mCBAEeee(2)假设转子机械角速度为Ω,在换相过程中可获得的转矩如下:CmCCBBAAeiEieieieT2(3)很显然,从式(3)可以看出在换相期间转矩与非换相相电流成比例关系,即只要换相时非换相相电流保持不变,就可以消除转矩脉动。-3-3.不计采用PWM的影响和忽略电枢绕组阻抗的换相过程假设电路从A相和B相导通变换到B相和C相导通,A相电流通过二极管4D逐渐衰减到零,而B相电流逐渐增大并达到稳定值。若不考虑换相过程中PWM的效果,则有如下表达式:dCCCBBBCCCAAAUeridtdiLeridtdiLeridtdiLeridtdiL)(0)((4)相对于直流无刷电动机的时间常数rL,PWM的周期可以认为是足够小的,而CBAXdidiLritXX,,。因此,电枢绕组电抗可以忽略,而且每个阶段的初值和终值电流0I等于分别等于换相前后的电流稳定值。由公式1、2、4可得换相时的相电流如下:tLEUIitLEUitLEUIimdCmdBmdA34323200(5)则可得换相时的转矩:tLEUIETmdme3420(6)通过公式5,得换相过程的A相关断时间和B相导通时间如下:mdoffEULIt230~(7)mdonEULIt230~(8)公式5—8表明,若mdEU4,故两相之间的的换相不能同时完成,电机的速度低于定值,并且通过图2可知,当Ai降到0之前,Bi已经达到了稳定值。此外,换相导致了转矩的增加,则脉动转矩可表示成-4-mdmdmrEUEUIET40(9)若mdEU4,则两相之间的换相可以同时完成,电机运行在一定的速度,而且通过图2,在Ai正好降到0的时候,Bi达到稳定值。在这种情况下,换相时,转矩不变,其值等于非换相过程的转矩。02IETme(10)若mdEU4,电机的速度超过一定值,两相之间的换相不能同时完成,通过图2,当Ai降到0时,Bi并没有达到稳定,换相时转矩变小,可表示为:mdmdmrEUEUIET2420(11)图2不同换相情况的相电流波形4、PWM模式的换相转矩脉动补偿通过前面的分析,换相时的转矩脉动可以通过两种方式消除,即当电机的速度低于一定值时,通过抑制导通相的电流的增长速度来抑制非换相的相电流脉动;若电机的速度超过一定值时,使换相重叠以保持保持导通相连续,在关断相的开关电源使用PWM模式来减少电流的增长速度来抑制非换相电流脉动。假设XS是电平状态变量1,,,XSCBAX代表开启电源开关或者上桥臂对应的二极管,0XS代表开店电源开关或者下桥臂对应的二极管。当电机运行在低速时,在导通相运用PWM模式,关断A相并对B相进行脉宽调制,以减少换相时导通相的电流增长。该整流电路方程为:-5-dBCCCBBBCCCAAAUSeridtdiLeridtdiLeridtdiLeridtdiL0(12)通过公式1、2和12.,可得034134BmCCBmdCCSEridtdiLSEUridtdiL当当(13)则非换相的相电流为tLrmdBBCerEUDIIi13400(14)其中BBD是换相时导通相的脉冲占空比通过公式12、13,则032132BmAABmdAASEridtdiLSEUridtdiL当当(15)故可得关断相的电流为:tLrmdBBmdBBAerEUDIrEUDi32320(16)关断相的管段时间offt为:mdBBoffEUDrIrLt231ln0(17)通过公式14,为了保证换相时的非换相的相电流不变,则必须满足dmBBUrIED034(18)由于换相时10BBD,则dmUrIE034,且电机运行在低速,则由公式14可得-6-(1)当dmBBUrIED034时,换相时欠补偿,换相时非换相电流的幅度减小。(2)当dmBBUrIED034时,换相时过补偿,换相时非换相电流的幅度增加。把公式18代入公式17,可得当电机运行在低速时的,换相时非换相的电流达到稳定需要的换相时间为mcErIrIrLt21ln00(19)当电机运行在高速时,在关断相运用PWM模式,导通关断相。对A相进行PWM控制,导通B相,以减少换相时非换相电流波动。整流电路方程为:dCCCBBBdACCCAAAUeridtdiLeridtdiLUSeridtdiLeridtdiL(20)由公式1、2和20可得:0341342AASEUridtdiLSEUridtdiLmdCCmdCC当当(21)因此非换相的相电流为tLrmdAAdCerEUDUIIi13400(22)其中AAD是换相时关断相的控制脉冲占空比由公式20和21得0322132AASEUridtdiLSEUridtdiLmdBBmdBB当当(23)因此导通相的电流为tLrdAAmddAAmdBerUDEUrUDEUi3232(24)-7-导通相的导通时间为0322lnrIUDEUUDEUrLtdAAmddAAmdon(25)为了保证换相时的非换相电流不变,则必须满足1340dmAAUrIED(26)由于换相时10AAD,则dmUrIE034,电机运行在高速状态,从公式22可得(1)当1340dmBBUrIED时,换相时欠补偿,换相时的非换相电流幅度减小.。(2)当1340dmBBUrIED时,换相时过补偿,换相时的非换相电流幅度增加。把公式26代入25,可知当电机运行在高速状态下时,使换相期间非换相的相电流保持不变的换相时间为0021lnrIEUrIrLtmdc(27)同上述分析,下臂的情况同上。5.PWM模式降低转矩脉动在公式[14]和[15]的基础上,一个新的PWM的控制方式—PWM_ON_PWM模式提出了,这种控制方式是在第一个30度和最后一个30度里采用PWM控制,同时保持转速在中间的60度范围内不变。该模式可以完全消除在非换相期间关断阶段出现的电流波动,并减少非换相期间的转矩波动。PWM_ON_PWM模式是双边调制的,但单边调制的电源开关动态损耗是相等的。六开关轮流调制,系统具有更高的可靠性。该模式运用PWM控制开启电力开关,因此即使补偿并不适用于低速情况,它也可以在一定程度上抑制换相时的转矩脉动在PWM_ON_PWM模式下,不仅可以消除非换相期间的转矩脉动,而且过低速时dmUrIE034,通过控制换相补偿时间mcErIrIrLt21ln00来控制-8-dmBBUrIED034,从而减少低速时的换相转矩脉动。高速运转时dmUrIE034,采用换相重叠保持导通相不断,通过控制换相补偿控制时间0021lnrIEUrIrLtmdc来控制关断相的脉冲占空比1340dmAAUrIED,从而不仅消除了非换相期间的转矩脉动,也抑制了高速运转时的换相转矩脉动。用仿真对该方法进行验证,仿真参数如下:NTmrnVUmkgJrmHLLNN4.0,1600,48,0157.0,66.0,262在非全桥调制模式,如H_PWM-L_ON模式,上桥臂的电源开关用PWM模式,下桥臂采用120度间隔的持续导通模式。相电流的仿真波形如图3所示,很明显非导通期间的关断相的有电流流过,且脉动频率与调制频率相同,电流幅度随调制波幅度变化,这产生了一个反转矩。图3H_PWM-L_ON的相电流波形-9-图4PWM_ON_PWM的相电流波形图4表示的是PWM_ON_PWM模式的相电流波形,很明显非导通期间关断相没有电流流过,这与其他PWM模式相比,减少了非换相期间的转矩脉动。图5是占空比为0.2的无补偿PWM控制,显示了低速状态下的电流和转矩波形。图6是占空比为0.4,换相补偿时间为0.0013的PWM控制,显示了低速状态下的电流和转矩波形。通过比较可得,低速状态下,通过换相补偿,几乎可以完全消除换相导致的转矩脉动。从图3到图8可以看出,在PWM_ON_PWM模式下进行换相补偿控制,不仅能避免在非换相期间关断相的电流引起的转矩脉动,还可以有效的抑制在低速和高速运行下的换相转矩脉动。图5低速运行时的相电流和转矩波形图6低速运行时通过换相补偿的的相电流和转矩波形-10-图7高速运行下的相电流和转矩波形图8高速运行下通过补偿控制的相电流和转矩波形6.结论基于对无刷直流电机换相过程和PWM控制的分析,得出了一个换相补偿控制的PWM_ON_PWM模式,这不仅能消除非换相期间关断相的转矩脉动,还能进行转矩脉动补偿,是一个能运行在低速和高速情况下的无转矩脉动的控制系统。参考文献[1]S.Wang,T.Li,andZ.Wang,“CommutationtorqueripplereductioninbrushlessDCmotordrivesusingasinglecurrentsensor,”ElectricMachinesandControl,