0% ont trouvé ce document utile (0 vote)
477 vues10 pages

Guide sur le diagramme de Bode

Le document présente un aide-mémoire sur le diagramme de Bode, qui comprend des rappels sur le module et la phase, ainsi que des explications sur l'échelle logarithmique. Il décrit également comment tracer les courbes de module et de phase pour différentes fonctions complexes. Enfin, il aborde l'utilisation de MATLAB pour tracer ces diagrammes.

Transféré par

YoussefSaroukh
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)
477 vues10 pages

Guide sur le diagramme de Bode

Le document présente un aide-mémoire sur le diagramme de Bode, qui comprend des rappels sur le module et la phase, ainsi que des explications sur l'échelle logarithmique. Il décrit également comment tracer les courbes de module et de phase pour différentes fonctions complexes. Enfin, il aborde l'utilisation de MATLAB pour tracer ces diagrammes.

Transféré par

YoussefSaroukh
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

MONTIGNY Eric

Aide mmoire sur le diagramme de Bode

Bode Diagram
40

35

30
Magnitude (dB)

25

20

15

10

0
90
Phase (deg)

45

0
-2 -1 0 1 2
10 10 10 10 10
Frequency (rad/sec)

MONTIGNY Eric
Fvrier 2006
MONTIGNY Eric

A. Rappels et gnralits sur le diagramme de Bode


Le diagramme de Bode est constitu de deux diagrammes :
- le module
- largument

a) Le module
Module
Frquences Echelle
logarithmique

Echelle
linaire

b) La phase
Phase

Frquences Echelle
logarithmique

Echelle
linaire
MONTIGNY Eric

B. Lchelle logarithmique
Lorsque lon trace lvolution dun signal sur un grand domaine de frquence, il est prfrable que lvolution de
la frquence soit reprsente sur une chelle logarithmique.
Dans une chelle logarithmique une octave est lcart entre X et 2X, et une dcade est lcart entre X et 10X.
Pour ce trac on utilise soit un papier millimtr chelle logarithmique, soit on construit lchelle
10
logarithmique partir de lchelle linaire. On sait quune dcade reprsente doctave. Donc si on divise une
3
dcade en dix units, alors trois units vont reprsentes une octave :

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Linaire

Logarithmique

X 2X 4X 5X 8X 10X

Octave Octave Octave

Octave

Dcade

C. Rappel sur les systmes du premier ordre


N ( jw)
Un systme de transmittance H ( jw) = est du premier ordre, si le dnominateur D(jw) est un polynme
D( jw)
en jw de degrs 1, et le numrateur N(jw) est un polynme en jw de degrs 1 ou 0.

D. Diagramme de Bode
Le diagramme de Bode dune fonction complexe H(jw) est constitu de deux courbes en reprsentation semi-
logarithmique : H ( jw) et ARG(H(jw)).

Selon que la fonction se prsente sous la forme dun produit, ou dun quotient, on retiendra que :
Si H = A.B alors Bode(H) = Bode(A) + Bode(B)
A
Si H = alors Bode(H) = Bode(A) Bode(B)
B

E. Trac du module
Le trac de la courbe se fait point par point, notons quil convient de prendre des points caractristique
permettant de procder un trac des asymptotes, et ensuite on peut approximer la courbe relle.
1
Etape 1 : Considrons la fonction complexe tracer : H ( jw) =
1 + jw
1
Etape 2 : Intressons-nous au module : H ( jw) =
1 + w

Etape 3 : Gain : G DB = 20. log H ( jw) = 20. log
1
( ) (
= 20. log(1) 20. log 1 + w = 20. log 1 + w )
1 + w
F 0
Etape 4 : Basse frquence : G DB F 0
20. log 1 + 0 0dB( )
Etape 5 : Haute frquence : F +
G DB F +
( )
20. log 1 + w 20. log(w) (Pente de -20dB/dcade).
MONTIGNY Eric

Il est ensuite possible de tracer le module, en remarquant que le changement de pente va se faire pour une
frquence donne (que lon pourra appeler la pulsation caractristique w0).
H MAX
Par dfinition, on sait que pour w = w0 on a H = , soit :
2
1 1
H ( jw) = = , ce qui implique que w0 = 1.
1 + w 2

