ABSTRACT

Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy logic. The mapping then provides a basis from which decisions can be made, or patterns discerned. The process of fuzzy inference involves all the topics such as fuzzification, defuzzification, implication, and aggregation. Expert control/modeling knowledge, experience, and linking the input variables of fuzzy controllers/models to output variable (or variables) are mostly based on Fuzzy Rules. A fuzzy expert system consists of four components namely, the fuzzifier, the inference engine, and the defuzzifier, and a fuzzy rule base. This chapter focuses on these rules, expert system modeling, fuzzy controllers, and implementation of fuzzy controllers in MATLAB.