You are on page 1of 7

Correction Examen Traitement du Signal avril 2006

Exercice 1 : Echantillonnage dun signal passe bande 1) La transforme de Fourier du signal s(t) est dnie par e e S(f ) = S + (f ) + S (f ) = B (f ) (f f0 ) + B (f ) (f + f0 ) = B (f f0 ) + B (f + f0 ) Avec les valeurs numriques f0 = 8kHz et B = 1kHz, on obtient la reprsentation suivante e e

s() f

0. 75

0. 5

0. 25

0 - 5 7. 5 - 5 2. 0 2. 5 5 7. 5 f

2) Le signal xe (t) obtenu par chantillonnage idal de x(t) a la frquence Fe est dni par e e ` e e xe (t) =
X

k=

x(kTe )(t kTe ) = x(t)

k=

(t kTe )

La transforme de Fourier de xe(t) scrit alors e e Xe (f ) = X(f ) Fe = Fe La condition de Shannon scrit e Fe > 2Fmax = 17kHz 1
X X

k=

(f kFe )

k=

X(f kFe )

3) La relation Xe (f ) = Fe
k= X

X(f kFe )

est toujours valable. Le spectre dordre 1 est X(f + Fe ) = X(f + 6kHz) est reprsent ci-dessous e e
1 s() f

0. 75

0. 5

0. 25

0 15 - 5 12. 10 - 5 7. 5 - 5 2. 0 2. 5 f

Le spectre dordre 2 est X(f + 2Fe) reprsent ci-dessus e e


1 s() f

0. 75

0. 5

0. 25

0 20 f - 5 17. 15 - 5 12. 10 - 5 7. 5

Le spectre dordre 1 est X(f Fe ) = X(f 6kHz) qui est aussi reprsent ci-dessous e e
s() f 1

0. 75

0. 5

0. 25

0 - 5 2. 0 2. 5 5 7. 5 10 12. 5 f 15

Le spectre dordre 2 est X(f 2Fe ) qui est reprsent ci-dessous e e


s() f 1

0. 75

0. 5

0. 25

0 5 7. 5 10 12. 5 15 17. 5 20 f

Comme on peut le remarquer sur les trois gures prcdentes, les spectres dordres 2, 1, 0, 1 e e et 2 ne se chevauchent pas. Lorsquon ltre le signal chantillonn par H(f ) = F (f ) avec F = 6kHz, on rcup`re un e e e e signal dont la transforme de Fourier est e Be (f f1 ) + Be (f + f1 ) avec f1 = 2kHz, cest ` dire a xr (t) = 2B cos (2f1 t) sin (Bt) Bt

Lorsquon ltre le signal chantillonn par H(f ) = B (f + f0 ) + B (f f0 ) avec f0 = 8kHz e e et B = 1kHz, on rcup`re le signal x(t). e e Il est donc possible de restituer un signal passe-bande chantillonn avec une frquence dchantillonnag e e e e infrieure ` 2Fmax dans la mesure o` les spectres se replient dans les zones o` le spectre de xe (t) e a u u est nul. Exercice 2 1) Le signal x(t) est clairement un signal a nergie nie. En eet, lnergie de x(t) est `e e Z E= x2 (u)du = A2 T
R

La transforme de Fourier de x(t) est e X(f ) = Aejf T T La densit spectrale dnergie de x(t) est donc e e sx (f ) = |X(f )| = A T 3
2 2 2

sin (f T ) fT 2

sin (f T ) f T

et la fonction dautocorrlation est obtenue par transforme de Fourier inverse e e Rx ( ) = A2 T T ( ) e 2) En labsence de bruit, on a r(t) = x(t t0 ). La fonction g(t) est alors dnie par Z g(t) = r(u)x(u t)du R Z = x(u t0 )x(u t)du
R

= Rx (t t0 )

La fonction g(t) est reprsente ci-dessous pour A = 1, T = 1 et t0 = 5 : e e

g() t

0. 75

0. 5

0. 25

0 3. 5 4 4. 5 5 5. 5 6 t

On voit que la fonction g(t) prsente un pic pour t = t0 , ce qui permet destimer linstant t0 . e 3) Un bruit est blanc si sa densit spectrale de puissance sb (f ) est constante. Un bruit est e Gaussien si la loi des amplitudes de ce bruit est une loi normale. Lopration qui associe au signal alatoire r(t) le signal g(t) est une opration linaire et e e e e invariante dans le temps. Donc elle dnit une opration de ltrage linaire invariant dans le temps. e e e La transmittance est par exemple obtenue en utilisant lisomtrie e r(t) ej2f t On a alors Z Z

r(u)x(u t)du

e 4

ej2f (v+t) x(v)dv R Z j2f t e ej2f v x(v)dv


R j2f t

ZR

ej2f u x(u t)du

X (f )

