| Ut 語言 | -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 | ||||||||||||
| OB | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.2 | 0.8 | 1 |
| OM | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.2 | 0.8 | 1 | 0.8 | 0.2 |
| OS | 0 | 0 | 0 | 0 | 0 | 0 | 0.2 | 0.8 | 1 | 0.8 | 0.2 | 0 | 0 |
| H | 0 | 0 | 0 | 0 | 0.2 | 0.8 | 1 | 0.8 | 0.2 | 0 | 0 | 0 | 0 |
| CS | 0 | 0 | 0.2 | 0.8 | 1 | 0.8 | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 |
| CM | 0.2 | 0.8 | 1 | 0.8 | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| CB | 1 | 0.8 | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
每個語言變量所取的語言值對應的隸屬函數(shù)都是交叉重疊的。初始設(shè)計時,可采用均勻等分的方式布置,然后再根據(jù)系統(tǒng)仿真或?qū)嶋H控制結(jié)果進行合理的調(diào)整和改進。
2.2 獲取模糊關(guān)系矩陣
模糊推斷邏輯是由一組IF-THEN的控制規(guī)則組成的,這一組控制規(guī)則的形成來源于人類思維邏輯和實際經(jīng)驗的總結(jié)。
從經(jīng)驗出發(fā),用語言形式來表述推理控制決策過程如下:
· IF(實際過熱度過大)AND(實際過熱度有增加的趨勢)THEN(電子膨脹閥的開度要增大)
· IF(實際過熱度太。粒危模▽嶋H過熱度有減小的趨勢)THEN(電子膨脹閥的開度要減。
類似于上述的一系列控制規(guī)則集中在控制規(guī)則表4中。根據(jù)表4寫出如下規(guī)則:
(1)if =NB and(Δ=NB or Δ=NM) then Ut=OB
(2)if =NB and(Δ=NS or Δ=Z) then Ut=OM
(3)if =NB and(Δ=PS or Δ=PM) then
Ut=OS(4)if =NB and Δ=PB then Ut=H ……
(29)if =PB and(Δ=NM or Δ=NS) then
Ut=CS(30)if =PB and(Δ=Z or Δ=PS) then
Ut=CM(31)if = PB and(Δ=PM or Δ=PB) then
Ut=CB總共31條規(guī)則,根據(jù)這31條規(guī)則可以得出相應的模糊關(guān)系:
將上述模糊關(guān)系寫成通式=I。設(shè)某一時刻的偏差與偏差變化為e*、ec*,根據(jù)各條規(guī)則給出的模糊關(guān)系進行合成推理運算可得到相應的輸出控制量模糊值:Ut=e*oIeoRBL (l=12……31)。
由此,模糊控制器總的輸出控制量(模糊值)應該是:
由于上式所得到的一個輸出量是模糊矢量,而被控對象(電子膨脹閥)只能接受一個確切的控制量,因此必須經(jīng)過解模糊,將模糊矢量清晰化,在這里我們使用最大隸屬度法: u=umax。
上面的計算過程比較復雜,可以使用軟件編程實現(xiàn)。按照上述合成推理與解模糊方法可以得到一個容量為13*13的模糊控制查詢表,如表5所示。
表5 模糊控制查詢表





