《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 電源技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于數(shù)字PID切換控制的Buck變換器研究
基于數(shù)字PID切換控制的Buck變換器研究
2019年電子技術(shù)應(yīng)用第1期
吳志強(qiáng),于蓮芝,孔夢(mèng)君
上海理工大學(xué) 光電信息與計(jì)算機(jī)工程學(xué)院,上海200093
摘要: 為了改善DC-DC變換器的穩(wěn)態(tài)性能,提出一種數(shù)字PID切換控制的技術(shù)。與傳統(tǒng)的數(shù)字PID控制技術(shù)不同,切換PID控制是通過設(shè)定一個(gè)誤差值,通過對(duì)電壓誤差值與設(shè)定值比較,進(jìn)行PID控制的切換。以數(shù)字PID切換控制Buck變換器為例,通過Simulink進(jìn)行仿真,分析了其穩(wěn)態(tài)性能。結(jié)果表明,在負(fù)載或輸入電壓變化的情況下,數(shù)字PID切換控制能夠在保持良好的瞬態(tài)響應(yīng)的同時(shí),獲得良好的穩(wěn)態(tài)性能。
中圖分類號(hào): TM46
文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.181307
中文引用格式: 吳志強(qiáng),于蓮芝,孔夢(mèng)君. 基于數(shù)字PID切換控制的Buck變換器研究[J].電子技術(shù)應(yīng)用,2019,45(1):109-113.
英文引用格式: Wu Zhiqiang,Yu Lianzhi,Kong Mengjun. Research on buck converter based on digital PID switching control[J]. Application of Electronic Technique,2019,45(1):109-113.
Research on buck converter based on digital PID switching control
Wu Zhiqiang,Yu Lianzhi,Kong Mengjun
School of Optical-Electrical and Computer Engineering,University of Shanghai for Science and Technology,Shanghai 200093,China
Abstract: In order to improve the steady-state performance of DC-DC converters, a digital PID switching control technology is proposed. Different from traditional digital PID control technology, it switches the PID control by comparing the voltage error value with the setting value. This thesis takes digital PID switching control buck converter as an example and analyzes its steady-state performance which is simulated by Simulink. The results show that the digital PID switching control can obtain good steady-state performance while maintaining a good transient response when the load or input voltage changes.
Key words : steady state performance;PID switching control;buck converter;transient response

0 引言

    DC-DC開關(guān)變換器在電力電子工業(yè)、軍工系統(tǒng)中有著十分廣泛的應(yīng)用[1]。并且手持式電子設(shè)備、移動(dòng)手機(jī)等用電設(shè)備對(duì)供電電源的輕載效率、瞬態(tài)響應(yīng)特性以及負(fù)載范圍提出了更高的要求[2]。因此,對(duì)開關(guān)DC-DC變換器控制決策的改進(jìn)成為了越來越多的科研工作者研究的重點(diǎn),并促使大量科研工作者對(duì)數(shù)字DC-DC控制進(jìn)行研究,取得了相當(dāng)大的成果。

    文獻(xiàn)[3]為了提高DC-DC變換器的瞬態(tài)響應(yīng)性能,設(shè)計(jì)了一款基于數(shù)字預(yù)測(cè)的模糊PID控制器,通過預(yù)測(cè)機(jī)制實(shí)現(xiàn)了瞬態(tài)響應(yīng)的提高,并通過數(shù)字FPGA控制器進(jìn)行驗(yàn)證;文獻(xiàn)[4]基于數(shù)字PID控制設(shè)計(jì)了一款高精度的可調(diào)LED恒流驅(qū)動(dòng)器,詳細(xì)介紹了恒流源的設(shè)計(jì)過程,但沒有對(duì)于數(shù)字PID參數(shù)的設(shè)計(jì)進(jìn)行詳細(xì)分析;文獻(xiàn)[5]基于數(shù)字PID提出了混合控制模式的策略,通過對(duì)輸入電壓和電流波形進(jìn)行控制,較好地實(shí)現(xiàn)了功率因數(shù)校正,DC-DC Boost變換器轉(zhuǎn)換效率達(dá)到91%;文獻(xiàn)[6]基于可編程門陣列(FPGA)實(shí)現(xiàn)了DC-DC Buck變換器的數(shù)字控制,通過對(duì)廣義比例積分(GPI)控制器和比例積分微分(PID)控制器進(jìn)行比較,得出了GPI控制在擾動(dòng)抑制方面有更好的動(dòng)態(tài)響應(yīng);文獻(xiàn)[7]提出了一種基于微處理器的電流跟蹤數(shù)字控制,實(shí)現(xiàn)了在輸入電壓突變、負(fù)載突變以及啟動(dòng)過程中具有較好的動(dòng)態(tài)性能;文獻(xiàn)[8]、[9]提出非線性PID數(shù)字控制,通過仿真驗(yàn)證了在不同負(fù)載變化下的啟動(dòng)瞬態(tài)響應(yīng),非線性變換器有著更好的補(bǔ)償性能。

    本文在以上研究的基礎(chǔ)上,擴(kuò)寬數(shù)字PID控制的應(yīng)用范圍,基于對(duì)輸出電壓的采樣分析,提出多組PID切換數(shù)字控制補(bǔ)償?shù)姆椒?。通過切換PID數(shù)字控制使得控制器可以快速響應(yīng)負(fù)載或輸入電壓的變化,同時(shí)能夠保證有良好的穩(wěn)態(tài)性能。本文以Buck變換器為例,分析了多組PID切換數(shù)字控制器的性能,研究和分析了其瞬態(tài)響應(yīng)特性。最終通過理論分析和仿真對(duì)比驗(yàn)證了多組PID切換數(shù)字控制器具有優(yōu)越的穩(wěn)態(tài)性能和瞬態(tài)響應(yīng)。

