0% ont trouvé ce document utile (0 vote)
5 vues7 pages

Systèmes Linéaires avec MATLAB : TP 2023

Ce TP vise à déterminer un système linéaire par différentes méthodes, incluant la fonction de transfert, les pôles et zéros. Plusieurs applications MATLAB sont présentées pour illustrer chaque méthode. En conclusion, le TP permet d'apprendre les bases de l'utilisation de MATLAB pour travailler avec des systèmes linéaires.

Transféré par

Ismail Chamaa
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues7 pages

Systèmes Linéaires avec MATLAB : TP 2023

Ce TP vise à déterminer un système linéaire par différentes méthodes, incluant la fonction de transfert, les pôles et zéros. Plusieurs applications MATLAB sont présentées pour illustrer chaque méthode. En conclusion, le TP permet d'apprendre les bases de l'utilisation de MATLAB pour travailler avec des systèmes linéaires.

Transféré par

Ismail Chamaa
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

TP :5

Module :automatique 1.
Filière : Génie électrique et systèmes industriels

Préparé par :
Ismail CHAMAA
2022/2023 PR :-
ADNANI

1) Objectif :
_ objectif de ce TP est détérminer une système linaire
par differant méthode :
+systéme linaire par sa fonction de transfert .
+ systéme linaire par des pole et des zero.
+système linaire par introduisant sa fonction de
transfert.

2) Systèmes linaires :
a- systéme linaire par sa fonction de transfert .
application 1 :
>> num=5;
>> den=[1 2];
>> sys1=tf(num,den)
sys1 =
5
-----
s+2
Continuous-time transfer function.
application 2 :
>> num=[7 5];
>> den=[1 6 0];
>> sys2=tf(num,den)
sys2 =
7s+5
---------
s^2 + 6 s

Continuous-time transfer function.


application 3 :
>> 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.

b-systéme linaire parses poles et zero :


application 1:
>> zer=[];
>> pol=[-2];
>> gain=[1];
>> sys1=zpk(zer,pol,gain)

sys1 =
1
-----
(s+2)

Continuous-time zero/pole/gain model.


application 2:
>> 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.


c- systéme linaire en i ntroduisant sa fonction de
transfert directement :
application 1:
>> syms s
>> s=tf('s');
>> sys1=(1/(s+2)^2)
sys1 =
1
-------------
s^2 + 4 s + 4

Continuous-time transfer function.


Refaire ce TP par deux autre
fonction de votre choix !!!
Exemple :
a- systéme linaire par sa fonction de transfert .
application 1 :
>> num=[6 2];
>> den=[1 2 3];
>> sys1=tf(num,den)
sys1 =
6s+2
-------------
s^2 + 2 s + 3
Continuous-time transfer function.
application 2
>> num=[2 -4 “];
>> den=[2 2];
>> sys2=tf(num,den)
sys2 =
s^2 -4s +3
--------------
S^2 -4s +4
Continuous-time transfer function.:
B- systéme linaire parses poles et zero :
application 1:
>> zer=[3 1];
>> pol=[2 2];
>> gain=[1];
>> sys1=zpk(zer,pol,gain)
sys1 =
(s-3) (s-1)
-----------
(s-2)^2

Continuous-time zero/pole/gain model.


C- systéme linaire en i ntroduisant sa fonction de
transfert directement :

>> syms s
>> s=tf('s');
>> sys1=( (s-3) (s-1)/ (s-2)^2)
sys1 =
s^2 -4s +3
--------------
S^2 -4s +4
Conclusion:
Dans ce TP nous avans àpris
des notion de base pour
travaille avec matlab à une
façon simple .

Vous aimerez peut-être aussi