李智錚,黃宇超,童喬凌,閔 閆,李啟東,馬力君
(1.中電科藍(lán)天科技股份有限公司,天津 300384;2.華中科技大學(xué)集成電路學(xué)院,湖北 武漢 430074)
隨著經(jīng)濟(jì)社會(huì)的不斷發(fā)展,人們對(duì)計(jì)算機(jī)、手機(jī)等消費(fèi)電子和汽車電子的需求不斷增加,同時(shí)也對(duì)電子設(shè)備性能的要求也不斷提高,迫使DC/DC 變換器等電力電子變換器逐漸向著實(shí)現(xiàn)高效率、高功率密度、高可靠性、高頻應(yīng)用發(fā)展[1]。
現(xiàn)今,在電池供電電源及光伏發(fā)電領(lǐng)域應(yīng)用較多的是四開關(guān)Buck-Boost(four-switch Buck-Boost,FSBB)電路,因其輸入與輸出電壓極性相同,也稱為同向Buck-Boost(non-inverting Buck-Boost,NIBB)電路,它由同步整流的Buck 拓?fù)浜虰oost 拓?fù)浯?lián)得到,既能升壓也能降壓,適合寬輸入范圍的場(chǎng)合,同時(shí)能夠?qū)崿F(xiàn)電能的雙向傳輸,并且電路中主要的無源器件只有一個(gè)電容和一個(gè)電感,便于減小電源的體積,提升功率密度。FSBB 拓?fù)涫卿囯姵仉娫垂芾怼⑵囯姵叵到y(tǒng)、通信電源、光伏發(fā)電的合適解決方案(圖1)。

圖1 FSBB拓?fù)?/p>
目前,國內(nèi)外針對(duì)FSBB 電路的研究主要分為以下幾個(gè)方面[2]:
(1)工作模式以及不同工作模式之間平滑過渡的研究:三工作模式、四工作模式、固定差值法、帶滯環(huán)的模式切換等。
(2)工作效率提升方法的研究:軟開關(guān)技術(shù)的實(shí)現(xiàn)、降低電感電流的周期脈動(dòng)、輕載效率的提升、GaN功率開關(guān)器件的應(yīng)用等。
(3)控制策略的研究:基于小信號(hào)建模的多模式控制、輸入電壓前饋控制、數(shù)字預(yù)測(cè)電流模式控制、模式預(yù)測(cè)控制、基于具有3-D 工作區(qū)域的線性參數(shù)變換系統(tǒng)建模的雙閉環(huán)控制等。
本文對(duì)FSBB 控制策略進(jìn)行分析,提出不同工作模式切換控制策略,采用預(yù)測(cè)電流模式控制,并展示了一種實(shí)現(xiàn)快速負(fù)載響應(yīng)的控制器設(shè)計(jì)方法。該方法簡單有效,易于工程應(yīng)用。
本文FSBB 變換器的整體控制框圖如圖2 所示,其主要由模式控制、預(yù)測(cè)電流模式控制以及外環(huán)的電壓環(huán)控制組成[3]。

圖2 FSBB變換器的整體控制框圖
數(shù)字控制器在第n個(gè)開關(guān)周期的開始時(shí)刻通過ADC 采樣得到輸入電壓vin[n]、輸出電壓vo[n]和電感電流iL[n],模式切換控制將根據(jù)輸入電壓與輸出參考電壓比值大小確定下個(gè)階段的工作模式Mode[n]。預(yù)測(cè)電流模式控制根據(jù)vin[n]、vo[n]、iL[n]、Mode[n]和電壓環(huán)PI 補(bǔ)償器輸出的參考電流iref[n],提前計(jì)算第n+1 個(gè)開關(guān)周期(即下一個(gè)開關(guān)周期)的占空比d1[n+1]和d3[n+1]。然后兩個(gè)PWM 調(diào)制模塊依照d1[n+1]和d3[n+1],加入一定的死區(qū)時(shí)間,得到d2[n+1]和d4[n+1],并在第n+1 個(gè)開關(guān)周期到來時(shí)輸出四個(gè)開關(guān)管的PWM 控制信號(hào)。預(yù)測(cè)電流模式是每兩個(gè)開關(guān)周期計(jì)算一次,為了減小數(shù)字控制器的計(jì)算壓力,模式切換控制可以每幾個(gè)或者幾十個(gè)開關(guān)周期進(jìn)行一次判斷,確定下個(gè)階段變換器的工作模式。
FSBB 變換器模式切換控制工作模式共有四種(圖3),分別為:

