SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Rechercher sur le
site:
Recherche
Home | Publier un mémoire | Une page au hasard
Application de la logique de floue
par Otmane EL ALAOUI JAMAL
EMSI - Ingénieur en Automatismes et Informatique Indudtrielle 2010
Dans la categorie: Sciences
Télécharger le fichier original
précédent sommaire suivant
CHAPITRE I :
APPLICATION DE LA LOGIQUE FLOU
Notions d'ensemble flou, appartenance
Les compréhensions de l'univers dans lequel nous évoluons sont généralement
imparfaites dans la mesure où elles peuvent être entachées d'incertitudes et/ou
d'imprécisions, ne serait-ce qu'à travers la perception que nous en avons. Or, nous
pouvons constater que l'homme intègre naturellement ces imperfections dans la
vie de tous les jours, en particulier au niveau du raisonnement et de la décision.
L'idée du professeur Lotfi Zadeh à travers le nouveau concept ensembliste
d'appartenance graduelle d'un élément à un ensemble, a été de définir une logique
multi évaluée permettant de modéliser ces imperfections c'est prendre en compte
les états intermédiaires entre le tout et le rien. L'utilité de cette approche peut être
illustrée de la manière suivante :
Une température de 10°C, pour un humain, est généralement considérée comme
froide; une autre de 40°C est qualifiée de chaude. Si chacune de ces valeurs
appartient à une
Catégorie (ensemble) bien définie, qu'en est-il pour des valeurs intermédiaires?
Une réponse intuitive consiste à affirmer qu'elles appartiennent à une ou deux des
catégories précédentes avec des niveaux ou des degrés (normalisés) différents.
On évite ainsi des transitions brusques entre différentes catégories, comme cela
est le cas en logique binaire (figureI.1).
Il semble en effet surprenant de considérer qu'une température de 40°C est
chaude, alors qu'une température de 39,9°C ne l'est pas.
Figure I.1 : Exemple de définition d'ensembles sur un univers de discours en
logique
Binaire et en logique floue
Cet exemple permet d'illustrer le fait qu'une logique binaire classique soit, dans
certains cas, trop limitative. Donc il est nécessaire de faire appel à une autre
logique multi évaluée qui sera vue comme une extension de la précédente, c'est
bien la logique floue.
En ce qui concerne la commande d'un processus quelconque, la logique floue
permet une approche fondatrice par rapport à l'automatique classique. En
automatique, en général, on s'attache à modéliser le processus à travers un
certain nombre d'équations différentielles. Cette modélisation est rendue difficile et
par fois impossible à mesurer que la complexité des processus à contrôler
augmentent. D'une manière radicalement opposée, un contrôleur va décrire non
pas le processus mais la façon de le contrôler, tout comme le ferait un expert
humain à travers des règles intégrant naturellement imprécisions et incertitudes.
Quelques domaines d'application
La commande Floue :
Parmi les nombreuses applications de la logique floue, la commande floue s'avère
être le champ d'application le plus actif à travers le monde.
Exemples :
· Commande de tubes broyeurs pour la fabrication du ciment (première réalisation
en 1979 au Danemark).
· Commande de métros avec un fonctionnement plus confortable et économique et
une précision d'arrêt augmentée (1987 à Sendai, Japon).
· production du fer et de l'acier, purification, de l'eau, chaînes et robots de
fabrication,
· opérateurs, unités arithmétique, micro-ordinateurs, ...
Classification et reconnaissance de formes :
Classifier consiste à regrouper des objets en catégories les plus homogènes
possibles (contenant des objets similaires) :
Classifier est une activité qui intervient dans des nombreux domaines
d'applications tels que :
· la reconnaissance vocale.
· L'analyse d'images (médical, radar, télédétection).
· La reconnaissance de cibles (domaine militaire).
· consultation, investissement et développement, horaires de train, ...
· base de données, recherche d'information, modélisation de systèmes
Conception d'un régulateur à logique flou
Un contrôleur standard (PID ou autres) demande toujours un modèle le plus précis
possible (équations différentielles).
Un contrôleur flou ne demande pas de modèle du système à régler. Les
algorithmes de réglage se basent sur des règles linguistiques de la forme Si ...
Alors ...
En fait, ces règles peuvent être exprimées en utilisant le langage de tous les jours
et la connaissance intuitive d'un opérateur humain.
Ce qui conduit à deux avantages :
· Conclusion :
Pour les systèmes mal connus ou complexes (non-linéaires), un contrôleur flou
s'avère très intéressant.
Structure du régulateur
- Fuzzification : transforme les entrées en grandeurs floues.
- Inférence (avec la base de règles) : prend les décisions
- Défuzzification : transforme les grandeurs floues en valeurs déterminées
Fuzzification
- Définition des fonctions d'appartenance de toutes les variables d'entrée.
- Passage : grandeurs physiques => variables linguistiques
En général, on utilise des formes triangulaires ou trapézoïdales pour les fonctions
d'appartenance, bien qu'il n'existe pas de règles précises sur ce choix.
Exemple : Soit une grandeur x définie par 5 sous-ensembles flous.
Donc à chaque variable linguistique d'entrée (x), on fait correspondre une valeur
linguistique (Négatif Grand, Négatif Moyen, ...) avec un degré d'appartenance.
Inférence ou Base de règles
Donne la relation qu'il existe entre les variables d'entrées (exprimées comme
variables linguistiques) et la variable de sortie (également exprimée comme
variable linguistique).
Exemple : Soit deux entrées x1 et x2 et une sortie xR, toutes définies par les 5
sous-ensembles de l'exemple précédent.
Description de la base de règles :
Si (x1 NG ET x2 EZ), Alors xR PG ou
Si (x1 NG ET x2 PM), Alors xR PM ou
Si (x1 NM ET x2 EZ), Alors xR PM ou
Si (x1 NM ET x2 PM), Alors xR EZ ou
Si (x1 NM ET x2 PG), Alors xR NM ou
Si (x1 PG ET x2 EZ), Alors xR NG.
Sous forme de tableau ou matrice :
On n'est pas obligé de compléter toute la table. Les règles sont élaborées par un
expert et sa connaissance du problème ...
Différentes méthodes d'inférence.
Supposons que l'on ait deux entrées x1 et x2 et une sortie xR, toutes définies par
les sous-ensembles suivants :
Supposons que x1 = 0.44, x2 = - 0.67 et que l'inférence est composée des deux
règles suivantes :
Si (x1 PG ET x2 EZ), Alors xR EZ ou
Si (x1 NG OU x2 PM), Alors xR PM
Il faut maintenant « traduire » les opérateurs ET, OU et l'implication par une des
fonctions vues dans la première partie de l'exposé
(Minimum, Maximum, Produit, ...).
Méthode MAX-MIN :
Au niveau de la condition : ET => Min OU => Max
Au niveau de la conclusion : ou => Max Alors => Min
(D'où la désignation)
Résultat : une fonction de transfère résultante donnée par la surface hachurée (qui
sera traitée lors de la Défuzzification).
Méthode MAX-PROD :
Au niveau de la condition : ET => Min OU => Max
Au niveau de la conclusion : ou => Max Alors => Prod
(D'où la désignation)
Résultat : une fonction de transfère résultante donnée par la surface hachurée (qui
sera traitée lors de la Défuzzification).
Méthode SOMME-PROD :
Il ne s'agit pas de la Somme « normale » mais de la valeur moyenne :
Au niveau de la condition : ET => Prod OU => Somme
Au niveau de la conclusion : ou => Somme Alors => Prod
(D'où la désignation)
Résultat : une fonction de transfère résultante donnée par la surface hachurée (qui
sera traitée lors de la Défuzzification).
Défuzzification
Les méthodes d'inférence fournissent une fonction d'appartenance résultante pour
la variable de sortie. Il s'agit donc d'une information floue qu'il faut transformer en
grandeur physique.
On distingue 4 méthodes de Défuzzification :
Méthode du maximum :
La sortie correspond à l'abscisse du maximum de la fonction d'appartenance
résultante.
Trois cas peuvent se produire :
Conclusion : méthode simple, rapide et facile mais elle introduit des ambiguïtés et
une discontinuité de la sortie.
Méthode de la moyenne des maxima :
Dans le cas où plusieurs sous-ensembles auraient la même hauteur maximale, on
réalise leur moyenne une des ambiguïtés de la méthode du maximum est enlevée.
Méthode du centroïde :
La sortie correspond à l'abscisse du centre de gravité de la surface de la fonction
d'appartenance résultante.
Il existe deux méthodes :
- On prend l'union des sous-ensembles flous de sortie et on en tire le centroïde
global (calculs très lourds).
- On prend chaque sous-ensemble séparément et on calcul son centroïde, puis on
réalise la moyenne de tous les centroïdes.
Conclusion : on n'a plus de discontinuités et d'ambiguïtés, mais cette méthode est
plus complexe et demande des calculs plus importants.
Méthode de la somme pondérée :
Compromis entre les deux méthodes précédentes.
On calcule individuellement les sorties relatives à chaque règle selon le principe de
la moyenne des maxima, puis on réalise leur moyenne pondérée.
précédent sommaire suivant
Rechercher sur le site:
Recherche
© Memoire Online 2000-2013
Pour toute question contactez le webmaster

Mais conteúdo relacionado

Mais procurados

Introduction logique floue
Introduction logique floueIntroduction logique floue
Introduction logique floueTECOS
 
144603938 exercices-capteur
144603938 exercices-capteur144603938 exercices-capteur
144603938 exercices-capteurMohammed moudine
 
2 correction des systèmes asservis
2 correction des systèmes asservis2 correction des systèmes asservis
2 correction des systèmes asservisRachid Lajouad
 
Cours11 Commande dans l'espace d'état
Cours11 Commande dans l'espace d'étatCours11 Commande dans l'espace d'état
Cours11 Commande dans l'espace d'étatsarah Benmerzouk
 
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automatesتمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automateselectrolouhla
 
Pfe version final(scripte matlab de simulation des panneau pv)
Pfe version final(scripte matlab de simulation des panneau pv)Pfe version final(scripte matlab de simulation des panneau pv)
Pfe version final(scripte matlab de simulation des panneau pv)mustaphamoufassih
 
Cours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatCours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatsarah Benmerzouk
 
Cours systèmes temps réel partie 1 Prof. Khalifa MANSOURI
Cours  systèmes temps réel partie 1 Prof. Khalifa MANSOURICours  systèmes temps réel partie 1 Prof. Khalifa MANSOURI
Cours systèmes temps réel partie 1 Prof. Khalifa MANSOURIMansouri Khalifa
 
Intelligence Artificielle - Systèmes experts
Intelligence Artificielle - Systèmes expertsIntelligence Artificielle - Systèmes experts
Intelligence Artificielle - Systèmes expertsMohamed Heny SELMI
 
Mémoire Doc.PDF
Mémoire Doc.PDFMémoire Doc.PDF
Mémoire Doc.PDFsadak amine
 
Intelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheIntelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheMohamed Heny SELMI
 
Correction examen Robotique
Correction examen Robotique Correction examen Robotique
Correction examen Robotique Mouna Souissi
 
Polycopié Electronique de puissance avec Matlab Simulink.pdf
Polycopié Electronique de puissance avec Matlab Simulink.pdfPolycopié Electronique de puissance avec Matlab Simulink.pdf
Polycopié Electronique de puissance avec Matlab Simulink.pdfYoussefOumhella
 
Chapitre 4 heuristiques et méta heuristiques
Chapitre 4 heuristiques et méta heuristiquesChapitre 4 heuristiques et méta heuristiques
Chapitre 4 heuristiques et méta heuristiquesSana Aroussi
 
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...Jean Rohmer
 
Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comAdnane Ahmidani
 

Mais procurados (20)

Introduction logique floue
Introduction logique floueIntroduction logique floue
Introduction logique floue
 
144603938 exercices-capteur
144603938 exercices-capteur144603938 exercices-capteur
144603938 exercices-capteur
 
2 correction des systèmes asservis
2 correction des systèmes asservis2 correction des systèmes asservis
2 correction des systèmes asservis
 
Cours11 Commande dans l'espace d'état
Cours11 Commande dans l'espace d'étatCours11 Commande dans l'espace d'état
Cours11 Commande dans l'espace d'état
 
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automatesتمارين وحلول خاصة ببرمجة Ladder et instructions automates
تمارين وحلول خاصة ببرمجة Ladder et instructions automates
 
Aide au diagnostic
Aide au diagnosticAide au diagnostic
Aide au diagnostic
 
Cours mooremealy [autosaved]
Cours mooremealy [autosaved]Cours mooremealy [autosaved]
Cours mooremealy [autosaved]
 
Pfe version final(scripte matlab de simulation des panneau pv)
Pfe version final(scripte matlab de simulation des panneau pv)Pfe version final(scripte matlab de simulation des panneau pv)
Pfe version final(scripte matlab de simulation des panneau pv)
 
Cours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatCours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'état
 
Cours robotique
Cours robotiqueCours robotique
Cours robotique
 
Cours systèmes temps réel partie 1 Prof. Khalifa MANSOURI
Cours  systèmes temps réel partie 1 Prof. Khalifa MANSOURICours  systèmes temps réel partie 1 Prof. Khalifa MANSOURI
Cours systèmes temps réel partie 1 Prof. Khalifa MANSOURI
 
Intelligence Artificielle - Systèmes experts
Intelligence Artificielle - Systèmes expertsIntelligence Artificielle - Systèmes experts
Intelligence Artificielle - Systèmes experts
 
Mémoire Doc.PDF
Mémoire Doc.PDFMémoire Doc.PDF
Mémoire Doc.PDF
 
Intelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de rechercheIntelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de recherche
 
Correction examen Robotique
Correction examen Robotique Correction examen Robotique
Correction examen Robotique
 
Polycopié Electronique de puissance avec Matlab Simulink.pdf
Polycopié Electronique de puissance avec Matlab Simulink.pdfPolycopié Electronique de puissance avec Matlab Simulink.pdf
Polycopié Electronique de puissance avec Matlab Simulink.pdf
 
Presentation automatisme
Presentation automatismePresentation automatisme
Presentation automatisme
 
Chapitre 4 heuristiques et méta heuristiques
Chapitre 4 heuristiques et méta heuristiquesChapitre 4 heuristiques et méta heuristiques
Chapitre 4 heuristiques et méta heuristiques
 
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...
 
Supervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.comSupervision industrielle www.automate pro.blogspot.com
Supervision industrielle www.automate pro.blogspot.com
 

Destaque

PID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logicPID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logicISA Interchange
 
Optimisation du rendement de la tension de sortie d’un Panneau Photovoltaïque...
Optimisation du rendement de la tension de sortie d’un Panneau Photovoltaïque...Optimisation du rendement de la tension de sortie d’un Panneau Photovoltaïque...
Optimisation du rendement de la tension de sortie d’un Panneau Photovoltaïque...elorf
 
Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)Piyumal Samarathunga
 
Les mécanismes de motivation des Ressources Humaines
Les mécanismes de motivation des Ressources HumainesLes mécanismes de motivation des Ressources Humaines
Les mécanismes de motivation des Ressources HumainesAfaf MOSAIF
 
Application of fuzzy logic
Application of fuzzy logicApplication of fuzzy logic
Application of fuzzy logicViraj Patel
 
M03 - Le charisme managérial
M03 - Le charisme managérialM03 - Le charisme managérial
M03 - Le charisme managérialPascal STIEVENARD
 
Les panneaux solaires
Les panneaux solairesLes panneaux solaires
Les panneaux solairesTeresaSousa
 
Corrigé exercices (1)
Corrigé exercices (1)Corrigé exercices (1)
Corrigé exercices (1)Amine Bennis
 

Destaque (11)

Final
FinalFinal
Final
 
PID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logicPID gain scheduling using fuzzy logic
PID gain scheduling using fuzzy logic
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Optimisation du rendement de la tension de sortie d’un Panneau Photovoltaïque...
Optimisation du rendement de la tension de sortie d’un Panneau Photovoltaïque...Optimisation du rendement de la tension de sortie d’un Panneau Photovoltaïque...
Optimisation du rendement de la tension de sortie d’un Panneau Photovoltaïque...
 
Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)
 
Projet photovoltaîque
Projet photovoltaîqueProjet photovoltaîque
Projet photovoltaîque
 
Les mécanismes de motivation des Ressources Humaines
Les mécanismes de motivation des Ressources HumainesLes mécanismes de motivation des Ressources Humaines
Les mécanismes de motivation des Ressources Humaines
 
Application of fuzzy logic
Application of fuzzy logicApplication of fuzzy logic
Application of fuzzy logic
 
M03 - Le charisme managérial
M03 - Le charisme managérialM03 - Le charisme managérial
M03 - Le charisme managérial
 
Les panneaux solaires
Les panneaux solairesLes panneaux solaires
Les panneaux solaires
 
Corrigé exercices (1)
Corrigé exercices (1)Corrigé exercices (1)
Corrigé exercices (1)
 

Semelhante a Logique floue application

Programmation lineaire algorithme_du_simplexe
Programmation lineaire algorithme_du_simplexeProgrammation lineaire algorithme_du_simplexe
Programmation lineaire algorithme_du_simplexeJiijishady
 
Logique Floue les méthode de logique flou
Logique Floue les méthode  de logique flouLogique Floue les méthode  de logique flou
Logique Floue les méthode de logique flouRaniaTawil
 
Python appliqué en apprentissage automatique (Applied Python in Machine Learn...
Python appliqué en apprentissage automatique (Applied Python in Machine Learn...Python appliqué en apprentissage automatique (Applied Python in Machine Learn...
Python appliqué en apprentissage automatique (Applied Python in Machine Learn...Guillaume Chevalier
 
Decouvrir sysml au_college_xroulot_mars_2017
Decouvrir sysml au_college_xroulot_mars_2017Decouvrir sysml au_college_xroulot_mars_2017
Decouvrir sysml au_college_xroulot_mars_2017abdesselambennani1
 
optimisation cours.pdf
optimisation cours.pdfoptimisation cours.pdf
optimisation cours.pdfMouloudi1
 
rapport_ecrit_final
rapport_ecrit_finalrapport_ecrit_final
rapport_ecrit_finalJean Ibarz
 
COURS_ALGORITHME_SNINEH.pptx
COURS_ALGORITHME_SNINEH.pptxCOURS_ALGORITHME_SNINEH.pptx
COURS_ALGORITHME_SNINEH.pptxSalmaAhraimida
 
Chap1 introduction à l'algoritmique
Chap1 introduction à l'algoritmiqueChap1 introduction à l'algoritmique
Chap1 introduction à l'algoritmiqueMohamed Lahby
 
Systeme-parabolique-non-lineaire-issu-dun-modele-biologique (1)
Systeme-parabolique-non-lineaire-issu-dun-modele-biologique (1)Systeme-parabolique-non-lineaire-issu-dun-modele-biologique (1)
Systeme-parabolique-non-lineaire-issu-dun-modele-biologique (1)Youssaf Menacer
 
Recherche Opérationnelle - Optimisation (notions de base)
Recherche Opérationnelle - Optimisation (notions de base)Recherche Opérationnelle - Optimisation (notions de base)
Recherche Opérationnelle - Optimisation (notions de base)Mohammed TAMALI
 
To_understand_transformers_together presentation
To_understand_transformers_together presentationTo_understand_transformers_together presentation
To_understand_transformers_together presentationbahija babzine
 

Semelhante a Logique floue application (20)

Programmation lineaire algorithme_du_simplexe
Programmation lineaire algorithme_du_simplexeProgrammation lineaire algorithme_du_simplexe
Programmation lineaire algorithme_du_simplexe
 
Logique Floue les méthode de logique flou
Logique Floue les méthode  de logique flouLogique Floue les méthode  de logique flou
Logique Floue les méthode de logique flou
 
Python appliqué en apprentissage automatique (Applied Python in Machine Learn...
Python appliqué en apprentissage automatique (Applied Python in Machine Learn...Python appliqué en apprentissage automatique (Applied Python in Machine Learn...
Python appliqué en apprentissage automatique (Applied Python in Machine Learn...
 
Msr05 Control
Msr05 ControlMsr05 Control
Msr05 Control
 
Présentation pfe
Présentation pfePrésentation pfe
Présentation pfe
 
Cours1.pptx
Cours1.pptxCours1.pptx
Cours1.pptx
 
Cours ALGR M1.pdf
Cours ALGR M1.pdfCours ALGR M1.pdf
Cours ALGR M1.pdf
 
Algorithmesderecherche 160306125009
Algorithmesderecherche 160306125009Algorithmesderecherche 160306125009
Algorithmesderecherche 160306125009
 
Decouvrir sysml au_college_xroulot_mars_2017
Decouvrir sysml au_college_xroulot_mars_2017Decouvrir sysml au_college_xroulot_mars_2017
Decouvrir sysml au_college_xroulot_mars_2017
 
Ch1
Ch1Ch1
Ch1
 
optimisation cours.pdf
optimisation cours.pdfoptimisation cours.pdf
optimisation cours.pdf
 
rapport_ecrit_final
rapport_ecrit_finalrapport_ecrit_final
rapport_ecrit_final
 
COURS_ALGORITHME_SNINEH.pptx
COURS_ALGORITHME_SNINEH.pptxCOURS_ALGORITHME_SNINEH.pptx
COURS_ALGORITHME_SNINEH.pptx
 
1Flou.ppt
1Flou.ppt1Flou.ppt
1Flou.ppt
 
1Flou.ppt
1Flou.ppt1Flou.ppt
1Flou.ppt
 
Chap1 introduction à l'algoritmique
Chap1 introduction à l'algoritmiqueChap1 introduction à l'algoritmique
Chap1 introduction à l'algoritmique
 
Systeme-parabolique-non-lineaire-issu-dun-modele-biologique (1)
Systeme-parabolique-non-lineaire-issu-dun-modele-biologique (1)Systeme-parabolique-non-lineaire-issu-dun-modele-biologique (1)
Systeme-parabolique-non-lineaire-issu-dun-modele-biologique (1)
 
Le Machine Learning... tous aux fourneaux !
Le Machine Learning... tous aux fourneaux !Le Machine Learning... tous aux fourneaux !
Le Machine Learning... tous aux fourneaux !
 
Recherche Opérationnelle - Optimisation (notions de base)
Recherche Opérationnelle - Optimisation (notions de base)Recherche Opérationnelle - Optimisation (notions de base)
Recherche Opérationnelle - Optimisation (notions de base)
 
To_understand_transformers_together presentation
To_understand_transformers_together presentationTo_understand_transformers_together presentation
To_understand_transformers_together presentation
 

Último

Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptssusercbaa22
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.docKarimKhrifech
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxlamourfrantz
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptxMalikaIdseaid1
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptxTxaruka
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertChristianMbip
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurdinaelchaine
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.Franck Apolis
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptssusercbaa22
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptxSAID MASHATE
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxpopzair
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfssuser40e112
 

Último (20)

Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.doc
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptx
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptx
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptx
 
systeme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expertsysteme expert_systeme expert_systeme expert
systeme expert_systeme expert_systeme expert
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteur
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.
 
MaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.pptMaintenanceLa Maintenance Corrective.ppt
MaintenanceLa Maintenance Corrective.ppt
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
 
Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptx
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
 

Logique floue application

  • 1. Rechercher sur le site: Recherche Home | Publier un mémoire | Une page au hasard Application de la logique de floue par Otmane EL ALAOUI JAMAL EMSI - Ingénieur en Automatismes et Informatique Indudtrielle 2010 Dans la categorie: Sciences Télécharger le fichier original précédent sommaire suivant CHAPITRE I : APPLICATION DE LA LOGIQUE FLOU Notions d'ensemble flou, appartenance Les compréhensions de l'univers dans lequel nous évoluons sont généralement imparfaites dans la mesure où elles peuvent être entachées d'incertitudes et/ou d'imprécisions, ne serait-ce qu'à travers la perception que nous en avons. Or, nous pouvons constater que l'homme intègre naturellement ces imperfections dans la vie de tous les jours, en particulier au niveau du raisonnement et de la décision. L'idée du professeur Lotfi Zadeh à travers le nouveau concept ensembliste d'appartenance graduelle d'un élément à un ensemble, a été de définir une logique multi évaluée permettant de modéliser ces imperfections c'est prendre en compte les états intermédiaires entre le tout et le rien. L'utilité de cette approche peut être illustrée de la manière suivante : Une température de 10°C, pour un humain, est généralement considérée comme froide; une autre de 40°C est qualifiée de chaude. Si chacune de ces valeurs appartient à une Catégorie (ensemble) bien définie, qu'en est-il pour des valeurs intermédiaires?
  • 2. Une réponse intuitive consiste à affirmer qu'elles appartiennent à une ou deux des catégories précédentes avec des niveaux ou des degrés (normalisés) différents. On évite ainsi des transitions brusques entre différentes catégories, comme cela est le cas en logique binaire (figureI.1). Il semble en effet surprenant de considérer qu'une température de 40°C est chaude, alors qu'une température de 39,9°C ne l'est pas. Figure I.1 : Exemple de définition d'ensembles sur un univers de discours en logique Binaire et en logique floue Cet exemple permet d'illustrer le fait qu'une logique binaire classique soit, dans certains cas, trop limitative. Donc il est nécessaire de faire appel à une autre logique multi évaluée qui sera vue comme une extension de la précédente, c'est bien la logique floue. En ce qui concerne la commande d'un processus quelconque, la logique floue permet une approche fondatrice par rapport à l'automatique classique. En automatique, en général, on s'attache à modéliser le processus à travers un certain nombre d'équations différentielles. Cette modélisation est rendue difficile et par fois impossible à mesurer que la complexité des processus à contrôler augmentent. D'une manière radicalement opposée, un contrôleur va décrire non pas le processus mais la façon de le contrôler, tout comme le ferait un expert humain à travers des règles intégrant naturellement imprécisions et incertitudes. Quelques domaines d'application La commande Floue : Parmi les nombreuses applications de la logique floue, la commande floue s'avère être le champ d'application le plus actif à travers le monde.
  • 3. Exemples : · Commande de tubes broyeurs pour la fabrication du ciment (première réalisation en 1979 au Danemark). · Commande de métros avec un fonctionnement plus confortable et économique et une précision d'arrêt augmentée (1987 à Sendai, Japon). · production du fer et de l'acier, purification, de l'eau, chaînes et robots de fabrication, · opérateurs, unités arithmétique, micro-ordinateurs, ... Classification et reconnaissance de formes : Classifier consiste à regrouper des objets en catégories les plus homogènes possibles (contenant des objets similaires) : Classifier est une activité qui intervient dans des nombreux domaines d'applications tels que : · la reconnaissance vocale. · L'analyse d'images (médical, radar, télédétection). · La reconnaissance de cibles (domaine militaire). · consultation, investissement et développement, horaires de train, ... · base de données, recherche d'information, modélisation de systèmes Conception d'un régulateur à logique flou Un contrôleur standard (PID ou autres) demande toujours un modèle le plus précis possible (équations différentielles). Un contrôleur flou ne demande pas de modèle du système à régler. Les algorithmes de réglage se basent sur des règles linguistiques de la forme Si ... Alors ... En fait, ces règles peuvent être exprimées en utilisant le langage de tous les jours et la connaissance intuitive d'un opérateur humain. Ce qui conduit à deux avantages : · Conclusion :
  • 4. Pour les systèmes mal connus ou complexes (non-linéaires), un contrôleur flou s'avère très intéressant. Structure du régulateur - Fuzzification : transforme les entrées en grandeurs floues. - Inférence (avec la base de règles) : prend les décisions - Défuzzification : transforme les grandeurs floues en valeurs déterminées Fuzzification - Définition des fonctions d'appartenance de toutes les variables d'entrée. - Passage : grandeurs physiques => variables linguistiques En général, on utilise des formes triangulaires ou trapézoïdales pour les fonctions d'appartenance, bien qu'il n'existe pas de règles précises sur ce choix. Exemple : Soit une grandeur x définie par 5 sous-ensembles flous.
  • 5. Donc à chaque variable linguistique d'entrée (x), on fait correspondre une valeur linguistique (Négatif Grand, Négatif Moyen, ...) avec un degré d'appartenance. Inférence ou Base de règles Donne la relation qu'il existe entre les variables d'entrées (exprimées comme variables linguistiques) et la variable de sortie (également exprimée comme variable linguistique). Exemple : Soit deux entrées x1 et x2 et une sortie xR, toutes définies par les 5 sous-ensembles de l'exemple précédent. Description de la base de règles : Si (x1 NG ET x2 EZ), Alors xR PG ou Si (x1 NG ET x2 PM), Alors xR PM ou Si (x1 NM ET x2 EZ), Alors xR PM ou Si (x1 NM ET x2 PM), Alors xR EZ ou Si (x1 NM ET x2 PG), Alors xR NM ou Si (x1 PG ET x2 EZ), Alors xR NG. Sous forme de tableau ou matrice :
  • 6. On n'est pas obligé de compléter toute la table. Les règles sont élaborées par un expert et sa connaissance du problème ... Différentes méthodes d'inférence. Supposons que l'on ait deux entrées x1 et x2 et une sortie xR, toutes définies par les sous-ensembles suivants : Supposons que x1 = 0.44, x2 = - 0.67 et que l'inférence est composée des deux règles suivantes : Si (x1 PG ET x2 EZ), Alors xR EZ ou Si (x1 NG OU x2 PM), Alors xR PM Il faut maintenant « traduire » les opérateurs ET, OU et l'implication par une des fonctions vues dans la première partie de l'exposé (Minimum, Maximum, Produit, ...). Méthode MAX-MIN : Au niveau de la condition : ET => Min OU => Max Au niveau de la conclusion : ou => Max Alors => Min
  • 7. (D'où la désignation) Résultat : une fonction de transfère résultante donnée par la surface hachurée (qui sera traitée lors de la Défuzzification). Méthode MAX-PROD : Au niveau de la condition : ET => Min OU => Max Au niveau de la conclusion : ou => Max Alors => Prod (D'où la désignation)
  • 8. Résultat : une fonction de transfère résultante donnée par la surface hachurée (qui sera traitée lors de la Défuzzification). Méthode SOMME-PROD : Il ne s'agit pas de la Somme « normale » mais de la valeur moyenne : Au niveau de la condition : ET => Prod OU => Somme Au niveau de la conclusion : ou => Somme Alors => Prod (D'où la désignation)
  • 9. Résultat : une fonction de transfère résultante donnée par la surface hachurée (qui sera traitée lors de la Défuzzification). Défuzzification Les méthodes d'inférence fournissent une fonction d'appartenance résultante pour la variable de sortie. Il s'agit donc d'une information floue qu'il faut transformer en grandeur physique. On distingue 4 méthodes de Défuzzification : Méthode du maximum : La sortie correspond à l'abscisse du maximum de la fonction d'appartenance résultante. Trois cas peuvent se produire :
  • 10. Conclusion : méthode simple, rapide et facile mais elle introduit des ambiguïtés et une discontinuité de la sortie. Méthode de la moyenne des maxima : Dans le cas où plusieurs sous-ensembles auraient la même hauteur maximale, on réalise leur moyenne une des ambiguïtés de la méthode du maximum est enlevée. Méthode du centroïde : La sortie correspond à l'abscisse du centre de gravité de la surface de la fonction d'appartenance résultante. Il existe deux méthodes : - On prend l'union des sous-ensembles flous de sortie et on en tire le centroïde global (calculs très lourds). - On prend chaque sous-ensemble séparément et on calcul son centroïde, puis on réalise la moyenne de tous les centroïdes. Conclusion : on n'a plus de discontinuités et d'ambiguïtés, mais cette méthode est plus complexe et demande des calculs plus importants. Méthode de la somme pondérée : Compromis entre les deux méthodes précédentes. On calcule individuellement les sorties relatives à chaque règle selon le principe de la moyenne des maxima, puis on réalise leur moyenne pondérée. précédent sommaire suivant
  • 11. Rechercher sur le site: Recherche © Memoire Online 2000-2013 Pour toute question contactez le webmaster