0% ont trouvé ce document utile (0 vote)
18 vues4 pages

tp1 Systemes

Le document présente l'utilisation de Matlab pour calculer les transformées de Laplace et leurs inverses, ainsi que la définition de systèmes linéaires par leurs fonctions de transfert. Il fournit des exemples pratiques pour illustrer la création de fonctions de transfert et de modèles zéro/pôle/gain. Des exercices sont également proposés pour appliquer ces concepts en Matlab.

Transféré par

abdoubond7
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
18 vues4 pages

tp1 Systemes

Le document présente l'utilisation de Matlab pour calculer les transformées de Laplace et leurs inverses, ainsi que la définition de systèmes linéaires par leurs fonctions de transfert. Il fournit des exemples pratiques pour illustrer la création de fonctions de transfert et de modèles zéro/pôle/gain. Des exercices sont également proposés pour appliquer ces concepts en Matlab.

Transféré par

abdoubond7
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP N01 Systèmes asservis linéaires et continus

Transformée de Laplace
LA TRANSFORMEE DE LAPLACE:
Matlab permet de calculer les transformées de Laplace et les transformées inverses de
Laplace.
Syms : définit les symboles "t" et "s"…………
laplace : calcule la transformée de Laplace de l’expression donnée.
EXEMPLE 1 :
syms t
f=sin(t);
F=laplace(f)

F=
1/(s^2 + 1)

Remarque :
Matlab utilise (s) qui est la variable (p) de la TL.

LA TRANSFORMEE INVERSE DE LAPLACE


ilaplace : calcule la transformée inverse de Laplace de l’expression donnée.
EXEMPLE2:
syms s
ilaplace(1/(s^2 + 1))
ans =
sin(t)

DEFINITION D’UN SYSTEME LINEAIRE PAR SA FONCTION DE


TRANSFERT:
Sys=tf (num, den)
num : c’est le polynôme numérateur.
den : c’est le polynôme dénominateur.
tf : définit une fonction de transfert
Exemples :
EXEMPLE 3 :
num=5;

den=[1 2];
sys1=tf(num,den)
sys1 =
5
-----
s+2
Continuous-time transfer function.
EXEMPLE 4 :
num=[7 5];
den=[1 6 0];
sys2=tf(num,den)
sys2 =
7s+5
---------
s^2 + 6 s
Continuous-time transfer function

EXEMPLE 5:
num=[1 2 4];
den=[4 5 6];
sys3=tf(num,den)
sys3 =
s^2 + 2 s + 4
---------------
4 s^2 + 5 s + 6
Continuous-time transfer function.
DEFINITION D’UN SYSTEME LINEAIRE PAR SES POLES ET ZEROS:
Sys= zpk (zer,pol,gain)
zer: vecteur ligne qui donne la liste des zéros. (Les zéros sont les racines du numérateur)
pol: vecteur ligne qui donne la liste des pôles. (Les pôles sont les racines du dénominateur)
gain: est un scalaire, c’est le gain global que l’on peut mettre en facteur de l’ensemble.

EXEMPLE 6 :
zer=[ ];
pol=[-2];
gain=[1];
sys1=zpk(zer,pol,gain)
sys1 =
1
-----
(s+2)
Continuous-time zero/pole/gain model.

EXEMPLE 7 :
zer=[1 2];
pol=[2 5];
gain=[5];
sys2=zpk(zer,pol,gain)
sys2 =
5 (s-1) (s-2)
-------------
(s-2) (s-5)
Continuous-time zero/pole/gain model.
DEFINITION D’UN SYSTEME LINEAIRE EN INTRODUISANT SA
FONCTION DE TRANSFERT DIRECTEMENT :
EXEMPLE 8:
syms s
s=tf('s');
sys1=(1/(s+2)^2)
sys1 =
1
-------------
s^2 + 4 s + 4
Continuous-time transfer function.

Exercice 1 :
Ecrire sous Matlab, les fonctions de transfert suivantes selon 2 méthodes :

Exercice 2 :
Calculez les transformées de Laplace des fonctions temporelles suivantes :
Exercice 03 :
Calculez les transformées inverses de Laplace des fonctions suivantes utilisant les fractions
partielles:

Vous aimerez peut-être aussi