Documente Academic
Documente Profesional
Documente Cultură
TP Rgulation
1) INTRODUCTION Lobjectif de ce TP est de rguler en vitesse un moteur lectrique avec un PC, une carte LabPC et lenvironnement de dveloppement LabView. 2) LA REGULATION Introduction Pour matriser un processus il est ncessaire de contrler un certain nombre de paramtres. Systme en boucle ouverte
Tension de commande Volt Appareil de commande Puissance Watt Cartouche chauffante T (C)
Exemple : chauffage d'un moule d'injection plastique Inconvnients : - Pilotage en aveugle (pas de retour d'informations) - Ne ragit pas aux modifications du milieu environnant (Perturbations) Rgulation en boucle ferme
Organe de rgulation Consigne
Processus
Perturbations
DESS Lorient - 2, rue le Coat St Haouen - 56325 Lorient - France
TP Rgulation
3 lments : - organe de rgulation - organe de contrle - organe de mesure Organe de Rgulation : compare la Mesure et la Consigne, calcul l'cart et produit un signal de commande Organe de Contrle : transforme le signal de commande en une action
Consigne + Ecart e(t) Rgulateur Tension de commande Volt Appareil de commande Puissance Watt Cartouche chauffante T (C)
Capteur de mesure
Exemple : rgulation en temprature On caractrisa une rgulation par son comportement en rgulation et en asservissement. Comportement en rgulation Comportement en asservissement
Milieu extrieur
Consigne
Mesure Consigne
Mesure
TP Rgulation
Rgulation en boucle ouverte Avantages - anticipation - temps de rponse court - dynamiquement stable Inconvnients - il faut connatre la loi de fonctionnement - pas de contrle (perturbations) Rgulation en boucle ferme Avantages - ragit aux perturbations, aux drives Inconvnients - est fonction de la prcision de la mesure - trouver le rglage - pas d'anticipation - peu tre instable Le rgulateur PID
Ecart e(t)
Rgulateur
u(t)
Action proportionnelle P
u (t ) = Kc.e(t ) + u 0
Kc
: gain
BP% =
100 Kc
TP Rgulation
Action Intgrale I
Permet de supprimer l'cart. Elle agit proportionnellement la surface de l'cart et poursuit son action tant qu'il y a un cart.
u (t ) =
Ti
Action drive D
u (t ) = Kc.Td
de(t ) dt
y(t)
Rgulateur PID
TP Rgulation
C ( p) =
U ( p) 1 = Kc1 + Ti. p E ( p)
E(t) PID C(p) U(t) Processus G(p) Capteur de mesure
Yc(p) + -
Y(t)
Si on suppose que le comportement du processus est du premier ordre avec retard, sa fonction de transfert scrit : p
G ( p) =
Ke 1 + p
y = K .u
Rglage d'un PID Mthode de Ziegler et Nichols
En boucle ferme
Avec seulement la commande proportionnelle, on augmente le gain jusqu' obtenir une oscillation non amortie de frquence Tosc. On note alors la valeur du gain : Kosc
TP Rgulation
Consigne u
y R
Mesure
Tu
Tg
1 Tu.R y K .u R= = Tg Tg Tg Kc = Tu.K .u Kc =
Pour un chelon unitaire :
u = 1
Kc =
Tg Tu.K
Kc Tg / (Tu.K) 0,9 Tg / (Tu.K) 1,2 Tg / (Tu.K) 0,5 Kosc 0,45 Kosc 0,6 Kosc Ti 3,3 Tu 2 Tu 0,83 Tosc 0,5 Tosc Td
Boucle ouverte
Boucle ferme
P PI PID P PI PID
0,5 Tu
0,125 Tosc
TP Rgulation
3) LE MOTEUR
Relation entre la tension dalimentation du moteur, la vitesse de rotation du moteur et la tension sortant de la tachy. Tension dalimentation du moteur (V) 2 3 4 5 6 7 8 Remplir ce tableau. Vitesse de rotation du moteur (tr / mn) Tension sortant de la tachy (mV)
TP Rgulation
4) LE MONTAGE
Mesure
Tacho Output
GND
MOTOR DRIVER
TACHO METER
TP Rgulation
5) LE PROGRAMME
Pour raliser une acquisition (sur la carte 1, canal 0) utiliser la fonction Data acquisition Analog Input AI Sample Channel
AI Sa m p le Cha nnel.vi
1 0
Pour gnrer un signal (sur la carte 1, canal 0) utiliser la fonction Data acquisition Analog Output AO Update Channel
A O U p d a te C h a n n e l.v i 1 0
6) TRAVAIL A REALISER
Raliser le montage et controler en manuel le moteur partir dune consigne en tension Insrer le rgulateur PID et controler le moteur partir dune consigne en vitesse Dterminer le rglage optimal des paramtres Kc et Ti
7) AMELIORATIONS
Le moteur sarrte lorsquon arrte le programme Sur le graphe sont traces la consigne et la mesure en tr/mn Le programme fonctionne en automatique ou en manuel En utilisant le frein lectromagntique, on vrifie que la rgulation maintient la vitesse du moteur la valeur de la consigne quelquesoit le niveau de freinage. Visualiser lcran la tension dalimentation du moteur.