Defuzzification in Fuzzy Controllers

An important subject in fuzzy control theory is tuning of a fuzzy controller. If one wants to tune a fuzzy controller, one can focus on the choice of rules, membership functions, number of input and output fuzzy sets and their degree of overlapping, implication, and connection operations, and defuzzification method. All these choices are closely related and in no way independent of each other. We describe six important defuzzification methods and their respective merits and shortcomings, dependent on the rules, domains, etc. Further, we give an alternative approach for the case in which the output fuzzy sets have different shapes or are asymmetrical. We illustrate this by several examples.