Lasservissement de niveau
1
ANNEE UNIVERSITAIRE 2011/2012
Plan
Introduction
I) Lasservissement :
1) dfinition :
2) Notion de systme, de Boucle Ouverte (BO), de Boucle
Ferme (BF) :
3) Ncessite de la boucle ferme :
3-1)Transform de Laplace
4) La Fonction de transfert :
4-1) Fonction de transfert en boucle ouverte (FTBO) :
4-2)Fonction de transfert en boucle ferme (FTBF) :
5) Exemple :
II) Application : lasservissement de niveau
4)cas Qs(p)=0
III) Simulation sous Matlab-Simulink
1)introduction
2
ANNEE UNIVERSITAIRE 2011/2012
2)simulation du systme
4-1)FTBF
4-2)FTBO
5)Simulation sous Matlab-Simulink
5-2-1)diagramme de BLACK
5-2-2)diagramme de BODE
5-2-3)diagramme de NYQUIST
Conclusion
3
ANNEE UNIVERSITAIRE 2011/2012
Introduction :
Notre mini projet est inclus dans le domaine de lautomatique quon peut la dfinir
comme la science des systmes. Cette discipline traite de la modlisation, de
lanalyse, de lidentification et de la commande des systmes dynamiques.
4
ANNEE UNIVERSITAIRE 2011/2012
I) Lasservissement :
1) dfinition :
Grandeurs d'entre sont les grandeurs qui agissent sur le systme. Il en existe de
deux types :
Un systme est en boucle ouverte lorsque la commande est labore sans l'aide de
la connaissance des grandeurs de sortie : il n'y a pas de feedback. Dans le cas
contraire, le systme est dit en boucle ferme. La commande est alors fonction de la
consigne (la valeur souhaite en sortie) et de la 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.
5
ANNEE UNIVERSITAIRE 2011/2012
Entr=commande
Sortie
Systme
Consigne
Commande
Elaboration de Sortie
Systme
la commande
Il ya une question qui se peut poser : quil est la diffrence entre la commande et la
consigne ? Puisquon remarque dans le schma en haut lentr=la commande mais
en bas lentr = la consigne.
La commande : c'est le signal, de puissance ou non, qui agit sur le systme pour
maintenir la mesure gale la consigne.et elle dpend de systme.
6
ANNEE UNIVERSITAIRE 2011/2012
Lasservissement c'est dire la poursuite par la sortie d'une consigne variable
dans le temps
La rgulation c'est dire la compensation de l'effet de perturbations variables
sur la sortie (la consigne restant fixe)
de Laplace est que la plupart des oprations courantes sur la fonction originale
, telle que la drivation, ou un dcalage sur la variable t, ont une traduction (plus)
est simplement .
F( p ) L( f ( t )) 0 e pt . f ( t )dt
7
ANNEE UNIVERSITAIRE 2011/2012
4) La Fonction de transfert :
()
= = ()()
()
Correcteur).
() ()
= = =
() 1 + ()() 1 +
On a () = le retour est unitaire donc :
8
ANNEE UNIVERSITAIRE 2011/2012
() 1
= = =
1 + () 1 + 1 + 1
9
ANNEE UNIVERSITAIRE 2011/2012
1-tude d'une rgulation de niveau dans un bac :
La figure suivante reprsente une rgulation de niveau deau h(t) dans un rservoir :
10
ANNEE UNIVERSITAIRE 2011/2012
Cette rgulation automatique du niveau deau dans cette cuve cylindrique est
de section S=0.5 m
La fonction de transfert du moteur = =((4.78 * 2)/60)/(1+0.1p)
1+
=0.5/(1+0.1p)
r :fonction de transfert de rdecteur. r=1/20
Kv :fonction de transfert de vanne. =0.1 m/s.rd.
1/p :fonction de Transfert vitesse (position angulaire (intgration))
Le moteur est aliment par linduit sous la tension , . Il tourne alors la
vitesse , .la position angulaire de larbre moteur est m, son modle
11
ANNEE UNIVERSITAIRE 2011/2012
(entre tension, sortie vitesse) est du premier ordre : gain statique
Km=4.78tr/mn.v, constante de temps =0.1s.
Le potentiomtre dentre est gradu en mtres ; il dlivre une tension Uc
proportionnelle au niveau de consigne Hc demand. Uc=a.Hc (a=20v/m).
12
ANNEE UNIVERSITAIRE 2011/2012
Le capteur qui mesure la grandeur physique en sortie, et linterface H/M (le bloc a)
qui traduit la consigne en entre doivent imprativement :
- produire une image de mme nature (en gnral une tension lectrique) ;
- et aussi utiliser le mme coefficient de proportionnalit
Ainsi :
ici, K vaut a.
() en rad et () en rad/s.
Ce bloc est appel intgrateur car la vitesse angulaire est intgre en position
angulaire.
2) Schma-bloc du systme
13
ANNEE UNIVERSITAIRE 2011/2012
3) la fonction de transfert du systeme
H(p)
F1 (p) = (H ) avec Qs (p) = 0 est la fonction de transfert en boucle ferm
c (p)
14
ANNEE UNIVERSITAIRE 2011/2012
Donc
4) Cas de () =
15
ANNEE UNIVERSITAIRE 2011/2012
Considerant Qs (p) = 0. Alors le schma-bloc est :
2) Simulation du systme
16
ANNEE UNIVERSITAIRE 2011/2012
On va travailler avec Simulink pour dfinir lasservissement de niveau deau de notre
exemple
Graphe :
17
ANNEE UNIVERSITAIRE 2011/2012
3) resoudre de Probleme de stabilit
On voit que le systme est instable .il faut alors modifier le systme
18
ANNEE UNIVERSITAIRE 2011/2012
4) Nouveau fonction de transfert du systeme
On va calculer la fonction de transfert de lensemble moteur :
A2 0.025
v p(1 + 0.1P)
M= =
p 1 + A 0.025
2 p(1 + 0.1p) 20
Donc
v 0.05
M= = P p
p 1+ +
0.5A2 5A2
Or un systme du second ordre est caractris par une fonction de transfert du type :
w0 = sqrt(5A2 )
Pour que le coefficient damortissement soit optimal de point de vue stabilit,il faut
7rd
que = 0.7 donc A2 = 10 et w0 = s
v 0.05
Donc en remplace A2 : M= =
p 1+0.2p+0.02p
19
ANNEE UNIVERSITAIRE 2011/2012
4-1) fonction de transfert en boucle ferm
H(p) 0.1 A1 20
=
Hc (p) [0.01p + 0.1p2 + 0.5p + 0.1A1] 20
3
1
Avec y=0.01 (O. 01 0.1A1 0.5 0.1)
0.50.01A1
Y= 0.1
1
Et z= y (0.1yA1) donc z=0.1A1
0.50.01A1
Donc > 0 ce qui donne A1 < 50 et A1 > 0
0.1
20
ANNEE UNIVERSITAIRE 2011/2012
4-2)fonction de transfert en boucle ouvert
Donc
Umes 0.1A1
=
E 0.01p3 + 0.1P 2 + 0.5p
21
ANNEE UNIVERSITAIRE 2011/2012
Cest aussi pour la valeur A1 = 50 la limite de stabilit. du schma on a
On prend A1 = 15 et A2 = 10
22
ANNEE UNIVERSITAIRE 2011/2012
5-1) simulation de la rponse indiciel
23
ANNEE UNIVERSITAIRE 2011/2012
5-1)simulation des rponses frquentiel
pour A1=1
24
ANNEE UNIVERSITAIRE 2011/2012
Graphiquement on constate par le lieux de Bode que pour A1=15 le systme est
stable avec une marge de gain de 10.4dB.
La marge de gain et la marge de phase sont des parametre qui msure le degr de
stabilit du systme.
25
ANNEE UNIVERSITAIRE 2011/2012
5-1-3Diagramme de Nyquist :
26
ANNEE UNIVERSITAIRE 2011/2012
Conclusion :
Nous avons vu, laide de matlab simulink, la simulation dun systme qui est bas
sur lasservissement de niveau.
Ce type dasservissement est trs important grce aux plusieurs applications quon
trouve dans lindustrie moderne.
Notre travail nous a donn des ides ce qui concerne limportance des systmes
automatiques et notamment ceux qui ont la boucle de retour qui leur permet de
corriger et de contrler la rponse obtenu partir de ce quon veut.
Enfin, nous esprons que notre modeste travail soit clair et net, et quil soit la
rponse au cahier de charge.
27
ANNEE UNIVERSITAIRE 2011/2012
28
ANNEE UNIVERSITAIRE 2011/2012