Beruflich Dokumente
Kultur Dokumente
Aot 2003
EMP-RT-2003-09
Ludovic Blanc
Vincent Raimbault
Dpartement de Gnie lectrique
cole Polytechnique de Montral
Aot 2003
2003 Dpt lgal :
Frank Ajersch et Romano DeSantis Bibliothque nationale du Qubec, 2002
Tous droits rservs Bibliothque nationale du Canada, 2002
EPM-RT-2003-09
Contrle en temprature dun four cylindrique trois zones de chauffe
par : Ludovic Blanc, et Vincent Raimbault
Dpartement de gnie lectrique.
cole Polytechnique de Montral
Toute reproduction de ce document des fins d'tude personnelle ou de recherche est autorise la
condition que la citation ci-dessus y soit mentionne.
Tout autre usage doit faire l'objet d'une autorisation crite des auteurs. Les demandes peuvent tre
adresses directement aux auteurs (consulter le bottin sur le site http://www.polymtl.ca/) ou par
l'entremise de la Bibliothque :
Toute commande doit tre accompagne d'un paiement sauf en cas d'entente pralable avec des
tablissements d'enseignement, des socits et des organismes canadiens.
Remerciements
Dans le cadre de notre stage de fin dtudes dingnieur, nous avons bnfici
dun merveilleux accueil et soutien de la part de lensemble des personnes avec qui nous
avons t en contact lcole Polytechnique de Montral. Nous tenons en particulier
faire part de notre grande reconnaissance aux techniciens de la section Automation et
Systmes, Madame Marie-Lyne Brisson et Monsieur Richard Grenier, pour la qualit du
soutien technique et informatique quils nous ont fourni tout au long de notre projet.
Nous remercions galement Monsieur Cdric Demers-Roy pour ses conseils aviss sur la
toolbox xPCTarget et Monsieur Faouzi Messaoud pour avoir mis notre disposition en
daussi bonnes conditions le four quil utilise dans le cadre de son projet de doctorat.
Vincent Raimbault
Stagiaire de lENSEEIHT (Toulouse, France)
Sommaire
Cette tude prsente une dmarche systmatique que nous avons mis en place
pour le contrle en temprature dun four cylindrique trois zones de chauffe. Son
objectif est de valider de faon exprimentale et dans le cas particulier dun systme
physique prsentant un retard important, la pertinence dune nouvelle procdure qui a t
rcemment dveloppe au sein de notre groupe pour rgler les gains dun contrleur de
type Proportionnel Intgral Driv (PID) appartenant la famille PID Dual Loop .
Les rsultats obtenus illustrent dune faon claire autant les modalits de
mcanisation que lefficacit dimplantation de la procdure de rglage en tude.
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
REMERCIEMENTS.................................................................................................................................... 1
SOMMAIRE ................................................................................................................................................. 2
GLOSSAIRE................................................................................................................................................. 5
INTRODUCTION ........................................................................................................................................ 6
1 DESCRIPTION DE LA PARTIE OPRATIVE DU BANC DESSAI.......................................... 7
1.1 LE FOUR ....................................................................................................................................... 7
1.2 LES ACTIONNEURS LECTRIQUES ................................................................................................. 8
1.3 LES CAPTEURS DE TEMPRATURE ................................................................................................. 9
1.4 LE FOUR EN OPRATION ............................................................................................................. 10
2 INTERFACE ENTRE LES PARTIES OPRATIVES ET COMMANDES............................... 11
2.1 LECTURE DES CAPTEURS DE TEMPRATURE ............................................................................... 11
2.2 COMMANDE DES RELAIS ............................................................................................................. 13
3 DESCRIPTION DE LA PARTIE COMMANDE DU BANC DESSAI ...................................... 16
3.1 ARCHITECTURE MATRIELLE ET LOGICIELLE ............................................................................. 16
3.2 STRUCTURE DU CONTRLE EN TEMPRATURE ............................................................................ 18
3.3 IMPLANTATION AVEC XPCTARGET ............................................................................................ 20
4 PROCDURE DE RGLAGE DES CONTRLEURS ............................................................... 21
4.1 POINT DE FONCTIONNEMENT ...................................................................................................... 21
4.2 ESSAI EN BOUCLE OUVERTE SUR LA TEMPRATURE MOYENNE ................................................... 21
4.3 RGLAGE DU CONTRLEUR SUR LA MOYENNE ........................................................................... 24
4.4 RGLAGE DU CONTRLEUR SUR LCART .................................................................................. 26
5 MISE EN OEUVRE EXPRIMENTALE ET RSULTATS....................................................... 27
5.1 CONTRLEUR SUR LA MOYENNE ................................................................................................ 27
5.2 CONTRLEUR SUR LCART ....................................................................................................... 35
CONCLUSION........................................................................................................................................... 37
BIBLIOGRAPHIE ..................................................................................................................................... 38
-3 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
-4 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Glossaire
SISO Single Input Single Output : Systme une entre et une sortie
-5 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Introduction
Ce rapport fait partie dun ensemble dtudes menes au sein de la section
Automation et Systmes sur la validation exprimentale de la procdure de rglage dun
contrleur PID Dual Loop [1]. Dans des travaux prcdents lapplication dune telle
procdure a t explore dans le cadre dun systme lectromcanique (contrle de
position, contrle de vitesse [2, 3]) et dans le cadre dun systme hydraulique (contrle
de niveau dans un bac dalimentation, contrle de dbit [4, 5]). Dans cette tude nous
explorons lapplication de cette procdure dans le cadre dun systme constitu dun four
cylindrique trois zones de chauffe. Le problme est de contrler avec prcision la
temprature interne du creuset plac au cur du four. La nouveaut par rapport aux
tudes dj mentionnes, est reprsente par le contrle dun systme asservi dont le
comportement dynamique est caractris par un retard important entre laction de
contrle et la variable contrle.
Le banc dessai mis en place est compos dune partie oprative incluant le four
ainsi que ses actionneurs lectriques et ses capteurs, et dune partie commande base sur
une architecture PC permettant limplantation du contrle de temprature en temps rel.
Larchitecture matrielle et logicielle mise en uvre pour la partie commande, sappuie
sur un outil de prototypage rapide dvelopp par la compagnie MathWorks sous le nom
dxPC Target [8-9]. Cet outil permet la conception et limplantation temps rel aises de
lois de commande dveloppes sous Matlab Simulink. La commande du four met
galement en uvre la technique de modulation de largeur dimpulsion dans le cas
particulier de la commande de relais.
-6 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
1.1 Le four
-7 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Relais Relais
Haut Milieu
-8 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Tel que reprsent sur la figure 1.3, deux thermocouples sont insrs dans la paroi
du creuset en graphite plac au cur du four. Le premier est positionn dans le bas de la
paroi du creuset tandis que le deuxime se situe dans le haut de la paroi. En effet, il est
important de disposer de deux points de mesure
distincts car le creuset peut prsenter une grande
diffrence de temprature entre le haut et le bas. Ainsi,
la disposition des thermocouples permet dobtenir une
image de la rpartition de temprature au sein du
creuset. Le contrle de lhomognit de la temprature
Thermocouple
Haut ainsi que de sa prcision constituent un lment
important pour la qualit des essais.
Thermocouple
Bas
Fabricant OMEGA
Type K
Matriaux Nickel-Chromium Vs Nickel Aluminium
Plage de temprature maximale -200C 1250C
-9 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Arrive du gaz
Ar-SF6
Remarque :
Lcoulement permanent dun gaz dans lenceinte du four accentue les pertes de
chaleur vers le haut de lenceinte et donc la disparit de temprature entre le haut et le bas
du creuset.
- 10 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Lgende :
Cu J2 Ni-Cr J1 : Jonction Ni-Al/Ni-Cr
+ J2 : Jonction Ni-Cr/Cu
J1
vmes J3 : Jonction Cu/Ni-Al
Cu J3 Ni-Al
- Ni-Cr : Nickel-Chromium
Ni-Al : Nickel-Aluminium
Cu : Cuivre
2 3 4 5 6 7 8
TJ1 = f (v J1 ) = a 0 + a1v J1 + a 2 v J1 + a 3 v J1 + a 4 v J1 + a 5 v J1 + a 6 v J1 + a 7 v J1 + a8 v J1
a0 0,226584602 a5 4,83506.1010
a1 24152,109 a6 -1,18452.1012
a2 67233,4248 a7 1,3869.1013
a3 2210340,682 a8 -6,33708.1013
a4 -860963914,9
- 11 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
ambiante tant non nulle, la tension mesure vmes au niveau du bornier de la carte
dacquisition est biaise par lintroduction de deux nouvelles tensions. La figure 2.2
prsente le circuit quivalent au branchement du thermocouple et met en vidence les
tensions introduites par les trois jonctions.
vJ2
J2
v mes = v J1 + v J 2 + v J 3 v J1 J1
v J3
J3
vJ1 vJ1
vmes TJ1
+
- filtr
f(.)
Offset rgl
manuellement
- 12 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
~
u r = U 2 . cos(.t + )
Relais
uR
MLI
uC
Contrleur
sC
- 13 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Dmonstration 2.1
9 Thse
La sortie du contrleur sC concide avec le pourcentage de la puissance moyenne
fournie au four sur une priode de modulation T.
9 Hypothses
On considre un signal triangulaire de modulation sT de priode T, n fois plus
grande que la priode de la tension du rseau ur (n entier). Lorsque le signal de
commande sC est suprieur au signal sT, la tension de commande du relais uC est ltat
haut et la tension rseau ur (pleine onde) est applique aux bornes de la rsistance de
chauffage. Inversement, lorsque le signal sC est infrieur au signal sT, uC est ltat bas
et la tension uR aux bornes de la rsistance est nulle. La figure 2.5 offre un aperu des
divers signaux dans le cas o n=8 et un dphasage =0.
9 Dmonstration
On note P la puissance moyenne sur la priode T, dissipe par effet Joule au
niveau de la rsistance de chauffage, U la tension efficace fournie par le rseau et son
dphasage. On note galement Pmax la valeur maximale que peut prendre la puissance
moyenne. On a finalement les relations suivantes :
1 sC 2
2
2n 2n
T
1 TuR T
P= 0 R dt = 2U 2 cos 2 t + dt +0 + sC 2U 2 cos 2 t + dt
T
RT 0 T 1 T
T
2
U 2 sC 2 2n 2n
T
T
P= 1 + cos 2 t + 2 dt + sC 1 + cos 2 t + 2 dt
RT 0 T 1 T
2 T
U2
P = sC = s C Pmax
R
P
Finalement, ce quil fallait dmontr : s C =
Pmax
- 14 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
sT sC
sC
0
t
uC
Lgende :
1 sT
sC
0 uC
t
uR ur uR
U 2 ur
0
t
sC
T (1 sC )T sC
T
2 2
Figure 2.5 : Reprsentation temporelle des divers signaux pour n=8 et =0
Remarque :
Il est noter que hors des limites de modulation [0 1], les variations du signal de
commande sC nauront plus deffets sur la puissance de chauffe fournie au four. En effet,
le four ne peut pas fournir plus que sa puissance maximale tout comme il ne peut pas
rcuprer de la puissance de chauffe (puissance ngative). Ainsi le systme reste par
nature non linaire du fait de la prsence de saturations.
- 15 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
9 Une carte PCI 6025E de National Instruments (conversion A/D, D/A) [6]
9 Une disquette de dmarrage spcifique
9 Une carte Ethernet Intel Pro 100S avec Driver I82559
- 16 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Une liaison Ethernet : La prsence dun routeur TCP/IP (hub) D-Link 5 ports
10/100 MBps Switch permet la communication entre le PC hte et le PC cible. La
liaison cre est non seulement utilise pour charger sur la cible le programme de
contrle dvelopp avec Simulink sur le PC hte mais galement pour interagir en
permanence avec le PC cible et rcuprer toutes les donnes enregistres.
Windows
Matlab PC Hte
Simulink
Real Time Workshop
Routeur
xPC Target TCP/IP
Autres applications
xPC Kernel
Code temps
rel
Partie
oprative
Partie
PC Cible commande
- 17 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
- +
Relais
+ + Haut
Temprature
Creuset Haut
Relais
C2 C1 Milieu
PI E2 + + 1 PID-DL C1
+ + Base
cart - + 2 Moyenne
C2 C1
Temprature Temprature
Creuset Bas Moyenne Dsire
+
+
+
+ Relais
Bas
- 18 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
relais bas. Le four va donc plus chauffer au niveau de la zone basse que de la haute et
ainsi tendre corriger lcart de temprature.
Partie
commande
Mise en forme
(PC cible)
Contrleur
Carte PCI
6025E
Partie
oprative
Thermocouples
Relais
Creuset
Rseau
110V 60Hz
Four 3000 W
~
Figure 3.3 : Architecture gnrale du banc dessai
- 19 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Affichage
%_Puissance
2
Th_Cr_Moy_Des
Figure 3.4 : Premier niveau du Module Simulink utilis pour le contrle en temprature
- 20 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
La consigne atteindre dans lensemble de nos essais est de 500C, or des essais en
boucle ouverte depuis la temprature ambiante jusqu des tempratures denviron
650C, soulignent un comportement fortement non linaire du four. Ainsi, la conception
du systme de rgulation de la temprature moyenne du creuset est effectue autour du
point de fonctionnement de 400C afin dapproximer linairement le comportement du
four sur une plage de temprature comprise entre 400C et 600C.
Protocole
- 21 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Rsultats exprimentaux
600
Temprature en degrs Celsius
550
500
Temprature moyenne
450 Temprature Haute
Temprature Basse
400
350
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4
Temps en heures
Th _ Cr _ Moy ( s ) K Ls
TBO ( s ) = = e
u ( s) s
- 22 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
650
Temprature en degrs Celsius
600
Temprature moyenne relle
Temprature simule
550
500
T=150C
450
t=0.25 heures
400
L=300s
350
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4
Temps en heures
T
L=300 secondes K= t = 0.17 = 0.486C.s 1 / % puissance
commande 0.35
Remarque
Le modle simul introduit un retard plus marqu que le systme rel. On note
que le systme rel sapparenterait peut-tre mieux un systme du second ordre du fait
de son comportement lorigine. Nanmoins, le modle obtenu est parfaitement
satisfaisant dans le cadre de lutilisation qui en est faite.
- 23 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Temprature
moyenne K4
dsire
(SP)
K1
1
+ - + + + Commande
K5 + Moyenne
- + - + - (C1)
1
s
K3
2
Temprature
du
moyenne K2
(PV) dt
dPV
t
C1 = u PID + K 5 * 0 * SP 1 * ( SP PV ) 2 * + (SP PV )dt
dt 0
t
dPV
avec u PID = K 4 * SP + K1 * (SP PV ) + K 2 * + K 3 * (SP PV )dt
dt 0
- 24 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
peut sidentifier au correcteur PID anticipatif quivalent constitu des gains K1*, K2*, K3*
et K4* suivants.
K1 = K1 1 K 5 K2 = K2 2 K5
* *
K4 = K4 + 0 K5
* *
K3 = K3 + K5
1+0 * s
Tapprox =
1 + 1 * s + 2 * s 2
Cette approximation est obtenue par un programme crit sous Matlab et ayant
recours des fonctions de la toolbox System Identification [13].
- 25 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Kp
cart - Commande
Haut/Bas 1 cart
Ki +
(E2) s (C2)
- 26 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Protocole
1.2 1.2
K1 = = = 0.0082 K 2 = 0,5 * D = 0,5 * 300 = 150
D * K 300 * 0,486
0,5 0,5
K3 = = = 1,7.10 3
D 300
- 27 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Tel que le souligne la figure 5.1, lutilisation du blockset NCD de Matlab [12]
permet de dterminer par optimisation paramtrique le gain du correcteur proportionnel
K1 imposer de faon satisfaire au mieux les contraintes imposes sur la rponse un
chelon. On note que la valeur de K1 est limite 0,01 pour ne pas saturer la commande
lorsque lcart est son maximum avec 500-400 = 100C au dmarrage.
Figure 5.1: Contraintes imposes sur la rponse lchelon laide du bloc NCD
520
500
Temprature en degrs Celsius
440
420
400
380
360
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps en heures
- 28 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
520
500
Temprature en degrs Celsius
480
400
380
360
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps en heures
Le gain K1=0.004 retenu pour la suite offre une rponse temporelle prsentant un
lger dpassement de la consigne. Nanmoins, ce comportement reste satisfaisant car il
offre un bon compromis entre le dpassement et lerreur de position.
0 1 0
X = 1 K
1 X + stat u
2 2 2
Y = [1 0 ]X
- 29 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
mieux avec celui de lessai exprimental. Cette procdure se base sur le calcul de lestim
de lerreur de prdiction dun modle linaire.
On a les relations classiques suivantes dans le cas dun systme du second ordre.
D1 % 2
ln( ) 1
100
= = 0,6 et n = = 0,0027 rad.s-1
D t pic 1 2
ln( 1 % ) 2 + 2
100
2 1
10 = = 444,4 20 = = 1,37.10 5
n n 2
- 30 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
La rponse du modle ainsi approxim est compare la courbe relle sur la figure 5.4.
520
500
Temprature en degrs Celsius
480
Temprature moyenne relle
460 Temprature moyenne simule
440
420
400
380
360
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps en heures
520
Temprature en degrs Celsius
500
480
K5=0,5.10-6
460 K5=1.10-6
K5=1,25.10-6
440
K5=1,5.10-6
420
400
380
360
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps en heures
- 31 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
540
520
480 K5=0,5.10-6
K5=1.10-6
460 K5=1,25.10-6
K5=1,5.10-6
440
420
400
380
Les dtails de chaque essai et de la simulation associe sont prsents sur les
figures 5.7 5.10.
520 520
500 500
Temprature en degrs Celsius
480 480
Temprature moyenne relle Temprature moyenne relle
460 Temprature Haute 460
Temprature Haute
Temprature Basse Temprature Basse
440 440
Temprature moyenne simule Temprature moyenne simule
420 420
400 400
380 380
360 360
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps en heures Temps en heures
100 100
Pourcentage de puissance applique
40 40
20 20
0 0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps en heures Temps en heures
Figure 5.7 : Essai en boucle ferme avec K5=0,5.10-6 Figure 5.8 : Essai en boucle ferme avec K5=1.10-6
- 32 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
540
520
520
Temprature en degrs Celsius
100 100
Pourcentage de puissance applique
40 40
20 20
0 0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Temps en heures Temps en heures
Figure 5.9 : Essai en boucle ferme avec K5=1,25.10-6 Figure 5.10 : Essai en boucle ferme avec K5=1,5.10-6
- 33 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
celui obtenu autour du point de fonctionnement. Ces rsultats confortent donc la validit
de la dmarche de conception entreprise.
500
Temprature moyenne
300 Temprature Haute
Temprature Basse
200
100
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Temps en heures
100
Pourcentage de puissance applique
80 Relais Haut
Relais Milieu
Relais Bas
60
40
20
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Temps en heures
20
15
cart en degrs Celsius
10
-5
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Temps en heures
Figure 5.12 : cart entre les tempratures hautes et basses en mode opratoire normal
La pertinence dune correction sur lcart est ainsi parfaitement justifie dans la
mesure o il ne serait pas acceptable dentreprendre une exprience avec une diffrence
de temprature de lordre de 15C entre le haut et le bas du creuset.
- 34 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
De mme que lors de lessai prcdent, les essais sur le contrleur sur lcart sont
entrepris dans le cadre dun mode opratoire normal.
Protocole
Rglage du correcteur PI
La procdure de rglage par essai erreur prsente au 4.4 permet daboutir aux
rsultats exprimentaux de la figure 5.13 avec les gains Kp=0,05 et Ki=1.10-5.
500
Temprature en degrs Celsius
200
100
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Temps en heures
100
Pourcentage de puissance applique
Relais Haut
80
Relais Milieu
Relais Bas
60
40
20
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Temps en heures
- 35 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
15
Figure 5.14 : cart entre les tempratures hautes et basses aprs correction sur lcart
- 36 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Conclusion
La procdure de rglage du PID Dual Loop rcemment mise au point au sein de
notre section Automation et Systmes a t implante sur un banc dessai constitu dun
four cylindrique trois zones de chauffe et caractris par sa dynamique prsentant un
retard important. Le problme considr est le contrle de la temprature moyenne du
creuset situ au cur du four.
Les rsultats obtenus lors des essais exprimentaux et par simulation, ont permis
de valider la pertinence de cette procdure de rglage dans le cadre spcifique dun
systme prsentant un retard important. Elle a galement permis de confirmer laspect
systmatique de la mthode pour le rglage de la temprature moyenne du creuset.
- 37 -
CONTRLE EN TEMPRATURE DUN FOUR CYLINDRIQUE TROIS ZONES DE CHAUFFE
Bibliographie
1. De Santis, R.M., Dual Loop PID Configuration for Process Control,
EPM/RT/94/04, Rapport Technique de l'Ecole Polytechnique de Montral,
(Automne 1994; 40 pages).
2. De Santis, R.M., 1996, Dual Loop PID Configuration, United States Patent
Office, patent N. 5481453.
3. De Santis, R.M., 2000, PID Dual Loop Control for Industrial Processes, Past
Present and Future of PID Control IFAC PID00 Workshop, Terrassa, April
2000, pp.453-458.
4. Cornieles, E., Bougeret, C., DeSantis, R.M., OShea, J., 1997a, Dveloppement
dun Module de Rglage Automatique du Rgulateur PID Dual Loop, cole
Polytechnique de Montral, EPM/RT-97/24.
5. Cornieles, E., Bougeret, C., DeSantis, R.M., OShea, J., 1997b, Comparaison
Exprimentale de Diffrentes Techniques de Rglage du Rgulateur PID et PID
Dual Loop, Ecole Polytechnique de Montral, EPM/RT-97/19.
6. Anonimous, National Instruments Corporation, DAQ 6023E/6024E/6025E User
Manual, December 2000.
7. Anonimous, National Instruments Corporation, Calibration Procedure E Series,
Version 2.0, February 2000.
8. Anonimous, Mathworks, xPC Target Users Guide, Version 2, July 2002,
9. Anonimous, Mathworks, Getting Started with xPC Target, Version 2, July
2002.
10. Anonimous, OMEGA, Practical Temperature Measurements, The
Temperature Handbook, vol29, pp Z12-Z24, 1995.
11. Astrom, K.J., Hagglund, T., 1988, Automatic Tuning of PID Controllers,
ISA.
12. Anonimous, Mathworks, Nonlinear Control Design Blockset, Version 1,
July 2002.
13. Anonimous Mathworks, System Identification Toolbox, Version 5, July
2002.
- 38 -