Referent:
Paul Ziemann
Gliederung
Fuzzy Logic - Einführung:
Autonomer Roboter in unbekannter Umgebung:
FUZZY LOGIC - EINFüHRUNG: GRUNDZüGE
Grundzüge
FUZZY LOGIC - EINFüHRUNG: FUZZY-MENGEN
Unscharfe Mengen
Menge der großen Männer als Funktion G(x):

FUZZY LOGIC - EINFüHRUNG: FUZZY-MENGEN
Komplement
Komplement von G(x) = 1 - G(x):

FUZZY LOGIC - EINFüHRUNG: FUZZY-MENGEN
Durchschnitt (1)
:

: entsprechend für Kiel
FUZZY LOGIC - EINFüHRUNG: FUZZY-MENGEN
Durchschnitt (2)
:

FUZZY LOGIC - EINFüHRUNG: FUZZY-MENGEN
Vereinigung
:

FUZZY LOGIC - EINFüHRUNG: FUZZY-MENGEN
Teilmengen
:

FUZZY LOGIC - EINFüHRUNG: FUZZY-LOGIK
Unscharfe Wahrheitswerte
Jan Lukasiewicz (1878-1955):
FUZZY LOGIC - EINFüHRUNG: FUZZY-STEUERUNG
Fuzzy Control
Beispiel: Verladekran

FUZZY LOGIC - EINFüHRUNG: FUZZY-STEUERUNG
Mengen definieren (1)
Distanz:

Auslenkung:

FUZZY LOGIC - EINFüHRUNG: FUZZY-STEUERUNG
Mengen definieren (2)
Leistung:

FUZZY LOGIC - EINFüHRUNG: FUZZY-STEUERUNG
Regeln definieren

FUZZY LOGIC - EINFüHRUNG: FUZZY-STEUERUNG
Fuzzifizierung
Distanz = 3 Meter
Auslenkung = -24 Grad
Alle Regeln werden angewandt!
Beispiel:
Wenn Distanz = nah und Auslenkung = links, dann Leistung =
null
Ermitteln des Wahrheitswertes dieser und-Verknüpfung:
![]()
min(W(Distanz=nah),W(Auslenkung=links))=
min(0.6,0.8)=0.6
Also Leistung = null zum Grad 0,6
FUZZY LOGIC - EINFüHRUNG: FUZZY-STEUERUNG
Parlament der Regeln

FUZZY LOGIC - EINFüHRUNG: FUZZY-STEUERUNG
Defuzzifizierung

Output des Fuzzy-Algorithmus: -2,6
FUZZY LOGIC - EINFüHRUNG: ERWEITERUNGEN
Erweiterungen
Experte muß die Regeln definieren - oder:
AUTONOMER ROBOTER: PROBLEM DES LOKALEN MINIMUMS
Schlechter Algorithmus
X: Position des Roboters
T: Ziel
d(X,T): Distanz zum Ziel
: minimale Distanz zum Ziel
F: freier Weg von X nach T

AUTONOMER ROBOTER: FUZZY ALGORITHMUS
Guter Algorithmus

AUTONOMER ROBOTER: FUZZY ALGORITHMUS
Schleifen

Left-/Right-exploring