1 DC-DC Buck模型分析

    在DC-DC轉(zhuǎn)換器中,輸出電壓是輸入線電壓、占空比和負(fù)載電流的函數(shù),期望在諸如輸入電壓或負(fù)載電流的突然變化之類的擾動(dòng)情況下具有恒定的輸出電壓[10]。圖1給出了Buck變換器的電路圖。

dy1-t1.gif

    在式(1)中給出了Buck變換器的輸出控制小信號(hào)傳遞函數(shù),并利用標(biāo)準(zhǔn)的狀態(tài)空間平均法得到了該函數(shù)[9]。

dy1-gs1-2.gif

    由式(2)通過MATLAB繪制開環(huán)Buck的伯德圖如圖2所示,由圖2可知,系統(tǒng)穿越頻率為1.941 7 kHz,同時(shí)開環(huán)Buck的相位裕度為21.9°,增益裕度無窮大。并且由于Buck變換器輸出電壓采樣和占空比更新之間存在一個(gè)固定的周期延遲,由函數(shù)dy1-t3-s1.gif建模,其中T為數(shù)字控制器對(duì)電壓的采樣周期(20 ?滋s)。圖3所示為帶有延遲時(shí)間的Buck變換器傳遞函數(shù)的伯德圖。通過圖3可以得出系統(tǒng)的穿越頻率沒有發(fā)生變化,但相位裕度變?yōu)?.92°,增益裕度為20.1 dB。

dy1-t2.gif

dy1-t3.gif

    圖3伯德圖顯示系統(tǒng)具有較小的相位裕度。因此必須要設(shè)計(jì)相應(yīng)的補(bǔ)償器,以確保低頻率的增益足夠高,使得穩(wěn)態(tài)誤差最小。由文獻(xiàn)[11]可知在工程領(lǐng)域,相位裕度Ψmc)=45°表示系統(tǒng)具有足夠的相位裕度。因此補(bǔ)償系統(tǒng)后的相位裕度應(yīng)大于45°才足以滿足瞬態(tài)響應(yīng)的要求。同時(shí),由文獻(xiàn)[12]可知在工程領(lǐng)域中,通常認(rèn)為增益裕度Kg≥10 dB時(shí),系統(tǒng)具有足夠的增益裕度。本文在接下來的章節(jié)里對(duì)數(shù)字PID補(bǔ)償器進(jìn)行了設(shè)計(jì)。

