LabVIEW PID and Fuzzy Logic Toolkit API Reference

4. Bearbeiten von Zugehörigkeitsfunktionen

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

Mit Hilfe der VIs der Palette Zugehörigkeit lassen sich die Zugehörigkeitsfunktionen für linguistische Variablen in einem Fuzzy-System bearbeiten. Ändern Sie wie nachfolgend beschrieben die Zugehörigkeitsfunktionen der linguistischen Eingangsvariablen Temperatur, so dass als Einheit Grad Fahrenheit statt Grad Celsius verwendet wird.

  1. Fügen Sie das VI FL - Zugehörigkeitsfunktion festlegen in das Blockdiagramm ein.
  2. Verbinden Sie den Ausgang Fuzzy-System (Ausgang) des VIs FL - Variable festlegen mit dem Eingang Fuzzy-System (Eingang) des VIs FL - Zugehörigkeitsfunktion festlegen.
  3. Erstellen Sie Konstanten für den Zugehörigkeitsfunktionsindex, Variablenindex und die Eingänge Eingabe/Ausgabe des VIs FL - Zugehörigkeitsfunktion festlegen und setzen Sie diese jeweils auf 0, 0 und Eingang. Mit diesen Eingängen wird festgelegt, dass Sie die erste Zugehörigkeitsfunktion, Kalt, der linguistischen Eingangsvariablen Temperatur bearbeiten möchten.
  4. Erstellen Sie eine Konstante für den Eingang Form des VIs FL - Zugehörigkeitsfunktion festlegen.
  5. Um die Form der Funktion festzulegen, die den Zugehörigkeitsgrad für die linguistische Variable bestimmt, wählen Sie Trapez in der Konstante Form aus.
  6. Erstellen Sie eine Konstante für den Eingang Punkte des VIs FL - Zugehörigkeitsfunktion festlegen. Dieser Eingang gibt die Werte der linguistischen Variablen an, die den Fuß- und Kopfpunkten der Zugehörigkeitsfunktion von links nach rechts und von unten nach oben entsprechen.
  7. Geben Sie in die ersten vier Elemente der Array-Konstante Punkte die Werte 32, 32, 55 und 70 ein.
  8. Wiederholen Sie die Schritte 1 bis 5 für die Zugehörigkeitsfunktionen Normal und Warm. Fügen Sie für jede Zugehörigkeitsfunktion ein neues Exemplar des VIs FL - Zugehörigkeitsfunktion festlegen in das Blockdiagramm ein und verbinden Sie den Ausgang Fuzzy-System (Ausgang)t des vorherigen VIs mit dem Eingang Fuzzy-System (Eingang) des nachfolgenden VIs. Verwenden Sie die Formen und Punkte aus der folgenden Tabelle:

    Zugehörigkeitsfunktionen Form Punkte
    Normal Gauß 59, 68, 77, 86
    Warm Trapez 75, 90, 122, 122


    Das Blockdiagramm ähnelt nun der folgenden Abbildung:

  9. Speichern Sie das VI.
Zurück
3. Bearbeiten einer linguistischen Variablen
Startseite
Anleitung: Bearbeiten eines Fuzzy-Systems mit den Fuzzy-Logik-VIs
Weiter
5. Bearbeiten einer Regel

Log in to get a better experience