6. Erstellen von Antezedenzien
- Aktualisiert2023-02-21
- 2 Minute(n) Lesezeit
Der erste Schritt beim Erstellen einer Regel ist das Erstellen der Antezedenzien der Regel. Gehen Sie zum Erstellen der Antezedenzien 'Temperatur' = 'Kalt' und 'Luftfeuchte' = 'Trocken' folgendermaßen vor:
- Fügen Sie das VI FL - Antezedens erstellen in das Blockdiagramm ein. Mit diesem VI wird ein Antezedens, also der "WENN"-Teil einer Regel für ein Fuzzy-System, erstellt.
- Erstellen Sie Konstanten für die Eingänge Variablenindex und Zugehörigkeitsfunktionsindex des VIs FL - Antezedens erstellen und setzen Sie beide auf 0. Mit diesen Eingängen wird festgelegt, dass die linguistische Eingangsvariable Temperatur mit der Zugehörigkeitsfunktion Kalt verknüpft werden soll.
- Erstellen Sie eine Konstante für den Eingang Bedingung des VIs FL - Antezedens erstellen.
- Wählen Sie = aus der Konstante "Bedingung" aus, um den Zugehörigkeitsgrad der linguistischen Variable innerhalb der Zugehörigkeitsfunktion zu berechnen. Das VI FL - Antezedens erstellen erstellt nun das Antezedens 'Temperatur' = 'Kalt'.
- Wiederholen Sie die Schritte 1 bis 4, um das Antezedens 'Luftfeuchte' = 'Trocken' zu erstellen. Im Fuzzy-System für das Gewächshaus ist Trocken die erste Zugehörigkeitsfunktion der zweiten linguistischen Variablen. Verwenden Sie also 1 als den Variablenindex und 0 als den Zugehörigkeitsfunktionsindex.
- Fügen Sie die Funktion Array erstellen in das Blockdiagramm ein.
- Ziehen Sie die Funktion Array erstellen auf, so dass sie zwei Eingangselemente anzeigt.
- Verbinden Sie den Ausgang Antezedens des ersten VI-Exemplars FL - Antezedens erstellen mit dem ersten Element der Funktion Array erstellen.
- Verbinden Sie den Ausgang Antezedens des zweiten VI-Exemplars FL - Antezedens erstellen mit dem zweiten Element der Funktion Array erstellen. Der Blockdiagrammabschnitt, den Sie soeben erstellt haben, sollte der folgenden Abbildung ähneln:

- Speichern Sie das VI.
![]() |
Zurück 5. Bearbeiten einer Regel |
Startseite Anleitung: Bearbeiten eines Fuzzy-Systems mit den Fuzzy-Logik-VIs |
Weiter 7. Erstellen von Konsequenzen |
![]() |

