張鷹,高嵬,趙淑琴
?
SEPIC變換器模糊自適應(yīng)PID控制參數(shù)算法研究
張鷹1,高嵬2,趙淑琴3
(1. 海軍駐438廠軍事代表室, 武漢 430060;2. 海軍工程大學(xué)電氣工程學(xué)院, 武漢 430033;3. 中國艦船研究設(shè)計(jì)中心, 武漢 430064)
模糊自適應(yīng)PID控制已經(jīng)在各類電力電子裝置中得到普遍應(yīng)用,可以實(shí)現(xiàn)對(duì)PID參數(shù)的最佳調(diào)整。目前該控制方法已應(yīng)用于Buck和Boost直流變換器上,在理論和實(shí)踐應(yīng)用上都取得良好效果。本文以Sepic變換器為研究對(duì)象,將模糊自適應(yīng)PID控制方法應(yīng)用于此型變換器上,通過對(duì)整定規(guī)則的理論分析和仿真研究,進(jìn)而得出了模糊自適應(yīng)PID控制方法的仿真效果。
Sepic變換器 模糊自適應(yīng)PID控制 參數(shù)整定 算法
模糊自適應(yīng)PID控制就是運(yùn)用模糊數(shù)學(xué)的基本理論和方法,把規(guī)則的條件、操作用模糊集表示,并把這些模糊控制規(guī)則及有關(guān)信息作為知識(shí)存入計(jì)算機(jī)知識(shí)庫中,然后計(jì)算機(jī)根據(jù)控制系統(tǒng)的實(shí)際響應(yīng)情況,運(yùn)用模糊推理,既可自動(dòng)實(shí)現(xiàn)對(duì)PID參數(shù)的最佳調(diào)整。
在國內(nèi)外,已經(jīng)有很多學(xué)者將模糊自適應(yīng)PID控制應(yīng)用于直流變換器上,無論理論上的分析和研究,還是實(shí)踐上的應(yīng)用與實(shí)現(xiàn),都得到了良好的效果[1-4]。
模糊自適應(yīng)PID控制器的結(jié)構(gòu)如圖1所示,其中rin為系統(tǒng)輸入,yout為系統(tǒng)輸出,error為系統(tǒng)輸入與輸出的差,ec為誤差的變化率。
設(shè)PID控制器的輸出量為u(t),輸入量為e(t),它們的關(guān)系為:
式中K為比例增益,K為積分增益,K為微分增益。模糊自適應(yīng)參數(shù)整定就是尋求該三個(gè)參數(shù)與e、ec之間的關(guān)系。
通過多次操作經(jīng)驗(yàn)總結(jié)結(jié)合理論分析可以歸納出偏差e、偏差變化率ec跟PID調(diào)節(jié)器的三個(gè)參數(shù)KKK間,存在如下關(guān)系。
(1)當(dāng)ê()ê較大時(shí),為加快系統(tǒng)響應(yīng)速度,應(yīng)取較大的K,這樣可以使系統(tǒng)的時(shí)間常數(shù)和阻尼系數(shù)減小。當(dāng)然不得過大,否則會(huì)導(dǎo)致系統(tǒng)不穩(wěn)定;為避免系統(tǒng)在開始時(shí)可能引起的超范圍控制作用,應(yīng)取較小的K,以便加快系統(tǒng)響應(yīng);為避免出現(xiàn)較大的超調(diào),可以去掉積分作用,取K=0。
(2)當(dāng)ê()處于中等大小時(shí),應(yīng)取較小的K,使系統(tǒng)響應(yīng)的超調(diào)略小一點(diǎn);此時(shí)K的取值對(duì)系統(tǒng)較為關(guān)鍵,為保證系統(tǒng)的響應(yīng)速度,K的取值要恰當(dāng);此時(shí)可適當(dāng)增加一點(diǎn)K,但不得過大。
(3)當(dāng)ê()較小時(shí),為使系統(tǒng)具有良好的穩(wěn)態(tài)性能,可取較大的K ,K;為避免系統(tǒng)在平衡點(diǎn)出現(xiàn)震蕩,K的取值應(yīng)恰當(dāng)。
下面得到PID調(diào)節(jié)器三個(gè)參數(shù)的模糊控制表。其中,NB、NM、NS、ZO、PS、PM、PB分別表示負(fù)大、負(fù)中、負(fù)小、零、正小、正中、正大。
將系統(tǒng)誤差和誤差變化率變化范圍定義模糊集上的論域:
其模糊子集為
設(shè)和KKK均服從正態(tài)分布,因此可導(dǎo)出各模糊子集的隸屬度,根據(jù)各子集的隸屬度賦值表和各參數(shù)模糊控制模型,應(yīng)用模糊合成推理設(shè)計(jì)PID參數(shù)的模糊矩陣表,查出修正參數(shù)代入下式計(jì)算:
(2)
在線運(yùn)行過程中,控制系統(tǒng)通過對(duì)模糊邏輯規(guī)則的結(jié)果處理、查表和運(yùn)算,完成對(duì)PID參數(shù)的在線自校正,其工作流程如圖2所示。
根據(jù)模糊控制表設(shè)計(jì)出49條模糊規(guī)則,運(yùn)用MATLAB的模糊推理系統(tǒng)可以得到模糊自適應(yīng)PID控制中的三個(gè)參數(shù)KKK與和之間的關(guān)系如圖3、4、5所示[5]。
圖3 輸出量KP曲面觀測(cè)窗
圖4 輸出量KI曲面觀測(cè)窗
圖5 輸出量KD曲面觀測(cè)窗
跟據(jù)[6]所求得的SEPIC變換器的傳遞函數(shù),在寬幅壓320 -180 V條件下,選用輸入電壓為220 V,占空比為0.5,可得此時(shí)的傳遞函數(shù)為下式,經(jīng)仿真可得,系統(tǒng)的BODE圖為圖6所示[7]。
對(duì)于一個(gè)穩(wěn)定的電壓可調(diào)系統(tǒng),其增益裕量應(yīng)大于6 dB,相角裕量應(yīng)大于45°[8],而該系統(tǒng)的相角穩(wěn)定裕量?jī)H為=2.236°。因此,可以采用PID控制器來提高系統(tǒng)的穩(wěn)定性,其傳遞函數(shù)為
令K=1,K=0.001,K=0.03,補(bǔ)償后的相角裕量約為890,增加了系統(tǒng)的穩(wěn)定性。
表1 K模糊規(guī)則表
表2 K模糊控制表
表3 K模糊控制表
針對(duì)寬幅壓工況下的輸入電壓擾動(dòng)以及SEPIC電路自身的強(qiáng)非線性特點(diǎn),本文嘗試性地將模糊自適應(yīng)PID控制運(yùn)用到SEPIC變換器上,經(jīng)過仿真,得到了理想的效果。
[1] 王寶瑛,朱方明,曹秉剛等.電動(dòng)汽車用DC/DC變換器模糊自整定PI控制[J].電力電子技術(shù),2007,41(1),48-50.
[2] 任碧瑩,余健明,同向前等.混合式自調(diào)整模糊控制在DC/DC變換器中的應(yīng)用[J].電力電子技術(shù),2001,35(6),23-25.
[3] Arnaldo M,Miguel S. SEPIC type DC-DC converter fuzzy model[C].ICROS -SICE International Joint Conference,Japan:Fukuoka International Congress Center,2009:891-895.
[4] 許會(huì)軍,王萍.移相全橋變換器的模糊PID預(yù)測(cè)控制[J].計(jì)算機(jī)仿真,2007,24(1):246-249.
[5] 石辛民,郝整清.模糊控制機(jī)及其MATLAB仿真[M].北京:清華大學(xué)出版社,北京交通大學(xué)出版社,2008,151-180.
[6] 孫心豐. 基于寬幅壓的ZCZVT-PWM SEPIC變換器研究[D]. 武漢:海軍工程大學(xué)學(xué)位論文,2010.
[7] 夏瑋,李朝輝,常春藤等.控制系統(tǒng)仿真與實(shí)例詳解[M].北京:人民郵電出版社,2008,241-243.
[8] 王萍,辛愛芹,鄒宇.高性能模糊PID控制DC/DC變換器[J].電力電子技術(shù),2007,41(8):102-103.
Parameter Adjustment Rules and Algorithm of Fuzzy Self-adaptive PID Controlling on Sepic Converter
Zhang Ying1, Gao Wei2, Zhao Shuqin3
(1. The Naval Delegation Office in No.438 Factory, Wuhna 430060, Hubei, China; 2. The Electricity Engineering School in NUE, Wuhan 430033, Hubei, China; 3. China Warships Research & Designing Centre, Wuhan 430064, Hubei, China)
TP273
A
1003-4862(2013)01-0025-03
2012-10-07
張 鷹(1960-),男,高級(jí)工程師。
研究方向:電氣與自動(dòng)控制。