基于DSP技術(shù)的5kW離網(wǎng)型光伏逆變器設計
3.3 閉環(huán)負反饋控制
DSP2812實(shí)時(shí)檢測輸出輸入的電壓、電流值,反饋到DSP內部,經(jīng)PI調節后,改變相關(guān)寄存器參數,控制驅動(dòng)脈沖的波形,實(shí)現實(shí)時(shí)閉環(huán)控制,系統的控制框圖如圖6所示,系統采用二個(gè)閉環(huán)負反饋調節,根據反饋信號的不同,實(shí)時(shí)調節輸出,使輸出穩定。另外,當輸出電流信號突然增大到超過(guò)最大允許電流時(shí),關(guān)閉PWM輸出,以保護逆變裝置不受損害。本文引用地址:http://dyxdggzs.com/article/150732.htm
4 5kW離網(wǎng)型光伏逆變器軟件設計
4.1 SPWM控制程序
本設計利用事件管理器的一個(gè)完全比較單元輸出一對互補的PWM脈沖,時(shí)鐘由通用定時(shí)器1提供,計數器的工作方式設置為連續增減方式。功率開(kāi)關(guān)器件有一定關(guān)斷延遲,當同一橋臂的上管關(guān)斷時(shí),下管不能馬上開(kāi)通,否則將會(huì )由于短路而擊穿,使用DSP事件管理器的全比較
單元中的死區控制器,在同一橋臂的開(kāi)通與關(guān)斷間插入一個(gè)死區時(shí)間,防止短路現象發(fā)生,保護功率器件。SPWM程序主要包括:對EV初始化、相關(guān)變量初始化、正弦表的產(chǎn)生和CMPR1的重載,前3個(gè)功能都是在主程序中完成。正弦表產(chǎn)生語(yǔ)句如下:
CMPR1的重載是通過(guò)比較單元匹配中斷來(lái)實(shí)現的,中斷服務(wù)程序流程圖如圖7所示。
4.2 A/D轉換中斷服務(wù)程序
A/D轉換的觸發(fā)源設置為EV中的事件源觸發(fā),當AD單元接收到觸發(fā)信號時(shí),自動(dòng)開(kāi)始A/D轉換,且將轉換結果自動(dòng)存入結果寄存器ADC-RESULT中,當轉換結束信號到來(lái)時(shí),進(jìn)入ADCINT中斷服務(wù)程序進(jìn)行相應處理。在中斷服務(wù)程序中首先讀取轉換結果,利用算術(shù)平均值濾波算法對轉換結果進(jìn)行數字濾波,按一定關(guān)系轉換成相應的實(shí)際電壓和電流,計算電流和電壓的有效值,傳遞到主程序中進(jìn)行判斷和諧波分析并通過(guò)液晶顯示出來(lái),程序流程圖如圖8所示。
5 測試驗證
將5kW光伏逆交器的一次回路和二次回路進(jìn)行組裝測試,結合軟件編譯環(huán)境CCS3.3輸出波形如圖9所示,結果中給出了逆變電路在穩態(tài)運行時(shí)的實(shí)驗結果。
在穩態(tài)運行時(shí),測得到電壓有效值在216V到226V之間波動(dòng),頻率在49.6到50.5Hz之間波動(dòng),測試結果表明,本設計滿(mǎn)足設計要求。
評論