SVPWM地原理及法则推导和控制算法详解第四修改版_第1页
SVPWM地原理及法则推导和控制算法详解第四修改版_第2页
SVPWM地原理及法则推导和控制算法详解第四修改版_第3页
SVPWM地原理及法则推导和控制算法详解第四修改版_第4页
SVPWM地原理及法则推导和控制算法详解第四修改版_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一直以来对SVPW原理和实现方法困惑颇多,无奈现有资料或是模糊不清,或是错误百出。经查阅众多书籍论文,长期积累总结,去伪存真,总算对其略窥门径。未敢私藏,故公之于众。其中难免有误,请大家指正,谢谢!空间电压矢量调制SVPW服术SVPW曝近年发展的一种比较新颖的控制方法,是由三相功率逆变器的六个功率开关元件组成的特定开关模式产生的脉宽调制波,能够使输出电流波形尽可能接近于理想的正弦波形。空间电压矢量PWMf传统白正弦PWMF同,它是从三相输出电压的整体效果出发,着眼于如何使电机获得理想圆形磁链轨迹。svpw峨术与spwM目比较,绕组电流波形的谐波成分小,使得电机转矩脉动降低,旋转磁场更逼近圆形,

2、而且使直流母线电压的利用率有了很大提高,且更易于实现数字化。下面将对该算法进行详细分析阐述。svpwhM本原理SVPWM勺理论基础是平均值等效原理,即在一个开关周期内通过对基本电压矢量加以组合,使其平均值与给定电压矢量相等。在某个时刻,电压矢量旋转到某个区域中,可由组成这个区域的两个相邻的非零矢量和零矢量在时间上的不同组合来得到。两个矢量的作用时间在一个采样周期内分多次施加,从而控制各个电压矢量的作用时间,使电压空间矢量接近按圆轨迹旋转,通过逆变器的不同开关状态所产生的实际磁通去逼近理想磁通圆,并由两者的比较结果来决定逆变器的开关状态,从而形成PWM形。逆变电路如图2-8示。设直流母线侧电压为

3、Udc,逆变器输出的三相相电压为Uao、Ubo、Uco,其分别加在空间上互差120。的三相平面静止坐标系上,可以定义三个电压空间矢量uAO、uBO、uCO,它们的方向始终在各相的轴线上,而大小则随时间按正弦规律做变化,时间相位互差120。假设Um为相电压基波峰值,f为电源频率,则有:Uao:Umcos4分*e")UBO=Umcos(t-2二,3)=Umej(t23)-e-j(t-27:3)2(1-1)Uco(t)=Umcos(t2二59t23)e一3)在三相静止坐标系下实用标准文案UA0(t)=UA0(t)ej°Ubo(t)=UB0(t)ej27:3Uco(t)=Uco(t

