基于三電平SVPWM的諧波控制算法的研究
同理可求出其他小三角中矢量作用時間,在計算其他五大扇區的矢量作用時間時,只要將上式中的θ值分別用θ-60°,θ-120°,θ-180°,θ-240°和θ-300°來代替即可。
3 控制算法仿真
3.1 兩電平SVPWM的仿真
取三相a,b,c分別為只含有標準正弦波電源,通過仿真模型來觀察空間矢量切換點Tcm1的調制波形,Tcm2,Tcm3相位依次相差120°和240°,波形與Tcm1相同。Tcm1的波形如圖5所示。由圖可知,仿真得到的調制波形與輸入波形滿足相位相反的原則。
三電平仿真輸入也是采用標準正弦波,整個系統主要包括各區域判斷、小三角判斷、矢量合成時間計算、觸發脈沖的分配等環節。逆變器輸出的線電壓uab,線電流iab波形如圖6所示。
4 軟件設計
根據上述三電平SVPWM基本算法原理,在開發的基于DSP+CPLD的數字化控制系統中,由于DSP芯片集成度高,方便諧波的采樣和控制計算;而CPLD速度快,且I/O端口多,CPLD開發平臺采用MAX+PLUS II平臺,基于Verilog HDL硬件描述語言開發程序,兩者結合可以保證多組觸發脈沖的實時同步。控制系統中DSP進行諧波信號的采樣和控制計算,CPLD完成端口的擴展以及接收DSP運算的時間和PWM波。軟件算法流程如圖7所示。
逆變器相關文章:逆變器原理
濾波器相關文章:濾波器原理
濾波器相關文章:濾波器原理
逆變器相關文章:逆變器工作原理
評論