Defuzzification Methods
- Mise à jour2025-04-04
- Temps de lecture : 1 minute(s)
Defuzzification is the process of converting the degrees of membership of output linguistic variables within their linguistic terms into crisp numerical values. Consider the following rules:
(1) | IF Vehicle Position x is Center (degree of membership = 0.8) | AND (Minimum) | Vehicle Orientation β is Left Up (degree of membership = 1.0) = 0.8 |
THEN Steering Angle φ is Negative Small | |||
(2) | IF Vehicle Position x is Right Center (degree of membership = 0.1) | AND (Minimum) | Vehicle Orientation β is Left Up (degree of membership = 1.0) = 0.1 |
THEN Steering Angle φ is Negative Medium |
These two rules specify two non-zero values for the Steering Angle φ output linguistic variable:
Negative Medium Negative Small | to a degree of to a degree of | 0.1 0.8 |
A fuzzy controller can use one of several mathematical methods to perform defuzzification: Center of Area (CoA), modified Center of Area (mCoA), Center of Sums (CoS), Center of Maximum (CoM), or Mean of Maximum (MoM). Selecting a defuzzification method depends on the context of the design you want to calculate with the fuzzy controller.
Related Information
Center of Area (CoA)
Modified Center of Area (mCoA)
Center of Maximum (CoM)
Mean of Maximum (MoM)
Center of Sums (CoS)
Selecting a Defuzzification Method