圖3 FSBB變換器工作模式
Mode1,變換器等效為Boost 電路,其中Buck 半橋的主開關(guān)管S1 的占空比固定為1,Boost 半橋的主開關(guān)管S3 的占空比由預(yù)測(cè)電流模式控制計(jì)算得到。
Mode2,其中Buck 半橋的主開關(guān)管S1 的占空比固定為DH,Boost 半橋的主開關(guān)管S3 的占空比由預(yù)測(cè)電流模式控制計(jì)算得到。
Mode3,其中Boost 半橋的主開關(guān)管S3 的占空比固定為DL,Buck 半橋的主開關(guān)管S1 的占空比由預(yù)測(cè)電流模式控制計(jì)算得到。
Mode4,變換器等效為Buck 電路,其中Boost 半橋的主開關(guān)管S3 的占空比固定為0,Buck 半橋的主開關(guān)管S1 的占空比由預(yù)測(cè)電流模式控制計(jì)算得到。
以上所有模式中,開關(guān)管S2 與S1 互補(bǔ)導(dǎo)通,開關(guān)管S4 與S3 互補(bǔ)導(dǎo)通。此外,Mode2 中占空比DH要盡量大,Mode3 中占空比DL要盡量小,并且兩者均不能大于最大占空比Dmax和小于最小占空比Dmin,其設(shè)計(jì)原則為[4]:
式中:Dmin和Dmax兩者的大小均與開關(guān)頻率、開關(guān)管開通和關(guān)斷的速度有關(guān)。Ddead為一個(gè)開關(guān)周期內(nèi)的死區(qū)占空比,其大小主要與開關(guān)頻率、開關(guān)管開通和關(guān)斷的速度以及實(shí)現(xiàn)ZVS 所需的時(shí)間有關(guān)。一般情況,開關(guān)頻率為100 kHz 時(shí),Dmin要大于0.03,Dmax要小于0.95。
所述模式切換控制中共有三個(gè)滯環(huán),分別為Mode1 與Mode2 之間 的滯環(huán)、Mode2 與Mode3 之間的滯環(huán)和Mode3 與Mode4 之間的滯環(huán),它們的上門限比值和下門限比值的設(shè)計(jì)原則為:
圖4 為模式切換控制算法的流程圖。

圖4 模式切換控制算法的流程圖
1.3.1 CCM 下Buck 模式小信號(hào)建模
FSBB 在Buck 模式下的簡化電路圖如圖5 所示。

圖5 Buck模式下不同區(qū)域的簡化模型
Buck 模式下電壓模式控制和電流模式控制的基本小信號(hào)模型:
電壓模式控制:
電流模式控制:
1.3.2 CCM 下Boost 模式小信號(hào)建模
FSBB 在Boost 模式下的簡化電路圖如圖6 所示。

圖6 Boost模式下不同區(qū)域的簡化模型
Boost 模式下電壓模式控制和電流模式控制的基本小信號(hào)模型[5]:
電壓模式控制:
電流模式控制:
1.3.3 CCM 下Buck-Boost 模式小信號(hào)建模
FSBB 在Buck-Boost 模式下的簡化電路圖如圖7所示。

圖7 Buck-Boost模式下不同區(qū)域的簡化模型
Buck-Boost 模式下電壓模式控制和電流模式控制的基本小信號(hào)模型:
電壓模式控制:
本節(jié)主要闡述針對(duì)FSBB 變換器數(shù)字預(yù)測(cè)電流模式控制的實(shí)現(xiàn)方式。
首先說明,電感電流采樣的時(shí)間間隔等于開關(guān)周期,不失一般性,我們假設(shè)在第n個(gè)開關(guān)周期的起始點(diǎn)進(jìn)行采樣得到的電感電流值為is[n]。因?yàn)檩斎腚妷汉洼敵鲭妷鹤兓帽容^慢,我們可以認(rèn)為在一個(gè)開關(guān)周期內(nèi)電壓是固定的。
根據(jù)式(10)我們可以計(jì)算出FSBB 在各個(gè)工作模式下,在時(shí)間nTs處電感的采樣電流is[n]和先前采樣值is[n-1]及施加的占空比d[n]之間的函數(shù),如式(11)。
我們可以將式(11)擴(kuò)展到下一個(gè)周期,然后令is[n+1]=ic,ic為電感電流參考值,就可以計(jì)算出預(yù)測(cè)的占空比:
我們將采樣得到的輸入輸出電壓代入上式,就可以預(yù)先計(jì)算出下一周期的占空比,起到電流跟隨的作用。
忽略采樣中零階保持器的影響,采用電流模式控制的FSBB 系統(tǒng)小信號(hào)模型框圖如圖8 所示,其中灰色虛線框內(nèi)的為FSBB 變換器的小信號(hào)框圖,H(s)pi-inner為電流環(huán)補(bǔ)償器,H(s)pi-outer為預(yù)測(cè)電流環(huán)補(bǔ)償器,Gid1(s)和Gid2(s)可通過求得。

