基于DSP并聯(lián)有源電力濾波器的研究
3 軟件設(shè)計系統(tǒng)
系統(tǒng)的全數(shù)字化控制對實時性要求很高,同時還必須考慮控制精度,這兩點關(guān)系著整個系統(tǒng)性能的好壞。因此,縮短程序運行時間并保證計算精度是系統(tǒng)軟件設(shè)計的出發(fā)點。
系統(tǒng)以一個采樣周期為運行周期,在每個運行周期內(nèi)需完成數(shù)據(jù)采樣,計算瞬時諧波及無功電流分量值,產(chǎn)生6路PWM信號,分別控制6只IGBT管的開關(guān)狀態(tài),這幾步過程應(yīng)在一個運行周期內(nèi)完成,
否則實時性很難得到保證。系統(tǒng)軟件主要包括主程序、A/D轉(zhuǎn)換子程序、諧波和無功電流計算子程序、PWM信號輸出子程序、串行通信子程序等幾部分。
系統(tǒng)軟件組成框圖如圖3所示。
4 實驗結(jié)果與分析
為了驗證上述諧波檢測和控制方案的有效性以及由此構(gòu)成的基于DSP的并聯(lián)型有源電力濾波器是否能很好地補償諧波和無功電流,本文進行了實驗。采用阻性負(fù)載作為三相不控橋式整流器的負(fù)載,試驗中在負(fù)載側(cè)接了1個2 Ω的電阻。下面以A相為例給出實驗波形。圖4分別給出了補償前后的負(fù)載電流波形和補償前后負(fù)載電流的頻譜圖。
評論