杜英 ,郝茂森
(1. 山西農(nóng)業(yè)大學(xué) 信息科學(xué)與工程學(xué)院 太谷,030051;2. 總裝備部工程兵軍代局駐西安和蘭州地區(qū)軍代室)
?
基于Buck-Boost拓?fù)涞臄?shù)字DC-DC變換器設(shè)計
杜英1,郝茂森2
(1. 山西農(nóng)業(yè)大學(xué) 信息科學(xué)與工程學(xué)院 太谷,030051;2. 總裝備部工程兵軍代局駐西安和蘭州地區(qū)軍代室)
針對常規(guī)DC-DC變換器輸出電壓調(diào)整困難、反饋實現(xiàn)復(fù)雜、智能化程度低的問題,提出了一種新型的能夠根據(jù)用戶要求快速改變輸出電壓的DC-DC變換器,并且能夠根據(jù)電源輸入的電壓變化情況實時調(diào)整控制參數(shù),實現(xiàn)穩(wěn)定的電壓輸出,且輸出電壓不受輸入電壓變化的影響。通過對不同負(fù)載和電源輸入變化的實驗驗證,該DC-DC變換器具有輸出電壓穩(wěn)定精確、紋波率小、反饋快速準(zhǔn)確的特點,對于某些對輸入電壓穩(wěn)定性要求高的場合有實際應(yīng)用意義。
DC-DC變換;開關(guān)電源;Buck-Boost;DSP
隨著半導(dǎo)體技術(shù)和大功率集成電路制造技術(shù)的發(fā)展,DC-DC變換技術(shù)有效克服了開關(guān)頻率低、效率低、體積大的缺點,從而得到廣泛的應(yīng)用[1-2]。然而常規(guī)的DC-DC變換器使用模擬控制器,控制電路復(fù)雜,一旦確定輸出電壓,參數(shù)更改十分困難,使得DC-DC變換器需要針對不同供電電壓的設(shè)備設(shè)計不同的參數(shù),通用性差;同時,模擬控制電路受外界環(huán)境干擾大,控制信號精度較差,使輸出電壓的品質(zhì)受到影響[3]。本文對開關(guān)電源拓?fù)溥M(jìn)行比較后,提出一種基于DSP控制的Buck-Boost拓?fù)涞腄C-DC變換器。控制器可以通過改變開關(guān)頻率和占空比快速得到用戶需要的電壓。通過實時測量電壓輸出值實現(xiàn)系統(tǒng)的輸出反饋,使得控制器能夠根據(jù)輸入電壓的變化實時調(diào)整開關(guān)的相關(guān)控制參數(shù),從而穩(wěn)定輸出電壓。通過對不同供電要求的負(fù)載進(jìn)行實驗,證明該DC-DC變換器具有調(diào)整簡便、輸出電壓穩(wěn)定、紋波率小、適用范圍廣的優(yōu)點。
1.1 開關(guān)電源拓?fù)浔容^
目前常用的開關(guān)電源拓?fù)溆蠦uck、Boost、Buck-Boost三種[4-5]。
設(shè)開關(guān)導(dǎo)通時電感兩端電壓Von,開關(guān)斷開時電感兩端電壓為Voff,輸入電壓為Vin,輸出電壓為Vout,開關(guān)導(dǎo)通時間為Ton,開關(guān)截止時間為Toff。當(dāng)電感處于平衡狀態(tài),即開關(guān)電源穩(wěn)定輸出時,可以得到
Vonton=Vofftoff
(1)
(2)
由上式可得開關(guān)的占空比D為
(3)
在Buck拓?fù)渲?/p>
(4)
在Boost拓?fù)渲?/p>
(5)
在Buck-Boost拓?fù)渲?/p>
(6)
在開關(guān)信號中,占空比D的區(qū)間為[0,1),所以從三種拓?fù)涞恼伎毡确匠炭梢钥闯觯珺uck拓?fù)渲荒苡糜诮祲盒偷腄C-DC變換器,Boost拓?fù)渲荒苡糜谏龎盒偷腄C-DC變換電路,而Buck-Boost拓?fù)鋭t可以同時實現(xiàn)對輸入電壓的升壓和降壓。

