![matlab模糊控制工具箱的使用_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/887fae91-e98b-44ed-a741-b814c42f4423/887fae91-e98b-44ed-a741-b814c42f44231.gif)
![matlab模糊控制工具箱的使用_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/887fae91-e98b-44ed-a741-b814c42f4423/887fae91-e98b-44ed-a741-b814c42f44232.gif)
![matlab模糊控制工具箱的使用_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/887fae91-e98b-44ed-a741-b814c42f4423/887fae91-e98b-44ed-a741-b814c42f44233.gif)
![matlab模糊控制工具箱的使用_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/887fae91-e98b-44ed-a741-b814c42f4423/887fae91-e98b-44ed-a741-b814c42f44234.gif)
![matlab模糊控制工具箱的使用_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/887fae91-e98b-44ed-a741-b814c42f4423/887fae91-e98b-44ed-a741-b814c42f44235.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、matlab模糊控制工具箱的使用 本學(xué)期選修了周川老師的智能控制及應(yīng)用這門課程,大三時(shí)候曾上過周老師的英文版的控制工程基礎(chǔ)這門課程,比較喜歡周老師上課的風(fēng)格,智能控制這門課也收獲不小,模糊控制是課程中講到的第一個(gè)智能控制算法。模糊不是真的模糊,模糊是為了精確。模糊控制中涉及到一個(gè)隸屬度的概念,通常我們認(rèn)為一個(gè)事物屬于一個(gè)概念與否是確定的,比如數(shù)字電路的0與1,但是實(shí)際情況或者人們的思維習(xí)慣卻不是這樣的。比如規(guī)定18到30歲為青年,那么還差一天到18歲的人算不算青年呢?照規(guī)定看不算,但是如果我們加入概率的概念,比如說這個(gè)人90%屬于青年人,可能更符合人們的思維習(xí)慣。在其不相容原理所述:“隨著系統(tǒng)
2、的復(fù)雜程度不斷提高,人們對其精確而有意義地描述的能力不斷的降低,以致在達(dá)到某一個(gè)閾值之后,系統(tǒng)的精確性和復(fù)雜性之間呈現(xiàn)出幾乎是相互完全排斥的性質(zhì)”。我們通常所用的控制算法一般是建立在模型比較確定的情況下,而模糊控制不依賴于對象的模型就可以進(jìn)行控制決策,而且對系統(tǒng)參數(shù)變化具有較強(qiáng)的適應(yīng)性。對于模糊控制的原理,我不是很清楚,也沒有這個(gè)心情去搞清楚,感覺知道大概怎么用就可以了。Matlab中集成了模糊控制工具箱,可以使用圖像界面進(jìn)行模糊控制器的設(shè)計(jì),極大的簡化了設(shè)計(jì)過程。下面介紹利用模糊工具箱進(jìn)行控制系統(tǒng)設(shè)計(jì)的過程。在matlab的主窗口中輸入fuzzy即可調(diào)出模糊工具箱界面,退出界面的時(shí)候會(huì)提示保
3、存,保存格式為fis,如果我們將文件保存為njust.fis,那么下次使用這個(gè)文件的時(shí)候在主窗口中輸入fuzzy njust即可。模糊控制器的建立過程如下:(1)設(shè)定誤差E、誤差變化率EC和控制量U的論域?yàn)椋话銥?6 6。(2)設(shè)定E、EC、U的模糊集。一般可設(shè)為NB、NM、NS、ZO、PS、PM、PB。(3)設(shè)定隸屬度函數(shù)。有高斯型隸屬度函數(shù)、三角型隸屬度函數(shù)等。(4)設(shè)定模糊控制規(guī)則。常用的模糊控制規(guī)則如圖1所示,當(dāng)然可以根據(jù)特定的控制對象和要求進(jìn)行相應(yīng)的調(diào)整。圖1 常用模糊控制規(guī)則圖2 添加變量點(diǎn)擊Edit->Add Variable即可進(jìn)行變量的添加,在右下方可以進(jìn)行名稱的修改
4、,左下方是與或運(yùn)算方式、去模糊化方式等的選擇,一般可以使用默認(rèn)方式即可。圖3 添加論域與隸屬度函數(shù)雙擊圖2中左右兩側(cè)的矩形圖像即可進(jìn)行論域與隸屬度函數(shù)編輯,點(diǎn)擊Edit->Add MFs即可進(jìn)行隸屬度函數(shù)的添加,右下方可以選擇隸屬度函數(shù)類型,左下方可以修改論域以及顯示范圍。圖4 添加控制規(guī)則雙擊圖2中中間的矩形圖像即可進(jìn)行模糊控制規(guī)則的編輯,根據(jù)if e or(and) ec then u的形式進(jìn)行添加規(guī)則,可以修改規(guī)則權(quán)重。點(diǎn)擊下方的Add rule和Delete rule即可進(jìn)行規(guī)則添加和刪除。至此完成模糊控制器的搭建。使用菜單欄中的View->Rules即可觀察設(shè)計(jì)規(guī)則,如圖
5、5所示。拖動(dòng)輸入變量中間的豎直線,可以看到控制量的變化情況。圖5 觀察設(shè)計(jì)規(guī)則使用菜單欄中的View->Surface即可觀察輸入變量輸出變量的三維曲面,如圖6所示。圖6 輸入輸出曲面模糊控制系統(tǒng)的框圖如圖7所示,其中虛線內(nèi)即為建立好的模糊控制器。圖8為在matlab中建立的某模糊控制系統(tǒng)實(shí)例。其中的fuzzy logic controller模塊在simulink中的Fuzzy Logic Toolbox內(nèi),若是找不到的話可以使用搜索功能即可。若我們保存的模糊控制器文件為njust.fis,那么雙擊圖8中的模糊控制器模塊,輸入njust即可。一般來說這個(gè)模糊控制器模塊是兩輸入一輸出的,
6、所在輸入前要添加一個(gè)向量組合工具mux。圖7 模糊控制系統(tǒng)結(jié)構(gòu)框圖圖8 matlab模糊控制系統(tǒng)實(shí)例我們看到圖7中有Ke、Kec和Ku三個(gè)權(quán)系數(shù),查閱文獻(xiàn)可知ke和kec對系統(tǒng)的動(dòng)態(tài)性能影響較大,它們的大小意味著對輸入誤差和誤差變化的不同加權(quán)程度,ke變大縮短上升時(shí)間,但是增大系統(tǒng)超調(diào);kec變大減小系統(tǒng)超調(diào),但是響應(yīng)速率變慢。輸出比例因子ku也影響模糊控制系統(tǒng)的性能,ku過小,系統(tǒng)的動(dòng)態(tài)響應(yīng)過程變長,ku過大會(huì)導(dǎo)致系統(tǒng)震蕩。綜合調(diào)整以上三個(gè)因子,獲得所需要的控制性能。當(dāng)然它們有一定的計(jì)算方法,沒有深入研究過,不過所謂的計(jì)算方法好像也是存在問題的。這里特別要注意的是飽和模塊的上下限就是我們設(shè)定
7、的論域范圍。最后進(jìn)行模糊控制系統(tǒng)仿真的時(shí)候有兩點(diǎn)需要注意:一是仿真算法的設(shè)置。如果使用默認(rèn)的算法,會(huì)發(fā)現(xiàn)速度很慢,幾乎沒有進(jìn)度,需要在Simulation->Configuration Parameters中對取消過零點(diǎn)的限制。如圖9所示。圖9 仿真算法的修改另外需要注意的一點(diǎn)是模糊控制器的加載??吹秸搲虾芏嗳藛枮槭裁磿?huì)報(bào)錯(cuò),很大程度上原因是因?yàn)槟:刂莆募is沒有加載到空間中。在主窗口中調(diào)出所保存的fis文件,進(jìn)行File->Export->To Workspace即可。當(dāng)然了,也可以使用文件形式進(jìn)行模糊控制器的設(shè)計(jì),這里不討論了,很多參考書上都有相應(yīng)的函數(shù)介紹或者程序。2010年8月18日下午 njust 電工樓 204房間參考文獻(xiàn)1 劉金琨
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 23718.5-2024機(jī)器狀態(tài)監(jiān)測與診斷人員資格與人員評(píng)估的要求第5部分:潤滑劑實(shí)驗(yàn)室技術(shù)人員/分析人員
- SOTS-1-technical-grade-生命科學(xué)試劑-MCE-9410
- N-Propionitrile-Chlorphine-hydrochloride-生命科學(xué)試劑-MCE-1679
- Cy3-PEG-Amine-生命科學(xué)試劑-MCE-8875
- AH-8529-生命科學(xué)試劑-MCE-1699
- 1-2-3-Tri-10-Z-undecenoyl-glycerol-生命科學(xué)試劑-MCE-6075
- 2025年度藥品推廣與醫(yī)藥行業(yè)協(xié)會(huì)合作推廣協(xié)議
- 二零二五年度智能制造產(chǎn)業(yè)股權(quán)轉(zhuǎn)移合同終止書
- 2025年度工業(yè)機(jī)器人維護(hù)保養(yǎng)與故障排除維修合同
- 二零二五年度房地產(chǎn)項(xiàng)目終止及賠償協(xié)議書
- 禪密功筑基功法
- SHT+3413-2019+石油化工石油氣管道阻火器選用檢驗(yàn)及驗(yàn)收標(biāo)準(zhǔn)
- 2024年云南省中考數(shù)學(xué)真題試卷及答案解析
- 新疆烏魯木齊市2024年中考英語模擬試題(含答案)
- (正式版)JBT 14932-2024 機(jī)械式停車設(shè)備 停放客車通-用技術(shù)規(guī)范
- 2024年度-脛腓骨骨折
- 應(yīng)用密碼學(xué)課件
- 礦井通風(fēng)安全培訓(xùn)課件
- 2024年中國國際投資促進(jìn)中心限責(zé)任公司招聘高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- 苯胺合成靛紅工藝
- 質(zhì)量保證發(fā)展史和國外相關(guān)標(biāo)準(zhǔn)簡介
評(píng)論
0/150
提交評(píng)論