Vous êtes sur la page 1sur 4

On va procéder de la même manière que la précédente.

Le nombre de règles va changer on


peut établir plus que 9 règles :
Soient les règles :

1. Si la distance est « courte » et la vitesse est « faible » alors freiner « modéré »


2. Si la distance est « courte » et la vitesse est « moyenne » alors freiner « modéré »
3. Si la distance est « courte » et la vitesse est « élevée » alors freiner « fort »
4. Si la distance est « moyenne » et la vitesse est « faible » alors freiner « doux »
5. Si la distance est « moyenne » et la vitesse est « moyenne » alors freiner « modéré »
6. Si la distance est « moyenne» et la vitesse est « élevée » alors freiner « fort »
7. Si la distance est « longue » et la vitesse est « faible » alors freiner « doux »
8. Si la distance est « longue » et la vitesse est « moyenne » alors freiner « modéré »
9. Si la distance est « longue» et la vitesse est « élevée » alors freiner « modéré »
Remarque :
Nous nous limitons à 9 règles on peut en écrire d’autres en utilisant le « ou » a la place de
« et ».
Exemple : si la vitesse est « élever » et la ou la distance est « courte » alors freiner « fort »

Pour une distance de 15m et une vitesse de 60km/h, on demande d'augmenter


progressivement le nombre règles et conclure à chaque fois sur la puissance de
freinage.

distance vitesse Nombre de règle force


15 60 6 20
15 60 5 22

 le nombre de règle agit sur la valeur de la sortie :plus de règle la sortir est
plus précise.
distance 15 30 40
Puissance(trapèze) 34 20 16
Puissance (triangulaire) 34 ,8 20 16,7

 le type de la fonction caractéristique n’agit pas sur la valeur de la sortie.

III. Conclusion :

En logique floue, la résolution d’un problème nécessite de passer par trois étapes :
 Poser les données du problème
 Etablir des règles
 Utiliser ces règles pour trouver une valeur de sortie
I. Objectif:

L'objectif de ce TP est de synthétiser un régulateur de température à la base de la logique


floue en utilisant le Toolbox fuzzy logic de l'environnement Matlab.

II. Description du problème

On souhaite commander l'installation de chauffage d'un bâtiment à l'aide d'un contrôleur


floue. On dispose de deux sondes de température : l'une à l'extérieur du bâtiment l'autre à
l'intérieur. Sur la base de ces deux mesures et en faisant appel aux règles d'inférence, le
contrôleur flou doit régler la puissance de l'installation de chauffage. Cette structure est
illustrée par la figure 1.

III. Manipulation :

Les règles d'inférences :


Les tableaux de valeurs :

Avec différentes méthodes de défuzzification :

Text 8 8 8 8 8 13 13 13 13 13 23 23 23 23 23
Tint 10 15 20 23 27 10 15 20 23 27 10 15 20 23 27
Pcentre 74 74 41 33 16 65 65 32 33 16 50 50 16 16.5 16
Pbis 80 80 46 35 16 17 31 29 31 17 50 50 50 16 16

Avec nombre de règles d'inférences différent :

Text 8 8 13 23 23 23 23 23
Tint 10 15 27 10 15 20 23 27
4regles 74 74
6regles

IV. Conclusion :