A fuzzy expert system uses fuzzy logic control (Zadeh, 1965) which is based on a 'superset' of Boolean logic that has been extended to handle the concept of 'partial truth' and it replaces the role of a mathematical model with another that is built from a number of rules with fuzzy variables such as output temperature and fuzzy terms such as 'hot', 'fairly cold', 'probably correct'. In control areas, an expert system using fuzzy logic principles has advantages over conventional Proportional-Integral-Derivative (PID) closed-loop control such as the ability to offer a method for representing and implementing the expert's knowledge, the ability to implement simple but robust solutions as well as comparatively less development and maintenance t...