LabVIEW PID and Fuzzy Logic Toolkit API Reference

6. Création des antécédents

  • Mise à jour2023-02-21
  • Temps de lecture : 2 minute(s)

La première étape pour créer une règle consiste à créer les antécédents de cette règle. Effectuez les étapes suivantes pour créer les antécédents 'Température' IS 'Basse' et 'Humidité' IS 'Faible'.

  1. Ajoutez le VI LF - Créer un antécédent au diagramme. Ce VI crée un antécédent, ou partie SI, d'une règle d'un système flou.
  2. Créez des constantes pour les entrées indice de la variable et indice de la fonction d'appartenance du VI FL - Créer un antécédent et définissez-les à 0. Ces entrées spécifient que vous voulez associer la variable linguistique d'entrée Température à la fonction d'appartenance Basse.
  3. Créez une constante pour l'entrée condition du VI LF - Créer un antécédent.
  4. Sélectionnez = dans la constante condition pour calculer le degré d'appartenance de la variable linguistique à la fonction d'appartenance. Le VI LF - Créer un antécédent crée désormais l'antécédent 'Température' IS 'Basse'.
  5. Répétez les étapes 1 à 4 pour créer l'antécédent 'Humidité' IS 'Faible'. Dans le système flou de serre, Faible est la première fonction d'appartenance de la deuxième variable linguistique d'entrée ; par conséquent, utilisez 1 pour l'indice de la variable et 0 pour l'indice de la fonction d'appartenance.
  6. Ajoutez une fonction Construire un tableau au diagramme.
  7. Redimensionnez la fonction Construire un tableau pour qu'elle affiche deux éléments d'entrée.
  8. Câblez la sortie antécédent du premier VI LF - Créer un antécédent à la première entrée élément de la fonction Construire un tableau.
  9. Câblez la sortie antécédent du deuxième VI LF - Créer un antécédent à la deuxième entrée élément de la fonction Construire un tableau. La section du diagramme que vous venez de créer ressemble à la figure suivante :

  10. Enregistrez le VI.
Précédent
5. Modification d'une règle
Début
Tutoriel : Modification d'un système flou avec les VIs de Logique floue
Suivant
7. Création des conséquents

Log in to get a better experience