Defuzzification – Rockwell Automation RSLogix 5000 Fuzzy Designer User Manual

Page 37

Advertising
background image

Publication LOGIX-UM004A-EN-P - March 2007

FuzzyDesigner Component Library 37

The Output Linguistic Variable component stores linguistic terms.
Each linguistic term is defined by its fuzzy set, that is, the membership
function and the name. The following membership functions are
supported:

• Trapezoidal membership function
• Singleton membership function

Linguistic terms are defined on the specified range [y

min

, y

max

]

(universe of discourse).

Defuzzification

Defuzzification converts fuzzy sets to a crisp value, taking into
account their degrees of fulfillment.

FuzzyDesigner supports the following defuzzification methods –
Centroid Average, Maximum Center Average, Mean of Maximum,
Smallest of Maximum, and Largest of Maximum.

y – output variable

Y – universe of output variable, defined by an
interval

y

*

– crisp output value (after defuzzification)

A

i

–membership function the output term i,

that is, its fuzzy set

A – fuzzy set, which is being defuzzified,
obtained as a union of all “clipped” output
membership functions.

A(y) – membership degree of variable y in
fuzzy set A

y

*

y

A(y)

c

j

c

j+1

y

*

y

A(y)

c

j

c

j+1

Advertising