1、第十一届电力电子年会论文集基于非正交坐标系的三电平逆变器控制策略研究祝龙记 张立(安徽理工大学,淮南,邮政编码:232001)摘要:论文在分析三电平逆变器空间电压矢量控制的基础上,提出了一种基于非正交坐标系 SVPWM 控制策略。该控制策略在传统空间电压矢量调制(SVPWM)的基础上,将直角坐标系转换为非正交的 600 坐标系,在非正交坐标内对小三角形区域判断规则、合成参考电压矢量的计算和 PWM 信号的产生方法进行了研究。该算法不仅计算简单,易于实现,而且能方便地推广到多电平逆变器中。通过仿真验证了该控制策略的正确性及有效性。关键词:空间矢量脉宽调制;三电平;逆变器;非正交坐标系The Re
2、search on the Control Strategy of Three-LevelInverter Based on SVPWM in non-orthogonal coordinatesZHU LONG-Ji ZHANG Li(Anhui University of Science & Technology ,Huainan , 232001)Abstract: The basic principle of Space Vector Pulse Width Modulation (SVPWM) for threes level inverter is analyzed in this
3、 paper. A SVPWM control strategy in non-orthogonal coordinates is presented. Base on traditional SVPWM control strategy, the orthogonal coordinate system is converted to the 60 non-orthogonal coordinates. In non-orthogonal coordinates, the judging rules of the small sectors, the out-voltage vector s
4、equence, as well as the producing means of PWM signals is studied. This algorithm has the characteristic of account simpleness, realizing easiness, and can spread to multilevel inverter. The simulation results show the effectiveness and correctness of the algorithm.Key Words: SVPWM, three-level, inv
5、erter, non- orthogonal coordinates1 引言对于三电平逆变器来说,传统三电平 SVPWM 算法是把电压矢量空间等分成 6 个大扇区,每个扇区又分成 4 个小三角形扇区,利用基本矢量在小扇区中计算出矢量作用时间,根据矢量切换点的切换条件在 24 个小三角形之间进行切换。传统三电平 SVPWM 算法的矢量作用时间基本上有两种实现方式,一是利用角度和基本矢量配合计算出矢量作用时间;二是直接计算出矢量作用时间,并不涉及到角度问题。这两种方式的缺点是计算量大,最大的缺点是不易于推广到多电平。为此,本文提出了一种非正交坐标系及基于该坐标系的多电平 SVPWM 统一简化算法,
6、该算法计算简单,易于实现,是多电平逆变器 SVPWM 控制算法的通解 1。2 三电平逆变器的主电路结构及其工作原理三电平逆变器的拓扑结构如图 1 所示,每相桥臂有三个基本电平状态。以 A 相为例,其桥臂有四个开关器件 IGCT,即 VT1A、VT 1M、VT 4A、 VT4M,每一个 IGCT 元件都反并联一只续流二极管。VD 1、VD 4 是两个辅助箝位二极管。主开关器件 VT1A、VT 4M 实现和两电平逆变器主电路中上下管相同的功能。在 A 相桥臂中的另外四个功率管VT1m、 VT4A、 VD1、VD 4 起零点箝位作用,将输出电位箝位在零电平。三电平逆变器的直第十一届电力电子年会论文集
7、流侧由直流电容 C1 和 C2 组成,且这两个电容中间点 O 和箝位二极管的中点相连接。在这种连接方式下,中点 O 的电位会受到电流变化和开关状态的影响而浮动。VF 1、R 1、C 3 组成上桥臂吸收电路,当 VT1A、VT 1M 关断时,电流通过 VF1 对 C3 充电,由于 C3 两端的电压不能突变,从而限制加到上桥臂开关器件的电压上升率,当 C3 两端的电压大于 Ud/2 时,将通过 R1 放电,从而限制了 C3 两端的最高电压。同理, VF2、R 2、C 4 组成下桥臂吸收电路。三电平逆变器每相有三种开关状态,共有 33=27 种开关状态。三电平逆变器可以输出27 种电压矢量,其中有效
8、矢量 19 种。将这 27 种电压矢量分为零电压矢量、小电压矢量、中电压矢量和大电压矢量。零电压矢量和大电压矢量对中点电位没有影响。中电压矢量因为使用正侧的直流电源和负侧的直流电源,所以中点电位的上升和下降取决于输出电压的相位和负载功率因数。正小电压矢量由于使用正侧的直流电源,所以带负载时,中点电位上升,再生时中点电位下降。负小电压矢量由于使用负侧的直流电源,所以带载时中点电位下降,再生时中点电位上升小电压矢量成对出现,可以用来控制中点电位 25。AB CD C +OD C _U d / 2U d / 2V D1 AV T4 mV T3 AV T6 mV T5 AV T2 mV D3 AV D
9、5 AV D4 mV D6 mV D2 mV D1V D4V D3V D6V D5V D2V T1 AV T4 AV F1V F4C1C2R1R4C3C4V T1 mV D4 AV D1 mC5C6C7C8R3R6R5R2V F3V F6V F5V F2V T3 mV T6 AV T5 mV T2 AV D3 mV D5 mV D6 AV D2 A图 1 三电平逆变器主电路3 非正交坐标系 SVPWM 算法的分析空间电压矢量 SVPWM 技术源于交流电机的变频调速驱动 34,着眼于如何控制三相逆变器的开关动作来改变施加在电机上的端电压,使电机内部形成准圆形旋转磁场。以后的发展使得这种 PWM
10、控制脱离了交流电机磁链轨迹控制的原意,形成了电力电子技术中一类 PWM 控制方式 67。SVPWM 技术由于其电压利用率高及控制简单、数字化实现方便等优点而得到了广泛应用。三电平电压矢量定义为:(1)2refabcVU式中: ,U a,U b,U c为输入的三相参考电压。23je在 - 平面中,三电平基本空间矢量之间的角度均为 60 度的倍数,因此采用非正交第十一届电力电子年会论文集60坐标系有助于简化参考矢量的合成和作用时间的计算。3.1 非正交坐标系坐标变换将 a-b-c 坐标下的变换器输出基本矢量转换为 60g-h 坐标的形式,且变换后所有基本矢量的坐标归一化为整数。取 g 轴和直角坐标
11、系中的轴重合,逆时针转 60为 h 轴如图 2所示。0hVr e fg图 2 60坐标系与 - 坐标系设参考电压矢量 Vref 在 - 坐标系下的坐标为(V r, Vr) ,变换到 g-h 坐标系下的坐标为(V rg, Vrh) ,根据线性关系可以得到两种坐标系的变换关系:(2)1320rgrhvv以 a-b-c 坐标形式表示时,设三相电压为 V(va, vb, vc),则由 Clark 变换可以得到在 g-h 坐标系下的电压矢量形式:(3)1023arg bh cvv3.2 选择基本矢量将参考电压矢量变换到 60g-h 坐标,对于任意的参考矢量,分别对其向上和向下取整,组合可以得到 4 个电
12、压矢量坐标,其中 3 个坐标就是参考矢量终点所在的小三角形的 3 个顶点。可通过参考矢量坐标值归纳出算术表达式,并对符号进行逻辑判断,得到 3 个矢量。第十一届电力电子年会论文集g( 1 , 0 )( 2 , 0 )( 1 , 1 )( 0 , 2 )( - 1 , 2 )( - 2 , 2 )( - 2 , 1 )( - 2 , 0 )( - 1 , 1 )( 0 , - 2 )( 1 , - 2 ) ( 2 , - 2 )( 2 , - 1 )( 0 , 1 )( - 1 , 1 )( - 1 , 0 )( 0 , - 1 ) ( 1 , - 1 )612345hVr e f6 001 2
13、 001 8 003 0 0000gh图 3 60坐标系下的三电平空间矢量图由图 3 可知,所有的基本矢量坐标为整数,因此对于任意的空间参考矢量Vref(Vrg, Vrh),距离其最近的 4 个参考矢量可以由空间参考矢量的坐标向上和向下取整得到。对图 3 的参考矢量,对应的 4 个电压矢量设为:10rgULhV1rgUhV2rgLh01rgLh上式中,在坐标变量上画线表示向上或向下取整,矢量下标 U 代表其中的变量向上取整,L 代表向下取整,例如 VUU 表示对 Vrg,V rh 向上取整。这样 4 个矢量的终点构成一个菱形(见图 3) ,被由 VUL/VLU 终点构成的对角线分成 2 个等边
14、三角形。同时 VUL/VLU 总是2 个最近的矢量,那么第三个矢量就是剩下 2 个矢量中的一个,这个矢量比如与参考矢量落在由 VUL/VLU 的终点所构成的对角线的同一侧,此对角线为:(4)ULgh根据表达式 的符号,可以判断出第三个矢量。表达式的值大于 0,ULghV则 VUU 是第三个矢量;表达式的值小于等于 0,则 VLL 是所求的第三个矢量。3.3 计算作用时间对一个线性方程组求解得出各个矢量的占空比 d1,d 2,d 3。一旦 3 个最近的矢量被确定,则可以通过下面的方程组求解得出各个矢量的占空比:(5)123refVdV(6)其中 V1=VUL, V2=VLU,V 3=VLL或者
15、V3=VUU。所有的开关状态的坐标为整数,方程的解可以基于参考电压的小数部分而获得。当 V3=VLL时,将式( 5)按 g-h 轴展开,并与式(6)连立得(7)123rULLgLgdd第十一届电力电子年会论文集(8)123rhULLhLhVdVd(9)3(10)1LhgUhLgV求解式(7)(10)得:(11)1ULrgLd(12)2hV(13)3LUd通过以上的推导,可以看出基于 60的坐标系能够简化大量的计算,非正交 60坐标系SVPWM 算法是实现三电平空间矢量脉宽调制控制一种十分有效的方法。3.4 确定输出开关状态这一步是利用已经得到的和参考电压最近的三个基本矢量,确定三相输出开关状态
16、。对于二极管钳位型三电平逆变器(NPC) ,设三个最近矢量之一为:(14)111(,),2,01,TrghghVvv该基本矢量对应三相开关状态为:(15)111(,),TabcabcSS则有以下方程组:且 (16)111abgchiSvi102ghivi利用式(16),选择不同的 i 得到基本矢量 Vi,对应全部开关状态。从方程组(16)可以看出,得到的基本矢量为二维坐标,这样确定三相输出开关状态就有一个可选择的自由度。设 i 为对应的参数,利用这一参数对三相开关状态进行选择,就可以实现三电平逆变器的中点电压平衡控制。4 仿真实验应用 MATLAB/SIMULINK 进行非正交 60坐标系算法
17、及其控制的三电平逆变器进行仿真。仿真参数如下:U dc=400V,T s=2.5ms,负载 Rs=50 ,电感 Lm=10mh,电源侧电容C1=C2=1000uF。得到如下的仿真结果,图 4、图 5 分别为调制比 m=0.85 时和 m=1.1 时的输出调制波,图 6 为三电平逆变器输出的线电压,图 7 为中点电位波形。第十一届电力电子年会论文集图 4 调制比为 0.85 时输出的调制波图 5 调制比为 1.1 时输出的调制波图 6 f=20Hz 时输出线电压波形图第十一届电力电子年会论文集图 7 中点电位波形图从仿真结果可以看出,三电平逆变器电压输出的主要特点是由多个电平合成输出的电压波形,
18、其波形接近正弦波,同时 SVPWM 控制策略能很好的控制三电平中点电位波动,保证中点电位在一定范围内波动,完全符合中点电压波动的最大值在直流电压 5%以内的要求,而且可以方便地改变仿真模型的调制比。5 结论通过对三电平逆变器非正交 60坐标系 SVPWM 算法的理论分析和仿真验证,该控制策略可以方便直观地实现三电平 SVPWM 控制算法,与传统 SVPWM 控制相比其计算量大为减少,不但计算简单、易于实现,且计算速度快、精度高,并且能很好地控制三电平中点电位的波动。非正交 60坐标系 SVPWM 算法为三电平逆变器的 SVPWM 控制策略深入的研究打下良好的基础,同时为多电平空间电压矢量脉宽调
19、制的实现提供了理论依据。参考文献1 肖湘宁,刘吴,姜旭非正交坐标系多电平 SVPWM 及其在 DVR 中的应用电力电子技术,2004(6)2 罗洁三电平逆变器的空间矢量脉宽调制方法电气传动自动化,2006,28(4)3 华晓萍空间电压矢量 PWM 算法的 SIMULINK 仿真实现电气开关,2006(3)4 吴洪洋多电平变换器及其相关技术研究D杭州:浙江大学,20015 李明三电平逆变器 SVPWM 谐波对电动机转矩的影响工矿自动化,2007(6)6 李永东大容量多电平变换器北京:科学出版社,20057 Nikola Celanovic. Dushan Boreyevich. A Fast Space-Vector Modulation for Multilevel Three-Phase Converters. IEEE Transaction on Industry Applications, VOL.37, NO.2, March/April. 2001. 作者简介:祝龙记(1964) ,男 教授,博士,主要研究方向为电力电子与电力传动。通讯地址:安徽理工大学电气与信息工程学院,邮政编码:232001