黃忻,汪健,陳宗祥,劉雁飛
(安徽工業(yè)大學 電氣與信息工程學院,安徽 馬鞍山 243000)
?
基于FPGA的比例積分滑??刂艱C/DC變換器研究
黃忻,汪健,陳宗祥,劉雁飛
(安徽工業(yè)大學 電氣與信息工程學院,安徽 馬鞍山 243000)
針對DC/DC Buck變換器的動、靜態(tài)性能要求,從Buck變換器狀態(tài)方程出發(fā),設計電感電流、輸出電壓及其積分的線性組合滑模面,并利用該滑模面證明比例積分滑??刂频拇嬖跅l件及穩(wěn)定性條件,構建基于FPGA控制的Buck變換器實驗平臺并加以驗證。據(jù)此,實現(xiàn)所提出的算法對Buck變換器的控制。理論分析和實驗結果表明,所提出的比例積分滑模變結構控制比傳統(tǒng)的雙閉環(huán)PI控制在系統(tǒng)參數(shù)變化、供電電壓變化以及外部干擾情況下,都具有更好的魯棒性,具有控制精度高和動態(tài)響應速度快的特點。
DC/DC Buck變換器;滑模變結構控制;組合滑模面;魯棒性;FPGA
由于DC/DC變換器屬于線性的離散系統(tǒng),其控制是不連續(xù)、非線性的。而滑模變結構控制就是對變結構系統(tǒng)的一種非線性控制,它相對于傳統(tǒng)的雙閉環(huán)PI控制,對系統(tǒng)參數(shù)變化和外部干擾具有較強的魯棒性。近年來,將滑模變結構控制應用于DC/DC變換器系統(tǒng)中,成為研究的熱點[1-9]。文獻8中提出一種將滑模表面與固定頻率的的諧波信號相比較的方式來實現(xiàn)滑??刂?。這種設計方法簡單,魯棒性好。然而,系統(tǒng)的動態(tài)響應比較慢。文獻9中提出了一種基于比例積分滑模變結構控制策略,并將其應用到DC/DC Boost變換器中。這種控制策略可以獲得很好的動態(tài)響應,但是它沒有將其應用于BUCK變換器中。
數(shù)字化是開關電源發(fā)展的一個大趨勢。由于FPGA器件具有比傳統(tǒng)數(shù)字器件更強的數(shù)據(jù)處理能力,因而被廣泛用于對DC/DC變換器的數(shù)字控制器設計[10-11]。有鑒于此,本文設計并制作了一臺由FPGA 控制的數(shù)字式BUCK變換器,采用比例積分滑??刂品椒?,使得變換器在輸入電壓及負載大范圍變化時有著較好的輸出特性。
1.1滑??刂破鞯膭討B(tài)模型及等效控制
Buck變換器在一個完整周期內的狀態(tài)方程為:
(1)
其中:vi為瞬時輸入電壓;vo為輸出電壓;iL為瞬時電感電流;C、L為Buck變換器的電容和電感;u為系統(tǒng)的控制向量(u=0或1),表示開關器件狀態(tài)。
選擇3個狀態(tài)變量的線性組合的滑模面,即
S=α1x1+α2x2+α3x3。
(2)
(3)
其中:iL表示瞬時電感電流;Vref和vo分別為輸出電壓參考值和瞬時值;iref=K(Vref-βvo)是瞬時參考電感電流;β為反饋網絡比;K為電壓誤差的放大增益。將電流誤差和電壓誤差的積分項x3引入到滑模變結構控制器中,形成附加的受控狀態(tài)變量,以減少輸出電壓和電感電流的穩(wěn)態(tài)誤差。
將Buck變換器的狀態(tài)空間方程代入式(3)并對時間求導,得到系統(tǒng)的動態(tài)模型為:
(4)
(5)
需要注意的是,此時的ueq是連續(xù)的,且其取值范圍為0和1之間。
令ueq=d,其中d為PWM控制器的占空比。控制律方程包含控制信號vc和斜坡信號vrmap,其表達式為:
(6)
其中:
(7)
式(7)即為控制器的固定增益系數(shù)。0 1.2滑??刂频拇嬖跅l件 對于DC/DC變換器,在每個開關階段,運動軌跡都必須符合存在條件,使得其軌跡保持在滑模面的較小鄰近范圍,即 (8) 圖1 同步整流BUCK變換器的比例 積分滑??刂破鱂ig.1 Proportional integral sliding mode controller for synchronous buck converter 將式(3)及其對時間的導數(shù),即式(4)代入式(8)中,則有: (9) 將控制器的固定增益系數(shù)即式(7)代入式(9)中,可簡化成 0 (10) 如果工作狀態(tài)的最大或最小點滿足條件,就可以充分說明整個工作狀態(tài)的范圍內,存在條件都可以得到滿足。在設計具有穩(wěn)態(tài)滑動面的滑模變結構控制器時,一種實用的方法是保證穩(wěn)態(tài)時存在條件得到滿足[5-6]。在這種情況下,Vo可用它們預期的穩(wěn)態(tài)值代替,這種方法至少可以保證系統(tǒng)在原點周圍的小區(qū)域內滿足存在條件??紤]到上述情況,得出的存在條件為: (11) 其中:vi(min)和vi(max)為輸入電壓的最小值和最大值;vo(ss)為預期的穩(wěn)態(tài)輸出電壓,實際上為直流參數(shù),與期望參考電壓Vref之間存在很小的誤差;iL(max)、iL(min)、iC(max)和iC(min)分別為變換器滿載時電感和電容電流的最大值和最小值。 最后,選取的控制器增益參數(shù)K1、K2和K3必須符合式(11)的2個不等式。這保證在指定輸入和負載范圍內的所有工作狀態(tài)下,滑模運行的存在條件至少在原點的小區(qū)域內得到滿足。 1.3滑??刂频姆€(wěn)定性條件 在BUCK變換器中,滑模變結構控制器的運動方程由電壓和電流狀態(tài)變量組成,具有高度的非線性且不易求解。采用等效控制方法[7-8],首先推導系統(tǒng)的理想滑模動態(tài),隨后進行平衡點分析,最后推導維持穩(wěn)定的條件。 1.3.1理想滑模動態(tài) 所謂等效控制,就是用ueq來替換DC/DC變換器模型中的u,將不連續(xù)系統(tǒng)轉換為理想滑模連續(xù)系統(tǒng),即 (12) (13) 1.3.2平衡點分析 (14) 1.3.3理想滑模動態(tài)的線性化 將理想滑模動態(tài)在平衡點附近線性化,得 (15) (16) 其中: (17) 線性化系統(tǒng)的特征方程為 a11a22-a12a21=0。 (18) 若以下條件滿足,則系統(tǒng)將穩(wěn)定,即 (19) 存在條件式(11)、穩(wěn)定性條件式(19)是根據(jù)變換器參數(shù)選擇和設計滑模變結構控制器的基礎。這些條件的滿足保證了系統(tǒng)的閉環(huán)穩(wěn)定性。 構建了基于FPGA的比例積分滑??刂艬uck電路實驗平臺,進行實驗研究,如圖2所示。采用 CycloneIV系列EP4CE30芯片來實現(xiàn)Buck變換器的滑模變結構控制,從而證明滑模控制對系統(tǒng)參數(shù)變化和外部干擾具有很強的魯棒性。BUCK變換器技術參數(shù)如表1所示。 圖2 BUCK變換器實驗平臺Fig.2 Experimental platform of BUCK converter 參數(shù)額定值輸入電壓Vi/V12輸出電壓Vo/V2.4電容C/μF100電感L/μH15開關頻率fS/kHz200最小負載電阻RL(min)/Ω0.3最大負載電阻RL(max)/Ω2.4 根據(jù)式(6)來設計基于FPGA verilog語言的滑??刂瞥绦?。其中滑模控制器的固定增益系數(shù)為K1=140,K2=5.5,K3=0.062 5。并且選取的K1,K2,K3滿足存在條件式(11)、穩(wěn)定性條件式(19)的設計約束。圖3為穩(wěn)態(tài)運行時的輸出電壓波形(CH1),電感電流波形(CH2)和控制開關運作的PWM波形(CH4)。通過波形可以看出,輸出電壓穩(wěn)定于2.4 V,電感電流穩(wěn)定于5.5 A,PWM波信號的開關頻率為200 kHz。從實驗結果可以看出設計的滑??刂破骺梢蕴峁┢谕妮敵鲭妷汉碗姼须娏?。 圖3 基于比例積分滑模控制BUCK電路穩(wěn)態(tài)輸出波形Fig.3 Steady-state output waveform of the BUCK converter under proportional integral sliding-mode control 圖4為基于滑模控制BUCK變換器在輸入電壓(CH1)從12 V跳變至24 V的輸出電壓波形(CH2)和PWM波形(CH4)。從實驗結果圖可以得出滑??刂圃谳斎腚妷簭?2 V跳變至24 V,輸出電壓經過20 μs后穩(wěn)定于2.4 V,而且輸出電壓的超調量只有0.4 V。 圖4 滑??刂葡螺斎腚妷禾儠r的輸出電壓和PWM波Fig.4 Output voltage waveform and PWM of converter under a step input voltage changes under sliding mode control 圖5和圖6分別為雙閉環(huán)PI控制和比例積分滑??刂圃谪撦d從1 A加載至7 A時的輸出電壓(CH1),電感電流波形(CH2)和控制開關管開通與關斷的PWM波信號(CH3)。實驗結果顯示出雙閉環(huán)PI控制時輸出電壓需經過218 μs才能穩(wěn)定于2.4 V,而比例積分滑??刂茣r輸出電壓只需經過30 μs即可穩(wěn)定。另外從實驗圖中可以看出雙閉環(huán)PI控制的輸出電壓在加載時跌落了1 V,而比例積分滑??刂茣r的輸出電壓只跌落0.35 V。 圖5 基于雙閉環(huán)PI控制加載時的輸出電壓, 電感電流和PWM波信號Fig.5 Output voltage,inductor current waveform and PWM signals against load addition under double closed-loop PI control 圖7和圖8分別為雙閉環(huán)PI控制和比例積分滑??刂圃谪撦d從7 A減載至1 A時的輸出電壓(CH1),電感電流波形(CH2)和控制開關管開通與關斷的PWM波信號(CH3)。實驗結果顯示出雙閉環(huán)PI控制時輸出電壓需經過375 μs才能穩(wěn)定于期望值,而比例積分滑模控制時輸出電壓只需經過70 μs即可穩(wěn)定。另外從實驗圖中可以看出雙閉環(huán)PI控制在減載時,輸出電壓上升1.8 V,而比例積分滑模均流控制時的輸出電壓只上升1 V,并且電壓、電流能夠很快地進入到平衡狀態(tài),具有良好的動態(tài)性能。 圖6 基于比例積分滑模控制加載時的輸出電壓、 電感電流和PWM波信號Fig.6 Output voltage and inductor current waveform and PWM signals against load addition under proportional integral sliding mode control 圖7 基于雙閉環(huán)PI控制減載時的輸出電壓, 電感電流和PWM波信號Fig.7 Output voltage,inductor current waveform and PWM signals against load subtraction under double closed-loop PI control 圖8 基于滑??刂茰p載時的輸出電壓、 電感電流和PWM波信號Fig.8 Output voltage and inductor current waveform and PWM signals against load subtraction under sliding mode control 本文設計了基于BUCK電路的比例積分滑??刂疲茖С隽似浯嬖跅l件和穩(wěn)定性條件。在理論分析的基礎上,通過搭建的實驗平臺驗證了基于FPGA的比例積分滑??刂艱C/DC變換器具有良好動態(tài)和穩(wěn)態(tài)輸出特性。另通過實驗可以看出此比例積分滑模控制比雙閉環(huán)PI控制對系統(tǒng)參數(shù)變化和外部干擾具有更好的魯棒性。本文設計的滑模控制算法簡單,且適合于PWM型DC/DC變換器系統(tǒng)。 [1]D.cortes,J Alvarez.Robust sliding mode control for the boost converter[C]//In proceeding of CIEP,Guadaiajara,Mexico,2002:208-212. [2]S.-C.Tan,Y.M.Lai,C.K.Tse.Indirect sliding mode control of power converters via double integral sliding surface[J].IEEE Transactions on Power Electronics,2008,23(2): 600-611. [4]R Giral,L Martinez.Compensating networks for sling-mode control[C]//In Proceedings of ISCAS,1995:2055-2058. [5]P.Mattavelli,L.Rossetto,G.Spiazzi,et al.General-purpose sliding mode controller for DC/DC converter applications[J].IEEE Power Electronics,1997,12(1):96-102. [6]H.Sira-Ramirez.Sliding mode-Δ modulation control of a Buck converter[C]// Proceedings of 42nd IEEE Conference on Decision and Control,2003:2999-3004. [7]S.C.Tan,Y.M.Lai,C.K.Tse,et al.A fixed-frequency pulse-width-modulation based quasi-sliding mode controller for buck converters[J].IEEE Transaction on Power Electronics,2005,20(6):1379-1392. [8]Mariano.Lopez,Luis Garicia .de Vicuna.Current distribution control design for paralleled DC/DC converters using sliding-mode control[J].IEEE Transactions on industrial Electronics,2004,10(51):419. [9]S.C.Tan,Y.M.Lai,C.K.Tse,et al.A pulse-width-modulation based integral sliding mode current controller for boost converters[C].In Proceedings of IEEE 37th Power Electronics Specialists Conference ,2006: 1-7. [10]B.J.Patella,A.Prodic,A.Zirger,et al.High-frequency digital PWM controller IC for DC-DC converter[J].IEEE transactions on Power Electronics,2003,18(1):43-46. [11]T Riesg,Y Torroja,E de la Torre.Design methodologies based on hardware description languages[J].IEEE Transactions on Industrial Electronics,1999,46(1):3-12. (編輯:張楠) Design of proportional integral sliding mode controller for DC-DC converter based on FPGA HUANG Xin,WANG Jian,CHEN Zong-xiang,LIU Yan-fei (School of Electric and Information Engineering,Anhui University of Technology,Maanshan 243000,China) In order to meet the dynamic and static performance requirements of the DC/DC Buck converter,a linear combination of the inductor current,the output voltage and their integral sliding mode surface was designed based on the state equation of the Buck converter,and the existence conditions and stability conditions of proportional integral sliding mode control were proved by using the sliding mode surface,and the experimental platform of Buck converter based on FPGA control was constructed and verified.According to this,the control of the Buck converter is realized by the proposed algorithm.Theoretical analysis and experimental results show that the sliding mode control possesses a better robustness against system parameter variation,power supply voltage variation and external disturbance compared with the conventional double closed-loop PI control method,and the converter could get high control precision and fast dynamic response. DC/DC Buck converter; sliding mode variable structure control; combination of sliding surface; better robustness; FPGA 2015-04-09 國家自然科學基金(51277003) 黃忻(1969—),女,博士研究生,實驗師,研究方向為電力電子技術及其控制; 汪健(1992—),男,博士研究生,研究方向為電力電子與功率變換; 陳宗祥 10.15938/j.emc.2016.09.010 TM 46 A 1007-449X(2016)09-0067-06 陳宗祥(1975—),男,博士,副教授,碩士生導師,研究方向為電力電子技術與功率變換、電能質量治理; 劉雁飛(1962—),男,博士,教授,博士生導師,研究方向為DC-DC開關變換器、AC-DC變換器PFC技術。2 實驗結果
3 結 論