3.4.2 La logique floue.
La logique floue sert à représenter des
connaissances incertaines et imprécises afin de
prendre une décision même si l'on ne peut pas estimer de
façon précise les entrées/sorties du système. Les
prémisses de la logique floue sont apparues avant les années
1940, avec les premières approches, par des chercheurs
américains.
3.5 Les fonctions
d'appartenances
Un ensemble flou est définit par sa fonction
d'appartenance, qui correspondant à la notion de la fonction
caractéristique en logique classique.
Supposons que nous voulions définir l'ensemble des
personnes de taillemoyenne. En logique classique, nous conviendrons par exemple
que les personnes de taille moyenne sont celles dont la taille est comprise
entre 1.60m et 1.80m.la fonction caractéristique de l'ensemble donne
« 0 » pour les tailles hors de l'intervalle [1.6m ; 1.8m] et « 1
» dans cet intervalle. L'ensemble flou des personnes de taillemoyenne sera
définit par une fonction d'appartenance qui diffère d'une
fonction caractéristique par le fait qu'elle peut prendre n'importe
quelle valeur dans l'intervalle [0,1] à chaque taille possible
correspondra un degré d'appartenance à l'ensemble des tailles
moyennes compris entre 0 et 1.
Figure 1.3 fonction
caractéristique
Figure 1.5 : schéma de la
commande Floue (selon Virginie MATHIVET)
X représente le vecteur des
entrées, Xrescelui des commandes,
ì(X) et ì(Xres) les fonctions
d'appartenances correspondantes.
3.5.1 Bases de règles et définitions
On regroupe dans ce bloc, d'existence virtuelle, l'ensemble
des définitions utilisées dans la commande floue (univers de
discours, partitions floue, choix des opérateurs.), ainsi que la base de
règles «Si...alors...» de la stratégie de commande de
l'expert.
3.5.2 Interface de fuzzification
Les opérateurs utilisés dans la commande floue
agissent sur des sous-ensembles flous. Par conséquent, il est
nécessaire de transformer les variables non floues provenant du mode
extérieur en des sous-ensembles flous. Pour se faire, on utilise un
opérateur dit de fuzzification qui associe à une mesure de la
variable x0 une fonction d'appartenance particulière
ìx0(x).
3.5.3 Mécanismes d'inférence
À partir de la base de règles (fournie par
l'expert) et du sous ensemble flou X0 correspondant à la fuzzification
du vecteur de mesure x0=[x0,1,............. x0,n]TU, le
mécanisme d'inférence calcule le sous-ensemble flou
ì(x0) relatif à la commande du système En
général, plusieurs valeurs de variables floues, convenablement
défini par des fonctions d'appartenance, sont liées entre elles
par des règles, afin de tirer des conclusions. On parle alors de
déductions floues
|