Vous êtes sur la page 1sur 6

TP AUTOMATIQUES

Ralis par : GUEMOUZ KHALIL


Encadr par : Prof. MOHAMED MASSOUR EL AOUD
I.
1. Soit la fonction F(p)=( 3*p+2)/(p^2+3*p+2), Pour
introduire la fonction ci-dessus dans lenvironnement MATLAB on a procd a excuter les commandes
suivantes :
Mthode indirecte :
>>num = {[3 2]} puis appuyer sur entrer.
>>den = {[1 3 2]} puis appuyer sur entrer.
>>F = tf(num,den) puis appuyer sur entrer.
Et la fonction saffiche sous la forme :

Transfer function:
3 s + 2
-------------
s^2 + 3 s + 2

Mthode directe :
en dfinissant la fonction tel quel, mais en introduisant certains commandes :
>>syms p;
>> f=(3*p+2)/(p^2+3*p+2)
Et la fonction saffiche sous la forme :

f =

(3*p + 2)/(p^2 + 3*p + 2)

2.pour calculer la transforme de laplace inverse et comparer avec ce quon obtient avec les commandes
suivantes :

>> syms p;
>> f=(3*p+2)/(p^2+3*p+2)

Et la fonction de transfert inverse saffiche sous la forme :
f =
f(t) = -
+
4







II.
Pour diffrentes valeurs de k (0.2, 0.42, 1,1.5, 3.48), on obtient les tracs de :
1- la rponse impulsionnelle :
>>impulseplot(F)
* Nous obtenons :
la rponse indicielle :
>>step(F)
* Nous obtenons :



2- Les courbes de Bode, Nyquist, et Black-Nichols respectivement :
>> bodeplot(F)
>>Nyquistplot(F)
>>Nicholsplot(F)
* Nous obtenons :