Université De Monastir
École Nationale D’Ingénieurs De Monastir
Département Génie Électrique
Soft Computing :
TP1 :La logique floue
Réalisé par :
Elhajri Fatma Mezlini Amal
Encadré par :
Fathia Ghribi
2ème année Génie électrique G3
Année universitaire : 2024/2025
Introduction :
La commande floue est une méthode de contrôle inspirée du raisonnement humain,
capable de gérer l’incertitude et les systèmes complexes sans modèle précis. Appliquée
aux moteurs, elle permet d’améliorer la régulation de la vitesse, du couple ou de la po-
sition, offrant ainsi plus de robustesse et de flexibilité face aux variations et perturbations.
Conception du régulateur :
Le toolbox Fuzzy Logic de MATLAB offre un éditeur permettant de créer des systèmes
d’inférence floue (FIS – Fuzzy Inference System). Cet outil génère des fichiers « .fis »,
correspondant à des systèmes d’inférences floues, incluant notamment les régulateurs
logiques flous (RLF).
Il comprend trois éditeurs : un éditeur de FIS, un éditeur de règles, et un éditeur de
fonctions d’appartenance, permettant de définir l’ensemble des données du système.
Deux interfaces graphiques supplémentaires permettent de visualiser les inférences basées
sur les règles et d’observer les surfaces de contrôle. Les fonctions d’appartenance utilisées
sont de type triangulaire ou trapézoïdal aux limites.
les lois du bloc flou :
1
La sortie est ensuite déterminée en fonction des poids relatifs des différentes lois
d’entrée. En effet, ces lois se superposent, ce qui fait qu’une valeur de sortie dépend de
plusieurs lois d’entrée appliquées à une même grandeur.
Régulation en vitesse d’un moteur à courant continu :
Les valeurs des gains du régulateur choisies sont : Ke = 0.4, Kde = 10−5 et Kc = 50.
Simulation :réponse du système :
2
Interprétation :
On remarque qu’à chaque fois que l’on intervient sur les gains d’entrée du RLF, on
agit sur la rapidité du système. En revanche, lorsqu’on intervient sur le gain de sortie, on
influence la précision.
Pendant le démarrage, la vitesse atteint la valeur imposée avec un temps de réponse
tr = 1.2 × 10−3 secondes et un temps de montée tm = 0.3 × 10−3 secondes, accompagné
d’un dépassement de 20%.
Avantages de la Commande Floue pour un Moteur CC :
Robustesse : Tolère les imprécisions du modèle.
Adaptabilité : Fonctionne bien même avec des charges variables.
Réponse rapide : Moins d’oscillations qu’un régulateur PID mal réglé.
Pas besoin d’un modèle précis du moteur.
Conclusion :
Le travail exposé dans ce mémoire donne comme but l’étude de la simulation de
commande d’un moteur à courant continu à excitation séparée par la logique floue, Nous
avons synthétisé le régulateur à logique Floue du type MAMDANI pour le réglage de
vitesse