2 數(shù)字PID設(shè)計(jì)

    如圖4所示反饋電壓信號(hào)通過與數(shù)字電壓基準(zhǔn)作差,得出差值作為驅(qū)動(dòng)變換器占空比的控制信號(hào),然后通過比例積分微分(PID)控制器計(jì)算更新占空比。式(3)給出了PID控制規(guī)律的基本輸入/輸出關(guān)系的微分方程,并由式(4)給出模擬PID控制器的傳遞函數(shù)[10,13]。

     dy1-gs3-4.gif

dy1-t4.gif

    以上公式中,KP是比例增益,KI是積分增益,KD是微分增益。

    PID控制器的設(shè)計(jì)在連續(xù)時(shí)間域,通過使用向后積分法(Euler法則)[14],可以得到式(5)所示離散時(shí)間傳遞函數(shù)變換后的差分方程[5]。

     dy1-gs5-6.gif

    在式(5)中,u(k)為第k次采樣計(jì)算更新所得占空比, e(k)為第k次的誤差。 e(k)由式(6)計(jì)算所得,即基準(zhǔn)電壓值與第k次輸出電壓值的誤差。式中 e(k)- e(k-1)表示的是第k次的誤差和第k-1次的誤差差值。    

    如圖5所示,為了使Buck電路系統(tǒng)保持良好的暫態(tài)響應(yīng)和穩(wěn)態(tài)響應(yīng),通過設(shè)計(jì)兩組PID控制器增益切換的方式補(bǔ)償系統(tǒng)。其中一種用于暫態(tài)期間使用為PIDI,另一種用在穩(wěn)態(tài)期間使用為PIDII。暫態(tài)期間使用的PIDI控制器增益使其具有較高的相位裕度(≥45°)和較高的帶寬,此PIDI設(shè)計(jì)系統(tǒng)將會(huì)產(chǎn)生較快的瞬態(tài)響應(yīng)和較好的穩(wěn)態(tài)響應(yīng)。穩(wěn)態(tài)期間使用的PIDII控制器增益使其相位裕度高于暫態(tài)相位裕度,帶寬低于暫態(tài)期間的帶寬,此PIDII設(shè)計(jì)系統(tǒng)將會(huì)產(chǎn)生較慢的瞬態(tài)響應(yīng),但是會(huì)使穩(wěn)態(tài)響應(yīng)更好。兩組PID的切換取決于第k次采樣的誤差值e(k)的大小, 設(shè)定一個(gè)Δ值,若|e(k)|>Δ則切換到PIDI,若|e(k)|≤Δ則切換到PIDII。通過PID之間的切換確定新的PWM,從而使得系統(tǒng)能夠快速地響應(yīng)負(fù)載和輸入電壓的變化,同時(shí)保持良好的穩(wěn)態(tài)性能。

dy1-t5.gif

    由式(7)給出PIDI的傳遞函數(shù),并對(duì)加入PIDI補(bǔ)償環(huán)節(jié)的系統(tǒng)進(jìn)行伯德圖繪制。由圖6所示,可以得出系統(tǒng)的增益裕度Kg1=12.3 dB≥10 dB,有足夠的增益裕度;系統(tǒng)的相位裕度Ψm1c)=84.4°≥45°,有足夠的相位裕度;系統(tǒng)穿越頻率ωc1=1.41×103 Hz。由式(8)給出PIDII的傳遞函數(shù),并對(duì)其系統(tǒng)進(jìn)行伯德圖繪制。由圖7所示,可以得出系統(tǒng)的增益裕度Kg2=18.8 dB≥10 dB,有足夠的增益裕度;系統(tǒng)的相位裕度Ψm2c)=86.7°≥45°,有足夠的相位裕度;系統(tǒng)穿越頻率ωc2=7.018×102 Hz。由于穿越頻率ωc表征系統(tǒng)的響應(yīng)速度,ωc越大,系統(tǒng)的響應(yīng)速度越快,因此PIDI的系統(tǒng)響應(yīng)速度比PIDII的響應(yīng)速度更快。同時(shí)由于相位裕度越大,系統(tǒng)超調(diào)量越小,因此PIDI的系統(tǒng)超調(diào)大于PIDII的系統(tǒng)超調(diào)。

     dy1-gs7-8.gif

dy1-t6.gif

dy1-t7.gif

