Wat is Fuzzy Logic?
Fuzzy Logic is een vorm van logica die, in tegenstelling tot klassieke “waar/onwaar”-logica (0 of 1), werkt met gradaties van waarheid — waarden tussen 0 en 1. Het wordt gebruikt in systemen waar menselijke redenering, vage begrippen en onzekere input een rol spelen.
Fuzzy Logic = “slimme logica” voor situaties die niet zwart-wit zijn.
🎯 Hoe werkt Fuzzy Logic?
| Standaard logica | Fuzzy logica |
|---|---|
| Aan of uit (0 of 1) | Grijswaarden tussen 0 en 1 |
| Temp > 50 = WARM | Temp = “een beetje warm”, “heel warm”, “lauw” (met mate) |
| Beslissingen via IF-THEN | Beslissingen via IF fuzzy rules, gewogen |
Een Fuzzy Controller zet ‘vage’ taal zoals “bijna vol” of “snel stijgend” om in concrete acties via een set fuzzy regels.
🧠 Opbouw van een Fuzzy Logic-systeem
-
Fuzzification Ruwe input (bijv. temperatuur = 63°C) wordt vertaald naar een “mate van lidmaatschap” in een fuzzy set, bijv. “warm” = 0.7, “heet” = 0.3
-
Rule evaluation IF temperatuur is “warm” AND stijging is “snel” THEN ventilator = “hoog”
-
Defuzzification Het fuzzy resultaat (bijv. “hoog” = 0.8, “middel” = 0.2) wordt omgezet naar een concreet outputsignaal, bijvoorbeeld 78% klepopening
🏭 Fuzzy Logic in de praktijk
| Toepassing | Fuzzy gedrag |
|---|---|
| HVAC-regeling | Ventilatie aanpassen op comfortbeleving i.p.v. drempelwaarden |
| Niveauregeling in silo | Pomp aansturen op basis van snelheid en trend van niveau |
| Robotbesturing | Grijpkracht aanpassen afhankelijk van zachtheid materiaal |
| Procesregeling | Fuzzy PID-tuning bij variabele omstandigheden |
🔗 Fuzzy Logic vs. PID
| Aspect | Fuzzy Logic | PID |
|---|---|---|
| Type input | Vage, semantische input (“vrij snel”, “bijna vol”) | Numeriek (PV, SP, foutwaarde) |
| Flexibiliteit | Hoge adaptiviteit, tolerant voor onzekerheid | Goed bij stabiele, lineaire systemen |
| Kennisgebaseerd | Regels gebaseerd op expertkennis | Gebaseerd op wiskundige afstelling |
📌 Samengevat
Fuzzy Logic is een slimme manier om systemen aan te sturen die niet precies voorspelbaar of lineair zijn — ideaal voor “mensachtige” besluitvorming in automatisering.
