Mini Projet Asservissement de Température Finale
Mini Projet Asservissement de Température Finale
Mini Projet Asservissement de Température Finale
Réaliser par :
BENALI HAMZA
AGBALU MOHAMED
Encadrée par :
DR.ABDERRAHMANE HAJRAOUI
Date 06/05/2019
REMERCIEMENT :
Nous tenons à remercier dans un premier temps notre professeur et notre encadrant, Le
professeur ABDERRAHMANE HAJRAOUI qui nous a aidé aussi bien dans notre travail.
Il a toujours montré de l'intérêt pour nos travaux et répond à nos sollicitations et nos
questions.
RESUME :
Le présent travail est consacré à l’étude de l’asservissement de température, il est divisé en
trois parties :
- La première partie consiste à l’étude théorique de quelques notions de base sur
l’asservissement en générale.
- La deuxième partie consiste à l’étude de l’asservissement de température et comme
exemple nous avons étudié l’asservissement de température d’un four plus simulation
en MATLAB.
- La dernière partie touche la partie pratique en réalisant un TP basé sur la régulation de
température en utilisons dans ce partie la plusieurs logiciels pour la simulation (fritzing,
Proteus isis ) et (arduino) pour la programmation.
Une telle science englobe un grand nombre de disciplines et, par conséquent, un automaticien
devrait être à la fois :
* Mathématicien
* Electricien
* Mécanicien
* Economiste
Le domaine des applications de l'automatique est très vaste et varié, mais l'observation de
l'industrie contemporaine conduit à une certaine classification qui se résume en deux grandes
familles selon les données que traitent ces systèmes :
Les asservissements : Un système asservi est un système qui prend en compte, durant son
fonctionnement, l'évolution de ses sorties pour les modifier et les maintenir conforme à une
consigne.
ii. C'est un système générateur d'écart : La grandeur de retour, image de la sortie, est
comparée à la grandeur d'entrée par élaboration de la différence ou écart. Le but de
l'asservissement est d'annuler en permanence cet écart, de manière à ce que la sortie
suive l'entrée. La sortie est alors asservie à l'entrée.
REMARQUE 1 : La grandeur de retour doit être de même nature que la grandeur d'entrée et à
même échelle pour que la comparaison ait un sens.
REMARQUE 2 : L'emploi du terme "écart" est préférable à celui du terme "erreur" qui est
abusif car un système asservi, de par son fonctionnement, génère un écart sans pour autant que
l'on puisse parler d'erreur.
iii. C'est un système amplificateur : L'écart est une grandeur faible et lorsqu'on se
rapproche du but elle devient insuffisante pour maintenir un signal de puissance en
sortie. L'écart est donc amplifié.
Dans l’exemple ci-dessus, un radiateur est utilisé pour chauffer une maison. La consigne
permet de déterminer la quantité de chaleur produite. Cependant, les conditions
météorologiques viennent perturber le système ; en effet, si la température extérieure varie, la
quantité de chaleur à produire pour maintenir une température constante à l’intérieur de la
maison n’est plus la même. Pour un tel système, dit en boucle ouverte, il est donc impossible
de déterminer à priori, la valeur à donner à la consigne.
Par contre, le système est dit en boucle fermée (BF). La commande est alors en fonction de
la sortie et de la consigne (la valeur souhaitée en sortie). Pour observer les grandeurs de sortie,
on utilise des capteurs. C'est l'information de ces capteurs qui va permettre d'élaborer la
commande.
Exemple :
Avec :
K : gain statique,
A condition initiale est nulle la fonction de transfert est définit par :
Avec :
K : est le gain statique du système (gain en régime permanent).
: est appelé pulsation libre ou pulsation naturelle ou pulsation propre du système non amorti
(se mesure en rad/s).
C'est une fonction rationnelle. L'ordre du système (qui est l'ordre de l'équation différentielle)
est le degré du dénominateur de T(p).
Fonction du transfert en BF :
Fonction du transfert en BO :
7.1) Précision :
C’est la capacité du système à se rapprocher le plus possible de la valeur de consigne.
1 : consigne
2: système peu précis.
3 : système précis.
E2 : erreur statique
liée à la courbe 2.
E3 : erreur statique
liée à la courbe 3.
1: consigne.
2: valeur finale du système.
3 : droite à 95% de la valeur finale.
4 : droite à 105% de la valeur finale
D'un autre côté, on ne veut pas que le système soit excessivement amorti (Fig.2-22) car
l'augmentation de l'amortissement provoque une diminution du rendement du système
2019/2018 Filière : Master Spécialisé Mécatronique 18
asservi. En effet, l'amortissement correspond physiquement à des pertes d'énergie :
frottements en mécanique, courants de Foucault en électricité, pertes de charges en
hydraulique, etc. Les performances sont alors diminuées.
Le critère de "bon amortissement" sera défini plus loin. Il correspond à des réponses du
type de celles représentées dans les figures ci-dessus.
16
14
12
10
8
6
4
2
0
0 0.5 1 1.5 2 2.5
e,s
Eo
e,s
Eo
Dans certains cas, comme celui de la commande en position sur une M.O.C.N., on ne tolère
aucun dépassement pour l'outil : il doit atteindre la valeur visée sans la dépasser, ce qui serait
dangereux lors de l'accostage d'une pièce par exemple. La valeur de l'amortissement est alors
un peu plus importante que dans le cas précédent.
Le type de correcteur le plus courant est appelé P.I.D (Proportionnel, Intégral, Dérivé). Il
possède trois réglages qui doivent être ajustés pour obtenir les meilleures performances
Dans le cas d'un contrôle proportionnel, l'erreur est virtuellement amplifiée d'un certain gain
constant qu'il conviendra de déterminer en fonction du système. Consigne(t) =Kp .ε(t)
Ce qui en Laplace donne : Consigne(p) = Kp . ε(p)
u(p)
La fonction de transfert du correcteur est donc : C(p) = ε(p) = Kp
L'idée étant d'augmenter l'effet de l'erreur sur le système afin que celui-ci réagisse plus rapide-
ment aux changements de consignes. Plus la valeur de K est grande, plus la réponse l'est
aussi. En revanche, la stabilité du système s'en trouve détériorée et dans le cas d'un K
démesuré le système peut même diverger. Si l'on prend l'exemple d'un four industriel:
Effet :
Le temps de monté est plus court.
Il y a un dépassement plus important.
La précision est améliorée.
Lors d'un simple contrôle proportionnel, il subsiste une erreur statique. Lorsque le système
s'approche de sa consigne, l'erreur n'est plus assez grande pour faire avancer le moteur. Le
terme intégral permet ainsi de compenser l'erreur statique et fournit, par conséquent, un
système plus stable en régime permanent. Plus est élevé, plus l'erreur statique est corrigée.
on reprendre l'exemple de le four et en trouve les résultats suivant :
2019/2018 Filière : Master Spécialisé Mécatronique 22
Figure 19: Modélisation de la réponse à un échelon d’asservissement de température .
Effet :
augmenter l’instabilité.
Le contrôle PI peut amener à un dépassement de la consigne, ce qui n'est pas toujours très
souhaitable. Le terme dérivé permet de limiter cela. Lorsque le système s'approche de la
consigne, ce terme freine le système en appliquant une action dans le sens opposé et permet
ainsi une stabilisation plus rapide.
La détermination des coefficients Kp, Ti, Td du correcteur PID permet d’améliorer à la fois la
précision (Td et Kp) la stabilité (Td) et la rapidité (Td, Kp). Le réglage d’un PID est en
général assez complexe, des méthodes pratiques de réglages permettent d’obtenir des bons
résultats
o Remarque :
En pratique, à une catégorie donnée de systèmes à asservir correspond un type de
correcteur adopté. Pour effectuer un choix judicieux, il faut connaître les effets des différentes
actions de régulateur PID : proportionnelle, intégrale et dérivée. Présenté sur le schéma ci-
dessous
Le terme synonyme de vanne est robinet. Il est parfois utilisé pour des modèles de petites
dimensions, couramment montés sur des canalisations domestiques.
T(p)=1.33/(9.9P2+17.1P+1)
Le point critique se trouve à la gauche, lorsque le bon homme de River se de place sens de w
croissante, donc en dit que le système est un système stable.
Figure 33: la variation de sortie par apport à la consigne (avec PID et D=1).
Figure 34:la variation de sortie par apport à la consigne (avec PID et D=0).
Si le temps de réponse égale 0, en remarque que la consigne et le signal de sortie est bien
asservis.
En remarque que la variation de sortie par apport à la consigne n’est pas bien asservis car la
sortie reste constante en valeur 0.41.
Microcontrôleur ATmega328
Tension de fonctionnement 5V
Le capteur de température LM35 est un capteur analogique de température fabriqué par Texas
Instruments. Il est extrêmement populaire en électronique, car précis, peu couteux, très simple
d'utilisation et d'une fiabilité à toute épreuve.
Le capteur de température LM35 est capable de mesurer des températures allant de -55°C à
+150°C dans sa version la plus précise et avec le montage adéquat, de quoi mesurer n'importe
quelle température.
Un buzzer est un élément électromécanique ou électronique qui produit un son quand on lui
applique une tension. Certains nécessitent une tension continue (buzzers électro-mécaniques),
d'autres nécessitent une tension alternative (transducteurs piézo-électrique).
Se voulant dans la ligne d'Arduino et de processing, Fritzing est un projet de logiciel libre,
destiné aux non-professionnels de l'électronique. Il a notamment pour vocation de favoriser
l'échange de circuits électroniques libres et d'accompagner l'apprentissage de la conception de
circuits3.
Le logiciel conçu par la faculté de sciences appliquée de l'Université de Potsdam et dont le
développement est assuré par la fondation, également nommée Fritzing, est un logiciel d'édition
de circuit imprimé4. Il est disponible dans seize langues dont le français. Il est adapté au
débutant ou confirmés en électronique pour faire rapidement des circuits simples, et est
également un bon outil didactique pour apprendre à bidouiller en électronique par la pratique :
il est utilisable en classe à partir de 12 ans et en université 7.
Le logiciel comporte trois vues principales :
l'image du composant, qui peut être réalisée à partir d'une image vectorielle au
format SVG (pouvant donc inclure des bitmaps au format PNG ou JPEG).
Le symbole du composant.
La représentation du composant sur le circuit imprimé (nombre et position des pistes).
Il permet d'exporter dans les formats d'autres logiciels de conceptions de circuits imprimés
répandus ; Eagle et Gerber.
Il permet d'exporter les typons au format PDF ou SVG afin de pouvoir les imprimer et
ainsi insoler une plaque de circuit imprimé.
Une aide minimum est fournie en français et d'autres langues avec le logiciel, mais une grande
partie de l'aide est en ligne directement sur le site des auteurs et uniquement en anglais.
o La platine d'essai :
o La vue schématique :
Proteus est une suite logicielle destinée à l'électronique. Développé par la société
L’absenter Electroniques, les logiciels incluent dans Proteus permettent la CAO dans le
domaine électronique. Deux logiciels principaux composent cette suite logicielle: ISIS, ARES,
PROSPICE et VSM.
Et le logiciel ISIS de Proteus est principalement connu pour éditer des schémas électriques. Par
ailleurs, le logiciel permet également de simuler ces schémas ce qui permet de déceler certaines
erreurs dès l'étape de conception. Indirectement, les circuits électriques conçus grâce à ce
logiciel peuvent être utilisé dans des documentations car le logiciel permet de contrôler la
majorité de l'aspect graphique des circuits.
2. réalisation pratique :
2-1) Branchement de chaque matériel à son broche correspondant en
Arduino :
Lorsque le capteur de température détecte que la température est inférieur au 25°C la LED
verte doit s'allumer. Mais si la température a de passé le 25°C alors c'est la LED rouge qui doit
s'allumer et le Buzzer doit alimenter comme la figure ci-dessous montre.
Nous avons effectué ce travail qui nous a fait bénéfique, permettant de maitriser bien notre
cours. Au cours de ce projet, nous avons trouvé des entraves spécialement en manque des
ouvrages et références sur l’asservissement de température, et malgré ça, nous avons faits
d’énormes pour avancer dans ce projet.
Il est claire que ce sujet nous était peu familier, pourtant ce projet nous a permis de découvrir
et de maitriser quelques logicielles comme proteus, arduino, matlab et fritzing, et de faire des
travaux pratiques sur la régulation de température. Enfin ce projet a été un moyen idéal pour
développer notre capacité de travail en groupe.
https://fr.m.wikipedia.org/wiki/Asservissement_(automatique)
http://www.polytech-lille.fr/cours-regulation-automatique/pr551.htm
https://fr.wikipedia.org/wiki/Fritzing
http://www.gecif.net/articles/genie_electrique/cours/terminale/cours/systemes_asservi
s.pdf
http://www.public.iutenligne.net
http://www.academia.edu/12801946/:index:php
https://fr.wikihom.com
https://forums.futura-sciences.com
https://www.systemed .fr
https://www.marmiton.org
https://atelier.piecemania.com