Vous êtes sur la page 1sur 11

6 MAI 2015

TASSCOMMANDE PAR CALCULATEUR


SUJET 8MELANGEUR

TONIN GALVAN Yan


QOTIA Omar
ZHOU Yu

TASS 8 - MELANGEUR
Objectifs: ............................................................................................................................................. 2
Premire partie (1) .............................................................................................................................. 2
Calcul de la Fonction de transfert ....................................................................................................... 2
Caractristiques dynamiques du systme continu ............................................................................. 3
Fonction de Transfert en MATLAB ...................................................................................................... 4
Reponse Impulsionnelle ...................................................................................................................... 4
Rponse Indicielle ............................................................................................................................... 4
Diagrame de Bode ............................................................................................................................... 6
Premire partie (2) Systme discrtise ............................................................................................. 6
Caractristiques dynamiques du systme discrtise ........................................................................ 7
Fonction de Transfert en MATLAB ...................................................................................................... 8
Reponse Impulsionnelle du systme discrtise ................................................................................ 9
Reponse Indicielle du systme discrtise .......................................................................................... 9

Objectifs:
Etablir la fonction de transfert des systmes continus ou chantillonns La concentration du mlange
est rgle par la position de l'lectrovanne et est mesure par un dtecteur optique qui dlivre une
tension lectrique u proportionnelle la concentration y.

Premire partie (1)


Calcul de la Fonction de transfert
On a la relation suivante entre la tension u et la concentration y :

d3y
d2y
dy
du
0.1 3 1.5 2 3.5 25 y 0.05 0.5u
dt
dt
dt
dt

En appliquant la transforme de Laplace sur l'quation 1:

d3y

d2y
dy
du

TL 0.1 3 1.5 2 3.5 25 y TL 0.05 0.5u


dt
dt
dt
dt

En considrant toutes les conditions initiales nulles

0.1 p 3Y ( p) 1.5 p 2Y ( p) 3.5 pY ( p) 25Y ( p) 0.05 p U(p) 0.5 U(p)

La fonction de transfert est donne pour la formule suivante:

H ( p)

H ( p)

Y ( p)
U ( p)

0.5 0.05 p
0.1 p 1.5 p 2 3.5 p 25
3

Caractristiques dynamiques du systme continu

Ples

Les ples sont les zros du dnominateur de H(p)


den=[0.1,1.5,3.5,25];
r=roots(den);
compass(r);

Stabilit:

Le systme est stable car la partie relle des ples est ngative

Gain statique

Le gain statique est la valeur da fonction de transfert au point 0


H(0)

ans =
0.0200

On peut bien aussi utiliser la fonction native MATLAB dcgain:


gain=dcgain(systeme)

gain =
0.0200

Fonction de Transfert en MATLAB


Pour dfinir une fonction de transfert dun systme temps continu bien temps discret on utilise
lunique fonction tf en spcifiant le polynme du numrateur et le polynme du dnominateur
num=[0 0 -0.05 0.5];
den=[0.1 1.5 3.5 25];
systeme=tf(num,den,'inputn','concentration','outputn','tension','variable','p')

systeme =
From input "concentration" to output "tension":
-0.05 p + 0.5
-----------------------------0.1 p^3 + 1.5 p^2 + 3.5 p + 25
Continuous-time transfer function.

Rponse Impulsionnelle
figure()
impulse(systeme)
grid;

Rponse Indicielle
On utilise la fonction step
[Y,T]=step(systeme);
plot(T,Y)
title('Rponse Indicielle');
xlabel('s');
ylabel('V');
grid;

Reponse indicielle a faible amortissement


Regime permanent : 0.02(K)

Pulsation propre amortie p n 1 z 2

Pseudo priode des oscillations Tp 2 p


Temps a 5 pourcent tr 3 z
Temps de pic t p Tp / 2
Dpassement : D K .E0 .e

2
1 z 2

lorigine, la tangente est horizontale pulsation propre amortie p = n p 1 z 2 pseudopriode des oscillations : Tp = 2 p temps de monte (temps au bout duquel s(t) atteint pour la
premire fois sp(t). tm = Tp 2 (1 ) temps de pic tp = Tp 2 = p

Diagramme de Bode
bode(systeme)
grid;

La courbe du gain a un maximum pour R n 1 z 2 Alors z<0,7


On appelle cette pulsation la pulsation de rsonance. Cest en mettant en entre une sinusode
cette pulsation que le gain du systme sera maximal.

Premire partie (2) Systme discrtise


Dfinition des constantes
Te=0.1;
A1=1;
A2=1;

Cration du systme discrtise :


systemed=c2d(A1*A2*systeme,Te,'zoh')

systemed =
From input "concentration" to output:
-0.0009741 z^2 + 0.002256 z + 0.001234
-------------------------------------z^3 - 1.969 z^2 + 1.318 z - 0.2231
Sample time: 0.1 seconds

Discrete-time transfer function.

Calcul de la transforme en z du systme discrtise :


[dnum,dden,Te]=tfdata(systemed,'v');
[Y,T]=step(systemed);
figure()
stairs(T,Y)

Caractristiques dynamiques du systme discrtise

Ples et zros de la ft

Les ples sont les zros du dnominateur de H(z) Les zros sont les zros du numrateur de H(z).
pole(systemed)
pzmap(systemed)

ans =
0.8583 + 0.3849i
0.8583 - 0.3849i
0.2522 + 0.0000i

Stabilit:

Le systme est stable car la module des ples est inferieure a 1.


abs(pole(systemed))

ans =
0.9407
0.9407
0.2522

Gain statique

On peut bien utiliser la fonction native MATLAB dcgain:


gain=dcgain(systemed)

gain =
0.0200

Fonction de Transfert en MATLAB


Pour dfinir une fonction de transfert dun systme temps continu bien temps discret on utilise
lunique fonction tf en spcifiant le polynme du numrateur et le polynme du dnominateur
num=[0 0 -0.05 0.5];
den=[0.1 1.5 3.5 25];
systeme=tf(num,den,'inputn','concentration','outputn','tension','variable','p')

systeme =

From input "concentration" to output "tension":


-0.05 p + 0.5
-----------------------------0.1 p^3 + 1.5 p^2 + 3.5 p + 25
Continuous-time transfer function.

Rponse Impulsionnelle du systme discrtise


impulse(systemed)

Rponse Indicielle du systme discrtise


step(systemed)

Le systme est stable car le module des ples est infrieur 1 et le gain statique gal 0,02.
Effectivement les resultats obtenues en I-2 sont coherents avec les rsultats de I-1.

Published with MATLAB R2015a

Vous aimerez peut-être aussi