Professional Documents
Culture Documents
Direct Control
Ref
Deviations
Actions Process
Outputs
Fuzzy compensator
Deviation
Controller
u
Controller parameters Fuzzy gain schedule
Ref
Controller
Plant
Outputs
PID
Process
PID
Process
(a)
(b)
Fuzzy
Fuzzy
PID
Process
PID
Process
(c)
(d)
Preprocessing
Fuzzification
Defuzzification
Postprocessing
Fuzzification
Membership Function
Gaussian (x)
1
1 x x 2 A ( x) = exp 2
Triangle
x
(x)
1
( x a) 2 A ( x) = 1 b
a b
Laboratory of Control Engineering-Department of Electrical Engineering-ITS
6
Fuzzification
Membership Function
Trapezium
(x) =
Fuzzification
Exp. Variable Linguistic
Speed of Motor AC
Low Speed
( x 500) 2 A ( x) = 1 b
Medium Speed
( x 1000 ) 2 A ( x) = 1 b
( x 1500) 2 b
8
High Speed
A ( x) = 1
Fuzzification
Exp. Variable Linguistic
u A (X)
Low Medium High
500
750
1000
Rule Based
Design of Rule Based
c g b d e f k h i j l
consigne
a e
e + + + + + + + + + - - +
10
Rule Based
Design of Rule Based
e \ e
GN MN PN Zro PP MP GP GN GN GN GN GN MN PN Zro MN GN MN MN MN PN Zro PP PN GN MN PN PN Zro PP PP Zro MN MN PN Zro PP MP MP PP PN PN Zro PP PP MP GP MP PN Zro PP MP MP MP GP GP Zro PP MP GP GP GP GP
11
Defuzzification
Maximum Of Mean (MOM)
vo =
J v j
j =1
v j = max v ( v ) vV
Vo J Vj v(v) V = nilai keluaran = jumlah harga maximum = nilai keluaran maksimum ke-j = derajat keanggotaan elemen pada fuzzy set v = semesta pembicaraan
12
Defuzzification
Centre Of Area (COA)
vo = k =1
vk v (vk )
k =1
v (vk )
vo m vk V
v(vk)
= nilai keluaran = tingkat kuantisasi = elemen ke-k = derajat keanggotaan elemen pada fuzzy set v = semesta pembicaraan
13
Defuzzification
Exemple
Sangat Lambat Lambat Cukup Cepat
80
Agak Jauh
4
14
Rule Based
Exemple
Injak Penuh Injak Sedang Injak Sedikit
40
15
Rule Based
Exemple
Aturan 1: Bila kecepatan mobil cepat sekali dan jaraknya sangat dekat maka pedal rem diinjak penuh Aturan 2: Bila kecepatan mobil cukup dan jaraknya agak dekat maka pedal rem diinjak sedang Aturan 3: Bila kecepatan mobil cukup dan jaraknya sangat dekat maka pedal rem diinjak agak penuh
16
Rule Based
Exemple
Rule 1
Cepat Sekali
Sangat Dekat
20
40
60
80 0
40
10
Kecepatan (km/jam)
Jarak (m)
17
Rule Based
Exemple
Rule 2
Cukup Agak Dekat
Injak Sedang
20
40 60 Kecepatan (km/jam)
80 0
3 40 Jarak (m)
10
18
Rule Based
Exemple
Rule 3
Cukup Sangat Dekat Injak Agak Penuh
20 60
40 80 Kecepatan (km/jam)
1 3
2 4 Jarak (m)
10 30
19
Rule Based
Exemple
MOM : PPR = 200 CO A MOM COA : PPR = 0,2+0,4 = 16,670 10x0,2+20x0,4
10 40
20
30
20
21
22
23
24
25
26