Fuzzy logic is a design method that can be effectively applied to problems that, because of complex, nonlinear, or ambiguous system models, cannot be easily solved using traditional analytical control techniques. This course discusses the types of applications for which fuzzy control is useful and introduces basic concepts of fuzzy set theory, fuzzy logic operations, fuzzification and de-fuzzification. Development of hardware implementations and the role of fuzzy logic in intelligent control are considered.
All exams are open book and notes.
Individual work on exams is required. Partial credit will be given for late assignments. Students will be required to develop an application of fuzzy logic to a problem of their choice. They will prepare a paper, including a survey of current literature, and make a presentation to the class. Students may work alone or in groups of 2 or 3 and are encouraged to use material related to their research activities.