基于matlab的模糊自適應(yīng)pid控制器仿真研究

基于matlab的模糊自適應(yīng)pid控制器仿真研究

ID:22826899

大小:555.14 KB

頁數(shù):12頁

時(shí)間:2018-10-31

基于matlab的模糊自適應(yīng)pid控制器仿真研究_第1頁
基于matlab的模糊自適應(yīng)pid控制器仿真研究_第2頁
基于matlab的模糊自適應(yīng)pid控制器仿真研究_第3頁
基于matlab的模糊自適應(yīng)pid控制器仿真研究_第4頁
基于matlab的模糊自適應(yīng)pid控制器仿真研究_第5頁
資源描述:

《基于matlab的模糊自適應(yīng)pid控制器仿真研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、《系統(tǒng)辨識(shí)與自適應(yīng)控制》課程論文基于Matlab的模糊自適應(yīng)PID控制器仿真研究學(xué)院:專業(yè):姓名:學(xué)號(hào):基于Matlab的模糊自適應(yīng)PID控制器仿真研究摘要:傳統(tǒng)pid在對(duì)象變化時(shí),控制器的參數(shù)難以n動(dòng)調(diào)整。將模糊控制與pid控制結(jié)合,利用模糊推理方法實(shí)現(xiàn)對(duì)HD參數(shù)的在線&整定。使控制器具有較好的B適!、V:性。使用MATLAB對(duì)系統(tǒng)進(jìn)行仿真,結(jié)果表明系統(tǒng)的動(dòng)態(tài)性能得到了提高。關(guān)鍵詞:模糊PID控制器;參數(shù)自整定;Matlab;自適應(yīng)0引言在工業(yè)控制中,PID控制是工、Ik控制中最常用的方法。但是,它具有一定的局限性:當(dāng)控制對(duì)象不同吋,控制器的參數(shù)難以自動(dòng)調(diào)整以適應(yīng)

2、外界環(huán)境的變化。為了使控制器具有較好的自適應(yīng)性,實(shí)現(xiàn)控制器參數(shù)的自動(dòng)調(diào)整,可以采用模糊控制理論的方法111模糊控制已成為智能CJ動(dòng)化控制研究中最為活躍而富宥成糶的領(lǐng)域。其中,模糊pid控制技術(shù)扮演了十分重要的角色,并目仍將成為未來研究與應(yīng)用的重點(diǎn)技術(shù)之一。到目前為止,現(xiàn)代控制理論在許多控制應(yīng)用中獲得了大量成功的范例。然而在工業(yè)過程控制中,PID類型的控制技術(shù)仍然占有主導(dǎo)地位。雖然未來的控制技術(shù)應(yīng)用領(lǐng)域會(huì)越來越寬廣、被控對(duì)象可以是越來越復(fù)雜,相應(yīng)的控制技術(shù)也會(huì)變得越來越精巧,但是以PID為原理的各種控制器將是過程控制中不可或缺的基本控制單元。本文將模糊控制和PID控制