3 仿真

    仿真的具體實(shí)現(xiàn)方式為:利用MATLAB/Simulink中的電氣模塊搭建仿真模型。搭建電氣電路的時(shí)候,利用模塊化方法,將Buck電路封裝為“DC-DC Buck Converter”子模塊,PID補(bǔ)償環(huán)節(jié)封裝為“Compensated”子模塊,使搭建的模型條理清晰,如圖8所示。

dy1-t8.gif

    圖8中“Compensated”子系統(tǒng)的Simulink PID切換補(bǔ)償仿真見圖9,“In1”輸入的為輸出電壓與參考電壓的誤差e(k),經(jīng)飽和模塊“Saturation”,延時(shí)模塊“Transport Delay”,再經(jīng)模塊“Abs”對(duì)誤差e(k)取絕對(duì)值,在“Switch”模塊中設(shè)置“Threshold”值為0.2(即Δ=0.2 V),當(dāng)|e(k)|>0.2 V時(shí)PIDI模塊與PWM模塊連接產(chǎn)生方波,當(dāng)|e(k)|≤0.2 V時(shí)PIDII模塊與PWM模塊連接產(chǎn)生方波。 

dy1-t9.gif

    如圖10所示,通過仿真結(jié)果圖中的峰值時(shí)間tp1<tp3<tp2可以得出:當(dāng)只有PIDI作為補(bǔ)償控制時(shí),輸出響應(yīng)最快,但同時(shí)峰值為7.5 V,超調(diào)量σ1=50%較大,進(jìn)入穩(wěn)態(tài)時(shí)紋波最大為0.1 V,穩(wěn)態(tài)誤差較大;當(dāng)只有PIDII作為補(bǔ)償控制時(shí),輸出信號(hào)較PIDI慢,同時(shí)峰值為5.4 V,超調(diào)量σ2=8%<σ1,進(jìn)入穩(wěn)態(tài)時(shí)紋波最大為0.03 V,穩(wěn)態(tài)誤差較小;當(dāng)PIDI和PIDII切換模式作為補(bǔ)償控制時(shí),輸出信號(hào)響應(yīng)比PIDI慢但快于PIDII,同時(shí)峰值約為5.45 V,超調(diào)量σ2<σ3=9%<σ1。通過對(duì)圖10中“PIDI and PIDII”穩(wěn)態(tài)部分進(jìn)行放大,可以得出當(dāng)系統(tǒng)進(jìn)入穩(wěn)態(tài)時(shí)的波紋最大為0.04 V,系統(tǒng)電壓輸出精度高達(dá)99%以上。 

dy1-t10.gif  

    如圖11所示,當(dāng)不改變電路其他參數(shù)的情況下,負(fù)載電阻發(fā)生突變時(shí),可以得出切換數(shù)字PID控制時(shí)的電路負(fù)載調(diào)整率為2%。如圖12所示,當(dāng)不改變電路其他參數(shù)的情況下,輸入電壓突變時(shí),將穩(wěn)態(tài)時(shí)的輸出電壓波形圖進(jìn)行放大,可以求得輸入電壓突變情況下的系統(tǒng)電壓輸出精度高達(dá)98%以上。進(jìn)一步仿真還可驗(yàn)證得出,當(dāng)輸入電壓在6 V~30 V范圍內(nèi),要求輸出參考電壓5 V的情況下,電壓實(shí)際輸出誤差率小于等于2%。  

dy1-t11.gif

dy1-t12.gif

4 結(jié)論

    本文提出切換PID控制器改善Buck變換器穩(wěn)態(tài)性能的方法。數(shù)字PID控制可以根據(jù)輸出電壓誤差的絕對(duì)值進(jìn)行切換,這既可以實(shí)現(xiàn)快速的瞬態(tài)響應(yīng),也可以產(chǎn)生更好的穩(wěn)態(tài)性能。本文在Simulink中搭建仿真模型,通過Buck變換器進(jìn)行測(cè)試,仿真結(jié)果表明:(1)在保持良好的瞬態(tài)響應(yīng)的同時(shí),可以獲得良好的穩(wěn)態(tài)性能;(2)當(dāng)負(fù)載發(fā)生變化時(shí),可以獲得較好的負(fù)載調(diào)整率;(3)當(dāng)輸入電壓發(fā)生變化時(shí),輸出電壓誤差率小于等于2%。