圖1 PWM控制信號傳輸電路
Buck-Boost拓?fù)渲恍枰獙﹂_關(guān)的占空比進(jìn)行調(diào)整就能夠?qū)崿F(xiàn)對輸入電壓的升壓和降壓調(diào)整,而對于開關(guān)信號的占空比調(diào)整,DSP具有很高的調(diào)整精度和響應(yīng)速度,所以在數(shù)字控制的DC-DC變換器中,使用Buck-Boost拓?fù)漭^為簡單和方便。
1.2 Buck-Boost拓?fù)鋮?shù)
在DC-DC變換器電路應(yīng)用中,輸出電壓Vout,最大輸出電流Iout和紋波率r需要嚴(yán)格確定。其中輸出電壓Vout由該拓?fù)湔伎毡确匠炭傻?/p>
(7)
輸出電流為
(8)
其中IL為電感所流過的電流。
電源的紋波率r為
(9)
其中IPK為電流的峰峰值,化簡得
(10)
則可以求得控制器需要的頻率為
(11)
由以上推導(dǎo)可知DC-DC控制電路能夠控制開關(guān)頻率及占空比與電源關(guān)鍵參數(shù)輸出電壓、輸出電流和紋波率的關(guān)系。由此就可以在數(shù)字信號處理器中構(gòu)建控制信號和反饋信號的關(guān)系。
2.1 開關(guān)電源拓?fù)浔容^
數(shù)字控制DC-DC變換電路采用TMS320F2812控制,其工作頻率最高能夠達(dá)到150 MHz,且具有內(nèi)置的PWM信號輸出模塊,能夠通過對寄存器的控制快速地確定PWM信號的頻率和占空比。 該芯片內(nèi)用于控制占空比的寄存器是16位的,所以能夠?qū)⒖刂菩盘柕恼伎毡瓤刂频胶芫_的數(shù)值。
TMS320F2812輸出控制信號后,需要對信號進(jìn)行調(diào)理。由于數(shù)字控制系統(tǒng)使用CMOS電平,而變換器電路中的電壓是不斷變化的值,控制電路和DC-DC變換電路之間很容易產(chǎn)生相互干擾,這就需要電路做到傳輸PWM信號的同時隔離電路中的相互干擾。光電耦合器PIC412通過光信號代替電信號的傳輸,可以實現(xiàn)信號的電氣隔離。由于控制信號的電平與變換器中功率開關(guān)導(dǎo)通所需要的電壓差值較大,同時數(shù)字控制電路的驅(qū)動能力不足以驅(qū)動電源開關(guān),所以信號傳輸過程中還要對信號的功率進(jìn)行拉升。PWM信號傳輸電路如圖1所示。
具有特定頻率和占空比的PWM信號經(jīng)過光電耦合器的傳輸后,實現(xiàn)了電氣隔離。通過使用IR2117對信號進(jìn)行拉升后,PWM信號達(dá)到了能夠驅(qū)動開關(guān)的功率,且仍能保證占空比和頻率與控制器輸出的一致性。
2.2 電源反饋控制模塊
由于輸入電源電壓值有波動,同時變換器中電感、功率開關(guān)及續(xù)流二極管并不具有理想的電特性,某些性能會隨外界環(huán)境的變化而發(fā)生變化。所以當(dāng)控制器按照理想的參數(shù)計算并輸出PWM信號后,得到的輸出電壓往往不是理論值。這就需要對輸出電壓進(jìn)行反饋,使得控制器能夠根據(jù)輸出電壓值隨時調(diào)整參數(shù),已達(dá)到要求的輸出值。
將過載負(fù)載與地之間串聯(lián)入一個電阻值極小的精密電阻r0,通過測量在電阻上的壓降,實現(xiàn)對流過負(fù)載電流的測量,再通過換算得出輸出電壓,進(jìn)而反饋給控制器相應(yīng)的參數(shù)。DSP通過對A/D轉(zhuǎn)換電路的控制實現(xiàn)對電壓值的采集,從而獲得輸出值的反饋參數(shù)。A/D采集及控制電路如圖2所示。
2.3 控制器控制程序
作為控制器的DSP向電源開關(guān)輸入PWM信號,其影響輸出電壓特性的參數(shù)主要是占空比和頻率。電源輸出電壓的關(guān)鍵參數(shù)(輸出電壓、輸出電流和紋波率)與控制參數(shù)(占空比、輸出頻率)的關(guān)系如式(7)、(8)和(11)所示。控制器可根據(jù)上述公式確定理論的輸出信號參數(shù)。

圖2 A/D采集及控制電路
通過A/D電路采集的輸出電壓反饋到控制器后,控制器通過相應(yīng)的變化對輸出的控制信號進(jìn)行調(diào)整。加入反饋后的控制流程如圖3所示。

