兩種優化開關模式在高頻SVPWM逆變電源中的應用
摘要:針對數字化高頻空間矢量脈寬調制(SVPWM)逆變電源的特殊要求,對SVPWM算法進行了改進,并提出兩種適用于高頻SVPWM算法的優化開關模式。最后分別采用純軟件方法和硬件結合DSP內部空間矢量PWM集成硬件的混合方法,來實現兩種優化開關模式在一高頻SVPWM逆變電源樣機中的應用。該樣機采用TMS320LF2407A構成的最小控制系統,可輸出0~1000Hz連續可調的三相交流電。關鍵詞:高頻;逆變器;電壓空間矢量;數字信號處理器;開關損耗
引言
現代化工業生產中高速電機和超高速電機被廣泛應用于諸如高速機床,渦輪分子泵,離心機,壓縮機,飛輪貯能以及小型發電設備等工業領域。為使一臺電機的轉速達到60000r/min,逆變器必須提供至少1000Hz基頻的交流電。
目前,國內在高頻逆變器領域的研究中,主要還是采用正弦脈寬調制(SPWM)技術[1]。近年來出現了在正弦波中注入零序信號的非正弦脈寬調制技術。電壓空間矢量脈寬調制技術(SVPWM)即是在正弦波中注入適當的三次諧波的非正弦調制技術,它的線性調制度較SPWM高15%,而且輸出諧波小。由于空間矢量控制實時算法含多個乘法運算和矩陣運算,而使運算量大,所以,對CPU的運算速度和數據處理技術要求就更高。為實現SVPWM的在線運算,有人采用雙CPU,雙口RAM并行工作的原理,這樣雖然高速性很好,但用兩片CPU明顯提高了設計難度和成本;而且在高頻數字化控制領域,上述結構中CPU的數據交換和處理速度也將無法滿足要求。本文針對全數字化高頻SVPWM逆變電源對高速性、實時性、可靠性的要求,首先,改進了SVPWM算法,然后,在總結SVPWM開關模式后,提出了兩種適合于高頻SVPWM算法的優化開關模式,并在由TI公司高性能數字信號處理器TMS320LF2407A組成的頻逆變數字控制系統中給予實現,同時進行了對比研究。
1 SVPWM的算法改進及兩種優化開關模式
對于三相電壓源型逆變器的6個開關管,用“1”和“0”分別代表上下橋臂的開、關狀態,則開關信號共有8種組合,U1(100),U2(110),U3(010),U4(011),U5(001),U6(101),以及U0(000)和U7(111)。這8種組合,在復平面上,分別產生8種電壓向量,如圖1所示。其中U0及U7為零向量,6個非零向量構成了圖中的六邊形,并將六邊形分為6個扇區。圖中所示六邊形內切圓和略小的同心圓分別表示SVPWM和SPWM的直流電壓利用率。空間電壓矢量法即是通過選取同一扇區中相鄰兩個非零矢量和適當的零矢量來合成一個等效的空間旋轉電壓矢量Uref(該電壓向量在空間上理想軌跡是一個圓),調控Uref的頻率、幅值和相位,即可實現逆變器輸出電壓頻率、幅值和相位的控制。設T1及T2分別為同一扇區兩相鄰非零向量UX及UX±1,在同一個采樣周期中對應的作用時間,T0為零向量作用時間,由SVPWM的原理可得式(1)。
圖4 兩種不對稱的優化開關模式
TPWMUref=T1UX+T2UX±1+T0(UoorU7) (1)
對式(1),文獻[2]給出T1,T2和T0的解,如式(2)。
式中:0?α?π/3,為Uref與A(或D)軸的夾角;
T1+T2+T0=T=TPWM,為控制周期;
[1] [2] [3] [4] [5]