o` X(f ) est la transforme de Fourier de x(t). La transmittance de ce ltre est donc u e H(f) = X (f ) et sa rponse impulsionnelle scrit e e h(t) = x(t) Lorsque r(t) = x(t t0 ) + b(t), on a par linarit e e Z g(t) = Rx (t t0 ) + b(u)x(u t)du
R

La fonction g(t) scrit donc comme la somme dun terme dterministe (obtenu en absence de bruit) e e et dun terme alatoire de moyenne e Z Z E b(u)x(u t)du = E [b(u)] x(u t)du = 0
R R

En prsence de bruit, la fonction g(t) est donc le triangle prcdent Rx (t t0 ) sur lequel se supere e e posent des oscillations (parfois positives, parfois ngatives) dues au bruit. Si le bruit nest pas trop e important, on devrait pouvoir estimer t0 ` laide du maximum de g(t). a Exercice 3 On consid`re le syst`me reprsent sur la gure ci-dessous e e e e

V() t X() t Z() t H () f + Y() t + D () t- t t=Z()X() G () f

1) On a
E [(X1 (t) + X2 (t)) (X1 (t ) + X2 (t ))] = RX1 ( )+E [X1 (t)X2 (t )]+E [X2 (t)X1 (t )]+RX2 ( )

En utilisant lindpendance entre les deux signaux, il vient e


E [X1 (t)X2 (t )] = E [X1 (t)] E [X2 (t )] = 0 E [X2 (t)X1 (t )] = E [X2 (t)] E [X1 (t )] = 0

Donc
E [(X1 (t) + X2 (t)) (X1 (t ) + X2 (t ))] = RX1 ( ) + RX2 ( )

soit RX1 +X2 ( ) = RX1 ( ) + RX2 ( ) o` u sX1 +X2 (f ) = sX1 (f) + sX2 (f) On a Y (t) = V (t) + X(t) h(t) Puisque V (t) et X(t) sont indpendants, V (t) et Xf (t) = X(t) h(t) le sont aussi. Puisque e E [V (t)] = 0, en utilisant le rsultat prcdent, on obtient e e e sY (f) = sV (f ) + sXf (f ) La densit spectrale de puissance de Xf (t) se calcule ` laide de la relation de Wiener-Lee e a sXf (f ) = sX (f ) |H(f )|2 On en dduit e sY (f) = sV (f ) + sX (f ) |H(f )|2 2) Le signal temporel Z(t) scrit e Z(t) = Y (t) g(t) = V (t) g(t) + X(t) h(t) g(t) On a donc ZV (t) = V (t) g(t) ZX (t) = X(t) h(t) g(t) Puisque ZV (t) et ZX (t) sont indpendants et que e Z E [ZV (t)] = E [V (u)] g(t u)du = 0,
R

on a, en utilisant les relations de Wiener-Lee sZ (f) = sV (f ) |G(f )|2 + sX (f ) |H(f)|2 |G(f)|2 3) Dans le cas o` le rapport signal a bruit du syst`me est important, on a u ` e sZ (f ) ' sX (f ) |H(f )|2 |G(f )|2 Pour avoir sZ (f ) ' sX (f ), il sut donc de choisir G(f ) = H 1 (f )

4) On a RXZ ( ) = E [X(t)Z (t )] = E [X(t)ZV (t )] + E [X(t)ZX (t )] En utilisant lindpendance entre X(t) et V (t) et le fait que V (t) est de moyenne nulle, on obtient e
E [X(t)ZV (t )] = 0

En utilisant la formule des interf`rences, on obtient e Z E [X(t)ZX (t )] = H (f ) G (f )sX (f )ej2f df


R

On en dduit e sXZ (f ) = T F [E [X(t)Z (t )]] = H (f )G (f )sX (f ) De mme e sZX (f) = T F [E [Z(t)X (t )]] = H(f )G(f )sX (f ) On a E [D (t) D (t )] = E ([Z(t) X(t)] [Z (t ) X (t )]) = E [Z(t)Z (t )] E [Z(t)X (t )] E [X(t)Z (t )] + E [X(t)X (t )] La densit spectrale de puissance de D(t) scrit donc e e sD (f ) = sZ (f ) sZX (f ) sXZ (f ) + sX (f ) En utilisant les expressions prcdentes des direntes DSP et des interspectres, on obtient e e e sD (f ) = sV (f ) |G(f )|2 + sX (f ) |H(f)|2 |G(f)|2 H(f)G(f )sX (f ) H (f )G (f )sX (f ) + sX (f ) = A(f)sV (f ) + B(f )sX (f ) 2 = |G(f )|2 sV (f ) + |H(f )|2 G(f) H 1 (f ) sX (f ), A(f) = |G(f)|2 B(f) = |H(f )|2 |G(f )|2 H(f )G(f) H (f )G (f ) + 1 2 = |H(f )|2 G(f) H 1 (f ) 2 sD (f ) ' B(f )sX (f ) = |H(f )|2 G(f ) H 1 (f) sX (f), G(f ) = H 1 (f )

avec

Si le bruit est susament faible pour avoir

on voit que pour avoir sD (f) ' 0, il sut de choisir