LabVIEW PID and Fuzzy Logic Toolkit API Reference

2. Erstellen von linguistische Ausgangsvariablen

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

Mit dem Fuzzy-System-Designer können Sie linguistische Ausgangsvariablen erstellen, so wie Sie auch linguistische Eingangsvariablen erstellen. Zum Erstellen einer linguistische Ausgangsvariablen, die der linguistische Ausgangsvariablen Lenkradwinkel φ im Beispiel zum Manövrieren eines Fahrzeugs entspricht, gehen Sie folgendermaßen vor:

  1. Kicken Sie auf die Schaltfläche Ausgangsvariable hinzufügen rechts neben der Liste Ausgangsvariablen, um zum Dialogfeld Variable bearbeiten zu gelangen.
  2. Geben Sie Lenkradwinkel in das Textfeld Name ein.
  3. Geben Sie in das Feld Minimum den Wert -30 und in das Feld Maximum den Wert 30 ein. Mit diesem Bereich wird festgelegt, dass sich das Lenkrad in einem Winkelbereich von -30,0 bis 30,0 Grad bewegen kann.
  4. Klicken Sie zum Erstellen einer neuen Zugehörigkeitsfunktion für die Ausgangsvariable Lenkradwinkel auf die Schaltfläche Zugehörigkeitsfunktion hinzufügen.
  5. Geben Sie Negativ groß in das Textfeld Name ein.
  6. Um festzulegen, dass die Zugehörigkeitsgrade für die linguistische Variable mit Hilfe einer Dreiecksfunktion bestimmt werden, wählen Sie Dreieck aus dem Pulldown-Menü Form aus.
  7. Wählen Sie im Graphen der Zugehörigkeitsfunktionen unter Farbe die gewünschte Farbe für die Zugehörigkeitsfunktion aus.
  8. Geben Sie in die Felder des Arrays Punkte die Werte -30, -30 und -15 ein. Diese Punkte geben die Werte der linguistischen Variablen an, die den Fuß- und Kopfpunkten der Zugehörigkeitsfunktion von links nach rechts und von unten nach oben entsprechen.
  9. Wiederholen Sie die Schritte 4 bis 8, um die im folgenden Graphen abgebildeten Zugehörigkeitsfunktionen zu erstellen.

  10. Klicken Sie auf OK, um die Änderungen zu speichern.
  11. Klicken Sie auf Datei»Speichern unter und speichern Sie das Fuzzy-System unter dem Namen vehicle_maneuvering.fs in einem einfach wiederzufindenden Verzeichnis.
Zurück
1. Erstellen von linguistischen Eingangsvariablen
Startseite
Anleitung: Umgang mit dem Fuzzy-System-Designer
Weiter
3. Erstellen eines Regelwerks

Log in to get a better experience