Centroid average – ca generally, Maximum center average – mca generally, Defuzzification ca=mca for singletons – Rockwell Automation RSLogix 5000 Fuzzy Designer User Manual

Page 38

Advertising
background image

Publication LOGIX-UM004A-EN-P - March 2007

38 FuzzyDesigner Component Library

Centroid Average – CA generally

An output value computed by this method is equal to the weighted
average of the positions of the centroids of the output membership
functions A

j

weighted by their actual activation levels. The output

value is computed as follows.

This method is used for applications when output is to be a
continuous function of inputs for example, a control system

Maximum Center Average – MCA generally

This method is similar to the Centroid Average method except that c

i

,

the center of maxima of B

i

, is calculated in advance. This method is

also continuous and allows the output value to reach the limits of the
range.

Defuzzification CA=MCA for singletons.

1

*

1

( )

( )

M

j

j

j

M

j

j

A c

c

y

A c

=

=

=

where:

• A(c

j

) is the maximum of the degrees of fulfillment over all

the rules with the consequent A

j

c

j

is a position of the centroid of the membership function

A

j

which is calculated in advance

M is a number of fuzzy sets A

j

negative*DOF(negative) + zero*DOF(zero) + positive*DOF(positive)

DOF(negative) + DOF(zero) + DOF(positive)

Output =

Output = Default Value, if all term DOFs = 0

DOF(positive)

Advertising