關(guān) 閉

新聞中心

EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 一種基于數(shù)字控制的諧振變換器設(shè)計

一種基于數(shù)字控制的諧振變換器設(shè)計

作者: 時間:2012-07-19 來源:網(wǎng)絡(luò) 收藏

3.1 PWM的產(chǎn)生
此處選用TMS28027作為芯片,其內(nèi)部具有ePWM模塊,用于產(chǎn)生中開關(guān)管的驅(qū)動信號。定時器按照給定周期值循環(huán)計數(shù),比較值存儲在比較寄存器中,一直與計數(shù)器中的值進(jìn)行比較。當(dāng)比較結(jié)果相等時,PWM輸出產(chǎn)生跳變。每個計數(shù)周期產(chǎn)生兩次比較匹配,分別在前半周期的遞增計數(shù)期間和后半周期的遞減計數(shù)期間。由于ePWM模塊具有映射寄存器,因此在計數(shù)周期的任一時刻都可以裝載新值,改變PWM的周期和脈寬,從而實現(xiàn)變頻。
3.2 PI實現(xiàn)
PI控制是最早發(fā)展的控制策略之一,其概念清晰,算法容易實現(xiàn),魯棒性強(qiáng),是工程控制中應(yīng)用最廣泛的控制器。這里采用PI算法,將其化實現(xiàn),進(jìn)行系統(tǒng)的閉環(huán)控制和調(diào)節(jié)。
PI控制系統(tǒng)的輸出信號u(t)同時成比例地反映輸入信號e(t)及其積分,即:
f.JPG
由于數(shù)字信號處理僅能根據(jù)采樣時刻的偏差值來計算控制量,故為了實現(xiàn)數(shù)字控制,必須以采樣周期T對上式進(jìn)行離散化,對其進(jìn)行z變換,得:
Gc(z)=U(z)/E(z)=Kp+Ki/(1-1/z) (4)
寫成差分方程為:
u(n)=u(n-1)+Kp[e(n)-e(n-1)]+Kie(n) (5)
式中:u(n)為第n次采樣的PI控制器輸出;e(n)為第n次采樣的誤差信號,即LLC的電壓輸出值和電壓給定值的偏差量;Ki為積分系數(shù)。
由于普通PI調(diào)節(jié)容易出現(xiàn)積分飽和現(xiàn)象,故此處中,采用改進(jìn)式PI算法。其基本思想是遇限停止積分,當(dāng)控制量達(dá)到飽和后,便不再進(jìn)行增大積分項的積累,而僅積累削弱積分項。具體設(shè)計方法為,在計算u(n)前,先判斷上一拍的PI輸出量u(n-1)是否達(dá)到最大值,若u(n-1)>Ucmax,則僅積累負(fù)偏差;若u(n-1)Ucmin,則僅積累正偏差。Ucmax和Ucmin分別為系統(tǒng)的最高工作頻率和最低工作頻率時的定時器設(shè)定值。

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

h.JPG


系統(tǒng)的軟件部分主要由主程序和中斷響應(yīng)子程序組成,流程圖如圖5所示。主程序初始化后,便一直循環(huán)等待中斷.中斷過程主要調(diào)用PI子程序完成控制量的計算和輸出量的更新。



評論


相關(guān)推薦

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

關(guān)閉