Académique Documents
Professionnel Documents
Culture Documents
Réalisé par :
BOUFIALA Chaima
Groupe : A2
H4 = tf ([1 5 ] , [1 1 1 ])
H5 = series (H3,H4) H6 = tf ([2] , [1 4]
H = feedback (H5,H6)
𝑠5+15𝑠4+83𝑠3+204𝑠2+207𝑠+60
>> H= s6+12s5+54s4+121s3+166s2+144s+30
Exercice1 : Système su 1er ordre
10
H1(p) =
2+5𝑝
Système H5=
𝑝−2
4p+10
5:
La réponse indicielle La réponse impulsionnelle :
t=0 : 0.01 : 10; t=0 : 0.01 : 10;
H5 = tf ( [1 -2],[4 10 ]); H5 = tf ( [1 -2],[4 10]);
step (H5) impulse (H5)
-Du graphe : - Du graphe :
H1(T) = 0.63K H5(T)=0.36K/T =
T = 0.09s
Exercice 2 :système du 2eme ordre
G(p)= 𝟏𝟎
𝒑𝟐+𝒑+𝟏
W=1 , &=0.5 , K=10
Les pôles: p1= -0.5+0.8660i , P2= -0.5-0.8660i
La constant de temps T= 𝟏 = 2s
𝑾&
La réponse indicielle :
t=0 : 0.01 : 10;
G = tf ( [10],[1 1 1 ]);
step (G)
2/ G2(p)= 10
𝑝2+1
Calculer les pôles :
clc;
clear all
H3=tf([10],[1 0 1 ]);
p2=pole(H3);
p1=1.00000i p2=1.00000i
*on constate que le système n’est pas stable
Calculer la constante du temps :
1
T= = 1 =∞
𝑤∗& 1∗0
Le temps de réponse :
Le temps de réponse de ce système n’existe pas.
Le dépassement :
Le système est un système oscillant donc il n’y a pas de dépassement.
3/ G3(p)= 10
𝑝2 +1.4𝑝+1
Le Temps de réponse a 5% :
Le temps de réponse (setting time) à 5% vaut au 3T alors :
3T=2.9 s
Le dépassement :
D=10.5-10 alors
D=0.5
4/G4(p)= 10
2
𝑝 +2𝑝+1
clc;
clear all; G4=tf([10],
[1 2
1]);
P4=pole(G4);
P1=-1 p2=-1
On constate que le système est stable car les pôles sont négatifs.
Calculer la constante de temps :
T=1s Tracer la réponse indicielle :
clc;
clear all; G4=tf([10],
[1 2
1]);
step(G4);
Le Temps de réponse a 5% :
Le temps de réponse (setting time) à 5% vaut au 3T alors :
3T=4.74 s
Le dépassement :
D=10-10 alors D=0
5/ G5(p)= 10
𝑝2+4𝑝+1
Calculer les pôles :
clc;
clear all;
G5=tf([10],[1 4 1]);
p5=pole(G5);
p1=-0.7+0.7141i p2=-0.7-0.7141i
On constate que le système est stable car la partie réelle des pôles est négative.
Calculer la constante du temps : T=0.5s
Tracer la réponse indicielle :
Le Temps de réponse a 5% :
Le temps de réponse (setting time) à 5% vaut au 3T alors :
3T=2.9 s
Le dépassement :
D=10.5-10 alors D=0.5
Diagramme de Bode :
Exercice :
1/ H1= √2
0.1p+1
Diagramme de bode :
clc;
clear all;
%diagramme de bode
H1=tf([2^0.5],[0.1 1 *]);
bode(H1);
bode(H2);
𝑝+1
3/ H3=
𝑝(𝑝+10)
clc;
clear all;
%diagramme de bode
H3=tf([0 1 1 ],[1 10 0]);
bode(H3) ;
1000(𝑝+1)
4/ H4= (𝑝+10)²
clc;
clear all;
%diagramme de bode
H4=tf([0 1000 1000 ],[1 20 100]);
bode(H4);
1000
5/ H5=
(𝑝+10)(𝑝+1)
clc;
clear all;
%diagramme de bode
H5=tf(1000,conv([1 1],[1 100]));
bode(H5);
6/ H6= 10p
(𝑝+1)(𝑝+100)
clc;
clear all;
%diagramme de bode
H6=tf([0 10 0],[1 101 100]);
bode(H6);
(𝑝+1)(𝑝+100)
7/ H7=
(𝑝+10)²
clc;
clear all;
%diagramme de bode
H7=tf([1 101 100],[1 20 100]);
bode(H7)
D. Diagramme de Nyquist :
Pour tracer le diagramme de Nyquist :
>> H=tf([num],[den]) ;
>>Nyquist(H) ;
%diagramme de nyquist
H=tf([0 5],[0.1 1]);
nyquist(H);
système 2ème ordre:
6
H1(p)=
𝑝2+4
clc;
clear all;
%diagramme de nyquist
H1=tf([0 0 6],[1 0 4]);
nyquist(H1);
6
2/ H2(p)=
𝑝2+2.8𝑝+4
clc;
clear all;
%diagramme de nyquist
H2=tf([0 0 6],[1 2.8 4]);
nyquist(H2);
6
3/ H3(p)=
𝑝2+4𝑝+4
clc;
clear all;
%diagramme de nyquist
H3=tf([0 0 6],[1 4 4]);
nyquist(H3);
4/ H4(p)= 6
𝑝2+8𝑝+4
clc;
clear all;
%diagramme de nyquist
H4=tf([0 0 6],[1 8 4]);
nyquist(H4);
E. Diagramme de Black-Nichols:
Pour tracer le diagramme de Nichols il faut :
>>G=tf([num],[den])
>>nichols (G)
clc; clear
all;
%diagramme de black
G=tf([0 5],[0.1 1]);
nichols(G);
𝑝2+4
clc;
clear all;
%diagramme de black
G1=tf([6],[1 0 4]);
nichols(G1);
G2(p)= 6
𝑝2+2.8𝑝+4
clc;
clear all;
%diagramme de black
G2=tf([6],[1 2.8 4]);
nichols(G2);
G3(p)= 6
𝑝 +4𝑝+4
2
clc;
clear
all;
%diagramme de black
G3=tf([6],[1 4 4]);
nichols(G3);
G4(p)= 6
𝑝 +8𝑝+4
2
clc;
clear
all;
%diagramme de black
G4=tf([6],[1 8 4]);
nichols(G4);