LabVIEW PID and Fuzzy Logic Toolkit API Reference

Regel-VIs

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

Übergeordnete Palette: Fuzzy-Logik-VIs

Erfordert: Full Development System. Abhängig vom Betriebssystem, den lizenzierten Produkten oder dem Zielsystem stimmt dieses Thema nicht unbedingt mit der entsprechenden Palette in LabVIEW überein.

Die Regel-VIs ermöglichen die Arbeit mit Regeln für ein Fuzzy-System. Regeln sind verbal gefasst und drücken die Beziehungen zwischen den linguistischen Ein- und Ausgangsvariablen basierend auf ihren linguistischen Termen aus.

Die VIs auf dieser Palette können allgemeine LabVIEW-Fehlercodes sowie PID- und Fuzzy-Logik-spezifische Fehlercodes ausgeben.

PalettenobjektBeschreibung
FL - Antezedens erstellenErstellt ein Antezedens, also den "Wenn"-Teil, einer Regel für ein Fuzzy-System. Ein Antezedens besteht aus drei Teilen: 1. einer linguistischen Eingangsvariablen, 2. einem Operator, der angibt, ob der Zugehörigkeitsgrad oder der Nichtzugehörigkeitsgrad der linguistischen Variablen zu einem linguistischen Term berechnet werden soll, und 3. einem linguistischen Term.

Das für dieses VI benötigte Array aus Antezedenzien kann entweder mit der Funktion Array erstellen oder einer Schleife erzeugt werden. Dieses Array kann anschließend mit dem Eingang Antezedenzien des VIs FL - Regel erstellen verbunden werden.
FL - Konsequenz erstellenErstellt eine Konsequenz, also den "Dann"-Teil, einer Regel für ein Fuzzy-System. Eine Konsequenz besteht aus drei Teilen: 1. einer linguistischen Ausgangsvariable, 2. einem Operator, der angibt, dass der Zugehörigkeitsgrad der Variablen in einem linguistischen Term berechnet werden soll, und 3. einem linguistischen Term.

Das für dieses VI benötigte Array aus Konsequenzen kann entweder mit der Funktion Array erstellen oder einer Schleife erzeugt werden. Dieses Array kann anschließend mit dem Eingang Konsequenzen des VIs FL - Regel erstellen verbunden werden.
FL - Regel abfragenGibt die Antezedenzien, Konsequenzen und Beziehungen für eine Regel in einem Fuzzy-System aus.
FL - Regel aufnehmenUntersucht eine neue Regel auf Konflikte mit bestehenden Regeln im Fuzzy-System und nimmt die Regel optional in das System auf.
FL - Regel erstellenErzeugt eine Regel für ein Fuzzy-System. Interaktiv werden Regeln auf der Seite Regel-Editor des Fuzzy-System-Designers erstellt.
FL - Regel festlegenÄndert die Antezedenzien, Konsequenzen oder Beziehungen für eine Regel in einem Fuzzy-System.
FL - Regelanzahl abfragenGibt die Anzahl der Regeln im angegebenen Fuzzy-System aus.
FL - Regeln als Text abfragenGibt die Regeln eines Fuzzy-Systems in Worten aus.

Log in to get a better experience