模糊控制器設計步驟
1、模糊控制器的結構(確定觀測量 / 輸入量和輸出量)
單變數二維模糊控制器是最常見的結構形式
這一步需要確定控制器的輸入輸出變數是什麼
2、定義輸入、輸出模糊集
以誤差e、誤差變化ec、及控制量u為例:
對於第一步中的輸入輸出變數進行模糊化,各自形成模糊化集合;確定變數論域(討論範圍)
3、定義輸入、輸出隸屬度函式
誤差e、誤差變化ec及控制量u的模糊集和論域確定後,需要對模糊變數確定隸屬函式,即對模糊變數賦值,確定論域內元素對模糊變數的隸屬度。
4、建立模糊控制規則
根據人的直覺思維推理,由系統輸出的誤差及誤差的變化趨勢來設計消除系統的誤差的模糊控制規則。
5、建立模糊控制表
6、模糊推理
模糊推理是模糊控制的核心,它利用某種模糊推理演算法和模糊規則進行推理,得出最終控制量
7、反模糊化
應用舉例
模糊控制實驗
1.模糊計算依據模糊規則,控制變數輸入得到輸出。2.原影象為 模糊控制器 實現 模糊控制器設計 a newfis fuzzf 建立新的模糊推理系統 輸入1 f1 1 a addvar a,input e 3f1,3f1 新增 e 的模糊語言變數 a addmf a,input 1,nb zmf 2f...
模糊PID控制
在現實控制中,被控系統並非是線性時不變的,往往需要動態調整pid的引數,而模糊控制正好能夠滿足這一需求,所以在接下來的這一節我們將討論模糊pid控制器的相關問題。模糊pid控制器是將模糊演算法與pid控制引數的自整定相結合的一種控制演算法。可以說是模糊演算法在pid引數整定上的應用。模糊演算法是一種...
jxTMS 模糊控制
jxtms 低成本快速定製的業務系統開發平台。模糊控制就是運用模糊數學的基本原理,結合產生式的知識運用方式,通過定義模糊規則,根據當前採集到的輸入量經過推理計算出控制量。所以要實現模糊控制包括如下的幾個步驟 注 模糊推理一般都是使用浮點數進行計算,而一般採集到的訊號與控制訊號都是數字量,所以需要根據...