基于三电平SVPWM的谐波控制算法的研究

时间:2012-05-21来源:网络

同理可求出其他小三角中矢量作用时间,在计算其他五大扇区的矢量作用时间时,只要将上式中的θ值分别用θ-60°,θ-120°,θ-180°,θ-240°和θ-300°来代替即可。

3 控制算法仿真

3.1 两电平SVPWM的仿真

取三相a,b,c分别为只含有标准正弦波电源,通过仿真模型来观察空间矢量切换点Tcm1的调制波形,Tcm2,Tcm3相位依次相差120°和240°,波形与Tcm1相同。Tcm1的波形如图5所示。由图可知,仿真得到的调制波形与输入波形满足相位相反的原则。

j.JPG

3.2 三电平SVPWM的仿真

三电平仿真输入也是采用标准正弦波,整个系统主要包括各区域判断、小三角判断、矢量合成时间计算、触发脉冲的分配等环节。逆变器输出的线电压uab,线电流iab波形如图6所示。

k.JPG

4 软件设计

根据上述三电平SVPWM基本算法原理,在开发的基于DSP+CPLD的数字化控制系统中,由于DSP芯片集成度高,方便谐波的采样和控制计算;而CPLD速度快,且I/O端口多,CPLD开发平台采用MAX+PLUS II平台,基于Verilog HDL硬件描述语言开发程序,两者结合可以保证多组触发脉冲的实时同步。控制系统中DSP进行谐波信号的采样和控制计算,CPLD完成端口的扩展以及接收DSP运算的时间和PWM波。软件算法流程如图7所示。

l.JPG

1 2 3 4

关键词: SVPWM 三电平 控制算法 谐波

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版