Regulator rozmyty
Ireneusz Dominik KAP AGH
Rys. 1. Regulator rozmyty
a)
fuzzyfikacja
Rys.2. Rozkład funkcji przynależności dla1-go wejścia SV
ZawWE:
2,5
– 2 =
0,5
SzerPrzedz: 4-2=
2
Przyn_SV[0] =2,5mm in FPniska: 1-(
0,5
/
2
)=3/4
Przyn_SV[1] =2,5mm in FPsrednia: 1-3/4=1/4
Rys.3. Rozkład funkcji przynależności dla 2-go wejścia e
b) wyliczanie wartości wyjściowej dla danych: SV =
2,5
[mm], PV= 1,8 [mm], obliczone e =
0,7
[mm],
output MV=?
Fig. 4. Baza reguł
MV = ¾ *1/7*50 + ¾*6/7*60 + ¼*1/7* 80 + ¼*6/7*85 =
3/28*50 + 18/28*60 + 1/28*80 + 6/28*85 = 65 [A]
-0
.5
(A
) D
uz
y_
m
-
- 0
.3
(B
) M
aly
_m
-0
.2÷
0.1
(C
) z
er
o
0.8
(D
) M
aly
_p
(1) 0
!"#$% (2) 2
# &!"% (3) 4
(
10
15
20
25
30
40
50
60
70
75
80
85
+
u (e)
1
- 0.5
Duzy_m
(A)
- 0.3 - 0.2
0.1
0.8
0
0
Maly_m
(B)
zero
(C)
Maly_p
(D)
[mm]
0,7
6/7
1/7
0 2 4
niska (2)
u (SV)
1
zero (1)
[mm]
2,5
srednia (3)
3/4
1/4
errore
se
t
v
a
lu
eS
V
Implementacja w sterowniku:
……..