圖3 控制程序流程圖
在硬件控制程序中,PWM輸出信號主要由GP定時器進(jìn)行控制。使用GP定時器產(chǎn)生PWM輸出需要采用連續(xù)遞增或連續(xù)增/減計數(shù)模式,可產(chǎn)生不對稱或?qū)ΨQ的PWM波形。確定輸出控制模式后,可以通過對TxCON寄存器的設(shè)置,實現(xiàn)PWM波形的觸發(fā)方式。通過設(shè)置TxPR寄存器的計數(shù)值實現(xiàn)對系統(tǒng)時鐘的分頻,進(jìn)而實現(xiàn)設(shè)置PWM波形的頻率。通過設(shè)置TxCMPR寄存器的計數(shù)值實現(xiàn)PWM波形的觸發(fā)點,進(jìn)而實現(xiàn)對輸出控制信號占空比的設(shè)置。
本文設(shè)計了一種輸出電壓穩(wěn)定精確、紋波率小、反饋快速準(zhǔn)確的DC-DC變換器。實驗過程中,對于恒定負(fù)載阻抗,能夠輸出穩(wěn)定的電壓;對于變化的負(fù)載阻抗,控制器能夠在負(fù)載阻抗變換后快速改變控制參數(shù),達(dá)到要求的輸出電壓。
3.1 功率和效率測試
通過改變負(fù)載阻抗的大小測試系統(tǒng)的承載能力,并計算輸出的最大功率及電源效率。測試數(shù)據(jù)如表1所列。

表1 不同負(fù)載的測試數(shù)據(jù)
變換器的輸出功率可達(dá)到30 W,變換效率為80%,且效率隨負(fù)載增大而增大。因為負(fù)載較小時,電路中的電流較大,進(jìn)而二極管和開關(guān)管功耗會增大,且電流增大易使電感磁飽和,損耗會增大。
輸出電壓27.8 V,負(fù)載阻抗30 Ω時,PWM波形正常,輸出電壓穩(wěn)定,系統(tǒng)工作正常,如圖4、圖5所示。
變換器輸出紋波電壓如圖6所示。
從圖中可以看出,變換器的波紋電壓均值為35 mV。
3.2 輸出電壓可調(diào)測試
DC-DC變換器根據(jù)輸入電壓變化情況實時調(diào)整控制參數(shù),快速改變輸出電壓,實現(xiàn)穩(wěn)定的電壓輸出。測試結(jié)果如圖7和圖8所示。

圖4 負(fù)載30 Ω時的輸出

圖5 輸出的PWM波形圖

圖6 輸出電壓紋波
數(shù)字控制的DC-DC變換器是使用數(shù)字控制器(DSP)將傳統(tǒng)的模擬控制器進(jìn)行替換的開關(guān)電源。該變換器保留了Buck-Boost拓?fù)涞膬?yōu)點,并且引入了帶有反饋的數(shù)字控制系統(tǒng)。數(shù)字控制系統(tǒng)對于控制參數(shù)的確定不僅方法簡單,輸出值精確,而且是一種不依靠經(jīng)驗的設(shè)計方法,

圖7 輸出28 V

圖8 輸出31 V

[1] Sanjaya Maniktala.精通開關(guān)電源設(shè)計[M].王志強,等譯.北京:人民郵電出版社,2008.
[2] 郝曉鵬,甄國涌,焦新泉.多路可控可監(jiān)測穩(wěn)壓電源的設(shè)計[J].自動化與儀表,2010(11):49-51.
[3] 潘亞培.基于DSP的高頻開關(guān)電源設(shè)計與實現(xiàn)[D].南京:南京理工大學(xué),2013.
[4] 姜志亮.寬壓高效DC/DC模塊電源設(shè)計[D].北京:北方工業(yè)大學(xué),2013.
[5] 謝秀鐲,戚棟,關(guān)國輝. 基于數(shù)字化控制的開關(guān)電源的研究[J].電工技術(shù),2007(3):24-25.
杜英(碩士),研究方向為測試系統(tǒng)自動化。
(責(zé)任編輯:高珍 收修改稿日期:2013-12-16)
Digital DC-DC Converter Based on Buck-Boost Topology
Du Ying1, Hao Maosen2
(1. College of Information Science and Engineering,Shanxi Agricultural University,Taigu 030051,China;2. The Military Representative Office of Engineer Military Representative Bureau in Xi’an and Lanzhou)
Against the fact that the voltage values of DC-DC converter is difficult to adjust due to complex feedback and low degree of intelligence, this paper proposes a new type of DC-DC converter that can be adjusted easily. This converter can adjust the control parameters along with the input voltage, keeping the output voltage stable. Experiments of different loads and input voltage show that this DC-DC converter has the advantage of stable output voltage, low voltage fluctuation, quick and accurate feedback. It has practical meaning in terms of requiring stable output voltage.
DC-DC conversion;switching power supply;Buck-Boost;DSP
山西農(nóng)業(yè)大學(xué)科技創(chuàng)新基金(201321)。
TN86
A