Top Banner
Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan, Republic of China 2000/7/26 Jean J. Saade and Hassan B. diab
17

Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Defuuzification Techniques for Fuzzy Controllers

Chun-Fu KungSystem Laboratory,

Department of Computer Engineering and Science, Yuan-Ze University, Taiwan, Republic of

China2000/7/26

Jean J. Saade and Hassan B. diab

Page 2: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Outline

Introduction Elements of fuzzy controller Common defuzzification methods New defuzzification technique Conclusion

Page 3: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Introduction

Aiming at improving the performance of fuzzy controller, several useful concepts and approaches have been developed.

Self-organizing controllers, artificial neural network, and fuzzy relational equations.

Defuzzification is a procedure for determining the crisp value that is regarded as the most representative of the output fuzzy sets.

Page 4: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Introduction (cont.)

The mean of maxima (MOM) and the center of gravity (COG) methods have been mostly used to come up with crisp controller outputs.

The min-max weighted average formula (min-max WAF) is another powerful method to compute the crisp values.

Page 5: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Fuzzy Controller

A fuzzy controller is formed by input and output fuzzy sets assigned over the controller input and output variables, a collection of inference rules and a defuzzifier.

We usually using Zadeh’s compositional rule of inference to give an output fuzzy set for each crisp input pair (x0,y0)

Page 6: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Common Defuzzification Method

In order that this output be transformed into a crisp one, three main defuzzification techniques have so far been applied: the MOM, COG and min-max WAF.

COG method:

Min-max method:

dzzCdzzzCzCCOG )()()]([

N

jj

N

jjjcc

11

)]()([ 00 yBxA jjj

Page 7: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Case1 Study

Page 8: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

New Technique

We required that the sum of the membership grades of any crisp input value in the different overlapping fuzzy sets defined over an input variable be 1.

Instead of using the minimum operation for AND in order to combine the membership grades of crisp input value in the fuzzy sets, the product of there grade is applied.

COOL -> sco%, WARM -> swa% and HOT -> shp%.

DRY -> sdr%, MOIST -> smo% and WET -> swe%

Page 9: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

New Technique (cont.)

)()(

)()(

)()(

31

21

11

tDrtHo

tDrtWa

tDrtCo

)()(

)()(

)()(

32

22

12

tMotHo

tMotWa

tMotCo

)()(

)()(

)()(

33

23

13

tWetHo

tWetWa

tWetCo

),(),(),(

),(),(),(

),(),(),(

333231

232221

131211

wehomohodrho

wewamowadrwa

wecomocodrco

fan

ssfssfssf

ssfssfssf

ssfssfssf

S

2)(),( qpqpf

Page 10: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

New Technique (cont.)

Temperature Humidity μ Fan Speed

COOL DRY μ 11COOL MOIST μ 12COOL WET μ 13WARM DRY μ 21WARM MOIST μ 22WARM WET μ 23

HOT DRY μ 31HOT MOIST μ 32HOT WET μ 33

),( drco ssf),( moco ssf),( weco ssf),( drwa ssf),( mowa ssf),( wewa ssf

),( drho ssf),( moho ssf),( weho ssf

),()]()([1 1

00 jiij

n

i

p

jji cBcAfyBxAc

Page 11: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Result

Humidity = 70% , left is Min-Max WAF and right is New method

Page 12: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Result (cont.)

left is MOM, right is COG

Page 13: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Result (cont.)

left is Min-Max WAF, right is New method

Page 14: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Case2 Study (washing machine)

left is MOM, right is COG

Page 15: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Case2 Study (cont.)

left is Min-Max WAF, right is New method

Page 16: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Conclusion

This technique integrates the defuzzification problem into the global setting of the elements of the fuzzy controller.

The new technique doesn’t consider probabilistic averaging and helps achieve performance objectives in an easy and systematic manner.

A nonprobabilistic and parametrized defuzzification method is a research project that has almost been completed.

Page 17: Defuuzification Techniques for Fuzzy Controllers Chun-Fu Kung System Laboratory, Department of Computer Engineering and Science, Yuan-Ze University, Taiwan,

Conclusion (cont.)

left is Fuzzy Fan, right is Washing Machine (δ=0.5)