圖8 電流模式控制的系統(tǒng)小信號(hào)模型框圖
內(nèi)環(huán)采用預(yù)測(cè)電流模式(predictive current mode)控制的系統(tǒng)小信號(hào)模型框圖如圖9 所示。
由于在本次設(shè)計(jì)要求的FSBB 變換器工作環(huán)境中的輸入電壓與輸出電壓相差不大,變換器大多數(shù)情況下工作在Buck-Boost 模式,因此本次就不單獨(dú)展示Buck 和Boost 模式下的外環(huán)補(bǔ)償器參數(shù)設(shè)計(jì)過程。Vin≤Vo時(shí)的Buck-Boost 模式下電流模式控制的電感參考電流對(duì)輸出電壓的傳遞函數(shù)中有一個(gè)零點(diǎn),這會(huì)導(dǎo)致外環(huán)補(bǔ)償器參數(shù)的設(shè)計(jì)比較復(fù)雜,因此也不做展示,這里主要講述Vin>Vo時(shí)的Buck-Boost 模式下預(yù)測(cè)電流模式控制的外環(huán)補(bǔ)償器參數(shù)設(shè)計(jì)過程。
在設(shè)計(jì)外環(huán)時(shí),可假設(shè)內(nèi)環(huán)增益無窮大,即iv=z-1iref,因此內(nèi)環(huán)等效為1,負(fù)載跳變對(duì)應(yīng)的閉環(huán)傳遞函數(shù)形式為:
式中:ωn為特征頻率;ξ為阻尼系數(shù);K為待定系數(shù)。外環(huán)PID 補(bǔ)償器s域表達(dá)式推導(dǎo)過程有:
以上是PID 在s域的傳遞函數(shù)形式,為了消除微分D,需要令K=vo/(R2C),從而有:
因此外環(huán)PI 參數(shù)分別為:
對(duì)數(shù)字增量式PI 控制器,其傳遞函數(shù)為:
采用向后差分法,將s=代入式(15),得到PI在z域的傳遞函數(shù):
式中:Ts為采樣時(shí)間,即開關(guān)周期。因此在數(shù)字控制器中有:
設(shè)定目標(biāo)傳函中阻尼系數(shù)ξ=1,取截止頻率遠(yuǎn)小于開關(guān)頻率的點(diǎn),優(yōu)化截止頻率為:
將上式代入式(16)和(19)可得到數(shù)字控制器kp、ki的值。
本文基于DSP 設(shè)計(jì)了FSBB 電路,該電路兼顧高效率、高動(dòng)態(tài)響應(yīng)速度、高穩(wěn)定性和高功率密度,電路指標(biāo)如表1 所示。FSBB 實(shí)物圖如圖10 所示。

表1 電路預(yù)期指標(biāo)

圖10 FSBB實(shí)物圖
圖11 為FSBB 在四種工作模式下的波形圖,從圖中可以看出,開關(guān)管驅(qū)動(dòng)信號(hào)穩(wěn)定,電感的電流紋波穩(wěn)定。
本文采用預(yù)測(cè)電流的方式對(duì)FSBB 電路進(jìn)行控制,相比于傳統(tǒng)的PI 控制,動(dòng)態(tài)響應(yīng)更快,設(shè)計(jì)起來更為容易。通過對(duì)FSBB 控制方式進(jìn)行分析,并采用其不同工作模式下的小信號(hào)模型進(jìn)行預(yù)測(cè)電流控制。為了電路控制穩(wěn)定,進(jìn)行了補(bǔ)償器的設(shè)計(jì),通過實(shí)物實(shí)驗(yàn),驗(yàn)證了該方法的有效性。