




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)參考教材中例子設(shè)計(jì)一包含了模糊技術(shù)與PID技術(shù)的混合智能控制器,其被控對(duì)象為:采樣時(shí)間為1ms,編寫(xiě)matlab仿真程序,確定其在階躍輸入的響應(yīng)結(jié)果,并與經(jīng)典PID控制仿真結(jié)果相比較。要求詳細(xì)描述控制系統(tǒng)的設(shè)計(jì),控制系統(tǒng)工作流程,模糊系統(tǒng)中的輸入輸出的隸屬函數(shù)設(shè)計(jì)及其采用的模糊規(guī)則,分析仿真結(jié)果并進(jìn)行總結(jié)。表1 kp的模糊規(guī)則表eckpeNBNMNSZOPSPMPBNBPBPBPMPMPSZOZONMPBPBPMPSPSZONSNSPMPMPMPSZONSNSZOPMP
2、MPSZONSNMNMPSPSPSZONSNSNMNMPMPSZONSNMNMNMNBPBZOZONMNMNMNBNB表2 ki的模糊規(guī)則表kieceNBNMNSZOPSPMPBNBNBNBNMNMNSZOZONMNBNBNMNSNSZOZONSNBNMNSNSZOPSPSZONMNMNSZOPSPMPMPSMNNSZOPSPSPMPBPMZOZOPSPSPMPBPBPBZOZOPSPMPMPBPB表3 kd的模糊規(guī)則表kdeceNBNMNSZOPSPMPBNBPSNSNBNBNBNMPSNMPSNSNBNMNMNSZONSZONSNMNMNSNSZOZOZONSNSNSNSNSZOPSZOZ
3、OZOZOZOZOZOPMPBNSPSPSPSPSPBPBPBPMPMPSPSPSPBKp,ki,kd的模糊控制規(guī)則表建立好以后,可根據(jù)以下方法進(jìn)行kp,ki,kd的自適應(yīng)校正。將系統(tǒng)誤差e和誤差變化ec變化范圍定義為模糊集上的論域,即e,ec = -3,-2,-1,0,1,2,3,其模糊子集為e,ec = NB,NM,NS,ZO,PS,PM,PB,子集中元素分別代表負(fù)大,負(fù)中,負(fù)小,零,正小,正中,正大。應(yīng)用模糊合成推理設(shè)計(jì)PID參數(shù)的整定算法。第k個(gè)采樣時(shí)間的整定為Kp(k)=kp0+kp(k)Ki(k)=ki0+ki(k)Kd(k)=kd0+kd(k)在線(xiàn)運(yùn)行過(guò)程中,控制系統(tǒng)通過(guò)對(duì)模糊邏
4、輯規(guī)則的結(jié)果處理、查表和運(yùn)算,完成對(duì)PID參數(shù)的在線(xiàn)自校正。其工作流程圖如下圖所示。入口e(k),ec(k)模糊化e(k-1)=e(k)PID控制器輸出計(jì)算當(dāng)前kp,ki,kd模糊整定kp,ki,kdec(k)=e(k)-e(k-1)e(k)=r(k)-y(k)取當(dāng)前采樣值返回圖1 誤差的隸屬函數(shù)圖2 誤差變化率的隸屬函數(shù)圖3 kp的隸屬函數(shù)圖4 ki的隸屬函數(shù)圖5 kd的隸屬函數(shù)圖6 模糊系統(tǒng)fuzzpid.fis的結(jié)構(gòu)圖7 模糊推理系統(tǒng)的動(dòng)態(tài)仿真環(huán)境在程序PID_b.m中,利用所設(shè)計(jì)的模糊系統(tǒng)fuzzpid.fis進(jìn)行PID控制參數(shù)的整定,并利用模糊PID控制進(jìn)行階躍響應(yīng),在第300個(gè)采樣
5、時(shí)間時(shí)控制器輸出端加上1.0的干擾,響應(yīng)結(jié)果及PID控制參數(shù)的自適應(yīng)變化如圖8到13所示。圖8 模糊PID控制階躍響應(yīng)圖9 模糊PID控制誤差響應(yīng)圖10 控制器輸入u圖11 kp的自適應(yīng)調(diào)整圖12 ki的自適應(yīng)調(diào)整圖13 kd的自適應(yīng)調(diào)整在對(duì)三階線(xiàn)性系統(tǒng)的控制中,利用穩(wěn)定邊界法進(jìn)行參數(shù)整定的經(jīng)典PID控制的超調(diào)量比模糊PID控制的超調(diào)量要大,但模糊PID控制存在一定的穩(wěn)態(tài)誤差。模糊控制用模糊集合和模糊概念描述過(guò)程系統(tǒng)的動(dòng)態(tài)特性,根據(jù)模糊集和模糊邏輯來(lái)做出控制決策,它在解決復(fù)雜控制問(wèn)題方面有很大的潛力,可以動(dòng)態(tài)地適應(yīng)外界環(huán)境的變化。附錄1 模糊系統(tǒng)設(shè)計(jì)程序PID_a%Fuzzy Turnning
6、 PID Controlclear all;close all;a=newfis(fuzzpid);a=addvar(a,input,e,-3,3); a=addmf(a,input,1,NB,zmf,-3,-1);a=addmf(a,input,1,NM,trimf,-3,-2,0);a=addmf(a,input,1,NS,trimf,-3,-1,0);a=addmf(a,input,1,Z,trimf,-2,0,2);a=addmf(a,input,1,PS,trimf,-1,1,3);a=addmf(a,input,1,PM,trimf,0,2,3);a=addmf(a,input,1
7、,PB,smf,1,3);a=addvar(a,input,ec,-3,3);a=addmf(a,input,2,NB,zmf,-3,-1);a=addmf(a,input,2,NM,trimf,-3,-2,0);a=addmf(a,input,2,NS,trimf,-3,-1,0);a=addmf(a,input,2,Z,trimf,-2,0,2);a=addmf(a,input,2,PS,trimf,-1,1,3);a=addmf(a,input,2,PM,trimf,0,2,3);a=addmf(a,input,2,PB,smf,1,3);a=addvar(a,output,kp,-0.
8、3,0.3);a=addmf(a,output,1,NB,zmf,-0.3,-0.1);a=addmf(a,output,1,NM,trimf,-0.3,-0.2,0);a=addmf(a,output,1,NS,trimf,-0.3,-0.1,0);a=addmf(a,output,1,Z,trimf,-0.2,0,0.2);a=addmf(a,output,1,PS,trimf,-0.1,0.1,0.3);a=addmf(a,output,1,PM,trimf,0,0.2,0.3);a=addmf(a,output,1,PB,smf,0.1,0.3);a=addvar(a,output,k
9、i,-0.06,0.06);a=addmf(a,output,2,NB,zmf,-0.06,-0.02);a=addmf(a,output,2,NM,trimf,-0.06,-0.04,0);a=addmf(a,output,2,NS,trimf,-0.06,-0.02,0.02);a=addmf(a,output,2,Z,trimf,-0.04,0,0.04);a=addmf(a,output,2,PS,trimf,-0.02,0.02,0.06);a=addmf(a,output,2,PM,trimf,0,0.04,0.06);a=addmf(a,output,2,PB,smf,0.02,
10、0.06);a=addvar(a,output,kd,-3,3);a=addmf(a,output,3,NB,zmf,-3,-1);a=addmf(a,output,3,NM,trimf,-3,-2,0);a=addmf(a,output,3,NS,trimf,-3,-1,0);a=addmf(a,output,3,Z,trimf,-2,0,2);a=addmf(a,output,3,PS,trimf,-1,1,3);a=addmf(a,output,3,PM,trimf,0,2,3);a=addmf(a,output,3,PB,smf,1,3);rulelist = 1 1 7 1 5 1
11、1;1 2 3 1 3 1 1;1 3 6 2 1 1 1;1 4 6 2 1 1 1;1 5 5 3 1 1 1;1 6 4 4 2 1 1;1 7 4 4 5 1 1;2 1 7 1 5 1 1;2 2 7 1 3 1 1;2 3 6 2 1 1 1;2 4 5 3 2 1 1;2 5 5 3 2 1 1;2 6 4 4 3 1 1;2 7 3 4 4 1 1;3 1 6 1 4 1 1;3 2 6 2 3 1 1;3 3 6 3 2 1 1;3 4 5 3 2 1 1;3 5 4 4 3 1 1;3 6 3 5 3 1 1;3 7 3 5 4 1 1;4 1 6 2 4 1 1;4 2
12、6 2 4 1 1;4 3 5 3 3 1 1;4 4 4 4 3 1 1;4 5 3 5 3 1 1;4 6 2 6 3 1 1;4 7 2 6 4 1 1;5 1 5 2 4 1 1;5 2 5 3 4 1 1;5 3 4 4 4 1 1;5 4 3 5 4 1 1;5 5 3 5 4 1 1;5 6 2 6 4 1 1;5 7 2 7 4 1 1;6 1 5 4 7 1 1;6 2 4 4 5 1 1;6 3 3 5 5 1 1;6 4 2 5 5 1 1;6 5 2 6 5 1 1;6 6 2 7 5 1 1;6 7 1 7 7 1 1;7 1 4 4 7 1 1;7 2 4 4 6
13、1 1;7 3 2 5 6 1 1;7 4 2 6 6 1 1;7 5 2 6 5 1 1;7 6 1 7 5 1 1;7 7 1 7 7 1 1;a = addrule(a,rulelist);a = setfis(a,DefuzzMethod,centroid);writefis(a,fuzzpid);a = readfis(fuzzpid);figure(1);plotmf(a,input,1);figure(2);plotmf(a,input,2);figure(3);plotmf(a,output,1);figure(4);plotmf(a,output,2);figure(5);p
14、lotmf(a,output,3);figure(6);plotfis(a);fuzzy fuzzpid;showrule(a);ruleview fuzzpid;附錄2 模糊控制程序PID_b%Fuzzy PID Controlclose all;clear all;a=readfis(fuzzpid);ts=0.001;sys=tf(4.23,1,1.64,8.46);days=c2d(sys,ts,tustin);num,den=tfdata(days,v);u_1=0.0;u_2=0.0;u_3=0.0;y_1=0;y_2=0;y_3=0;x=0,0,0;e_1=0;ec_1=0;kp
15、0=0.40;kd0=1.0;ki0=0.0;for k=1:1:3000;time(k)=k*ts;r(k)=1.0;%Using fuzzy inference to tuning PIDk_pid=evalfis(e_1,ec_1,a);kp(k)=kp0+k_pid(1);ki(k)=ki0+k_pid(2);kd(k)=kd0+k_pid(3);u(k)=kp(k)*x(1)+kd(k)*x(2)+ki(k)*x(3);if k=300 %adding disturbance(1.0v at time 0.3s) u(k)=u(k)+1.0;endy(k)=-den(2)*y_1-d
16、en(3)*y_2-den(4)*y_3+num(1)*u(k)+num(2)*u_1+num(3)*u_2+num(4)*u_3;e(k)=r(k)-y(k);%Return of PID parameters%u_3=u_2;u_2=u_1;u_1=u(k);y_3=y_2;y_2-y_1;y_1=y(k);x(1)=e(k); %Calculating Px(2)=e(k)-e_1; %Calculating Dx(3)=x(3)+e(k)*ts %Calculating Iec_1=x(2);e_2=e_1;e_1=e(k);endfigure(1);plot(time,r,b,time,y,r);xlabel(time(s);ylabel(rin,yout);figure
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CASTEM 1013-2023高校人才代表性科技成果評(píng)價(jià)指南
- siyb考試題及答案
- 荒島求生考試題及答案
- 教育管理面試題及答案
- 大型公司面試題及答案
- 分類(lèi)模擬面試題及答案
- 地震有關(guān)面試題及答案
- 技術(shù)經(jīng)理面試題及答案
- 代碼邏輯面試題及答案
- 人社局專(zhuān)業(yè)技能比賽課件
- 婦產(chǎn)科學(xué)-盆腔器官脫垂課件
- 村史范本、模板
- 自貿(mào)試驗(yàn)區(qū)片區(qū)重點(diǎn)發(fā)展產(chǎn)業(yè)列表
- 消防設(shè)備設(shè)施應(yīng)急操作培訓(xùn)課件(PPT)
- 眼球的結(jié)構(gòu)與功能
- 《社會(huì)主義制度在中國(guó)的確立》示范課教學(xué)設(shè)計(jì)【高中思想政治人教版必修1中國(guó)特色社會(huì)主義】
- 立方米臥式濃硫酸儲(chǔ)罐設(shè)計(jì)
- 三乙胺安全標(biāo)簽
- GB/T 4490-2021織物芯輸送帶寬度和長(zhǎng)度
- GB/T 17793-1999一般用途的加工銅及銅合金板帶材外形尺寸及允許偏差
- ICU常見(jiàn)檢查項(xiàng)目及課件
評(píng)論
0/150
提交評(píng)論