4、)e-j23三相电压空间矢量相加的合成空间矢量Us(t)为Us(t)二uA0(t)Ubo(t)Uco(t):Uao(t)ej0UBo(t)ej,3Uco(t)ej2二3=Um(ejt'e"j1)-Umej(t_2r:3)e"(t_2r:3)ej2r:3-22Umej(t2-3).e-j(.t2二3)92二.32Um23j't-Q-jT,j-t._j(一2二3)j-tj(,t_2二3)eeeeeej.t在a3坐标系下(此处用到的clark变换或称3/2变换为等幅值变换),“轴和3轴合成适量的分量如下Ur:II一Ur21302<31Umcost2,LUmc

5、os(t-2/3)-_Umcos(t2'/3)Umcost_sint此坐标系下,三相电压空间矢量相加的合成空间矢量Us(t)为(1-2)Us(t)=Umejt在“3坐标系下(此处用到的clark变换或称3/2变换为等功率变换)精彩文档实用标准文案1_1Ur:22Ur:3八3023cost=Jm.2_sint1 .Umcost2 Umcos(t-21/3)-一UmCos(t2二/3)2此坐标系下,三相电压空间矢量相加的合成空间矢量us(t)为Us(t)=(1-3)=2%f按逆时针方向匀速旋转的空间矢可见Us(t)是一个旋转的空间矢量,且以角频率3量,而空间矢量us(t)在三相坐标轴(a,

6、b,c)上的投影就是对称的三相正弦量。图1-1逆变电路由于逆变器三相桥臂共有6个开关管,为了研究各相上下桥臂不同开关组合时逆变器输出的空间电压矢量,特定义开关函数Sx(x=a、b、c)为:,上桥臂导通Sx=,(1-4x0下桥臂导通(Sa、Sb、Sc)的全部可能组合共有八个,包括6个非零矢量Ul(001)、U2(010)、U3(011)、U4(100)、U5(101)、U6(110)、和两个零矢量U0(000)、U7(111),下面以其中一种开关组合为例分析,假设Sx(x=a、b、c)=(100),此时精彩文档实用标准文案矢矢U4矢100矢uab=Udc,Ubc=°,Uca=UdcUU

7、aN一UbN=Udc,UaN-UcN=Udc(1-5)UaN+UbN+UcN=0求解上述方程可得:Uan=2Ud/3、UbN=-Ud/3、UcN=-Ud/3。同理可计算出其它各种组合下的空间电压矢量,列表如下:表1-1开关状态与相电压和线电压的对应关系SaSbSc矢量符号线电压相电压UabUbcUcaUaNUbNUcN000U0000000100U4Udc0-UdcIU"1一”dc31-OUdc3110U60Udc-Udc;U"3U"010U2-UdcUdc01U“3dc2Udc31U“3dc011U3-Udc002-oUdc31%Udc31Udc3001U10-

8、UdcUdc1U“3dc1U3dc2Udc3101U5Udc-Udc01TUdc32二人。31%Udc3111U7000000图1-2给出了八个基本电压空间矢量的大小和位置。精彩文档实用标准文案图1-2电压空间矢量图其中非零矢量的幅值(指非零矢量代表的开关状态下三相合成矢量的幅值)相同(oho77注:在“3坐标系下,模长为2Udc/3;如果是在三相静止坐标系下,模长为Udc),相邻的矢量间隔60°,而两个零矢量幅值为零,位于中心。在每一个扇区,选择相邻的两个电压矢量以及零矢量,按照伏秒平衡的原则来合成每个扇区内的任意电压矢量,即:TsTxTxTTs(1-6)(1-7)xxyUrefd

9、t=UxdtUvdtU0dt0refPxTxy-Tx-Ty0或者等效成下式:Uref*Ts=Ux*TxUy*TyUdeact*T0其中,Uref为期望电压矢量;Ts为开关周期;Tx、Ty、T0分别为对应两个非零电压矢量Ux、Uy和零电压矢量U0在一个采样周期的作用时间;其中Udeact可表示U0或U7两个零矢量。式(1-7)的意义是,矢量Uref在Ts时间内所产生的积分效果值和Ux、Uy、U0分别在时间Tx、Ty、T0内产生的积分效果相加总和值相同(由于在Ts时间内认为Uref的角度是不变的,所以通过计算时间Tx、Ty、T0这种方式实现的SVPW暹一种规则采样)。由于三相正弦波电压在电压空间向

10、量中合成一个等效的旋转电压,其旋转速度是输入电源角频率,等效旋转电压的轨迹将是如图1-2所示的圆形。所以要产生三相正弦波电压,可以利用以上电压矢量合成的技术,在电压空间向量上,将设定的电压矢量由U4(100)位置开始,每一次增加一个小增量,每一个小增量设定电压矢量可以用该区中相邻的两个基本非零向量与零电压矢量予以合成,如此所得到的设定电压矢量就等效于一个在电压空间向量平面上平滑旋转的电压空间向量,从而达到电压空间向量脉宽调制的目的。oho77注:实际上式(1-7)并不是SVPW调制的专属表达式,在SPW蜩制中一样成立。精彩文档实用标准文案SVPWhfe则推导三相电压给定所合成的电压矢量旋转角速

11、度为3=2兀f,旋转一周所需的时间(三相正弦波周期)为T=1/f;若载波频率(开关频率)是fs,则频率比为R=T/Ts=fs/f。这样将电压旋转平面等切割成R个小增量,亦即设定电压矢量每次增量的角度是:丫=2兀/R=2兀f/fs=2tTs/T。今假设欲合成的电压矢量Uref在第I区中第一个增量的位置,如图1-3所示,欲用U4、U&U0及U7合成,用平均值等效可得:Uref*Ts=U4*T4+U6*T6。图1-3电压空间向量在第I区的合成与分解在等幅值变换下的两相静止参考坐标系(a,3)中(下文所有a3坐标系下的论述,都以等幅值变换为前提),令Uref和U4间的夹角是九由正弦定理可得:|

12、Uref|cos6=T4|U4|+T6|U6|cos一小轴(1-8)*TsTs3l|Uref|sin:|U6|sin-Ts3因为|U4|=|U6|=2Udc/3(a3坐标系下),|U4|=|U6|=Udc(三相静止坐标系下)所以可以得到各矢量的状态保持时间为:尸=msin(-日)(1-9)丁6=mT;sin1式中m为SVPWM调制系数(调制比),其定义式为:m=Up5(oho77注:m的原始定Udc义为调制波幅度/载波幅度,由于逆变器的本质是输出差分的同步整流Buck变换器,所以m也可以定义为线电压幅值与直流侧电压的比值,可以发现SVPWM1略下并无显性的调制波)a3坐标系下精彩文档实用标准文

13、案Uph必m二Udcdc2Uef3Udc三相静止坐标系下:Uph_phm二UdcUPhph二Uref另一种倜制系数的th义为m=(参考文献:F.Blaschke"TheprincipleUdc2Udcoffieldorientationasappliedtothenewtransvectorclosedloopcontrolsystemforrotating-fieldmachines,"SiemensReview,1972,pp217-220)。代数法求m范围:若要保证输出波形不失真,即要保证Ts之T4十丁6恒成立即保证m-sin-+sin(0<0<-),即m

14、<(jisinI-(0<6E)恒成立3因为故当mM1时能保证Ts>T4+T6几何法求m范围:若要求Uref的模保持恒定,则Uref的轨迹为一圆形;若要求三相电压波形不失真(即不饱和),则Uref的轨迹应在正六边形内部;结合此两点可知Uref的模取最大值时的轨迹为正六边形的内切圆,此时m=1,故m<=1。(1-10)(1-11)而零电压矢量所分配的时间为:T7=T0=(TS-T4-T6)/2或者T7=(TS-T4-T6)精彩文档实用标准文案得到以U4U&U7及U0合成的Uref的时间后,接下来就是如何产生实际的脉宽调制波形。在SVPW咖制方案中,零矢量的选择是最具

15、灵活性的,适当选择零矢量,可最大限度地减少开关次数,尽可能避免在负载电流较大的时刻的开关动作,最大限度地减少开关损耗。一个开关周期中空间矢量按分时方式发生作用,在时间上构成一个空间矢量的序列,空间矢量的序列组织方式有多种,按照空间矢量的对称性分类,可分为两相开关换流与三相开关换流。下面对常用的序列做分别介绍。7段式SVPWM我们以减少开关次数为目标,将基本矢量作用顺序的分配原则选定为:在每次开关状态转换时,只改变其中一相的开关状态。并且对零矢量在时间上进行了平均分配,以使产生的PWM寸称,从而有效地降低PWM勺谐波分量。当U4(100)切换至U0(000)时,只需改变A相上下一对切换开关,若由

16、U4(100)切换至U7(111)则需改变B、C相上下两对切换开关,增加了一倍的切换损失。因此要改变电压矢量U4(100)、U2(010)、U1(001)的大小,需配合零电压矢量U0(000),而要改变U6(110)、U3(011)、U5(101),需配合零电压矢量U7(111)。这样通过在不同区间内安排不同的开关切换顺序,就可以获得对称的输出波形,其它各扇区的开关切换顺序如表1-2所示。表1-2UREF所在的位置和开关切换顺序对照序UREF所在的位置开关切换顺序三相波形图I区(0°<9<60°)0-4-6-7-7-6-4-001111|1|1,1iiiil11

17、0000|011I1i11ii0001:11T7/2_44-T7/2-000.T0/2.11、T4/2JLb-T6/2.1»丁6/2*|_T4/2*X+-fT0/2口区(60°&80120°)0-2-6-7-7-6-2-0.Ts0011II11111111IIJ000i0V1i10:011:111001.114T7/23hT7/2f00JT0/2T2/2T6/2+|1T6/2-»4-T2/2*4T0/2-*精彩文档实用标准文案HI区(120°<9<180°)0-2-3-7-7-3-2-0TsJ0101011.11i

18、000001|1II111111I1000IIJj01111111!j11-T0/2xAT2/2一111II1I1T32T7/2_lT7/2卜T3/2_11111-T21T0/,1IV区(180°<9<240°)-0-1-3-7-7-3-1-0LTs1010101111IIJ000.0000111111I11.0Il101I1I1I1|1I1111|111III1Illy1i-T1/2J-T3/2丁?值-人丁?/2.iT3/21-T1/2_1il!lq0/24T0/2iV区(240°<9<300°)0-1-5-7-7-5-1-0T

19、s001:11'1arl00000I01010一一.1i11ii0ii1011111l1111I'I-T0/JJJI1Illi1I.T121aLT5/2_JfcT7R.kT7/2.,15/2.二T1/?.1f111展T0/UVI区(300°<9<360°)30-4-5-7-7-5-4-00q11i1:1101000011,1I10|000iI0011111'111III'1<4iA-T5/2iiI-T7/2fI.T7/2-_T5/21-i_T0/2_Jj_T4/2_fci111工T4/2jJh-T0H1以第I扇区为例,其所产

20、生的三相波调制波形在时间Ts时段中如图所示,图中电压矢量出现的先后顺序为U0、U4U6、U7、U6U4U0,各电压矢量的三相波形则与表1-2中的开关表示符号相对应。再下一个TS时段,Uref的角度增加一个丫,利用式(1-8)可以重新计算新的T0、T4、T6及T7值,得到新的合成三相类似表(1-2)所示的三相波形;这样每一个载波周期TS就会合成一个新的矢量,随着。的逐渐增大,Uref将依序进入第I、n、出、IV、V、V:区。在电压向量旋转一周期后,就会产生R个合成矢量。5段式SVPWM实际上是DPWMMA为ho77注)对7段而言,发波对称,谐波含量较小,但是每个开关周期有6次开关切换,为了进一步

21、减少开关次数,采用某相开关在每个扇区状态维持不变的序列安排,使得每个开关周期只有4次开关切换,但是会增大谐波含量。具体序列安排见下表。表1-3UREF所在的位置和开关切换顺序对照序精彩文档实用标准文案UREF所在的位置开关切换顺序三相波形图I区(0°09<60°)4-6-7-7-6-4Ts.r1011111111ii111;0II11(1|111!10001101111111/2一|一丁72fcL口4/23L1I二T6/2_*11LT4/2一1I1r11口区(60°<9<120°)2-6-7-7-6-2LTs=0111111111101

22、11111111101011111111111111111W-TTT2-Uf771111f272JT672_1tT672_UT22_i!HI区(120°<9<180°)23-7-7-3-2-Ts-001111I0010111111:111011111;1一T3/二可/26T3/2Jm_T7/2*k-T7/1dT2/一IV区(180°<9<240°)1-3-7-7-3-1-Ts-001111II00-001111111:!11以1/2|1-T3/2-i-!1I11<11I=T7/2-B-J-1-T7/2-*f!11111T3/

23、aU-T1/2-»iV区(240°<9<300°)1-5-7-7-5-10111i1i11010100011111L011.11111111111T7/O!<T7/OBl1.1114T£;/OTd!精彩文档实用标准文案VI区(300°<9<360°)4-5-7-7-5-4LTsJ1111110101;11110101111II101111110£4/211111T5/2-U-T7/2,UT7/2«_T5/J!T4/JsvpwM空制算法通过以上svpwm的法则推导分析可知要实现SVPWM

24、1号的实时调制,首先需要知道参考电压矢量Uref所在的区间位置,然后利用所在扇区的相邻两电压矢量和适当的零矢量来合成参考电压矢量。图1-4是在静止坐标系(“,3)中描述的电压空间矢量图,电压矢量调制的控制指令是矢量控制系统给出的矢量信号Uref,它以某一角频率3在空间逆时针旋转,当旋转到矢量图的某个60。扇区中时,系统计算该区间所需的基本电压空间矢量,并以此矢量所对应的状态去驱动功率开关元件动作。当控制矢量在空间旋转360°后,逆变器就能输出一个周期的正弦波电压。合成矢量Uref所处扇区N的判断空间矢量调制的第一步是判断由Ua和U3所决定的空间电压矢量所处的扇区。假定合成的电压矢量落

25、在第I扇区,可知其等价条件如下:0o<arctan(U3/Ua)<60o以上等价条件再结合矢量图几何关系分析,可以判断出合成电压矢量Uref落在第X扇区的充分必要条件,得出下表:扇区落在此扇区的充要条件IUa>0,U3>0且U3/Ua也nUa>0,且U3/|Ua|><3mUa<0,U3>0且-U3/Ua<<3精彩文档实用标准文案WUa<0,U3<0且U3/Ua<43V邛<0且-U3/|Ua|>73VIUa>0,D3<0且-U3/Ua<73若进一步分析以上的条件,有可看出参考电压矢量

26、Uref所在的扇区完全由Up,J3UUa-U3三式决定,因此令:<U=U:一U2U-2_U-2(1-12)再定义,若U1>0,贝UA=1,否贝UA=0;若U2>0,贝UB=1,否贝UB=0;若U3>0,则C=1,否则C=0o可以看出A,B,C之间共有八种组合,但由判断扇区的公式可知A,B,C不会同时为1或同时为0,所以实际的组合是六种,A,B,C组合取不同的值对应着不同的扇区,并且是一一对应的,因此完全可以由A,B,C的组合判断所在的扇区。为区别六种状态,令N=4*C+2*B+A,则可以通过下表计算参考电压矢量Uref所在的扇区。表1-3N值与扇区对应关系N315462

27、扇区号InmIVVVI对于提高系统的采用上述方法,只需经过简单的加减及逻辑运算即可确定所在的扇区,响应速度和进行仿真都是很有意义的O基本矢量作用时间计算与三相PWM波形的合成在传统SVPWM算法如式(1-9)中用到了空间角度及三角函数,使得直接计算基本电压矢量作用时间变得十分困难。实际上,只要充分利用Ua和U3就可以使计算大为简化。以Uref处在第I扇区时进行分析,根据图1-3有:cos丁Ts=Uref|,TP,1sin1UsUdc30T4冗cos3冗T6sin-3JJ精彩文档实用标准文案经过整理后得出:UTs=-Udc4+%6i03I426JuT=2Udc3T6T43U:Ts1T3U:Ts2

28、Udcdc13UJs.3Ts3U-2U-八二U:、3Ts=-sudcdcUdcT6El.3Tsll二UUdcUdc=T0Ts-T4-T6(7periods)(1-13)=Ts-T4-T6(5periods)U1=UU2为便于DSP处理,上面的式子还可以以空为基标幺化如下:.3UdcUdc,u;=.3ui3uUdcUdcU2UdcT4=TsU21=TsUi3UrefUdcrefJuf+UB2同理可求得Uref(1-12)中的U1、U2在其它扇区中各矢量的作用时间,结果如表1-4所示。由此可根据式、U3判断合成矢量所在扇区,然后查表得出两非零矢量的作用时间,最后得出三相PW撇占空比,表1-4可以使

29、SVPW稣法编程简易实现。精彩文档实用标准文案以DSP的PWMI块为例,假设开关频率为fs,DSP的时钟为fdsp。PWMI块使用中心对称模式(典型案例是TI的28335),则PW期期计数器的值为NTpwm=fsp(即半开2fs关周期的计数值),将非零矢量的作用时间转换为计数值(半开关周期内的计数值)进行如下推导:NT4=T4一一N4=T4fs=NT4=NTpwmT4fs=NTpwm*'3TsU2fsNTpwm1NTpwmUdcfs=NTpwm*dcU2=NTpwm*U2同理可以得到NT6=NTpwm*U1表1-4各扇区基本空间矢量的作用时间扇区时间IT'MUzUdc73TsT

30、6FU1NT4=NTpwmU2NT6=NTpwmU1nUU2UdcT6=f5UdcNt2=-NTpwmU2NT6=-NTpwmU;mT2小Udc<3TsT3=U3UdcNT2=NTpwmU1NT3=NTpwmU;w-V3TsTi=uU1Udc-V3TsT3=usU2UdcNti=-NTpwmU1NT3=-NTpwmU2VJ3TsTi-sU3UdcJ3TsT5=u2UdcNT1=NTpwmU3NT5=NTpwmU2精彩文档实用标准文案VIT4/3Ts%Udc丁5=产5UdcNt4=-NTpwmU3NT5=-NTpwmU1由公式(1-13)可知,当两个零电压矢量作用时间为0时,一个PWa期内

31、非零电压矢量的作用时间最长,此时的合成空间电压矢量幅值最大,由图1-4可知其幅值最大不会超过图中所示的正六边形边界。而当合成矢量落在该边界之外时,将发生过调制,逆变器输出电压波形将发生失真。在SVPW防制模式下,逆变器能够输出的最大不失真圆形旋转电压矢量为图1-4所示虚线正六边形的内切圆,其幅值为:.323Udc=Udc,即逆变器输出2333的不失真最大正弦相电压幅值为Udc,而若采用三相SPW蜩制,逆变器能输出的不失3一,一一,1一真最大正弦相电压幅值为一Udc(oho77注:对于规则米样三相SPWM倜制,占空比c2-1msintDD=,故载波周期内各相相对直流侧中点电压平均值为2"

32、;d"(1D)=msin&tDU9,故线电压平均值222ms«iDUtdn-cm。DsitUnTd(c=1m2,因&40Vm<=1d故线矩3222压最大幅值为Udc)o显然svpwM!制模式下对直流侧电压利用率更高,它们的直流利用2率之比为Udc/Udc=1.1547,即SVPW跳比SPWMI的直流电压利用率提高了15.47%。2图1-4SVPWM模式下电压矢量幅值边界如图当合成电压矢量端点落在正六边形与外接圆之间时,已发生过调制,输出电压将发精彩文档实用标准文案生失真,必须采取过调制处理,这里采用一种比例缩小算法。定义每个扇区中先发生的矢量作用时间为

33、TNx,后发生的矢量作用时间为TNy。当Tx+TyWTNPWM寸,矢量端点在正六边形之内,不发生过调制;当TNx+TNy>TNPW删,矢量端点超出正六边形,发生过调制。输出的波形会出现严重的失真,需采取以下措施:设将电压矢量端点轨迹端点拉回至正六边形内切圆内时两非零矢量作用时间分别为TNx',TNy',则有比例关系:FF(1-14)TnxTNyTnxTNy因此可用下式求得TNx',TNy',TNO,TN7;TnxTnxTNPWM(1-15)To-T7=O按照上述过程,就能得到每个扇区相邻两电压空间矢量和零电压矢量的作用时间。当Uref所在扇区和对应有效电压

34、矢量的作用时间确定后,再根据PW蜩制原理,计算出每一相对应比较器的值,在正三角计数时,其运算关系如下在I扇区时如下图,精彩文档实用标准文案NTPWNTPWNtminonNtmiTNyNtmaxonTNxNtminonNtmidonTNxNtmaxontmaxondminontmidcon011111111111111110Illi101011111111111111101011I11101010101111“T7/2-U-T7/2+1Ts110,0,01111T0/2U-T4/2-*+*-T6/2*Tx/2-*4*-Ty/2.-411111*T6/2X*T4/2+U-T0/2+1111精彩文档

35、实用标准文案tminontmidon工TxTy”/2<222J,Tx=tminon二7periods2.t工maxonmidon?(1-16)同理可以推出5段时,在I扇区时如式,5periodsTy(1-17)tminon_0tmidon=Txtmaxon=tmidon对于(1-16)和(1-17),在第1扇区中,x=4,y=6。不同PWM匕较方式,计数值会完全不同,两者会差180度段数以倒三角计数,对应计数器的值以正三角计数,对应计数器的值7rfNtmaxon=NTPWM(NTPWMTnx丁皿)/2Nminon=(NTPWM-Tnx一丁皿)/2jNtm1d0n=Ntmaxon-TNx/

36、N+=N+Tm11ytmidon1ytminon1NxNtminon-Ntmidon-TNyN+=N+Tz1Ntmaxon1Ntmidon1Ny5Ntmaxon=NTPWMNNtminon=0Ntmidon=NTPWM-TnxNNtmidonTNx、NtminonNtmidon-TNyN+=N+Tz1Ntmaxon1Ntmidon1Ny其他扇区以此类推,以正三角计数方式为例,可以得到表1-5,式中Ntminon、Ntmidon和Ntmaxon分别是相应的比较器的计数器值,而不同扇区时间分配如表1-5所示,并将这三个值写入相应的比较寄存器就完成了整个SVPWM的算法。表1-5不同扇区比较器的计数

37、值扇区各相作用时间”J"、.、123456TaNtminonNtmidonNtmaxonNtmaxonNtmidonNtminon精彩文档实用标准文案TbNtmidonNtminonNtminonNtmidonNtmaxonNtmaxonTcNtmaxonNtmaxonNtmidonNtminonNtminonNtmidonSVPW照理含义SVPW喊质是一种对在三相正弦波中注入了零序分量的调制波进行规则采样的一种变形SPWM©SVPWM勺调制过程是在空间中实现的,而SPW诞在ABC坐标系下分相实现的;SPWM勺相电压调制波是正弦波,而SVPW股有明确的相电压调制波,是隐含的

38、。为了揭示SVPWMfSPWM的内在联系,需求出SVPWM&ABC坐标系上的等效调制波方程,也就是将SVPWM勺隐含调制波显化。为此,本文对其调制波函数进行了详细的推导。由表1-2我们知道了各扇区的矢量发送顺序:奇数区依次为:U0,Uk,Uk+1,U7,Uk+1,Uk,U0偶数区依次为:U0,Uk+1,Uk,U7,Uk,Uk+1,U0利用空间电压矢量近似原理,可总结出下式:二mTs.k二sin3.(k-1)nsinIL3k二一cos一3(k-1)二一cos3式中m仍为SVPWM调制系数,利用以上各式就可得到载波周期内在第I扇区逆变器输出端A,B,C相对直流端中点N'的电压平均值

39、(oho77注:即计算UAN,UBN',UCN'的傅里叶级数基波分量,在a3坐标系下):4D匕1115I0fl1II11uD。1r1a11*04二1I1.丁-i.精彩文档实用标准文案UaC)=Udc(-五工工工工16工-T0)1,=mUdccos(二一)2Ts4224422426Udc(上工T6T7rr立飞乜-T0)二mUdcsin(F冗)2Ts4224422426Udc(上T4T6T7-r工T6二-T0)1=mUdccosG冗-)2Ts4224422426Uc(句Ub。=同样可以推导出其它扇区的各相相对直流侧中点电压波形表达式,如下所示:1八冗八n4n-mUdccos(6-)

40、(0£曰<一,几<9<)2633V3八n八2n4K八9Ua(9)='mUdccos9(<6<,<6<)233331一.2_.2冗_5兀_.-mUdccos(6+)(<6<冗,<6<2n)2633日2、(Ub(H)=Ua(8-H)(1-18)3,4Uc(H)=Ua(6-4兀)oho77注:SVPW相电压调制波一一马鞍波最高处幅值为mUdc/2,从这点讲,与SPWM相同。以Udc/2为基,标幺后在matlab中绘制马鞍波波形的命令如下(oho77编写):x=0:360;m=1;y=(m*cos(x/180*pi-p

41、i/6).*(x>=0&x<60)|(x>=180&x<240)+(m*sqrt(3)*cos(x/180*pi).*(x>=60&x<120)|(x>=240&x<300)+(m*cos(x/180*pi+pi/6).*(x>=120&x<180)|(x>=300&x<360);plot(x,y,'-r');axis(0,360,-1,1);set(gca,'xtick',0:60:360)精彩文档实用标准文案10.80.60.40.20-0

42、.2-0.4-0.6-0.8-1060120180240300360其线电压的波形表达式为:Uab(0)=Ua(9)-Ub(0)=mUdcsin(9+,Ubc(e)=Uab(e-22(1-19)3,4Uca(6)=Uab(e-4元)L3各相相对直流侧中点电压波形表达式与相电压调制波函数形式上类似,只是系数不同,从各相相对直流侧中点电压波形表达式(1-18)来看,输出的是不规则的分段函数,为马鞍波形。从线电压的波形表达式(1-19)来看其输出的则是正弦波形。本文中的5段式SVPWMDPWMMAX精彩文档实用标准文案TsU”dcT4/2-T6/2T7/2*T7/2T6/2一-T4/2U"

43、5(1)=9Ts=2TsUb(F)="(-T4T6T7T7工_&)=以"-2T4)=-msin(?-二)Udc“,2Ts222222,2Ts,2'3JUc(6)="(D生+上+互T6互)=Ui(Ts-2T4-2T6)=T-msin(6+-)Uc2Ts2222222Ts46IL23同样可以推导出其它扇区的各相相对直流侧中点电压波形表达式,如下所示:U“55n空(0<0<-,<6<2n)233UaC)1-msinQIL2711冗-3)睚(丁一)-msin(-!L2二.4二3)火一。-msin(8,22二、T)Udc2Ub(0)=

44、Ua(e7)4Uc=UaC-)3以Udc为基标幺后,在matlab中绘制调制波波形的命令如下(oho77编写):x=0:360;m=1;(x>=0&x<60)|(x>=300&x<360)y=1/2.*+(1/2-m*sin(x/180*pi-pi/3).*(x>=60&x<180)+(1/2+m*sin(x/180*pi+pi/3).*(x>=180&x<240)+(1/2-m*sin(x/180*pi-2*pi/3).*(x>=240&x<300);精彩文档实用标准文案06012018024

45、0300360plot(x,y,'-r');axis(0,360,-1,1);set(gca,'xtick',0:60:360)10.80.60.40.20-0.2-0.4-0.6-0.8-15段式SVPWMDPWM2涯TaTs:;T同PWM1PWM3%,叽口u,H叫(iio)(iao>ubu|ns&ctorofU-USt)JSVRDIR=0,(D,DDJ=(0O1)精彩文档实用标准文案UsUdcUdcT4T6UcC)=(-,2Ts22T7T7T6Z)_Udc2222-2TsT7T7T6丁4、Udc一一_一一)22222Ts十小一2T4)=1msi

46、n-)I(Ts-2T4-2T6)=dcdc同样可以推导出其它扇区的各相相对直流侧中点电压波形表达式,如下所示:Ua(e)=|-1-msin(9-)U1231l1-msin(0dc一1./目2n|.-msin(6-)I23J-1-msin(9-;)(dcdc:1:;二)4二-(Ei35二2UbC)=Ua(4二)34Uc二Ua"二)3(oho77编写):-1/2.*(x>=180&x<240)以Udc为基标幺后,在matlab中绘制调制波波形的命令如下x=0:360;m=0.4;y=1/2.*(x>=0&x<60)+(-1/2-m*sin(x/18

47、0*pi-2*pi/3).*(x>=60&x<120)+(1/2-m*sin(x/180*pi-pi/3).*(x>=120&x<180)+(1/2-m*sin(x/180*pi-2*pi/3).*(x>=240&x<300)+(-1/2-m*sin(x/180*pi-pi/3).*(x>=300&x<360);plot(x,y,'-r');axis(0,360,-1,1);set(gca,'xtick',0:60:360)精彩文档实用标准文案上图与TI官方文档spra524中一致,

48、使用的是spra524的figure8左侧的调制方式(DPWM)2,此图在DSPC2000程序员高手进阶王潞钢等注P179也有引用,感兴趣的读者可以查阅。这里顺便提到5段式SVPWMDPWM0即spra524的figure8右侧调制方式TJiT:T猥TQ!PWM1|PWM3II:I;Uh5JUaU*(I1O|(100:I(flOfl)IM)(IIDjinsectorofU0-SVRDIR=1,(02.DfXOII)精彩文档实用标准文案Ua(1)=三(T42Ts'2T6T7-22)=dc(-Ts-2T4,2丁6)二-msin(1)2222Ts23dcUb(u)=Uc()=Udc2TSUd

49、c/T4T6T7T7T6T4、()222222(-Ts)=-警2Udc=(-Ts2T6)=2Ts1.msiniUdc一2Figure8右侧调制方式对应函数-1msin(1)1阿1-3)Udlcdc-(0<)3(-<71:::-)33Udc(2Idc31<0<1/2二一msin()I,23,-1一msin(i-)/4二.dc(W-V:二3Udc.2<,二2二)以Udc为基标幺后,在matlab中绘制调制波波形的命令如下(oho77编写):x=0:360;m=0.4;y=(-1/2+m*sin(x/180*pi+pi/3).*(x>=0&x<60)+(1/2-m*sin(x/180*pi-pi/3).*(x>=60&x<120)+-1/2.*(x>=120&x<180)+(1/

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论