一种基于Z源三电平逆变器的SVPWM算法研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一种基于Z源三电平逆变器的SVPWM算法研究
牛清泉;屈克庆
【摘要】采用单Z源逆变器结构可以实现逆变器输出电压的升高.提出一种基于三电平单Z源逆变器的空间矢量脉宽调制策略,在矢量区域判断、发生顺序确定、合成时间计算的的基础上,阐述了直通矢量的插入策略.通过插入适当的直通矢量,实现了输出电压的升高,得到具有良好伏秒特性的逆变器输出波形.通过仿真分析,验证了相应理论控制算法的正确性.%Z-source inverters with a signal Z-source network are able to realize output voltage boosting. Based on the three-level single Z-source inverters, the paper proposes a suitable SVPWM scheme, which includes vector region judgment, send-order determination and synthetic time calculation. In addition, it elaborates the inserting strategy of shoot-through vectors. By doing it appropriately, you can achieve inductive voltage boosting while simultaneously provide a good performance on output with a correct volt-second average. The theoretical concepts as discussed are verified by simulation results.
【期刊名称】《电网与清洁能源》
【年(卷),期】2012(028)012
【总页数】7页(P23-29)
【关键词】Z源逆变器;三电平;空间矢量脉宽调制;仿真
【作者】牛清泉;屈克庆
【作者单位】上海电力学院电力与自动化工程学院,上海200090;上海电力学院电力与自动化工程学院,上海200090
【正文语种】中文
【中图分类】TM464
三电平中点箝位式(NPC)逆变器具有转换效率高、谐波污染少等优点,相比于两电平逆变器具有明显优势。
但是,三电平NPC逆变器只能实现降压输出,在需要得到比直流输入更高的输出电压的场合,或者输出直流电压不断波动的新能源场合,就需要在直流电源和逆变器输入之间再加入一级DCDC升压环节,这无疑将增加系统的复杂性和成本,降低转换效率[1-3]。
Z源三电平逆变器具有独特的输出特性,Z源网络的引入使桥臂直通成为一种正常的工作状态,通过控制直通占空比,Z源逆变器不但可以实现升压输出,而且其结构简单,系统的可靠性大为提高[4]。
Z源三电平逆变器主要有两种拓扑结构,双Z源结构和单Z源结构。
双Z源三电平逆变器有两个独立的Z源网络,需要同时具有两个独立的直流电源。
这种拓扑结构中储能元件较多,成本高,调制算法也更加复杂。
而一种单Z源三电平逆变器解决了这个问题,其拓扑结构如图1所示,由于只有一个Z源网络,相比于双Z源结构不仅减少了系统成本,也使控制算法得到简化[5-7]。
在多电平逆变器中常采用的调制方式有正弦脉宽调制(SPWM)和空间矢量脉宽调制(SVPWM)2种。
其中,空间矢量脉宽调制可以更加灵活地组合开关模式,具有开关损耗和谐波畸变小、电压利用率高等优点[8-10]。
本文分析了单Z源三电平逆变器的工作原理,提出了一种适用于单Z源三电平网络的空间矢量脉宽调制(SVPWM)算法,阐述了直通矢量的插入策略,通过插入
适当的直通矢量,实现了逆变器的升压输出,通过仿真结果验证了理论分析的正确性。
1 单Z源三电平逆变器的工作原理
1.1 拓扑结构
单Z源NPC三电平逆变器的拓扑结构如图1所示。
图1 单Z源三电平NPC逆变器Fig.1 Single Z-source network three-level NPC inverter
电源电压为Udc。
Cs1和Cs2为分压电容,其值有Cs1=Cs2=Cs。
分压电容的中点和NPC逆变器的中点相连,Z源网络的输出电压值为Ui。
此外,还需加入二极管VD1,VD2以实现在直通状态时的反向阻断作用。
1.2 工作原理
当在降压模式下运行时,无直通矢量的插入,此时桥臂的开关状态与传统三电平逆变器相似。
当逆变器需要升压输出时,就需要通过插入直通矢量来实现升压。
逆变器的工作状态也因此可分为非直通状态和直通状态。
非直通状态即为降压模式时逆变器的状态,将逆变桥电路和外部负载电路用两个等效电流源代替,即可得到非直通状态下的简化等效电路,如图2所示。
图2 Z源三电平逆变器非直通状态等效电路Fig.2 Equivalent circuit of Z-source three-level NPC inverters in non-shoot-through state
此时二极管VD1和VD2同时导通,由Z源网络对称性有:
逆变桥的3种电压状态记为U(+N),UN,U(-N),其值分别为:
对于图1所示的单Z源三电平逆变器而言,直通矢量的插入主要可以通过两种方
法实现,一种是全直通的方式,另一种是准全直通或者称为半直通的方式。
全直通是一种很显而易见的直通实现方式,它通过同一时刻一相桥臂上所有开关管的同时导通实现直通。
例如同时导通A相的所有开关(VTA1,VTA2,VTA3,VTA4),此时二极管VD1和VD2承受反压同时截止。
由此时的等效电路,根据KVL可得:
设开关周期为tS,一个开关周期内插入全直通的时间为t′0,一个开关周期内电感的平均电压应为零,即:
则在这种插入全直通矢量的情况下,非直通时的Z源网络输出电压峰值逆变器输
出相电压峰值和逆变桥的3种电压状态为:
其中,M为调制比为升压比。
当未插入直通矢量时,B=1,逆变器工作在降压模
式下,与传统三电平逆变器类似;当B>1时,逆变器实现升压输出。
全直通矢量
只能插入到传统零矢量{0,0,0}中,代替部分零矢量以实现升压。
虽然可以实现
输出电压的升高,但是,这种方式会增加开关器件的动作次数(每半个开关周期动
作次数为8次),导致开关损耗的增加。
有学者提出了另外一种全直通实现方式,即通过两相桥臂实现全直通,例如,在{0,0,0}→{1,0,-1}转换期间,开通A相VTA1及C相VTC4,通过A相VTA1,VTA2,VTA3和C相VTC2,VTC3,VTC4的同时导通,为全直通的实现提供通路[11]。
这种方式可以使每个开关周期开关器件的动作次数减少4次(每半个开关周期动作次数为6次,与传统三电平逆变器相同),降低了开关损耗,但是对于
空间矢量脉宽调制(SVPWM),并不是参考电压落在任何一个小区时,其矢量状态次序中都会有传统零矢量{0,0,0}存在,所以,这种方式并不适合空间矢量脉
宽调制的情况,这时就需要用到插入半直通矢量的方式。
半直通方式是通过插入上直通和下直通的组合来达到升压的目的。
不同于全直通时二极管VD1和VD2同时反向阻断的情况,上直通时只有VD2反向阻断,而下直通时只有VD1反向阻断。
对于上直通,VD1导通VD2截止,根据KVL有:
对于下直通,VD2导通VD1截止,根据KVL有:
设上直通和下直通的时间分别为tU0和tL0,为保证在两种直通状态下输出电压的平衡,应满足:
根据一个周期内电感的平均电压为零,即:
解得:
则非直通时Z源网络输出电压峰值为:
上/下直通时Z源网络输出电压峰值为:
逆变桥的3种电压状态分别为:
逆变器输出相电压峰值(x=A,B,C)为:
其中,M为调制比,B=1/(1-2t0/tS)为升压比。
2 SVPWM算法的实现
空间矢量脉宽调制(SVPWM)就是用基本的空间矢量逼近给定所需参考电压矢量的技术,用逆变器不同的开关模式所产生实际磁通去逼近基准圆磁通[12]。
单Z源三电平逆变器的空间矢量脉宽调制(SVPWM)技术是在传统SVPWM基
础上,通过合理地插入上、下直通矢量,产生的一种适合于单Z源三电平逆变器
的调制方法,主要可以分为:区域判断、矢量状态次序确定、时间计算、直通矢量插入、时间状态分配几部分[13-14]。
2.1 区域判断
图3所示的空间矢量图中,将幅值为2Udc/3的矢量定义为大矢量,如pnn,ppn;幅值为的矢量定义为中矢量,如pon,opn;幅值为Udc/3的矢量定义为小矢量,如poo,onn。
其中,小矢量都是成对出现的,分别为正小矢量和负小矢量。
6个大矢量将整个区域分为6个正三角形区域,把从大矢量pnn开始逆时针每转
过的60°区域分别定义为第Ⅰ,Ⅱ,…,Ⅵ扇区。
每个60°的大扇区又可分为1,2,…,6等6个小区,如图4所示。
图3 三电平基本空间矢量图Fig.3 Basic space vectors of three-level inverters 图4 扇区I的小区划分Fig.4 Division of sector I
区域判断即判断出参考电压矢量位于哪个大区的哪个小区,从而确定合成参考电压的3个基本矢量。
大区可以由参考电压矢量的相位角判断得出,小区由线性代数知识,可做如下判断:1)当参考电压矢量相位角θ≤30°时,参考矢量Uref可能落在1,3或5小区内:若,则Uref落在1小区内;
若,则Uref落在5小区内;
否则,Uref落在3小区内。
2)当相位角θ>30°时,参考矢量Uref可能落在2,4或6小区内:
若,则Uref落在2小区内;
若,则Uref落在6小区内;
否则,Uref落在4小区内。
2.2 矢量状态次序确定
首先应选取用于合成该参考矢量的3个基本矢量,然后在确定该区域对应的矢量
状态次序。
确定矢量状态次序时应遵循的原则是:每个开关周期内,均选择负短矢量作为起始矢量,开关状态对称分配,并且要保证每一次电压矢量的变化仅有一相桥臂的开关状态发生变化。
表1为Ⅰ大区3,4,5,6小区相应的矢量状态次序,其中p,o,n分别代表低电平,零电平,高电平。
(参考矢量仅位于1,2小区时,相当于两电平,故不作考虑)
表1 扇区I矢量状态次序Tab.1 Vector state sequence in sector I区域矢量状
态次序I3onn oon pon poo pon oon onn I4oon pon poo ppo poo pon oon
I5onn pnn pon poo pon pnn onn I6oon pon ppn ppo ppn pon oon
2.3 时间计算
将选取好的3个基本矢量U1,U2,U3代入伏秒平衡方程组有:
其中t1,t2,t3分别为U1,U2,U3的作用时间,tS为开关周期。
两联立即可
解出t1,t2,t3。
例如,表2所示为Ⅰ大区3,4,5,6小区相应基本矢量作用
时间,其中k=
仿真中,时间计算模块用逻辑法搭建。
由于不同区域参考矢量的作用时间存在一定的逻辑关系,故选择一个大区的作用时间作为标准时间,其他5个大区的作用时
间通过逻辑关系由标准时间产生。
表2 扇区I基本矢量作用时间Tab.2 Acting time of basic space vectors in sector I区域 t1/s t2/s t3/s I3t S(1-2ksinθ)tS[1-2ksin(π/3-θ)]tS[2ksin
(π/3+θ)-1]I4t S[1-2ksin(π/3-θ)]tS[2ksin(π/3+θ)-1]tS(1-2ksinθ)
I52t S[1-ksin(π/3+θ)]tS[2ksin(π/3-θ)-1]2ktSsinθ I62t S[1-ksin
(π/3+θ)]2ktSsin(π/3-θ)tS(2ksinθ-1)
2.4 直通矢量插入
在由2.2中原则确定的矢量状态次序中,插入的上/下直通矢量应满足对称分布。
直通矢量的插入不应影响伏秒平衡,即直通矢量的插入不应改变桥臂的电压输出状态,上/下直通的时间应相等以保证输出电压的平衡,此外直通矢量的插入也不应
增加开关次数。
图5所示为参考矢量位于I大区5小区时,传统三电平逆变器和Z 源三电平逆变器相应的控制时序图。
若用-1,0,1分别代替表1中的n,o,p,用U代表上直通,L代表下直通,则
I大区中3,4,5,6小区对应的矢量状态次序如表3所示,有直通矢量插入的已
用下划线标出。
图5 I5区传统与Z源三电平逆变器控制时序对比图Fig.5 Modulation sequence of traditional and Z-source three-level inverters in sector I5
从图表中可以看出,插入直通矢量后,控制信号由原来的7段式变为11段式。
同理可确定出其他各区的矢量状态次序。
从中可以总结出,一个开关周期内直通矢量的插入可分为两侧和中央侧两部分,两侧插入的为上直通,中央侧插入的为下直通,为保证直通矢量的插入不影响其他相的输出状态,上直通只能插入到仅含有‘0’,‘-1’的矢量状态中为‘0’的那相,如(00-1),(0-1-1)等,而下直通只能
插入到仅含有‘0’,‘1’的矢量状态中为‘0’的那相,如(100),(110)等。
表3 有直通插入的扇区I矢量状态次序Tab.3 Vector state sequence with
shoot-through-state insertions in sector I区域矢量状态次序I30-1-100-1U0-110-110L 10010L 10-1U0-100-10-1-1 I400-1U0-110-110L 10011010010L
10-1U0-100-1 I50-1-1U-1-11-1-110-110L 10010L 10-11-1-1U-1-10-1-1
I600-1U0-110-111-111L 11011L 11-110-1U0-100-1
2.5 时间状态分配
采用11段式波形,将基本矢量的作用时间分配给如表3中所示的对应的矢量状态,最终,实现从矢量状态到开关状态的转化。
仿真中这部分的模块采用层层包含、逐层深入的结构,较多的使用多路开关选择器件进行矢量状态次序的排列和区域的选择。
3 仿真结果及分析
使用Matlab/Simulink搭建系统模型,如图6所示,仿真系统参数为:直流电源
电压Udc为800 V,直流分压电容CS1=CS2=100 μF,Z源网络电容
C1=C2=220 μF,电感L1=L2=1 mH,调制比为M=0.65,升压比B=1.5,开关周期tS=0.0004 s,输出频率为50 Hz,仿真时间为0.1 s。
图6 系统仿真模型Fig.6 System simulation model
仿真波形如图7所示,图(a),(b)分别为升压比B=1,B=1.5时的输出相电流、相电压及线电压波形。
从图中可以看出,B=1未升压时,输出相电压峰值约为400 V,线电压峰值约为800 V,而当B=1.5时,输出相电压峰值变为600 V,线电压峰值变为1200 V,实现了输出电压的升高。
4 结语
图7 不同升压比下系统仿真波形Fig.7 System simulation waveforms under different value of B
本文针对具有单级拓扑结构并可以实现输出电压升高的Z源三电平逆变器,首先
对主要的两种拓扑结构进行了对比,分析了其升压原理,在此基础上,提出了一种基于三电平单Z源逆变器的空间矢量脉宽调制(SVPWM)策略,通过相应的控制,
能够得到具有良好正弦特性的输出波形,并且可以实现输出电压的升高,文章分析了其实现过程及直通矢量的插入原则。
通过仿真结果及分析,验证了其正确性。
参考文献
【相关文献】
[1] 海涛,刘得刚,骆武宁,等.一种太阳能光伏并网逆变器的研究[J].陕西电力,2010(1):49-52.HAI Tao,LIU De-gang,LUO Wu-ning,et al.Research on solar photovoltaic grid-connected inverter[J].Shaanxi Electric Power,2010(1):49-52(in Chinese).
[2] 周倩,薛建,于辰.基于Matlab的光伏并网系统的仿真分析[J].陕西电力,2012(3):19-22.ZHOU Qian,XUE Jian,YU Chen.Analysis and simulation for grid-connected photovoltaic system based on matlab[J].Shaanxi Electric Power,2012(3):19-22(in Chinese).
[3] 嵇元,徐进,刘安成.基于DSPIC30F6010A双闭环控制的并网逆变器的研究与实践[J].能源工程,2008(5):13-16.JI Yuan,XU Jin,LIU An-cheng.Research and practice on grid-connected inverter with double closed loop control based on DSPIC30F6010A[J].Energy Engineering,2008(5):13-16(in Chinese).
[4] FANG Zheng peng.Z-source inverter[J].IEEE Transactions on Industry Applications,2003,39(2):504-510.
[5] FENG Gao,POH Chiang Loh,FREDE Blaabjerg,et al.Dual Z-source inverter with three-level reduced commommode switching[J].IEEE Transactions on Industry Applications,2007,43(6):1597-1608.
[6]POH Chiang Loh,FREDE Blaabjerg,CHOW Pang parative evaluation of pulsewidth modulation strategies for Z-source neutral-point-clamped inverter[J].IEEE Transactions on Power Electronics,2007,22(3):1005-1013.
[7] POH Chiang Loh,FENG Gao,FREDE Blaabjerg,et al.Operational analysis and modulation control of three-level Z-source inverters with enhanced output waveform quality[J].IEEE Transactions on Industry Applications,2009,24(7):1767-1775.
[8] 谢清华.含多个微源的微电网并网/孤网运行仿真研究[J].陕西电力,2009(8):10-13.XIE Qing-hua.Simulation study on micro-grid connection/isolation operation containing multi-micro-sources[J].Shaanxi Electric Power,2009(8):10-13(in Chinese).
[9] 张蔷,蒋云峰,宫鑫,等.基于TMS320C2812的交流变频调速系统的设计[J].节能,2005(7):15-18.ZHANG Qiang,JIANG Yun-feng,GONG Xin,et al.The frequency conversion
of exchange based on TMS320C2812 adjusts the design systematic in speed[J].Energy Conservation,2005(7):15-18(in Chinese).
[10]王坤.基于SVPWM的STATCOM设计及实现[J].陕西电力,2011(1):11-15.WANG Kun.SVPWM based design and realization of STATCOM[J].Shaanxi Electric Power,2011(1):11-15(in Chinese).
[11]POH Chiang Loh,SOK Wei Lim,FENG Gao,et al.Threelevel Z-source inverters using
a single LC impedance network[J].IEEE Transactions on Power Electronics,2007,22(2):706-711.
[12]陈国宝,曹冲,卢永杰,等.单周控制变速恒频风力发电机并网仿真研究[J].陕西电力,2012(1):12-16.CHEN Guo-bao,CAO Chong,LU Yong-jie,et al.Grid connection simulation of VSCF wind power generator with one-cycle control[J].Shaanxi Electric Power,2012(1):12-16(in Chinese).
[13]张紫凡,向萌,焦茜茜,等.一种基于PSCAD/EMTDC仿真平台的SVPWM逆变器控制算法[J].电网与清洁能源,2012,28(6):19-24.ZHANG Zi-fan,XIANG Meng,JIAO Qian-qian,et al.A SVPWM inverter control algorithm based on PSCAD/EMTDC[J].Power System and Clean Energy,2012,28(6):19-24(in Chinese).
[14]董圣英,孙淑红.基于SVPWM的永磁同步电机控制系统建模与仿真[J].现代电子技术,2010(18):188-191.DONG Sheng-ying,SUN Shu-hong.Modeling and simulation of PMSM control system based on SVPWM[J].Modern Electronics Technique,2010(18):188-191(in Chinese).。