2.  LES BASES DE LA COMMANDE
FLOUE

 

2.4/  Schéma d'une commande floue:

La mise en oeuvre d'une commande floue fait apparaître trois grands modules.

Le premier module traite les entrées du système (valeurs réglant). on définit tout d'abord un univers de discours, un partitionnement de cet univers en classes pour chaque entrée, et des fonctions d'appartenance pour chacune de ces entrées (par exemple pression grande, petite, faible et changement d'écart mesure consigne de débit de matériau sortant d'une trémie très élevé, élevé, moyen, négatif, très négatif). La première étape, appelée fuzzification, consiste à attribuer à la valeur réelle de chaque entrée, au temps t, sa fonction d'appartenance à chacune des classes préalablement définies, donc à transformer l'entrée réelle en un sous ensemble floue.

Le deuxième module consiste en l'application de règles de type «si l'écart de température est grand, diminuer le débit du fuel». Ces règles vont, comme dans l'exemple introductif, permettre de passer d'un degrés d'appartenance d'une grandeur réglante au degrés d'appartenance  d'une commande. Ce module est constitué d'une base de règles et d'un moteur d'inférence qui permet le calcul.

Le troisième et le dernier module décrit l'étape de défuzzification qui est la transformation inverse de la première. Il permet de passer d'un degrés d'appartenance d'une commande à la détermination de la valeur à donner à cette commande.

Le schéma de commande est donné par la figure (2.4).

 

Figure2.4

x représente le vecteur des entrées, xRES celui des commandes, µ(x) et µ(xRES) les fonctions d'appartenances correspondantes                                                  


blue3_3.gifblue3_1.gif