GDB w0 10.w0

0dB f

-20dB/dcade

-20dB

Notons que le trac ci-dessus est uniquement asymptotique, mais rien ne vous empche de tracer la courbe relle approche
en vous aidant des asymptotes !

F. Trac de la phase (ou de largument)


Commenons par des rappels sur les nombres complexes :
z = a + jb
IMAGINAIRE
M
b


REEL
0
a
Comme lillustre cette figure, on note quil y a un triangle rectangle, ce qui permet dutiliser la trigonomtrie
0a est le cot adjacent langle
0M est lhypotnuse
0b (soit aM dans le triangle) est le cot oppos langle )
Etant donn que lon connat 0a et 0b et que nous recherchons , nous allons utiliser la tangente, car :
0b
tan =
0a

Si on formalise cette formule, on aura :


b
= tan 1
a

Nous avons donc tous les outils ncessaires pour le trac de largument, dans le diagramme de Bode.
MONTIGNY Eric

Il est difficile de tracer la courbe point par point, nous allons donc user des asymptotes, en suivant les tapes
suivantes :
1
Etape 1 : Considrons la fonction complexe tracer : H ( jw) =
1 + jw
Etape 2 : Intressons-nous largument : Arg {H ( jw)}
0
Etape 4 : Basse frquence : Arg {H ( jw)}F 0
F 0
tan 1 0
1
Etape 5 : Haute frquence : Arg {H ( jw)}F +
F +

Traons cela dans un repre :

GDB 0,1.w0 w0 10.w0

0 f

- 45

- 90

On notera que le trac en trait fort reprsente les asymptotes brutes. Le trac gris illustre une asymptote plus prcise

G. Allure des fonctions importantes


Etudions certaines fonctions particulires, qui nous permettrons de voir lapplication de la thorie que nous
venons de voir :

a) La fonction H 1 ( jw) = jw
Etape 1 : Considrons la fonction complexe tracer : H 1 ( jw) = jw
Etape 2 : Intressons-nous au module : H 1 ( jw) = w = w
Etape 3 : Gain : G DB = 20. log H 1 ( jw) = 20. log{w}
F +
Etape 5 : Haute frquence : G DB 20. log(w) 20. log(w) (Pente de +20dB/dcade).
F +

Module fonction de la frequence


100

90

80

70

60

50

40

30

20

10
0 1 2 3 4
10 10 10 10 10
MONTIGNY Eric

Etape 1 : Considrons la fonction complexe tracer : H 1 ( jw) = jw


Etape 2 : Intressons-nous largument : Arg {H 1 ( jw)}
IMAGINAIRE

=/2

REEL
0

Quelque soit la frquence, la phase sera gale / 2, soit :


Phase fonction de la frequence
180

160

140

120

100

80

60

40

20

0
0 1 2 3 4
10 10 10 10 10

1
b) La fonction H 2 ( jw) =
jw
1
Etape 1 : Considrons la fonction complexe tracer : H 2 ( jw) =
jw
1 1
Etape 2 : Intressons-nous au module : H 2 ( jw) = =
w w
1
Etape 3 : Gain : G DB = 20. log H 2 ( jw) = 20. log = 20. log(w)
w
F +
Etape 5 : Haute frquence : G DB 20. log(w) 20. log(w) (Pente de -20dB/dcade).
F +

1
Etape 1 : Considrons la fonction complexe tracer : H 2 ( jw) =
jw
Etape 2 : Intressons-nous largument : Arg {H 2 ( jw)}
MONTIGNY Eric

1 1
Remarquons que H 2 ( jw) = = j. , ce qui sera reprsente comme suit :
jw w
IMAGINAIRE

REEL
0 =-/2

-b

Donc la phase sera gale - / 2 :

Bode Diagram
5

0
Magnitude (dB)

-5

-10

-15

-20
-89

-89.5
Phase (deg)

-90

-90.5

-91
0 1
10 10
Frequency (rad/sec)
MONTIGNY Eric

