Vous êtes sur la page 1sur 6

Travaux pratiques

Traitement du signal

Tp4 : Transformée de Laplace.

Réalisé par : -LEMNOUNI HIBA


-MOHCINE HOUSN
 Objectif :
L’utilisation du logiciel MATLAB pour calculer la transformée de Laplace.

 Généralités sur transformée de Laplace :


La transformation de Laplace généralise la transformation de Fourier qui est
également utilisée pour résoudre les équations différentielles : contrairement à
cette dernière, elle tient compte des conditions initiales et peut ainsi être utilisée
en théorie des vibrations mécaniques ou en électricité dans l'étude des régimes
forcés sans négliger le régime transitoire.

 Quelques instructions pour calculer les transformées de Laplace :

La fonction ‘Laplace’ est utilisée dans MATLAB pour calculer la transformation de Laplace d’une
fonction. Nous pouvons calculer la transformation de Laplace w.r.t à la variable de transformation
par défaut ou à la variable que nous définissons comme variable de transformation.
 Quelques instructions pour calculer la transformée inverse de Laplace :

Pour calculer la transformée de Laplace inverse, utilisez ‘ilaplace’. Algorithmes La transformation


de Laplace est définie comme une transformation unilatérale ou unilatérale. Cette définition
suppose que le signal f(t) n’est défini que pour tous les nombres réels t ≥ 0, ou f(t) = 0 pour t < 0.
Exemple : soit la fonction de transfert définit par F(p)=10/(1+0.1p)

Commentaires :

ftl est un objet pour l'interpréteur Matlab


>>step(ftl) :permet de tracer la réponse indicielle du système dynamique
>>p [1.1.1.1]: définit un polynôme
>> roots(p);:donne:-1,i,-i
>>impulse (ft) : permet de tracer la réponse impulsionnelle du système dynamique
>>degain(ft) :donne le gain statique associé, soit 10
>> bode(ft1) :permet de tracer le diagramme de Bode de la fonction de transfert
>> [gain, phase, w] bode(ft) : permet de récupérer les valeurs de gain et de phase ou encore
fixer les valeurs de la pulsation w où calculer la réponse:
>>w=logspace(-1,1) :50 points répartis entre 0.1 et 10 rd/s
>>bode(fil, ft2,w) :La réponse harmonique peut être tracée dans le diagramme de Nyquist.
>>>[zp.k] tf2zp([11],[0.1 1]) : donne z = - 1 , p = 10 et k = 10
 Application :
Considérons la fonction de transfert suivant : H1= (2p^3+5p^2+3p+6)/ (p^3+6p^2+11p+6).

1-dévellopement de la fonction en fraction simples par calcul manuel :


On remplace P par les trois nombre -1 -2 -3.

-1+6-11+6=0
Donc les trois nombres ( -1 -2 -3) sont les
-8+24-22+6=0
racines de l’équations H1
-27+54-33+6=0

On effectue la division euclidienne .

P^3+6P^2+11P+6= (P+1) (P+2) (P+3)

H1= (A/ (P+1))+ (B/(P+2))+(C/(P+3))

On trouve que : A=3 , B=-4 et C=-6

2-trouver le résultat par la commande [r,p,k]=residue(B ,A) :


>>syms a s t w x;

Laplace((2*(s^3)+5*(s^2)+3*s+6)/((s^3)+6*(s^2)+11*s+6))

ans =

5*laplace(s^2/((s + 1)*(s + 2)*(s + 3)), s, z) + 2*laplace(s^3/((s + 1)*(s + 2)*(s + 3)), s, z) +


6*laplace(1/((s + 1)*(s + 2)*(s + 3)), s, z) + 3*laplace(s/((s + 1)*(s + 2)*(s + 3)), s, z)

>> N=[2,5,3,6]

>> D=[1,6,11,6]

>> [r,p,k]=résiduel(N,D)

r=

-6.0000 -4.0000 3.0000

p = -3.0000 -2.0000 -1.0000

k=2

Remarque : Les résultats expérimentaux correspondent aux résultats théoriques.


-travail demandé :
*déterminons la TL des fonctions suivantes :

1-

syms a s t w x;

>> laplace(5,t,s)

ans = 5/s

2- 3-

*déterminons la TL inverse des fonctions suivantes :


Y(p)=(1-p)/p(p+1)

Y(p)=(5-p)/(1+p)(4+p)

Vous aimerez peut-être aussi