Fuzzy Logic Controller Example using Ansys SCADE Software — Lesson 3

In this lesson, we discuss implementing a fuzzy logic controller for a washing machine using Ansys SCADE software. Two key input variables - the degree of dirtiness and the type of dirtiness – are used to calculate the washing machine time. The lesson covers the fuzzification process, converting input values into fuzzy sets, followed by the inference process using a Mamdani method. This example concludes with two case studies, showing simulations using Ansys SCADE software where the system calculates washing times based on different input values. 

 

Lecture

Alternate video link.

 

Video Highlights

00:06 – Understanding the example: Washing machine

00:32 – General considerations for the case study

03:06 – Rule base and inference mechanism

04:04 – Fuzzification implementation

04:52 – Interface engine implementation

07:13 – Defuzzification implementation

09:14 – Case study simulations