Amani Ahmed Amine
Amani Ahmed Amine
Amani Ahmed Amine
BADJIMOKHTAR-ANNABAUNIVERSITY
UNIVERSITE BADJI MOKHTAR ANNABA ﻋﻨﺎﺑـﺔ-ﺟﺎﻣﻌﺔ ﺑﺎﺟﻲ ﻣﺨﺘﺎر
Année : 2019
MEMOIRE
Présenté en vue de l’obtention du diplôme de : MASTER
Intitulé :
LE CONTROLE PID D’UN MOTEUR
BRUSHLESS
Par :
AMANI Ahmed amine
DEVANT Le JURY
Président : R. Lakel Grade : Professeur UBM Annaba
Je remercie Dieu d’avoir mis toutes les clés du succès sur mon chemin, qui ma donnée l’opportunité
d’apprendre et de me cultivé.
Je tiens en premier lieu à Remercier le Dr N. Guersi pour son encadrement des plus précieux, pour
son sens du partage et de la sagesse me donnant toute la confiance nécessaire pour aboutir à ce
travail, Mais aussi pour avoir répondu présent à tous mes détresse et pardessus tout sa confiance en
moi et en mes capacités.
Je voudrais aussi remercier les membres du jury qui me rendent honneur par leur présence et par
leur intéressement à mon projet personnel et pour tous les conseils et remarques qui m’auront
apportées.
1
Dédicaces
A Mon très cher père qui m’a été d’une grande aide durant mes études un soutien très précieux qui
m’a appris à ne jamais reculer devant les défis.
A La Femme de ma vie, qui est toujours là pour balayer mes ennuis, tu fais mon bonheur et ma joie
de vie, je ne remercierais jamais assez dieu d’avoir croisé nos vies
Dieu te garde ma Chérie .
A tous les professeurs qui ont contribué à ma formations et qui m’ont accompagné durant mon
cursus de l’enseignement supérieur je les remercie pour leur sens du partage et leur conseils si
précieux qui ont pu influencer le succès de ma formation.
2
Résumé :
Ce projet de fin étude en Master automatique et informatique industrielle est porté sur le contrôle
PID d’un moteur brushless une courte description Blushless DC moteur est donné .pour ce travail,
les modèles mathématique ont été développé et subséquemment utilisé pour obtenir la simulation
paramètres. Le modèle PID est accompli avec l’utilisation de MATLAB/SIMULINK. Les
paramètres opérationnels du spécificité de BLDC moteur ont été modélisés a laide des méthodes
qui sont utilisées pour développer ultérieur simulations.
Abstract :
This report presents a PID model of a brushless de (BLDC) motor and simulation .A short
description of the Brushless DC motor is given. for this work, mathematical models were developed
and subsequently used in getting the simulation parameters. The PID model is accomplished with
the use of MATLAB/SIMULINK. The operational parameters of the specific BLDC motor were
modeled using the tuning methods which are used to develop subsequent simulations.
ﻣﻠﺨﺺ
ھﺎذا ﻣﺸﺮوع ﻧﮭﺎﯾﺔ اﻟﺪراﺳﺔ ﻣﺎﺳﺘﺮ اﻟﯿﺔ و اﻋﻼم اﻟﻲ ﺻﻨﺎﻋﻲ ﺑﻌﻨﻮان اﻟﺘﺤﻜﻢ ﻓﻲ ﻣﺤﺮك ﺑﺮاش ﻟﯿﺲ ﺣﯿﺚ ﺳﻨﻘﻮم
ﺑﻨﻤﺬﺟﺔ اﻟﺤﺮك اﻟﻜﮭﺮﺑﺎﺋﻲ و اﻟﺘﺤﻜﻢ ﻓﯿﮫ ﻋﻦ طﺮﯾﻖ اﻟﻤﺘﺤﻜﻢ ]ﺑﻲ أي دي[ ﺑﻮاﺳﻄﺔ
Matlab/imulation
3
SOMMAIRE :
Introduction générale
I.1-Introduction……………………………………………………………………….…9
I.1.1-Problématique …………………………………………………………………..9
I.1.2-Objectifs …………………………………………………………………………..9
I.2- Description d’un brushless DC moteur ………………………………….................9
I.3- Les différents types de moteur brushless …………………………………...…..…10
I.3.1- Moteurs brushless outrunner………………………………………………...…10
I.3.2- Moteurs brushless inrunner ……………………………………………………10
I.3.3-moteurs brushless disque………………………………………………………..11
I.4- Principe de commutation des moteurs brushless …………………………………..12
I.5- Caractéristique du BLDC…………………………………………………………..13
I.5.1-Moteurs brushless à Capteurs à effet hall……………………………………....13
I.5.2- Moteurs brushless à régulation basée sur la fcem …………………………...…..14
I.6- Modèle mathématique d'un moteur à courant continu …...…………………….…..14
4
II.8.Méthode de Ziegler-Nichols ………………………………………….………………..26
II.8.1. Méthode de la réponse indicielle ………………………………….……………….27
II.8.2. Méthode du point critique………………………………………………………….27
II.8.3.Autre méthode de Ziegler empiriques………………………………………………28
II.8.3.a. Essai en boucle ouverte …………………………………………….............…28
II.8.3.b. Essai en boucle fermée………………………………………………………….29
II.9. Conclusion ……………………………………………………………………………..29
Conclusion
5
Liste des figures
Chapitre 1 :
Figure I.1- Rotor et stator d'un moteur brushless outrunner
Figure I.2-Moteurs brushless inrunner
Figure I.3- Moteur brushless disque
Figure I.4- Fonctionnement de l'onduleur et du moteur brushless
Figure I.5-Exemple de situation de commutation
Figure I.6-le circuit électrique du moteur à courant continu
Figure I.7-Montage de système électromécanique du moteur à courant continu
Figure I.8- le schéma de moteur brushless
Chapitre II :
Chapitre III :
Figure III.4- schéma simulink du moteur BLDC en boucle ouvert
Figure III.2-l’entrée et la réponse à un échelon en boucle ouverte sur t = 0,5 s.
Figure III.3 - Schéma sumilink du moteur BLDC avec un contrôleur PID en boucle fermé
Figure III.4- Schéma sumilink du moteur BLDC avec un contrôleur PID en boucle fermé
(avec saturation)
Figure III.5- la réponse a un échelant du régulateur proportionnel sur le system.
Figure III.6- la réponse en boucle fermé du correcteur PI avec Kd = 0 (Zoom)
Figure III.7- la réponse en boucle fermé du correcteur PI avec Kd = 0 avec Ki multiplie fois
1000 (Zoom)
Figure III.8- la réponse en boucle fermé du moteur avec un correcteur PID (zoom).
Figure III.9-la réponse en boucle fermé du moteur avec un correcteur P,PI et PID
6
Liste des tableaux :
Tableau I.1 : paramètres du moteur BLDC utilisés
Tableau II.2: Paramètres PID obtenus à partir du point critique (ZN f )
Tableau II.3 : Paramètres PID en boucle ouverte
Tableau II.4 : Paramètres PID en boucle fermée
Tableau IV.5: Résultats de la méthode d'essai et erreur pour les paramètres du régulateur PID
7
Introduction générale :
Les régulateurs PID répondent à plus du 90% des besoins industriels et le nombre de régulateurs
installés dans une usine pétrolière, par exemple, se compte par milliers. Malheureusement, malgré
l'expérience acquise au fil des ans, les valeurs choisies pour les paramètres P, I et D ne sont pas
toujours satisfaisantes, ni adaptées au processus à régler.
L'histoire des régulateurs est déjà longue et il peut être intéressant de rappeler quelques étapes
importantes. Les premiers régulateurs de type centrifuge apparaissent vers 1750 pour régler la
vitesse des moulins à vent, suivi en 1788 du fameux contrôleur de vitesse d'une machine à vapeur
de James Watt.
En 1942, Ziegler et Nichols ont proposé deux démarches permettant de trouver facilement les
paramètres optimums pour une installation donnée. Au fil des ans, les propositions de Ziegler et
Nichols ont été adaptées ou modifiées selon les besoins.
Le défaut principal des moteurs à courant continu est la présence des balais, qui engendrent des
frottements, des parasites, et limitent la durée de vie du moteur par leur usure. Pour éviter tous ces
problèmes on utilise des moteurs brushless, ou moteurs sans balais.
Dans un premier temps, nous étudierons le Généralité sur les systèmes asservis, puis nous verrons la
modélisation d’un moteur brushless. Enfin pour terminer nous verrons la commende PID d’un
moteur brushless.
8
Chapitre 1 : modélisation brashless DC moteur
I.1-.Introduction :
Les moteurs sans balais « brushless » permettent d’obtenir des ratios performances/encombrement
très impressionnants par rapport aux technologies plus conventionnelles. Associée à un système
électronique, l’amélioration des performances de cette technologie est continue depuis une
vingtaine d’années.
la technologie brushless trouve sa place dans la chaîne de traction électrique et hybride des
véhicules là où l’encombrement et le poids doivent être optimisés robotique bien sûr, mais aussi
véhicules électriques, outillages portatifs, ventilateurs ou encore disques durs.
Le défaut principal des moteurs à courant continu est la présence des balais, qui engendrent des
frottements, des parasites, et limitent la durée de vie du moteur par leur usure. Pour éviter tous ces
problèmes on utilise des moteurs brushless, ou moteurs sans balais.
I.1.1-Problématique :
De nos jours le moteur brushless est largement utilisés dans l’industrie.
Le défaut principal des moteurs à courant continu est la présence des balais, qui engendrent des
frottements, des parasites, et limitent la durée de vie du moteur par leur usure. Pour éviter tous
ces problèmes on utilise des moteurs brushless, ou moteurs sans balais.
Alors, quelle est le moteur brushless, leur principe de marche, les différentes type du moteur et
la commande PID de ce moteur.
I.1.2-Objectifs :
La régulation PID d’un moteur BLDC pour une marche idéal.
9
commutations de l’alimentation.
10
aimants sont sur un diamètre plus petit à taille de moteur égale. Ce type de moteur brushless est très
utilisé dans l’industrie car il se rapproche beaucoup d’un moteur à courant continu à balais et
collecteur.
Le rotor et le stator peuvent également être constitués de deux disques faces à face, avec les rayons
et les bobines répartis selon les rayons de ces deux disques. Ce type de moteur brushless est peu
employé car l’action des bobines sur les aimants crée un effort axial important qui nécessite des
butées à billes conséquentes, sans offrir de différences notables au niveau des performances par
rapport à un moteur brushless outrunner.
Dans le cas simple du moteur BLDC, à chaque commutation, deux phases sont reliées
respectivement à la tension l'alimentation et à la masse, et une phase n'est pas connectée. Prenons
l'exemple de la figure I.6, la phase A n'est pas reliée, la phase B est reliée à la tension
d'alimentation et la phase C est reliée à la masse. Un courant parcourt les bobines de B vers C et
génère un champ magnétique statorique ⃗B dans le moteur dirigé suivant ⃗ys . Le rotor supporte
un aimant dont le moment magnétique ⃗m , orienté du sud vers le nord, tend à s'aligner avec le
champ magnétique statorique en tournant dans le sens trigonométrique.
12
courant de B vers A, le champ magnétique statorique ⃗B tourne de π6 , de façon à attirer le
rotor et poursuivre la rotation dans le sens trigonométrique. L'angle entre ⃗m et ⃗B conduit à
un couple magnétique C⃗m=⃗m∧⃗B .
Haute efficacité
Fonctionnement silencieux
En outre, le rapport du couple délivré à la taille du moteur est plus élevé, ce qui est utile dans les
applications où l'espace et le poids sont des facteurs critiques. Idéalement, les moteurs BLDC ont
des FEMs de forme d'onde trapézoïdale et sont nourris avec des courants du stator rectangulaires,
qui donnent un couple théoriquement constant.
13
Pour éviter l’utilisation de capteurs à effet hall, certains circuits de commande de moteurs
brushless utilisent les bobines non alimentées à un instant donné pour mesurer la force contre
électromotrice et en déduire le moment pour déclencher la commutation. Cette solution permet
d’éviter l’emploi de capteurs à effet hall, et donc de réduire le prix du moteur brushless. Par
contre, au démarrage, la fcem est trop faible pour être utilisable. Il faut donc utiliser un autre
mode de commande pour le démarrage des moteurs brushless sans capteurs. Généralement, ils
sont démarrés comme des moteurs pas à pas, en commutant les phases à une fréquence
croissante prédéfinie, suffisamment lentement pour que le moteur brushless ne décroche pas. Le
couple dans cette phase est très mauvais. La mise au point de ce système de commande est très
difficile, requiert une puissance de calcul importante et nécessite des solutions de filtrage pour
distinguer la fcem des parasites engendrés par le moteur. Cette technique est principalement
employée dans les petits moteurs brushless, en particulier en modélisme.
Circuit de moteur à courant continu équivalent typique est illustré comme représenté dans le circuit
représenté ci-dessous :
14
Figure I.7-Montage de système électromécanique du moteur à courant continu.
Par conséquent, les équations de réécriture II.2 et II.3, l'équation II.6 et II.7 sont obtenus :
pour l'équation :
15
ceci implique II.6 :
ceci implique :
De l'équation II.12, i est fait l'objet d'un substitut dans l'équation II.9 :
16
- La constante de frottement est faible, c'est-à-k k f f tend vers 0, ce qui implique que;
- R J ≫KfL, et
- Ke Kt ≫RKf
Et les remises à zéro des valeurs négligeables, la fonction de transfert est finalement s'écrire :
De l'équation II.13, les constantes suivantes sont acquis, La mécanique (constante de temps),
i= le courant d'induit
T e = le couple électrique,
kf = la constante de frottement
17
J = l'inertie du rotor
w m = la vitesse angulaire
Cette différence affecte principalement les constantes mécaniques et électriques car ils sont des
éléments très importants de paramètres de modélisation.
𝑅𝑅𝑅𝑅 𝑗𝑗∑𝑅𝑅
La constante mécanique : τ𝑚𝑚 = ∑ =
𝐾𝐾𝐾𝐾𝐾𝐾𝐾𝐾 𝐾𝐾𝐾𝐾𝐾𝐾𝐾𝐾
𝐿𝐿 𝐿𝐿
La constante électrique : τ𝑒𝑒 = ∑= =
𝑅𝑅 ∑𝑅𝑅
Dans le moteur BLDC il ya 3 phase c ā d les constantes mécaniques et électrique décrit sou la
18
forme suivant :
𝑗𝑗3𝑅𝑅 𝐿𝐿
τ𝑚𝑚 = , τ𝑒𝑒 =
𝐾𝐾𝐾𝐾𝐾𝐾𝐾𝐾 3𝑅𝑅
Par conséquent, l'équation de moteur BLDC peut maintenant être obtenu comme l'équation
suivante :
1
Ke
G(s) = II.24
τ𝑚𝑚 . τ𝑒𝑒 . S2 + τ𝑚𝑚 . s+1
19
7 Couple de décrochage mNm 255
9 Efficacité maximale % 77
Caractéristiques
10 La phase de résistance terminale à la phase Ω 1.20
17 Nombre de phases 3
A partir de les paramètre de tableaux I.1 et l équation II.24 on obtient la fonction de transfert de
moteur maxon BLDC .
1
Ke
G(s) =
τ𝑚𝑚 . τ𝑒𝑒 . S2 + τ𝑚𝑚 . s+1
𝐿𝐿 0.560×10−3
τ𝑒𝑒 = => τ𝑒𝑒 = => τ𝑒𝑒 = 155.56× 10−6
3.𝑅𝑅 3×1.20
R = 𝑅𝑅∅ = 1.2 Ω;
Kt=25.5×10−3 Nm/A
𝑗𝑗.3.𝑅𝑅 3𝑅𝑅ᵩ𝑗𝑗
τ𝑚𝑚 = => τ𝑚𝑚 = =0.0171 secs
𝐾𝐾𝐾𝐾.𝐾𝐾𝐾𝐾 𝐾𝐾𝐾𝐾𝐾𝐾𝐾𝐾
3Rᵩj
=> Ke = = 0.0763 v − secs�rad
τm Kt
20
Donc G(s) deviant :
G(s) c’est la fonction de transfert en boucle ouverte du moteur BLDC en utilisant tous les
paramètres Maxon nécessairement suffisantes.
I-9- Conclusion :
Pour un moteur brushless, on a constaté que la réponse en position est instable, hors que la réponse
en vitesse converge vers la stabilité, d’où, on voit bien la nécessité d’une commande pour stabiliser
un système qui ne l’est pas, et améliorer les performances.
Concernant le choix du moteur, on a choisi brushless dc moteur, car est le plus utilisé dans
l’automatique et la robotique, pour ces dimensions et sa non-influence de la charge sur la vitesse
(vitesse est relativement constante quelque soit la charge), ainsi la simplicité de polarisation.
21
Chapitre II : Réglage PID d'un moteur BLDC
II-1- Introduction :
La commande PID est dite aussi (correcteur, régulateur, contrôleur), se compose de trois termes
P, I et D, d’où le ‘P’ correspond au terme proportionnel, ‘I’ pour terme intégral et ‘D’ pour le terme
dérivé de la commande. Les régulateurs PID sont probablement les plus largement utilisés dans le
contrôle industriel. Même les plus complexes systèmes de contrôle industriel peut comporter un
réseau de contrôle dont le principal élément de contrôle est un module de contrôle PID.
Ce chapitre a pour but, d’implémenter la commande PID classique pour un moteur à courant
continu à excitation séparée, pour un seul objectif est d’annuler l’erreur statique, diminuer le
dépassement, diminuer le temps de réponse et le temps de monté afin d'obtenir une réponse
adéquate du procédé et de la régulation et d’avoir un système précis, rapide, stable et robuste. Le
réglage des coefficients (paramètres) de la commande PID est basé sur la méthode empirique de «
Ziegler & Nichols ».
L'erreur observée es t la différence entre la consigne et la mesure. Le PID permet trois actions en
fonction de cette erreur :
Une action Proportionnelle : l'erreur est multipliée par un gain Kp
Une action Intégrale : l'erreur est intégrée sur un intervalle de temps s, puis multipliée
par un gain Ki
Une action Dérivée : l’erreur est drivée suivant un temps s, puis multipliée par un gain
Kd
Les actions dérivées et intégrales ne s'emploient jamais seules mais en combinaison avec l'action
proportionnelle.
Il existe plusieurs architectures possibles pour combiner les trois effets (série, parallèle ou mixte),
on présente ici une architecture parallèle :
22
Figure II.1 : Correcteur PID
La fonction de transfert avec la transformée de Laplace du régulateur PID parallèle est la somme
des trois actions:
• La robustesse est sans doute le paramètre le plus important et délicat. On dit qu'un système est
robuste si la régulation fonctionne toujours même si le modèle change un peu. Un régulateur doit
être capable d'assurer sa tâche même avec ces changements afin de s'adapter à des usages non
prévus.
23
Figure II.2: Réponse d’un système du second ordre
• Kp : Lorsque Kp augmente, le temps de montée (rise time) est plus court mais il y a un
dépassement plus important. Le temps d'établissement varie peu et l'erreur statique se trouve
améliorée.
• Ki : Lorsqu’il augmente, le temps de montée est plus court mais il y a un dépassement plus
important. Le temps d'établissement au régime stationnaire s'allonge mais dans ce cas on assure une
erreur statique réduite. Donc plus ce paramètre est élevé, moins l'erreur statique est grande, mais
plus la réponse du système est ralentie.
24
II-5- Les caractéristiques du régulateur PID :
Le régulateur standard le plus utilisé dans l’industrie est le régulateur PID (proportionnel intégral
dérivé), car il permet de régler à l’aide de ses trois paramètres les performances (amortissement,
temps de réponse, ...) d’un processus modélisé par un deuxième ordre. Nombreux sont les systèmes
physiques qui, même en étant complexes, ont un comportement voisin de celui d’un deuxième
ordre. Par conséquent, le régulateur PID est bien adapté à la plupart des processus de type industriel
et est relativement robuste par rapport aux variations des paramètres du procédé.
Il existe trois types d’algorithme PID, le PID série, le PID parallèle et le PID mixte.
1
-Type Parallèle : PID=Kp(1+𝑠𝑠+𝑇𝑇𝑇𝑇)(1+sTd)
25
1
-Type Mixte : PID=Kp + 𝑠𝑠+𝑇𝑇𝑇𝑇 + sTd
1
-Type série : PID= Kp(1+s+Ti)(1+sTd)
Un régulateur PID est obtenu par l’association de ces trois actions et il remplit essentiellement
les trois fonctions suivantes :
- Fonction proportionnelle donne un système plus précis, plus rapide.
- Fonction intégrateur élimine l’erreur statique.
- Fonction dérivée accélère la correction.
En 1942, Ziegler et Nichols ont proposé deux approches heuristiques basées sur leur
expérience et quelques simulations pour ajuster rapidement les paramètres des régulateurs
26
P, PI et PID. La première méthode nécessite l'enregistrement de la réponse indicielle en
boucle ouverte, alors que la deuxième demande d'amener le système bouclé à sa limite de
stabilité.
−1/(2Td) = −2/Ti.
Type Kp Ti Td
P 0.5 Kcr
PI 0.4 Kcr 0.8 Tcr
PID 0.6 Kcr 0.5 Tcr 0.125 Tcr
Pour obtenir les paramètres du régulateur PID, il suffit d'enregistrer la réponse indicielle du
processus seul (c'est-à-dire sans le régulateur), puis de tracer la tangente au point d'inflexion
de la courbe. On mesure ensuite sa pente p, le retard apparent L correspondant au point
d'intersection de la tangente avec l'abscisse et le gain K0 = y∞ /E ,On peut alors calculer les
coefficients du régulateur choisi à l'aide du tableau 1.
Généralement, les gains Kp proposés par Ziegler-Nichols sont trop élevés et conduisent à
un dépassement supérieur à 20%. Il ne faut donc pas craindre de réduire Kp d'un facteur 2
pour obtenir une réponse satisfaisante.
27
II-7-3- Autre méthode de Ziegler empiriques :
Cet essai est réalisé s’il est possible d’ouvrir la boucle de commande. On règle alors
Le gain proportionnel à 1,
L’action intégrale à ∞,
L’action dérivée à 0.
Régulateur Réglage
P Kp = T/τ
PI Kp = 0.9 T/τ, Ti = 3.3 T
PID Kp = 1.27 T/τ, Ti = 2 T, Td = 0.5 T
28
Cette méthode est utilisée quand le processus est instable en boucle ouverte, ou qu’il n’est pas
techniquement possible d’ouvrir le boucle. On réalise alors un test de pompage. Pour cela, on
règle
On mesure alors la période des oscillations, Tosc, que fait la sortie du système.
Régulateur Réglage
P Kp = 0.5 Kpc
PI Kp = 0.45 Kpc , Ti = 0.83
PID Kp = 0.6 Kpc , Ti = 0.5 Tosc , Td = 0.125 Tosc
II-9- Conclusion :
Les trois actions du régulateur PID permettent de commander le moteur brushless , tout en
garantissant une annulation de l’erreur permanente de la sortie régulée, vis-à-vis
d’échelons en entrée de consigne. Cette propriété de précision est due à la présence d’une
action intégrale. L’ajout d’une action dérivée permet d’augmenter la stabilité du moteur
uniquement, comme l’asservissement en vitesse du moteur électrique. La réalisation de
l’action dérivée est préférentiellement réalisée sur la mesure, afin d’éviter la saturation de la
commande.
Un des intérêts du régulateur PID, qui explique sa popularité dans le milieu industriel, est sans
conteste la possibilité de le régler sans connaissance approfondie du système. En effet, on
dispose de méthodes empiriques, fondées uniquement sur la réponse temporelle du système,
selon une procédure expérimentale, comme la méthode d’oscillation de Ziegler- Nichols
utilisée , permettant dans la majorité des cas d’aboutir à des performances acceptable.
29
Chapitre III : simulations et applications
III.1.Introduction :
La simulation va nous permettre d’étudier les résultats et les performances d’un moteur
BLDC , sans réaliser l’expérience et le testé sur un quad-copter réel.
Dans ce chapitre, nous allons simuler le modèle expliqué dans les chapitres précédent, et
discuter les différents résultats qu’on a obtenu avec les différentes valeurs.
Les résultats sont présentées à l’aide de l’outil Scope sous simulink ou la commande plot dans
un script matlab.
III.2- Outils de développement :
III.2.1- MATLAB :
Le logiciel MATLAB est un logiciel de manipulation de données numériques et de
programmation dont le champ d’application est essentiellement les sciences appliquées. Son
objectif, par rapport aux autres langages, est de simplifier au maximum la transcription en
langage informatique d’un problème mathématique, en utilisant une écriture la plus proche
possible du langage naturel scientifique. Le logiciel fonctionne sous Windows et sous Linux.
Son interface de manipulation HMI utilise les ressources usuelles du multi-fenêtrage. Son
apprentissage n’exige que la connaissance de quelques principes de base à partir desquels
l’utilisation des fonctions évoluées est très intuitive grâce à l’aide intégrée aux fonctions .
III.2.2- SIMULINK :
SIMULINK est une extension de MATLAB qui permet aux ingénieurs de construire des
modèles dynamiques rapidement et avec une haute précision en utilisant les notations des
diagrammes de bloc. En utilisant SIMULINK, il est facile de modéliser des systèmes
complexes non linéaires. Un modèle SIMULINK peut inclure des composants des systèmes
continus, hybrides et discrets, ce modèle peut produire des animations et des graphes qui
montrent le progrès de la simulation.
30
III.3.1-Analyse du moteur maxon en boucle ouvert a l’aide de sumilink :
D appris cette figure en remarque que il ya un temps de monté ,un grand dépassement et un
très grand erreur statique donc le system est instable pour courgée ce système en a utilisé un
correcteur PID .
31
III.3.2- Analyse du moteur BLDC avec un correcteur PID en boucle fermé l’aide de
sumilink :
Figure III.3 - Schéma sumilink du moteur BLDC avec un contrôleur PID en boucle fermé
Figure III.4- Schéma sumilink du moteur BLDC avec un contrôleur PID en boucle fermé
(avec saturation)
32
III.4- méthodes de réglage de Ziegler-Nichols :
pour Kp=13.1
33
III.4.1.2- commande proportionnelle intégrale :
Kp=13.11, Ki=1310.6
Figure III.7- la réponse en boucle fermé du correcteur PI avec Kd = 0 avec Ki multiplie fois
1000 (Zoom)
Lorsqu’en multiplie Ki fois 1000 en remarque que le temps de montée est plus court mais il y a un
dépassement plus important. Le temps d'établissement au régime stationnaire s'allong
34
III.4.1.3 –contrôle proportionnel intégral-dérivé :
Figure III.8- la réponse en boucle fermé du moteur avec un correcteur PID (zoom).
selon cette figure en remarque que après l’utilisation du correcteur PID le moteur démarre a
l’instant 0 , le dépassement=0, temps de routard=0 mais il ya un temps de monté très petit
35
Figure III.9-la réponse en boucle fermé du moteur avec un correcteur P,PI et PID
Selon la figure III.9- en conclu que le meilleur correcteur pour régler un moteur brushless
c’est le correcteur PID.
36
Conclusion :
L’inconvénient des moteurs à courant continu est la présence des balais, qui engendrent des
frottements, des parasites, et limitent la durée de vie par contre ce problème est résolue avec
le moteur brushless tout en améliorant ces performances et donnant un pas d’avance aux
technologies.
Dans ce travail, le régulateur PID a été utilisée comme un outil technique essentiel utilisé dans
la modélisation et le contrôle du système
Le principe d’un correcteur est de « modeler » la fonction de transfert en boucle ouverte pour
trouver un système ; la détermination de l’erreur, Le temps réponse et le dépassement.
Pour cela, on a fait la méthode de Ziegler Nichols au niveau des réponses indicielles d’un
systèm 2 éme ordre réglé par un contrôleur PID.
Ce travail nous a permis d’acquérir une expérience enrichissante dans le domaine de la
régulation des moteurs électriques tel que le moteur brushless, et mettre des connaissances
acquises durant nos études.
37
Bibliographies:
[1] ECET-462, « The Design of PID Controllers using Ziegler Nichols Tuning» --Brian R
Copeland; Purdue University, calumet; March, 2008
[2] Zoom sur, « Les Moteurs BruShless», N° 3 - Septembre 2013
[3] Département Automatique-Robotique, « Commande, Cours», Franck Plestan, Année
2009/2010.
[4] Ing. V. Leleux, « Circuit de commande d'un moteur brushless DC par onduleur triphasé
commandé en modulation de largeur d'impulsion par microcontrôleur», Ir. N.Gillieaux-
Vetcour, Gramme – Liège, Revue Scientifique des ISILF n°19, 2005.
[5] Bouiche Hachemi, Brahami Mohamed, « Commande PID d’un moteur à courant
continu», Université Abderrahmane Mira – Bejaia, 2009-2010.
[6] Lahbib Amaanan, « Les différentes techniques de commande des moteurs brushless»,
Polytech’ Clermont-Ferrand, 2013-2014.
[7] Soumya sekhsokh, Kawtar oukili, «Etude D’une Boucle de Régulation de Niveau :
Implémentation de Régulateur et Réglage du Procède», Ecole Supérieure de technologie,
FES, 2010/2011.
[8] Oludayo John Oguntoyinbo, «PID Control OF Brushless DC Motor and Robot
trajectory Planning and Simulation with Matlab®/Simulink®», university of applied sciences,
Vasa Yrkeshogskola, 2009.
[9] Ben ismail Ameni, Ben Slimane Nabil,Guezguez Nadia, «Asservissement de position et
de vitesse d'une articulation Robotique», Université de Sousse, République Tunisienne,2011-
2012.
[10] Guenane Lounas, «simulation des correcteurs classiques(P.I.D)sous PSpice et
Matlab(Simulink) », Université A/Mira de Bejaia,2009-2010.
[11] Prof. Mohammed-Karim Fellah, «Partie 1-Automatique 1 et 2 (Asservissements
Linéaires Continus)», Université Djillali Liabès – Sidi Bel-Abbès, Novembre 2013.
[12] Prof. Freddy Mudry- «Ajustage des Paramètres d’un Régulateur PID», ecole
d’ingénieurs du canton de vaud, mars 2006.
[13] Automatique, «Systèmes linéaires, non linéaires, à temps continu, à temps discret,
représentation d'état», Cours et exercices corrigés.
38
[14] Benayad kamel, « Comparaison entre méthode de ziegler-nichols de cohen-coon pour
la détermination des paramètres des contrôleurs à structure PID pour la commande d’un
moteur à courant continu »,université de béchar ,2011.
39