飛思卡爾智能車競賽入門資料 控制算法 用MATLAB編寫模糊控制表計算程序_第1頁
飛思卡爾智能車競賽入門資料 控制算法 用MATLAB編寫模糊控制表計算程序_第2頁
飛思卡爾智能車競賽入門資料 控制算法 用MATLAB編寫模糊控制表計算程序_第3頁
飛思卡爾智能車競賽入門資料 控制算法 用MATLAB編寫模糊控制表計算程序_第4頁
飛思卡爾智能車競賽入門資料 控制算法 用MATLAB編寫模糊控制表計算程序_第5頁
已閱讀5頁,還剩2頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、cic;clear;E = 1,0.8,0.7,0.4,0.0,0,OZO;Q.2,0.7,1,0.7,0.3,0,0,0,0,0,0,0,0;0,0.1,0.3,0.7,!,0.7,0.2,0,0,0,0,0;0,0。0。1,061。0。0。0;0,0,0,0,0,1,0.6,0.1,0,0,0,0;0,0,0,0,0,0,0.2,0.7,1,0.7,03,0.1,0;0,0,0,0,0,0,0,0,0.2,0.7,1,0.7,0.3;0,0,0,0,0,0,0,0,0.1,0.4,0.7,0.8,l%8*13EC =1,0.7,0.3,0,0,0,0,0,0,0,0,0,0;03,0.7,

2、1,0.7,0.3,0,0,0,0,0,0,0,0;0,0,0.3,0.7,1,0.7,03,0,0,0,0,0,0;0,0,0,0,0.3,0.7,1,0.7,0.3,0,0,0,0;0,0,0,0,0,0,03,0.7,1,0.7,0.3,0,0;0,0,0,0,0,0,0,0,0.3,0.7,1,0.7,03;0,0,0,0,0,0,0,0,0,0.3,0.7,1%7*1311=1,0.7,0.3,0,0,0,0,0,0,0,0,0;03,0.7,1,0.7,0.3,0,0,0,0,0,0,0,0;0,0,0.3,0.7, l/0.7,0.3,0,0,0,0,0,0;0,0,0,0,03

3、,0.7,1,0.7,0.3,0,0,0,0;0,0,0,0,0,0,0.3,0,7,1,0.7,0.3,0,0;0,0,0,0,0,0,0,0,03,0.7,1,0.7,0.3;0,0/0/0/0,0,0,0,0,0,0.3,0.7,1%7*13rulelist= 1,1,1,l,2,4AiLLLL244;2,222,4,5,5;223,4,5,6,6;2,2,3,4,5,6,6;33/4,6,6,6,6;4,4,6,7,77,7;4,4,6,7,77,刀%8*7foriii=l:13%偏差E的模糊值控制for jjj=l:13%偏差率EC的模糊值控制forii=l:8%偏差E的模糊規那么控

4、制forjj=l:7%偏差變化率EC的模糊規那么控制A_rulelist = rulelist(iijj); %查模糊規那么表%*計算 2A*A=E(ii,:); %取 AC_A = U(Aulelist,:); %取 Cifor i=l:13 %求 RIAfor j=l:13elseRa(ij) = A(i);endendendAA = zeros(l,13); %取 AA=A 如 AA=1,0,0,0,0,0,0,0,0,0,0,0,0;%AA(l,iii) = E(iijii);AA(l,iii) = 1;for i=l:13%先取小for j=l:13if(AA(j) Ra(j,i)A

5、_qux(j,i) = Ra(j,i);elseA_qux(j,i)= AA(j);endendendfor i=l:13%再取大,一求和CiAmax = A_qux(lJ);for j=l:13if(max Rb(jJ)B_qux(j,i) = Rb(j,i);elseB_qux(j,i) = BB(j);endendendfor i=l:13%再取大,一 求和CiAmax = B_qux(l,i);for j=l:13if(max CiB(i)Ci(i) = CiB(i);elseCi(i) = CiA(i);endendC(ii-l)*7+jj,:) = Ci; % 將 Ci 存到數組 C 中,C 是 56*13 的數組 endend%根據式Ui二C=Cl并C2并并C56for i=l:13max = C(l,i);for j=l:56if(max C(jJ)max = C(j,i);endendUi(i) = max;end%用重心法進行解模糊運算,并映射為實際的控制量sum_fenz = 0;sum_fenm = 0;for i=l:13sum_fenz = sum_fenz + (i-7)*Ui(i);sum_fenm = sum_fenm + Ui(i);endcore = sum_fenz/sum_fenm;U

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論