文獻(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.
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ù)姆椒āMㄟ^切換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變換器的電路圖。
在式(1)中給出了Buck變換器的輸出控制小信號(hào)傳遞函數(shù),,并利用標(biāo)準(zhǔn)的狀態(tài)空間平均法得到了該函數(shù)[9],。
由式(2)通過MATLAB繪制開環(huán)Buck的伯德圖如圖2所示,由圖2可知,,系統(tǒng)穿越頻率為1.941 7 kHz,,同時(shí)開環(huán)Buck的相位裕度為21.9°,增益裕度無窮大,。并且由于Buck變換器輸出電壓采樣和占空比更新之間存在一個(gè)固定的周期延遲,,由函數(shù)建模,其中T為數(shù)字控制器對(duì)電壓的采樣周期(20 ?滋s),。圖3所示為帶有延遲時(shí)間的Buck變換器傳遞函數(shù)的伯德圖,。通過圖3可以得出系統(tǒng)的穿越頻率沒有發(fā)生變化,但相位裕度變?yōu)?.92°,,增益裕度為20.1 dB,。
圖3伯德圖顯示系統(tǒng)具有較小的相位裕度。因此必須要設(shè)計(jì)相應(yīng)的補(bǔ)償器,,以確保低頻率的增益足夠高,,使得穩(wěn)態(tài)誤差最小。由文獻(xiàn)[11]可知在工程領(lǐng)域,,相位裕度Ψm(ωc)=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],。
以上公式中,,KP是比例增益,KI是積分增益,,KD是微分增益,。
PID控制器的設(shè)計(jì)在連續(xù)時(shí)間域,通過使用向后積分法(Euler法則)[14],,可以得到式(5)所示離散時(shí)間傳遞函數(shù)變換后的差分方程[5],。
在式(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)性能,。
由式(7)給出PIDI的傳遞函數(shù),并對(duì)加入PIDI補(bǔ)償環(huán)節(jié)的系統(tǒng)進(jìn)行伯德圖繪制,。由圖6所示,,可以得出系統(tǒng)的增益裕度Kg1=12.3 dB≥10 dB,,有足夠的增益裕度;系統(tǒng)的相位裕度Ψm1(ωc)=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)的相位裕度Ψm2(ωc)=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),。
3 仿真
仿真的具體實(shí)現(xiàn)方式為:利用MATLAB/Simulink中的電氣模塊搭建仿真模型,。搭建電氣電路的時(shí)候,利用模塊化方法,,將Buck電路封裝為“DC-DC Buck Converter”子模塊,,PID補(bǔ)償環(huán)節(jié)封裝為“Compensated”子模塊,使搭建的模型條理清晰,,如圖8所示,。
圖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)生方波,。
如圖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%以上。
如圖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%,。
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)