Documente Academic
Documente Profesional
Documente Cultură
CHAPITRE 5
ETUDE DE LA REPONSE FREQUENTIELLE
DES SYSTEMES LINEAIRES
1-LA REPONSE EN FREQUENCES
1-1-INTRODUCTION
Ltude de la rponse en frquence concerne ltude de la rponse du systme lorsquil est soumis aux
entres sinusodales de frquences diffrentes. On sait que la rponse permanente d'un systme linaire
une entre sinusodale de frquence f est une sinusode de mme frquence mais avec une amplitude et
une phase modifies. Ltude de la rponse en frquence consiste prcisment en la dtermination de la
variation de lamplitude et de la phase entre la sinusode de sortie par rapport celle de lentre.
La rponse en frquences peut tre obtenue par rsolution des quations diffrentielles ou par la fonction
de transfert en remplaant la variable complexe s par jw.
La rponse en rgime permanent dun systme linaire stable de fonction de transfert G(s) un signal
dentre sinusodale de pulsation w : t A t x e sin ) ( = est donne par lexpression :
) sin( . ( . ) ( | e e + = t j G A t y
dans laquelle ( ) e j G est le module de la fonction de transfert et ) ( arg e | j G = , son argument.
Le module reprsente le gain du systme pour des signaux dentre sinusodaux de frquence w.
Largument ) (e | reprsente le dphasage.
1-2-EXEMPLES DE QUELQUES SYSTEMES
1-2-a--Systmes du premier ordre
On considre un systme du premier ordre :
1
1
) (
+
=
t s
s G .
La rponse permanente de ce systme pour entre sinusodale : ( ) t a t x . cos . ) ( e =
est donne par lexpression :
|
|
.
|
\
|
+ +
+
=
e
e
+ =
--En basses frquences, 1 <<
n e
e
, G
dB
~ - 0 ) 1 ( log 20
10
~ . lasymptote en basse frquences est nulle.
--En hautes frquences, 1 >>
n e
e
, G
dB
~ - ) ( log 40
10
n e
e
; Lasymptote en hautes frquences est une
pente de -40 dB/ dcade.
--Si la pulsation du signal dentre est w
c
, alors 1 =
n
c
e
e
; le gain est :
2
1
2
10
] ) 2 [( log 20 = G .
Ce gain pour la frquence de coupure dpend du coefficient damortissement. Si on suppose
=1, le
gain est de 6dB. On effectue un raisonnement analogue pour dterminer le diagramme asymptotique du
dphasage.
)
) 1 (
2
arg( ) (
2
x
x
e
e
e
= u
--En basses frquences, 1 <<
n e
e
, - 0 ~ u . lasymptote en basse frquences est nulle.
--En hautes frquences, 1 >>
n e
e
, = ~
= u 180 ) 0 arg( )
1
arg( )
) 1 (
2
arg( ) (
2
x
x
e
e
e ;
Lasymptote en hautes frquences est une droite horizontale 90..
--Si la pulsation du signal dentre est w
c
, alors 1 =
n
c
e
e
; le dphasage est : = = u 90 ) arg( ) ( c e
Le diagramme de Bode (amplitude et phase) est donn pour
1 5 , 0
1
) (
2
+ +
=
s s
s F
dans la figure ci-dessous.
Frequency (rad/sec)
P
h
a
s
e
(
d
e
g
)
;
M
a
g
n
i
t
u
d
e
(
d
B
)
Bode Diagrams
-40
-30
-20
-10
0
10
From: U(1)
10
-1
10
0
10
1
-200
-150
-100
-50
0
T
o
:
Y
(
1
)
Figure 5.5 :Diagramme de Bode pour un systme du second ordre
45
a--La pulsation de rsonance est celle qui coupe laxe (0dB) la pulsation : e =e rsonance
Le mini de A passe par (Amin) pour e =e
R :
0 =
oe
oA
e
R
= e
n
2
2 1 si
2
2 < 1 ou bien < 0.7
si trs petit : e
R
~ e
n
et Amin ~ 2
b--Si > 0.7 Amin = 0dB pour e = 0 , le module de A > 0 e > 0
Cas de Amin =
n
n
j
e
e
e
e
2 1
1
2
2
+
; Si ; 7 . 0 < le module A passe par un Max, Amax =
2
1 2
1
Ce maximum est obtenu par :
2
1 e e e = = n
R
.
Le facteur de rsonance ou facteur de surtension:
2
1 2
1
= Q .
Diagramme de Bode avec Matlab
On peut utiliser la fonction Bode de Matlab en donnant directement le numrateur et le dnominateur de
la fonction de transfert. Par exemple :
50
F(s)= -----------------------
S^3 + 9 s^2 + 30 s + 40
Lexpression de Bode est : Bode (50,[1 9 30 40]) donne le diagramme de Bode de la FT (amplitude et
phase):
Figure 5.6 : Diagramme de Bode du systme du troisime ordre
La frquence est reprsente sur une chelle logarithmique, la phase est donne en degrs, et lamplitude
en dcibels.
2-2--LIEU ET DIAGRAMME DE NYQUIST
Les courbes de gain et de phase ne constituent pas la seule reprsentation possible du comportement
harmonique dun systme de fonction de transfert F(s). Il existe une autre reprsentation qui consiste
dcomposer la fonction de transfert en sa partie relle et imaginaire
46
) Im( ) ( Re ) ( e e e j l F + =
Cette formulation est exploite par Nyquist pour reprsenter la rponse harmonique dun systme donne
par sa fonction de transfert. La rponse frquentielle est reprsente de la sorte : il sagit du trac de la
courbe polaire pour diffrentes valeurs de w variant de 0 l . Cette courbe sappelle le lieu de
Nyquist.
Exemple1
Soit le systme de FT :
1
1
) (
+
=
s
s F
Pour tablir le lieu de Nyquist, on remplace s par jw dans F(s) et on dcompose F(jw) en une partie relle
et une partie imaginaire.
2
1
1
1
1
) (
w
jw
jw
j F
+
=
+
= e
2 2
1
) Im(
1
1
) ( Re
e
e
e
e
e
+
=
+
= et l
Le lieu de Nyquist est obtenu pour diffrentes valeurs de e de 0 jusqu linfini. On se contente dune
tude asymptotique et de la dtermination de quelques points remarquables.
0 Im
1 Re
0
l
e
;
0 Im
0 Rel
e
;
2
1
Im
2
1
Re
1
l
e
On obtient le trac du lieu de Nyquist.
Figure 5.7 : Lieu de Nyquist de lexemple 1
Dans le lieu de Nyquist, le module est la phase de la rponse en frquence de ) ( e j F est donne par toute
pulsation e en joignant lorigine des axes au point de la courbe correspondant la pulsatione .
Figure 5.8 : Dtermination de lamplitude et de la phase sur le Lieu de Nyquist
47
Exemple 2
Soit le systme de FT :
2
1
) 2 )( 1 (
1
) (
2
=
+
=
s s s s
s H
Pour tablir le lieu de Nyquist, on remplace s par jw dans H(s) et on dcompose H(jw) en une partie relle
et une partie imaginaire comme suit.
) ( e j H =
) 2 )( 1 (
1
+ e e j j
=
) 2 2 (
1
2
e e e j j
=
2 2 2
2
) 2 (
) 2 (
e e
e e
+ +
+ + j
dou : Rel(w)=
2 2 2
2
) 2 (
) 2 (
e e
e
+ +
+
et Im(w)=
2 2 2
) 2 ( e e
e
+ +
On dtermine quelques points caractristiques pour tracer le lieu de Nyquist :
Pour w0, on a: Rel(0) =
2
1
et Im(0)=0
Pour w , on a : Rel( ) = 0 et Im( ) = 0
pour e =1 Rel(1) =
10
3
et Im(1) =
10
1
+
On peut le tracer ou bien utiliser Matlab avec le code suivant :
nyquist(fff)
num1=[1];
den1=[1 -1 -2];
f=tf(num1,den1)
nyquist(f)
Figure 5.9 : Lieu de Nyquist de lexemple 2
48
Exercice 3
Soit le systme de FT : H(s) =
2 3
1
) 2 )( 1 (
1
) (
2
+ +
=
+ +
=
s s s s
s H
On dtermine les parties relle et imaginaire :
Rel(w)= .
9 ) 2 (
) 2 (
2 2 2
2
e e
e
+
et Im(w)= .
9 ) 2 (
3
2 2 2
e e
e
+
Pour w0 , Rel(0) =
2
1
+ et Im(0) = 0
-
Pour w , Rel( ) = 0 et Im( ) = 0
Pour e = 2 ; Rel( 2 ) = 0 et Im( 2 ) =
3
1
2
1
On trace le lieu de Nyquist en utilisant Matlab :
Figure 5.10 Lieu de Nyquist de lexemple 3