Académique Documents
Professionnel Documents
Culture Documents
s 20 1 s .10 3.5
G1( s ) 2.; G2( s ) 36. ; G3 ( s )
s 1 s . 2 s 2 .0.1 s
* Représentation dans le MATLAB
forme polynomiale →
tf2zp [zG,sG,KG]=tf2zp(numG,denG)
forme en zéros, pôles et gain
forme polynomiale →
tf2ss [AG,BG,CG,DG]=tf2ss(numG,denG)
modèle d’état
forme en zéros, pôles et gain →
zptf2 [numG,denG]= zptf2(zG,sG,KG)
forme polynomiale
forme en zéros, pôles et gain →
zp2ss [AG,BG,CG,DG]=zp2ss(zG,sG,KG)
modèle d’état
modèle d’état →
ss2tf [numG,denG]=ss2tf(AG,BG,CG,DG)
forme polynomiale
modèle d’état →
ss2zp [zG,sG,KG]= ss2zp(AG,BG,CG,DG)
forme en zéros, pôles et gain
modèle d’état →
autre modèle d’état, avec matrice [AG2,BG2,CG2,DG2]=ss2ss(AG,BG,CG,DG,T)
ss2ss
de transformation T
v(t)
s 20 10 s 0.1 s
Gc( s ) 2. ; Ga1( s ) 0.001. ; Ga2( s ) 36.
s 0.11 s .2 s 2 10 s .20 s 2
[numGa,denGa]=series(numGa1,denGa1,numGa2,denGa2);
[numGo,denGo]=series(numGc,denGc,numGa,denGa);
[numGw,denGw]=cloop(numGo,denGo);
4. La réponse indicielle en boucle fermée peut alors être calculée et tracée par :
step(numGw,denGw)
On peut au passage calculer le gain statique (gain DC) de Gw(s).
dcgain(numGw,denw)
5. La réponse harmonique en boucle ouverte peut par exemple aussi être calculée :
bode(numGo,denGo)
Step Response
1.5
1
Amplitude
0.5
0
0 5 10 15 20 25 30 35 40
Time (sec)
Bode Diagram
100
50
Magnitude (dB)
0
-50
-100
-150
-90
Phase (deg)
-135
-180
-225
-3 -2 -1 0 1 2 3
10 10 10 10 10 10 10
Frequency (rad/sec)
Figure.3: Réponse fréquentielle
Y(s ) Ga ( s )
Gv ( s )
V ( s ) 1 Ga ( s ) .Gc ( s )
v(t) y(t)
Ga(s)
Gc(s)
% Description du circuit
R = 1e3; C = 1e-9;
num=1;
den=[R*C 1];
Hrc=tf(num, den);
subplot(3,1,1),plot(tt,yti),grid;
ylabel('y_{ind}(t)');
axis([tmin tmax -0.1 1.1]);
title('Reponses temporelles d un circuit RC');
subplot(3,1,2),plot(tt,yts,tt,xts,'--'),grid;
ylabel('y_{sin}(t)');
axis([tmin tmax -1.1*Ampl 1.1*Ampl]);
subplot(3,1,3),plot(tt,ytc,tt,xtc,'--'),grid;
xlabel('temps[sec]'), ylabel('y_{carre}(t)');
axis([tmin tmax -1.1*Ampl 1.1*Ampl]);
Step Response
1
0.9
0.8
0.7
0.6
Amplitude
0.5
0.4
0.3
0.2
0.1
0
0 1 2 3 4 5 6
-6
Time (sec) x 10
0.5
0
0 1 2 3 4 5
-6
x 10
5
ysin(t)
-5
0 1 2 3 4 5
-6
x 10
5
ycarre(t)
-5
0 1 2 3 4 5
temps[sec] -6
x 10
* Travail demandé :
On désire réaliser et analyser un filtre passif passe-bas d’ordre 2 :
1- Dessinez le schéma du filtre constitué d’une résistance R, d’une inductance L
et d’une capacité C.
2- Calculez littéralement sa fonction de transfert.
3- Admettant L = 10[mH], C = 10[nF] et R = 500, 1000, 2000[Ω], calculez et tracez
les réponses temporelles similaires a ceux des figures.5 et 6.Si nécessaire,
modifiez le domaine temporel.