Académique Documents
Professionnel Documents
Culture Documents
--------------------------------------------------------------------------------------------------------------------
II) Echantillonnage
1
On considère un signal dont le spectre peut s’écrire : S() =
(j + 1 )2
2..1000
(On raisonnera sur les diagrammes asymptotiques)
a) L’amplitude du signal est considéré comme négligeable en dessous de 60dB. Quelle doit être
la fréquence d’échantillonnage minimale ?
b) Mais la fréquence d’échantillonnage nous est imposée et vaut 16kHz. Il faut donc utiliser un
filtre anti-repliement F(j). Quelle atténuation doit apporter le filtre à Fe/2 ?
c) Le filtre est d’ordre 4. Quelle devra être sa fréquence de cassure ?
d) Tracez le diagramme de Bode pour montrer |S()|, le filtre |F(j)|, et le signal filtrée.
--------------------------------------------------------------------------------------------------------------------
III Filtre numérique.
On considère un filtre numérique d’entrée x(k), de sortie y(k) défini par l’équation aux
différences : y(k) = 0,5.y(k-1) + x(k-1) – 2.x(k-2) + x(k-3) La pulsation d’échantillonnage est
notée = 2./T.
-------------------------------------------------------------------------------------------------------------------
∞ ∞
(t-to).f(t).dt = f(to) --- X() = x(t).e .dt .
-jt
-∞ -∞
Correction
I) Transformée de Fourier.
∞
b) Y() = ( (t) - H(t-1) + H(t-2) ) . e .dt
-jt
-∞
∞ 2
Y() = (t).e .dt +
-jt
.e-jt.dt
-∞ 1
-j2 -j
-j0 e -e e-j2 - e-j
Y() = e - =1 +
-j j
Y() 1 e-j2 - e-j
y(t) = dx/dt Y() = j..X() = X() …. donc : X() = -
j j
c)
II) Echantillonnage
1
S() =
(j + 1 )2
2..1000
a) Cette transformée de Fourier présente une asymptote basse fréquence |S()| ----- 1 (=0dB)
0
puis le module décroit à partir de la fréquence de cassure (1000 Hz ou 2..1000 rd/s) avec une
pente de -12 dB/oct.
Donc il faut 5 octaves pour arriver à -60dB. Donc la fréquence de cassure doit être multipliée par
25 (i.e. 32).
La fréquence max est donc de (32*1000Hz) = 32kHz.
La fréquence d’échantillonnage minimale est : 64 kHz.
b) Si on nous impose Fe=16kHz, alors il faudrait avoir un niveau de -60dB à la fréquence de
8kHz.
Puisque 8 = 23, nous sommes à 3 octaves de la fréquence de cassure. Le niveau est donc de 3*(-
12) = -36dB. Pour arriver à -60 dB, le filtre passe bas anti-repliement devra apporter une
atténuation de 24 dB (un gain de -24 dB).
c)
Le filtre dont on dispose est du 4° ordre, sa pente est donc de 4*(-6)dB/oct i.e. -24dB/oct.
Il suffit de placer sa fréquence de cassure à 8kHz /21 soit 4kHz.
d)
------------------------------------------------------------------------------------------------------
III Filtre numérique.
y(k) = 0,5.y(k-1) + x(k-1) – 2.x(k-2) + x(k-3)
a)
a) Stabilité
y(k) - 0,5.y(k-1) = x(k-1) – 2.x(k-2) + x(k-3)
équation caractéristique : – 0,5 = 0 la solution est {0,5} qui est inférieure à 1 en module.
Donc le filtre est stable.
b) Réponse à un échelon
k= -1 0 1 2 3 4 5 6
X(k) = 0 1 1 1 1 1 1 1
X(k-1) = 0 0 1 1 1 1 1 1
X(k-2) = 0 0 0 1 1 1 1 1
X(k-3) = 0 0 0 0 1 1 1 1
Y(k) = 0 0 1 -0,5 -0,25 -0,125 -0,0625 -0,0313
Y(k-1) = 0 0 0 1 -0,5 -0,25 -0,125 -0,0625
2 – 2.cos(2 )
2 – 2.cos(T)
|H()| = =
(1 - cos(T) + 0,25)
1,25 - cos(2 )
= 0 /8 /4 /2
cos(2) = 1 0,707 0 -1
0 0,5858 2 4
2 – 2.cos(2 =
1,25-1 1,25-0,707 1,25 2,25
1,25 - cos(2 ) =
= 0,25 = 0,543
0,5 0,7369 1,12 1,5
1,25 - cos(2 ) =
0 0,795 1,78 2,67
2 – 2.cos(2 …