參考文獻(xiàn)

[1] 羅曉曙,汪秉宏,陳關(guān)榮,等.DC-DC buck變換器的分岔行為及混沌控制研究[J].物理學(xué)報(bào),2003(1):12-17.

[2] 許麗君,沙金,許多,等.開關(guān)DC-DC變換器電容電流脈沖序列控制[J].電工技術(shù)學(xué)報(bào),2016,31(18):100-107.

[3] 孫大鷹,徐申,孫偉鋒,等.Buck型DC-DC變換器中數(shù)字預(yù)測(cè)模糊PID控制器的設(shè)計(jì)與實(shí)現(xiàn)[J].東南大學(xué)學(xué)報(bào)(自然科學(xué)版),2014,44(5):897-901.

[4] 付賢松,李圓圓,孔旭東,等.高精度可調(diào)光DC-DC恒流源的設(shè)計(jì)[J].電工技術(shù)學(xué)報(bào),2015,30(S1):69-74.

[5] LIOU W R,LACORTE W B,CABEROS A B,et al.A programmable controller IC for DC/DC converter and power factor correction applications[J].IEEE Transactions on  Industrial Informatics,2013,9(4):2105-2113.

[6] ZURITA-BUSTAMANTE E W,LINARES-FLORES J,GUZMAN-RAMIREZ E,et al.A comparison between the GPI and PID controllers for the stabilization of a DC-DC “Buck” converter: A field programmable gate array implementation[J].IEEE Transactions on Industrial Electronics,2011,58(11):5251-5262.

[7] 劉健,程紅麗,王立,等.電流跟蹤數(shù)字控制的Buck DC-DC變換器[J].電工技術(shù)學(xué)報(bào),2011,26(8):50-56,63.

[8] YOUSEFZADEH V,CHOUDHURY S.Nonlinear digital PID controller for DC-DC converters[C].2008 Twenty-Third Annual IEEE Applied Power Electronics Conference and Exposition,IEEE,2008:1704-1709.

[9] HE M,XU J.Nonlinear PID in digital controlled buck converters[C].Applied Power Electronics Conference,Apec 2007-Twenty Second IEEE.IEEE,2007:1461-1465.

[10] GUO L.Implementation of digital PID controllers for DC-DC converters using digital signal processors[C].IEEE International Conference on Electro/information Technology.IEEE,2007:306-311.

[11] MOHAN N,UNDELAND T M,ROBBINS W P.Power electronics:converters,applications,and design[M].John Wiley & Sons,1989.

[12] 解光軍,程心.DC-DC開關(guān)變換器的建模與設(shè)計(jì)[M].北京:科學(xué)出版社,2015.

[13] ASTROM K J,HAGGLUND T.PID controllers:theory, design,and tuning[M].1995,1-55617-516-7.

[14] OGATA K.Discrete-time control systems(2nd ed.)[M].Prentice-Hall,Inc.,1995.

[15] 趙成勇,李路遙,翟曉萌,等.新型模塊化高壓大功率DC-DC變換器[J].電力系統(tǒng)自動(dòng)化,2014,38(4):72-78.

[16] OCAYA R O,WIGDOROWITZ B.Application of finite state machines in hybrid simulation of dc-dc converters[C].Africon.IEEE,2007:1-4.

[17] ZULUETA E,RICO T.Hybrid modeling of open loop DC-DC converters[J].Ingeniare Revista Chilena De Ingeniería,2003,11(2):41-47.

[18] LI H,YE X. Sliding-mode PID control of DC-DC converter[C].2010 5th IEEE Conference on Industrial Electronics and Applications,2010:730-734.

[19] 楊汝,張波.DC-DC buck變換器時(shí)間延遲反饋混沌化控制[J].物理學(xué)報(bào),2007,56(7):3789-3795.

[20] VISWANATHAN K,SRINIVASAN D,ORUGANTI R.A universal fuzzy controller for a non-linear power electronic converter[C].IEEE International Conference on Fuzzy Systems,2002.Fuzz-Ieee.IEEE,2002:46-51.



作者信息:

吳志強(qiáng),于蓮芝,孔夢(mèng)君

(上海理工大學(xué) 光電信息與計(jì)算機(jī)工程學(xué)院,上海200093)

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。