基于DSP TMS320LF2407的PWM整流技術(shù)研究
2 軟件設(shè)計(jì)
空間矢量PWM(SVPWM)控制策略是依據(jù)變流器空間電壓(電流)矢量切換來(lái)控制變流器的一種思路新穎的控制策略。SVPWM具有電壓利用率高、動(dòng)態(tài)響應(yīng)快等優(yōu)點(diǎn),另外,簡(jiǎn)單的矢量模式切換更易于單片微處理器實(shí)現(xiàn)。根據(jù)空間矢量的控制原理,三相對(duì)稱(chēng)的整流器開(kāi)關(guān)輸入電壓可視作一個(gè)空間電壓矢量V來(lái)處理,利用整流器8個(gè)基本電壓空間矢量V0~V7的不同組合合成幅值相同、相位不同的空間電壓矢量V。區(qū)間劃分與基本電壓空間矢量之間的關(guān)系如圖4所示。
假設(shè)電壓空間矢量V在I區(qū)間,那么需要基本電壓矢量V1、V2、V0/7共同作用來(lái)合成。依據(jù)平行四邊形法則,有
T1、T2分別為矢量V1、V2在一個(gè)開(kāi)關(guān)周期中的持續(xù)時(shí)間;Ts為PWM開(kāi)關(guān)周期。令零矢量V0/7的持續(xù)時(shí)間為T(mén)0/7,則
令V與V1間的夾角為θ,又因|V1|=|V2|=2Udc/3,可得
其中Udc為輸出直流電壓。
本系統(tǒng)軟件設(shè)計(jì)包括主程序、中斷服務(wù)子程序、電壓滯環(huán)模塊、電壓外環(huán)PI調(diào)節(jié)模塊、數(shù)字電流環(huán)PI調(diào)節(jié)模塊、扇區(qū)判斷子程序和SVPWM產(chǎn)生子程序等。圖5為主程序流程,圖6為’中斷服務(wù)程序流程。主程序主要完成DSP控制器的系統(tǒng)初始化,模數(shù)轉(zhuǎn)換模塊、事件管理器模塊等相關(guān)控制寄存器的初始化,系統(tǒng)中控制用的狀態(tài)變量的初始化。在中斷程序中,通過(guò)調(diào)用一些子程序模塊,完成相應(yīng)的控制算法,輸出PWM控制脈沖等。
pwm相關(guān)文章:pwm原理
評(píng)論