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