c) La fonction H 3 ( jw) = 1 + jw
Pour le module :
Etape 1 : Considrons la fonction complexe tracer : H 3 ( jw) = 1 + jw
Etape 2 : Intressons-nous au module : H 3 ( jw) = 1 + w
Etape 3 : Gain : G DB = 20. log H ( jw) = 20. log 1 + w{ }
Etape 4 : Basse frquence : F 0
G DB 20. log(1) 0dB
F 0

F +
Etape 5 : Haute frquence : G DB ( )
20. log w 20. log(w) (Pente de +20dB/dcade).
F +

Bode Diagram
40

35

30
Magnitude (dB)

25

20

15

10

0
90
Phase (deg)

45

0
-2 -1 0 1 2
10 10 10 10 10
Frequency (rad/sec)

Pour la phase :
Etape 1 : Considrons la fonction complexe tracer : H 3 ( jw) = 1 + jw
Etape 2 : Intressons-nous largument : Arg {H 3 ( jw)}
0
Etape 4 : Basse frquence : Arg {H ( jw)}
F 0
tan 1 0
1
w +
Etape 5 : Haute frquence : Arg {H ( jw)}
F +
tan 1
1 2
MONTIGNY Eric

1
d) La fonction H 4 ( jw) =
1 + jw
Pour le module :
1
Etape 1 : Considrons la fonction complexe tracer : H 4 ( jw) =
1 + jw
1
Etape 2 : Intressons-nous au module : H 4 ( jw) =
1 + w
{
Etape 3 : Gain : G DB = 20. log H 4 ( jw) = 20. log 1 + w }
F 0
Etape 4 : Basse frquence : G DB 20. log(1) 0dB
F 0

F +
Etape 5 : Haute frquence : G DB ( )
20. log w 20. log(w) (Pente de -20dB/dcade).
F +

Pour la phase :
1
Etape 1 : Considrons la fonction complexe tracer : H 4 ( jw) =
1 + jw
Etape 2 : Intressons-nous largument : Arg {H 4 ( jw)}
0
Etape 4 : Basse frquence : Arg {H ( jw)}
F 0
tan 1 0
1
w
Etape 5 : Haute frquence : Arg {H ( jw)}
F +
tan 1
1 2

Bode Diagram
0

-5

-10
Magnitude (dB)

-15

-20

-25

-30

-35

-40
0
Phase (deg)

-45

-90
-2 -1 0 1 2
10 10 10 10 10
Frequency (rad/sec)
MONTIGNY Eric

H. Trac de diagramme de Bode avec MATLAB


Il convient de se rappeler que MATLAB utilise les vecteurs et les matrices Il nest donc pas possible de
donner directement la fonction et dobtenir le trac du diagramme de Bode (chose que ferait MAPLE, mais il ne
dispose pas dune fonction spcialement ddie au diagramme de Bode). Il faut donc entrer les coefficients du
polynme. Voyons cela en tapes :

1
Prenons par exemple la fonction H 4 ( jw) = : on constate quau numrateur il y a un polynme (pas trs
1 + jw
toff certes !), et au numrateur il y a aussi un polynme :
1 a x 4 + a3 .x 3 + ... + a 0
H 4 ( jw) = 4 4
1 + jw b4 x + b3 .x 3 + ... + b0
En procdant par identification, on a :
a 0 = 1

b1 = 1
b = 1
0
Il faut saisir ces coefficients dans lordre dcroissant (du plus grand au plus petit donc !) :
> numerateur=[1];
> denominateur=[1 1];

Ensuite il faut dfinir que la fonction de transfert est le rapport dun polynme se trouvant au numrateur, sur un
polynme prsent au dnominateur (dont nous venons pralablement de dfinir les coefficients) :
> h = tf(numerateur,denominateur);

La dernire tape va consister utiliser linstruction bode() qui se charge delle-mme de tracer le module et
largument :
> bode(h);

La magie va ensuite oprer :

Je vous recommande de saisir les quatre instructions dans un M-FILE, ainsi il est trs facile de procder des
modifications.

Vous aimerez peut-être aussi