LabVIEW PID and Fuzzy Logic Toolkit API Reference

3. Bearbeiten einer linguistischen Variablen

  • Aktualisiert2023-02-21
  • 2 Minute(n) Lesezeit

Mit Hilfe der Variablen-VIs lassen sich die linguistischen Variablen eines Fuzzy-Systems bearbeiten. Ändern Sie wie nachfolgend beschrieben den Bereich der linguistischen Eingangsvariablen Temperatur, so dass als Einheit Grad Fahrenheit statt Grad Celsius verwendet wird.

  1. Fügen Sie das VI FL - Variable festlegen in das Blockdiagramm ein. Dieses VI ändert den Namen, den Bereich oder die Zugehörigkeitsfunktionen einer linguistischen Variablen in einem Fuzzy-System.
  2. Verbinden Sie den Ausgang Fuzzy-System (Ausgang) des VIs FL - Fuzzy-System laden mit dem Eingang Fuzzy-System (Eingang) des VIs FL - Variable festlegen.
  3. Klicken Sie mit der rechten Maustaste auf den Eingang Eingabe/Ausgabe des VIs FL - Variable festlegen und wählen Sie aus dem Kontextmenü die Option Erstellen»Konstante aus.
  4. Wählen Sie Eingabe aus der Eingabe/Ausgabe-Konstante aus, um anzugeben, dass eine linguistische Eingangsvariable modifiziert werden soll.
  5. Klicken Sie mit der rechten Maustaste auf den Eingang Variablenindex des VIs FL - Variable festlegen und wählen Sie aus dem Kontextmenü die Option Erstellen»Konstante aus.
  6. Geben Sie in die Konstante Variablenindex den Wert 0 ein, um festzulegen, das die erste linguistische Variable geändert werden soll. Der Index beginnt bei 0 und entspricht der Reihenfolge, in welcher die linguistischen Variablen erstellt wurden. Die Variable Temperatur ist die erste linguistische Eingangsvariablen im Fuzzy-System.
  7. Erstellen Sie Konstanten für die Eingänge Minimum und Maximum des VIs FL - Variable festlegen und setzen Sie diese auf 32 und 122. Dieser neue Bereich steht für die möglichen Temperaturwerte im Gewächshaus in Grad Fahrenheit. Das Blockdiagramm ähnelt nun der folgenden Abbildung:

  8. Speichern Sie das VI.

Dieses VI stellt den neuen Bereich der Variablen Temperatur ein, wenn es ausgeführt wird. Sie müssen jedoch für die Umwandlung von Grad Celsius in Grad Fahrenheit noch die Zugehörigkeitsfunktionen der Variablen Temperatur bearbeiten.

Zurück
2. Laden des Fuzzy-Systems
Startseite
Anleitung: Bearbeiten eines Fuzzy-Systems mit den Fuzzy-Logik-VIs
Weiter
4. Bearbeiten von Zugehörigkeitsfunktionen

Log in to get a better experience