3、結(jié)合起來,應(yīng)用模糊推理的方法實(shí)現(xiàn)對(duì)PID參數(shù)進(jìn)行在線整定,實(shí)現(xiàn)PID參數(shù)的最佳調(diào)整,設(shè)計(jì)出參數(shù)模糊整定PID控制器,并進(jìn)行了Matlab/Sinuilink仿真[21。仿真結(jié)果表明,與常規(guī)PID控制系統(tǒng)相比,該設(shè)計(jì)獲得了更優(yōu)的魯棒性和動(dòng)、靜態(tài)性及具冇良好的自適應(yīng)性。1PID控制系統(tǒng)概述PID控制器系統(tǒng)原理框圖如圖1所示。將偏差的比例(KP)、積分(KO和微分(KD)通過線性飢合構(gòu)成控制置,對(duì)被控對(duì)象進(jìn)行控制,KP、KjnKD3個(gè)參數(shù)的選取直接影響了控制效果。圖1P1D控制器系統(tǒng)原理框圖在經(jīng)典PID控制中,給定值與測(cè)量值進(jìn)行比較,得出偏差e(t),并依據(jù)偏差情況,給出

4、控制作用u(t)。對(duì)連續(xù)時(shí)間類型,PID控制方程的標(biāo)準(zhǔn)形式為,=Kc[e(t)+^[e(t)dt+TD竿]⑴T,at式中,u(t)為PID控制器的輸出,與執(zhí)行器的位置相對(duì)應(yīng);t為采樣吋

5、Hj;Kp為控制器的比例增益;e⑴為PID控制器的偏差輸入,即給定值與測(cè)量值之差;T,為控制器的積分時(shí)間常數(shù);Td為控制器的微分時(shí)間常數(shù)。離散PID控制的形式為u(k)=e(k)-e(k-1)^(2)式中,u(k)為第k次采樣時(shí)控制器的輸出;k為采樣序號(hào),k=0,1.2…;e(k)為第k次采樣時(shí)的偏差值;T為采樣周期;e(k-l)為第(k-1)次采樣時(shí)的偏差值。離散P1D控制算法旮如

6、下3類:位S算法、增量算法和速度算法。增景算法為相鄰景詞采樣時(shí)刻所計(jì)算的位置之差,即(3)△w(幻二u(k)-u(k-1)=Kp[e(k)-e(k-l)]+K,e(k)+KD[e(k)-2叭k-1)+-2)J式中,Ki)=?、p從系統(tǒng)的穩(wěn)定性、響應(yīng)速度、超調(diào)量和穩(wěn)態(tài)精度等方面來考慮,KP、仏、KD對(duì)系統(tǒng)的作用如下。(1)系數(shù)KP的作川足加快系統(tǒng)的響應(yīng)速度,提高系統(tǒng)的調(diào)節(jié)精度。KP越人,系統(tǒng)的響應(yīng)速度越快,系統(tǒng)的調(diào)節(jié)精度越商,但易產(chǎn)生超調(diào),甚至導(dǎo)致系統(tǒng)不穩(wěn)定、KP過小,則會(huì)降低調(diào)節(jié)精度,使響應(yīng)速度緩慢,從而延K調(diào)節(jié)時(shí)間,使系統(tǒng)靜態(tài)、動(dòng)態(tài)特性變壞。(2)積分系數(shù)氏的作用

7、是消除系統(tǒng)的穩(wěn)態(tài)誤差。K,越大,系統(tǒng)的穩(wěn)態(tài)誤差消除越快,但心過大,在響應(yīng)過程的初期會(huì)產(chǎn)生積分飽和現(xiàn)象,從而引起響應(yīng)過程的較大超調(diào);若K,過小,將使系統(tǒng)穩(wěn)態(tài)誤差難以消除,影響系統(tǒng)的調(diào)節(jié)精度。(3)微分作用系數(shù)KD的作用是改善系統(tǒng)的動(dòng)態(tài)特性。K作用要是能反應(yīng)偏差信號(hào)的變化趨勢(shì),并能在偏差信號(hào)值變的太大之前,在系統(tǒng)引入一個(gè)冇效的早期修正信號(hào),從而加快系統(tǒng)的動(dòng)作速度,減少調(diào)節(jié)時(shí)I川。KP>K.d與系統(tǒng)時(shí)間域性能指標(biāo)之間的關(guān)系如表1所示。參數(shù)名稱上升吋間超調(diào)亮過渡過程吋間靜態(tài)誤差KP減少增大微小變化減少KI減少增大增大消除KD微小變化減小減小微小變化表1Kp、Ki、K.d與系

8、統(tǒng)時(shí)間域性能指稱之間的關(guān)系2模糊自適應(yīng)PID控制系統(tǒng)模糊控制通過模糊邏輯和近似推理方法,讓計(jì)算機(jī)把人的經(jīng)驗(yàn)形式化、模型化,根裾所取付的語言控制規(guī)則進(jìn)行模糊推理,給出模糊輸出判決,并將其轉(zhuǎn)化為精確景,作為饋送到被控對(duì)象(或過程)的控制作用。模糊控制表是模糊控制算法在計(jì)算機(jī)中的表達(dá)方式,它是根據(jù)輸入輸出的個(gè)數(shù)、隸屬函數(shù)及控制規(guī)則等決定的。U的是把人工操作控制過程表達(dá)成計(jì)算機(jī)能夠接受,卯便于計(jì)算的形式。模糊控制規(guī)則一?般具有如下形式:lf{e=Aiandec=Bi}thenu=Ci,i=l,2…,其中e,ec和u分別為誤差變化和控制量的語言變量,而氏、Bi、Ci為其相

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。