Exercise Fuzzy Logic Controller
Exercise Fuzzy Logic Controller
MATA KULIAH
TEKNOLOGI OTOMASI
FAKULTAS TEKNIK
2010
EXERCISE
Using the input and output membership functions, FAM, min-max method, and COG explained
in the lecture note, calculate the output of the following inputs:
1. Fbreak = 0, Npart = 0
2. Fbreak = 6, Npart = 2
3. Fbreak = 15, Npart = 5
4. Fbreak = 30, Npart = 10
Answer
1. Fbreak = 0 , N part = 0
Step 1 ( Fuzzification)
Fbreak = 0
Npart = 0
L0 =0
S0 =0
M0 =0
M0 =0
H0 =0
L0 =0
Fuzzy Inputs
0 = 0 + 0 + 0 0 = 0 + 0 + 0
L M H S M L
Step3 (defuzzification)
COG method
= 0
2. Fbreak = 6 , N part = 2
Step 1 ( Fuzzification)
Fbreak = 6 Npart = 2
L6 = S2 = 5-2
5-2
=1 =1
M6 = M2 = 2-2
5-2
=0 =0
H6 =0 L2 =0
Fuzzy Inputs
6 = 1 + 0 + 0 2 = 1 + 0 + 0
L M H S M L
Step3 (defuzzification)
COG method
= 0,5
3. Fbreak = 15 , N part = 5
Step 1 ( Fuzzification)
Fbreak = 15 Npart = 5
L15 = 15-15 S5 = 5-5
15-6 5-2
=0 =0
M15 = 30-15 M5 = 10-5
30-15 10-5
=1 =1
=0 =0
Fuzzy Inputs
15 = 0 + 1 + 0 5 = 0 + 1 + 0
L M H S M L
Step3 (defuzzification)
COG method
= 2,5
4. Fbreak = 30 , N part = 10
Step 1 ( Fuzzification)
Fbreak = 30
Npart = 10
L30 =0
S10 =0
M30 = 30-30
M10 = 10-10
30-15
10-5
=0
=0
H30 = 30-15
30-15 L10 = 10-5
10-5
=1
Fuzzy Inputs =1
30 = 0 + 0 + 1 10 = 0 + 1 + 0
S M L
L M H
Step3 (defuzzification)
COG method
= 9,5