包 野,李玉貴,侯 成,王高平
(1.太原科技大學(xué) 機(jī)械工程學(xué)院,山西 太原 030024;2.山重建機(jī)有限公司,山東 臨沂 276000)
常規(guī)PID控制由于原理簡(jiǎn)單、使用方便、適用性好和具有很強(qiáng)的魯棒性,在工業(yè)過程控制中得到了廣泛的應(yīng)用[1]。但PID控制對(duì)被控對(duì)象的數(shù)學(xué)模型依附性強(qiáng),通過整定方法確定的PID調(diào)節(jié)參數(shù),只適用于一種工況。液壓AGC系統(tǒng)是厚度控制的重要分支之一,其控制過程具有非線性、時(shí)變性、大慣性等特點(diǎn),難以建立精確的數(shù)學(xué)模型,應(yīng)用傳統(tǒng)的PID控制器不能達(dá)到理想的控制效果[2],而模糊控制的優(yōu)點(diǎn)是不要求被控對(duì)象有精確的數(shù)學(xué)模型,將操作人員(專家)長(zhǎng)期實(shí)踐積累的經(jīng)驗(yàn)知識(shí)用控制規(guī)則模糊化,然后運(yùn)用模糊推理便可實(shí)現(xiàn)最優(yōu)控制。本文結(jié)合了PID控制和模糊控制的優(yōu)點(diǎn),將模糊自適應(yīng)控制應(yīng)用于液壓AGC系統(tǒng),使系統(tǒng)的控制性能得到了完善。
液壓AGC系統(tǒng)位置閉環(huán)控制是將輸出信號(hào)與輸入信號(hào)相比較,得到位置控制的系統(tǒng)誤差,通過多次的反饋控制將誤差逐漸減小為零,即輸出能更準(zhǔn)確地反映輸入,實(shí)現(xiàn)高精度的位置控制過程。
根據(jù)液壓AGC系統(tǒng)位置控制原理、各個(gè)元件的傳遞函數(shù)[3,4]及可逆式四輥軋機(jī)控制系統(tǒng)的參數(shù),得到系統(tǒng)開環(huán)傳遞函數(shù)為:
PID控制器由比例環(huán)節(jié)、積分環(huán)節(jié)和微分環(huán)節(jié)組成,PID控制器的基本原理和各個(gè)環(huán)節(jié)的作用見參考文獻(xiàn)[5]。
參數(shù)自適應(yīng)模糊PID控制系統(tǒng)結(jié)構(gòu)見圖1,其中kp為比例系數(shù),kd為微分系數(shù),ki為積分系數(shù)。它是在傳統(tǒng)PID控制的基礎(chǔ)上,應(yīng)用模糊邏輯推理理論建立起來(lái)的。以系統(tǒng)的反饋值和目標(biāo)值的誤差e(t)及誤差變化率de/dt作為模糊控制器的輸入,通過模糊化、模糊推理、解模糊化等過程,輸出控制參數(shù)的調(diào)節(jié)量kp、kd、ki,并作用于PID控制器,實(shí)現(xiàn)控制參數(shù)的在線自整定過程。
圖1 模糊自適應(yīng)PID控制的結(jié)構(gòu)圖
由圖1可知,自適應(yīng)模糊PID控制為雙輸入、三輸出系統(tǒng),其中輸入量為厚度誤差e(t)和誤差變化率de/dt,其實(shí)際范圍分別為[-90μm,+90μm]和[-12μm,+12μm],基本論域都為[-6,+6],則量化因子分別為1/15和0.5。自適應(yīng)模糊PID控制器的輸出量為Δkp、Δki、Δkd,其實(shí)際范圍均為[-0.3,+0.3],設(shè)定的基本論域都為[-6,+6],則比例因子為1/20。隸屬度函數(shù)比較窄瘦時(shí),控制較靈敏;隸屬函數(shù)比較寬胖時(shí),系統(tǒng)的穩(wěn)定性越好。本文中輸入、輸出變量的模糊子集均為{NB,NM,NS,Z,PS,PM,PB},子集中各元素分別代表{負(fù)大,負(fù)中,負(fù)小,零,正小,正中,正大}。隸屬函數(shù)則采用兩側(cè)為高斯函數(shù)、中間為三角函數(shù)。模糊控制規(guī)則是模糊控制器的核心,規(guī)則的正確與否直接影響控制器的性能??刂埔?guī)則是基于操作人員積累的控制經(jīng)驗(yàn)和領(lǐng)域?qū)<业挠嘘P(guān)專業(yè)知識(shí),經(jīng)長(zhǎng)期的優(yōu)化整定而建立的。本文中模糊控制規(guī)則表借鑒了參考文獻(xiàn)[6,7],然后應(yīng)用重心法進(jìn)行解模糊化,權(quán)重值設(shè)為1。
當(dāng)系統(tǒng)為傳統(tǒng)的PID控制時(shí),通過Z-N整定方法,得到PID控制器的初步整定參數(shù)kp=20、ki=0.25、kd=0。然后根據(jù)液壓AGC位置控制的過程和參數(shù)自適應(yīng)模糊PID的控制原理,應(yīng)用MATLAB中的Simulink工具箱搭建系統(tǒng)的仿真模型,如圖2所示。圖3為自適應(yīng)模糊PID控制的子系統(tǒng)。
圖2 單位階躍響應(yīng)的模糊PID控制系統(tǒng)圖
圖3 模糊PID控制的子系統(tǒng)
設(shè)置仿真時(shí)間為2s,采用ode14x求解方法,開始運(yùn)行仿真。得到模糊自適應(yīng)PID控制與PID控制下系統(tǒng)的階躍響應(yīng)曲線(見圖4)和誤差曲線(見圖5)。由圖4和圖5可知,模糊PID和PID系統(tǒng)階躍響應(yīng)的調(diào)節(jié)時(shí)間分別為0.08s和0.12s。模糊自適應(yīng)PID控制的系統(tǒng)響應(yīng)速度快、進(jìn)入穩(wěn)態(tài)時(shí)間短,系統(tǒng)誤差能更快、更早地消除,具有良好的動(dòng)靜態(tài)性能,能更好地滿足板帶材的厚度精度要求。圖6~圖8分別為PID控制參數(shù)kp、ki、kd的在線自調(diào)節(jié)曲線,控制系統(tǒng)在0.16s時(shí)就完成了對(duì)PID參數(shù)在線自調(diào)節(jié)的過程,充分體現(xiàn)了模糊自適應(yīng)控制的優(yōu)點(diǎn)。
為驗(yàn)證系統(tǒng)的魯棒性,在仿真時(shí)間t=0.8s時(shí)給控制系統(tǒng)加入幅值為0.05的干擾信號(hào),其階躍響應(yīng)曲線如圖9所示,可以看到模糊自適應(yīng)PID控制有較好的魯棒性,其控制效果優(yōu)于傳統(tǒng)的PID控制。
圖4 系統(tǒng)階躍響應(yīng)曲線
圖5 系統(tǒng)誤差曲線
圖6 kp自調(diào)節(jié)曲線
圖7 ki自調(diào)節(jié)曲線
針對(duì)四輥軋機(jī)液壓AGC控制系統(tǒng)這一非線性、實(shí)時(shí)變化的控制過程,傳統(tǒng)PID控制策略受到制約,因而本文設(shè)計(jì)了模糊自適應(yīng)PID控制器,能夠?qū)崿F(xiàn)控制參數(shù)的在線自整定。仿真結(jié)果表明:自適應(yīng)模糊PID控制具有動(dòng)態(tài)性能好、穩(wěn)態(tài)精度高、抗干擾能力強(qiáng)和魯棒性較強(qiáng)的優(yōu)點(diǎn),控制效果優(yōu)于傳統(tǒng)的PID控制,解決了液壓AGC系統(tǒng)非線性、時(shí)變性、大慣性等弱點(diǎn)。
圖8 kd自調(diào)節(jié)曲線
圖9 加干擾信號(hào)的階躍響應(yīng)曲線
[1] 王瑤,王曉曄.自適應(yīng)模糊PID軋機(jī)厚度自動(dòng)控制系統(tǒng)設(shè)計(jì)[J].電氣傳動(dòng),2008,38(8):56-59.
[2] 黃贊,陳偉文.模糊自整定 PID控制器設(shè)計(jì)及其MATLAB仿真[J].控制與檢測(cè),2006(2):50-52.
[3] 王希娟,黃夢(mèng)濤,馮景曉.板軋機(jī)AGC系統(tǒng)的液壓壓下建模及模型參數(shù)對(duì)板厚的影響[J].鋼鐵研究學(xué)報(bào),2007,19(4):35-38,53.
[4] 譚樹彬,鐘云峰,劉建昌,等.軋機(jī)輥縫控制建模及仿真[J].系統(tǒng)仿真學(xué)報(bào),2006,18(6):1425-1427.
[5] 謝仕宏.MATLAB R2008控制系統(tǒng)動(dòng)態(tài)仿真實(shí)例教程[M].北京:化學(xué)工業(yè)出版社,2009.
[6] 柴光遠(yuǎn),趙鵬兵.模糊自適應(yīng)PID控制器在液壓AGC系統(tǒng)中的應(yīng)用[J].機(jī)床與液壓,2010,38(6):69-71,27.
[7] 孟令啟,劉純利,李進(jìn).中厚板軋機(jī)模糊PID控制系統(tǒng)的研究[J].安徽科技學(xué)院學(xué)報(bào),2011,25(6):48-54.