逆變電源" title="逆變電源">逆變電源應用廣泛,特別是精密儀器對逆變電源性能要求更高。好的逆變電源不僅要求工作穩定、逆變效率高、輸出的波形特性好、瞬態響應特性好,還要求逆變電源小型化、智能化、并且具備可擴展性。因此,這里提出一種基于AVR 系列單片機AT90PWM2 的數字正弦逆變電源, 前級SG3525A采用PWM 控制升壓電路實現輸入和過熱保護。后級單片機AT90PWM2 使用單極性倍頻SPWM 控制方式進行全橋" title="全橋">全橋逆變,且進行輸出保護。
1 總體設計及工作原理
逆變電源的系統整體框圖如圖1 所示,系統的主電路采用前級推挽" title="推挽">推挽升壓和后級全橋逆變的2 級結構[2],這樣可以避免使用工頻變壓器,有效降低電源的體積和質量,提高逆變效率。其工作原理為:12 V 的直流輸入電壓經過濾波后推挽升壓和全橋整流升壓到350 V 的直流母線電壓,再經過全橋逆變電路" title="逆變電路">逆變電路轉變為220 V/50 Hz 的工頻交流電。
圖1 系統的總體框圖
為了減小輸入電壓的影響,采樣全橋整流后的輸出電壓作為反饋電壓來控制前級推挽升壓電路的控制器, 調節SG3525A 輸出PWM 波形的占空比, 使得直流母線的電壓始終保持在350 V。同時采樣輸出濾波電容上的電壓和輸出濾波電感上電流,采用電壓電流雙環控制,調節后級全橋逆變電路的SPWM 的輸出,從而得到良好的輸出波形特性以及穩定的負載特性。
2 系統硬件設計
2.1 推挽升壓PWM 波形的產生
直流升壓電路采用推挽式,其結構簡單,效率高。電路中的功率管" title="功率管">功率管VQ1,VQ2通過SG3525A outputA,outputB 交替產生的2 路互補PWM 波來控制通斷。SG3525A 可以通過調節外接的電阻和電容來產生100 Hz~500 kHz 之間的不同頻率段的PWM 波形,其PWM 波的頻率fPWM和外接電阻RT,RD,外接電容CT關系為:
SG3525A 通過反饋的直流母線電壓可自動調節PWM 波的占空比,使得輸出穩定。同時SG3525A 具有電壓的輸入欠壓鎖定和PWM 鎖定功能,一旦發生過流或者過壓的現象,可以迅速關斷PWM,保證了整個電路的安全性。
2.2 全橋逆變SPWM 波形的產生
SPWM 波形由AVR 單片機系列的AT90PWM2 產生。AT90PWM2 具有2 個12 位的波形發生器PSC0,PSC2, 分別產生2 路互補的SPWM 信號經過驅動電路隔離放大后驅動全橋逆變中的功率管。其中PSC0 生成為VQ3和VQ4的控制信號,PSC2 生成VQ5和VQ6的控制信號。
選擇PSC 工作在中心對齊模式, 并且PSC0 和PSC2 工作在同步狀態。則PSC 計數器從寄存器OCRnRB 定義的最大值開始計數,先減到零再加到最大值,當PSC 計數器的值與寄存器OCRnSB,OCRnSA 的值相等時, 則將分別改變PSCn輸出引腳PSCOUTn0、PSCOUTn1 的電平。其三角波載波周期
fSPWM和PSC 計數頻率fPSC以及寄存器OCRnRB、OCRnRA(n=0或2)的關系為:
2.3 全橋逆變電路
逆變電路是逆變電源的核心組成部分,完成將直流電壓轉變為交流電壓的過程。采用由4 個IGBT 作為功率管組成全橋逆變電路,該電路具有控制方便,功率管利用率高等特可以采用IR2110 驅動電路。IR2110 采用高度集成的電平轉換技術,大大簡化了邏輯電路對功率器件的控制要求,同時提高了驅動電路的可靠性。尤其是上管采用外部自舉電容,使得驅動電源數目較其他驅動器大大減少,如圖2 所示。
2.4 輸出LC 濾波電路
由于全橋逆變電路的輸出為50 Hz 的基波以及其他高低次諧波,為了得到純正的正弦波形,必須考慮設置濾波環節。因為諧波主要集中在1 倍和2 倍fSPWM附近,所以設置截止頻率fC為fSPWM/5。則有:
式中,R 為直流側等效負載電阻,Vout為輸出的電流電壓,P 為逆變器的額定功率。
3 系統軟件設計
3.1 單片機簡介
AT90PWM2 是AVR 系列單片機,該單片機主要特點有:
1)高性能的8 位RSIC 結構,1 MIPS/MHz,支持最高16 MHz的時鐘;2)8 KB 系統可編程(ISP)的Flash 存儲器,支持自舉方式編程,512 字節SRAM,512 字節EEPROM;3)4 路PWM通道提供各種PWM 信號, 并可以進行死區設置;4)8 路10 位ADC 模塊,1個10 位DAC 模塊,2 個模擬比較器;5) 多達29 個中斷源;6)支持UART,SPI,I2C 通信方式。其引腳功能分布圖如圖3 所示。
其中,PSCOUT00~PSCOUT21 引腳為SPWM 波輸出引腳,用來驅動功率開關管,SD 引腳為IR2110 的使能控制,用來開通或者鎖定SPWM 的導通。V_MAIN,V_OUT,I_OUT 引腳分別用來采樣母線電壓,輸出電容電流以及電感電壓。單片機還包括使用LED 報警功能, 驅動風扇在過熱時啟動散熱功能,ISP 在線下載更新驅動程序以及預留串口通信功能。
3.2 控制策略
本數字系統采用電感電流反饋控制。將輸出電感電流引入控制系統,和輸出電容電壓一起形成雙閉環控制,通過采樣輸出電感電流和輸出電容電壓,用外環電壓誤差的控制信號去控制內環電流, 調節電流使輸出電壓跟蹤參考電壓值,提高系統的動態響應。雙閉環控制系統由于存在內環回路,增大控制系統帶寬,使得逆變器動態響應加快,輸出電壓的諧波含量減小,對非線性負載的適應能力加強。外環調節器可以按照負荷的變化相應地調整內環調節器的給定值,使調節系統仍然具有較好的品質,所以雙閉環控制系統對負荷變化具有較強的適應能力,可使逆變電源的輸出性能得到較大的改進。為了簡化電壓外環設計,可將電流內環看成一個比例環節,電壓外環看成一個PI 環節。圖4 為雙環控制系統框圖。
3.3 軟件流程
系統軟件設計采用模塊化設計,主要包括:硬件初始化模塊,正弦表初始化模塊,輸出保護模塊,雙閉環調節模塊,中斷處理模塊。主程序和SPWM 產生中斷處理模塊的流程分別如圖5(a)和圖5(b)所示。
4 試驗結果
根據以上思想完成制作一臺1 kW 的樣機, 采用IRF3805 作為推挽升壓的功率管,RHRP8120 作為整流二極管, 全橋逆變功率管則采用IRG4PC50UD,SG3525A 的PWM波頻率設置為80 kHz,SPWM 波的頻率設置為10 kHz, 輸出濾波電感L 為2.5 mH,輸出濾波電容C 為4.7 μF,可得正弦交流輸出電壓精度220 V±1%, 頻率精度50 Hz±0.1% ,THD小于1%,逆變效率大于90%,其空載和滿負載時的試驗波形如圖6(a)和圖6(b)所示。
5 結論
提出了一種前級由SG3535A 控制推挽升壓和后級基于AT90PWM2 的全橋逆變的數字式逆變電源的設計方法。使用AT90PWM2 的波形發生器產生SPWM 波形, 有效簡化電路,利用前端負反饋以及后端的雙閉環調節使得逆變電源具備輸出電壓特性的高性能。預留的串口通信和在線下載功能使得逆變電源具備與上位機通信以及擴展功能,完善的保護措施可使逆變電源在發生故障時,具有完善的指示和自動處理功能。