模糊控制——(4)Sugeno模糊模型


1、Sugeno模糊模型

      傳統的模糊系統為Mamdani模糊模型,輸出為模糊量。

      Sugeno模糊模型輸出隸屬函數為constant或linear,其函數形式為:

 

      它與Mamdani模型的區別在於:

(1)輸出變量為常量或線性函數;

(2)輸出為精確量。

2 、仿真實例

     設輸入X∈[0,5] 和Y∈[0,10] ,將它們模糊化為兩個模糊量:小,大。輸出Z為輸入(X,Y)的線性函數,模糊規則為:

3、基於T-S(Takagi-Sugeno)模型的模糊控制 

 

針對 n個狀態變量 m個控制輸入的連續非線性系統,其T-S型模糊模型可描述為以下 r條模糊規則:

根據模糊系統的反模糊化定義,由模糊規則構成的模糊模型總的輸出為:

4、單級倒立擺的T-S模型模糊控制

   倒立擺系統的控制問題一直是控制研究中的一個典型問題。控制的目標是通過給小車底座施加一個力 u(控制量),使小車停留在預定的位置,並使擺不倒下,即不超過一預先定義好的垂直偏離角度范圍。單級倒立擺模型為:

 

其中 x1為擺的角度, x2為擺的角速度,2l為擺長,u為加在小車上的控制輸入,a=1/(M+m)           ,M 和m 分別為小車和擺的質量。

基於2條模糊規則的設計

 

根據倒立擺的兩條T-S模糊模型規則,隸屬函數應按圖4-29進行設計。仿真中采用三角形隸屬函數實現擺角度x1(t)的模糊化。選擇期望的閉環極點(-3-3i,-3+3i) ,利用極點配置函數place(A,B,P),可以得到系統的反饋增益矩陣:K1=[-418    -74] ,K2=[-10452   -2292] 。 采用 ui=-Kix的反饋控制,按式(4.16)設計控制器.

基於4條模糊規則的設計

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM