董娜娜
摘 要:針對(duì)機(jī)器人運(yùn)動(dòng)的時(shí)變、非線性、干擾大、不確定等特性,本文在傳統(tǒng)PID控制基礎(chǔ)上提出了一種與模糊控制器相結(jié)合的混合型模糊PID控制方法。該方法彌補(bǔ)了傳統(tǒng)PID控制所需精確數(shù)學(xué)模型、參數(shù)整定困難等不足,保證了系統(tǒng)的快速性、穩(wěn)定性和靈活性。
關(guān)鍵詞:模糊PID;角度控制;仿真
1.控制系統(tǒng)結(jié)構(gòu)
本系統(tǒng)中由于機(jī)器人的運(yùn)動(dòng)涉及到角度及距離兩個(gè)方面,所以本文中的模糊PID控制器具體設(shè)計(jì)為兩組控制器構(gòu)成:一組用于控制機(jī)器人的角度轉(zhuǎn)動(dòng),一組用于機(jī)器人的位置移動(dòng)。具體結(jié)構(gòu)圖如圖1所示。
其中Ra、Ya為角度的輸入輸出,Ea、Eac為角度誤差及其變化率,Uaf、Uap為角度模糊控制器和PID控制器輸出,Ua為角度控制器總輸出。同理,位置的控制輸出也是如此。下面進(jìn)一步以電機(jī)角度的模糊PID控制為例來說明系統(tǒng)的可行性。
2.模糊控制器的設(shè)計(jì)
設(shè)在采樣時(shí)刻t,誤差和誤差的變化分別為:
本模糊系統(tǒng)設(shè)計(jì)為二維控制器:et、Δet為兩個(gè)輸入變量,ut為輸出變量。模糊控制器的基本結(jié)構(gòu)如下圖2所示。
從上述控制器的系統(tǒng)設(shè)計(jì)中知道PID控制器的輸出為Uap,模糊控制器的輸出為Uaf,故總輸出為Ua=Uap+Uaf=KP×et+Ki×∫etdt+Uaf 。
根據(jù)模糊控制規(guī)律本文設(shè)計(jì)系統(tǒng)中沒有微分環(huán)節(jié),而參數(shù)Kp、Ki是通過實(shí)驗(yàn)方法確定的。從角度和距離的實(shí)際情況中我們可以看出,不同范圍的誤差變化,系統(tǒng)要取得好的控制效果,Kp、Ki參數(shù)是不同的。例如,在角度控制中,Kp適合于誤差為10o到20o的中等角度,但它對(duì)5o以下的小角度調(diào)節(jié)時(shí),Kp×et就會(huì)過小,從而使得調(diào)節(jié)時(shí)間較長(zhǎng)、穩(wěn)態(tài)誤差增大;但在對(duì)40o以上的大角度調(diào)節(jié)時(shí),Kp×et就會(huì)過大而出現(xiàn)較大的超調(diào),調(diào)節(jié)時(shí)間也相應(yīng)延長(zhǎng)。所以針對(duì)這樣的情況,在本論文中的PID控制器的設(shè)計(jì)針對(duì)不同范圍的誤差,采用了多組參數(shù)值的方法。將角度誤差范圍分為?。?-5o),中(5o-25o)、大(25o以上)3個(gè)區(qū)域,每個(gè)區(qū)域?qū)?yīng)不同的參數(shù)值。經(jīng)過實(shí)驗(yàn),本論文中的小角度誤差時(shí)Kp取0.65,Ki取0.0015;中角度時(shí)Kp取0.35,Ki取0.0015;大角度時(shí)Kp取0.15,Ki取0.001。
3.實(shí)驗(yàn)結(jié)果分析
本系統(tǒng)的實(shí)驗(yàn)是利用MATLAB的Simulink仿真環(huán)境對(duì)系統(tǒng)進(jìn)行的。下圖3、4、5就是角度范圍劃分不同情況下單一的PID控制與模糊PID控制的效果對(duì)比圖。
實(shí)驗(yàn)結(jié)果分析:
(1)從圖3和圖4可以看出,在單一的PID控制輸出超調(diào)量較大時(shí),引入模糊控制后,確??焖傩缘那闆r下能夠減小系統(tǒng)輸出的超調(diào)量。
(2)從圖5可以看出,在單一的PID控制輸出調(diào)節(jié)時(shí)間過長(zhǎng)時(shí),引入模糊控制后,確保不損失控制精度的情況下,能迅速減小調(diào)節(jié)時(shí)間。
4.總結(jié)
通過實(shí)驗(yàn)對(duì)本文所提出的模糊控制器與單一PID控制器相結(jié)合構(gòu)成的模糊PID控制算法進(jìn)行了測(cè)試,并通過仿真曲線圖形顯示了模糊PID控制算法能夠保證機(jī)器人足球系統(tǒng)運(yùn)動(dòng)控制的準(zhǔn)確性和穩(wěn)定性,又縮短了動(dòng)態(tài)調(diào)整時(shí)間,取得了較好的控制效果。(作者單位:長(zhǎng)春工業(yè)大學(xué)人文信息學(xué)院)
參考文獻(xiàn):
[1] 諸靜.模糊控制理論與系統(tǒng)原理[M].北京:機(jī)械工業(yè)出版社,2005.
[2] 李琳,曾孟雄.模糊PID控制在運(yùn)動(dòng)控制中的應(yīng)用[J].機(jī)械與電子,2006(2).
[3] 田琦,李琪,姚鵬,趙媛.基于模糊PID的全方位移動(dòng)機(jī)器人運(yùn)動(dòng)控制[J].電子科技,2011(9).