關(guān) 閉

新聞中心

EEPW首頁 > 工控自動化 > 設(shè)計(jì)應(yīng)用 > 基于DSP閉環(huán)控制的單相逆變器的研究

基于DSP閉環(huán)控制的單相逆變器的研究

作者: 時(shí)間:2011-06-15 來源:網(wǎng)絡(luò) 收藏


3 閉環(huán)回路設(shè)計(jì)與分析
通過對二個全比較單元編程所產(chǎn)生的4路移相SPWM驅(qū)動信號,分別驅(qū)動每個橋臂的下下二個互補(bǔ)IGBT管,其具體方法如圖4所示。

本文引用地址:http://butianyuan.cn/article/161960.htm

c.JPG


具體編程方法是:把定時(shí)器TxCON的11~12位設(shè)為01,即選擇連續(xù)增減計(jì)數(shù)模式,頻率為20kHz。則有當(dāng)GP1由0增至A點(diǎn)時(shí),計(jì)數(shù)值與FCMP1的比較值發(fā)生匹配,于是FCMP1輸出電平發(fā)生跳變(K4的驅(qū)動由0變1,K3由1變0)。當(dāng)GP1由A點(diǎn)增至B點(diǎn)時(shí),計(jì)數(shù)值與FCMP2的比較值發(fā)生匹配,則FCMP2輸出電平發(fā)生跳變(K2的驅(qū)動由0變1,K1由1變0)。當(dāng)GP1計(jì)數(shù)值遞增至其設(shè)定值后,開始減計(jì)數(shù),遞減至C、D點(diǎn)時(shí),過程類似,F(xiàn)CMP1和FCMP2輸出電平分別發(fā)生跳變。同時(shí),為了實(shí)現(xiàn)閉環(huán)的目的,在GP1的下溢中斷和匹配中斷程序中,通過掃描預(yù)先存入RAM的SPWM數(shù)據(jù)表得到。全比較單元的比較值在半個開周期期內(nèi)更新一個新的SPWM數(shù)據(jù),驅(qū)動信號的死區(qū)時(shí)間由專用寄存器設(shè)定。某時(shí)刻的死區(qū)控制波犁如圖6所示。

d.JPG


SPWM邏輯驅(qū)動信號采用查表法產(chǎn)生。SPWM數(shù)據(jù)表采用直接法計(jì)算,預(yù)先存放于的FLASH,初始化程序時(shí)將SPWM數(shù)據(jù)表調(diào)入高速RAM。S-PWM的調(diào)制比M取0.5~0.98,根據(jù)頻率20kHz,制成32個SPWM數(shù)據(jù)表,每個表存放200個數(shù)據(jù),采用對稱規(guī)則等面積法,所以只計(jì)算1/4周期即200個小區(qū)間的等效脈沖寬度即可。通過雙向掃描數(shù)據(jù)表可獲得完整的正弦波。



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