Continu discret fini en traitement du signal : échantillonnage et reconstruction Cécile Durieu Département EEA LESiR/SATIE ENS Cachan [email protected] UPS TIPE, 15 mai.
Download
Report
Transcript Continu discret fini en traitement du signal : échantillonnage et reconstruction Cécile Durieu Département EEA LESiR/SATIE ENS Cachan [email protected] UPS TIPE, 15 mai.
Continu discret fini
en traitement du signal :
échantillonnage et reconstruction
Cécile Durieu
Département EEA LESiR/SATIE
ENS Cachan
[email protected]
UPS TIPE, 15 mai 2002
Contexte
Te
e (t )
e[k ]
échantillonnage
signal à
temps continu
e q[k ]
quantification
signal à
temps discret
traitement s q[k ]
numérique
signal
numérique
reconstruction
s (t )
signal à
temps continu
e (t ) e[ k ] e q [k ]
TF TFD
( k 1)Te kT e ( k 1)Te
t
t
Échantillonnage et reconstruction
x[k ]
x (t )
xˆ ( t ) x ( t )
perte d’information ?
( k 1)Te
kT e
BO 0
+ filtrage passe bas
t
( k 1)Te
BO 1
perte faible si T e "petit "
Limites de l’échantillonnage
•
•
Fe 2 f 0
Fe f 0
t
reconstruction
impossible
+ filtrage passe bas
t
f 0 f 0 Fe
Signal échantillonné idéal
x (t )
x[k ] signal à temps discret
signal à temps continu
x (t )
x [ k ] ( t kT e )
x (t )
signal à temps continu
t kT e x ( t ) T
e
(t )
x (t ) x[k
(t] )
( k 1)T e kT e ( k 1)T e
t
perte d’information ?
Échantillonnage : domaine fréquentiel
X TC ( f )
x ( t ) exp( j 2 ft ) dt
X TD ( f )
X TC ( f )
Hz, m
-1
x [ k ] exp( j 2 kf )
x[ k ] exp( j 2 kfT e )
X TD ( fT e )
1
X TC * 1 Te ( f )
Te
1
Te
X TC
f
T e
k
périodicité du spectre
Échantillonnage : théorème de Shannon
• signal à support spectral limité
X TC f X TC
2 Fe
f
1
T e
Fe
X TC
f
2
T e
Fe / 2
X TC ( f )
0
Fe / 2
f max
+ Fe
T e X TC ( f )
Fe
2 Fe
2 f max
recouvrement repliement
dekspectre
1
X TC ( f )
X TC f
2 f max
Te
T
perte d’information
et restitution
e impossible
f
Echantillonnage : théorème de Shannon
• signal à support spectral limité
Fe
Fe / 2
+ Fe
2 f max
H(f)
2 Fe
f max
X TC ( f ) Te X TC ( f )
0
Fe / 2
Fe
2 f max
pas de perte d ’information et
restitution possible sans erreur
2 Fe
f
Échantillonnage et reconstruction
• CSN
Fe 2 f max
x (t )
x[k ]
Fe 2 f max
• exemple :
x (t )
f 0 17 . 5 kHz , Fe 20 kHz
2 Fe
Fe
Fe / 2
f0
X TC ( f )
H(f)
Te X TC ( f )
f ( kHz )
0
Fe / 2
f0
Fe
2 Fe
filtrage passe bande ou changement de fréquence
Échantillonnage et filtrage
• support spectral infini : signal + horizon fini
• filtrage anti-repliement
H(f)
Fe 2
0
f max
x f (t )
x (t )
f
0
f max
Te
f
atténuation de kdB entre f max et Fe 2
exemple : signal sonore, bande utile : 20 Hz20 kHz
Fe 44 . 1 kHz
CD audio
x f [k ]
Reconstruction : interpolateur idéal
x (t )
H(f)
0 Fe 2
f
xˆ ( t )
xˆ ( t ) x h ( t )
x[ k ] sinc ( t kT e )
Te
h (t )
1
Te
0
Te
t
1
t0
t
Reconstruction et interpolateur causal
• interpolateur à RIF
h t(t(t) )
NT e
0
N
assez grand
phénomène de Gibbs
NT e
• interpolateur causal
Ht( f )
h c ( t ) h t ( t NT e )
0
2 NT e
retard NT e
t
0
Fe 2
N
pas trop grand
f
Reconstruction et CNA
xˆ ( t )
x [k ]
CNA
x [k ]
x (t )
S
1
0
H ( f ) Te
X(f)
Te X ( f )
xˆ ( t )
h (t )
Te
t
Xˆ ( f )
1
0
Fe 2
Fe
2 Fe
f
si Fe f max : Xˆ ( f ) exp fT e X ( f ) et xˆ ( t ) x ( t T e 2 )
Reconstruction et CNA
e (t )
CAN
filtre
e[ k ]
eˆ ( t )
CNA
filtre
sˆ ( t ) s t Te 2
s (t )
e (t ) e[ k ]
eˆ ( t ) e t Te 2
t
Reconstruction et interpolation
• exemple 1 :
f 0 1 kHz , Fe 12 kHz
f 0 1 kHz : 0 . 996
Fe f 0 11 kH z : 0 . 09
Fe f 0 13 kHz : 0 . 08
t
Te
• exemple 2 :
f 0 1 kHz , F e 3 kHz
'
f 0 1 kHz : 0 . 82
Fe f 0 2 kHz : 0 . 41
'
Fe f 0 4 kHz : 0 . 21
'
t
Te
2 Fe f 0 5 kHz : 0 . 17
'
2 Fe f 0 7 kHz : 0 . 12
'
'
Te
+ interpolation
Fe 12 kHz
Reconstruction et interpolation
• exemple CD :
G( f )
f max : 0 . 69
Fe f max : 0 . 58 !
0
interpolation
f max Fe f max
4 Fe f max
f
( N 48 )
Fe 4 Fe
'
f max : 0 . 98
Fe f max : 0 . 13
'
x[k ]
interpolateur
H(z)
CNA
H(p)
xˆ ( t )
TF TFD TFR
•
x[ k , K ]
K
X TC ( f , K ) X TD ( f , K )
x
[
k
]
exp
j
2
X
[
n
,
K
]
X
TF kff
x (t )
x[ k ]
k 1
x (t )
0 Te
( K 1)T e
horizon fini KT e
t
f
0
f
1
KT e
+ périodicité
= TFD
X [n, K ]
X TD ( f , K )
x[ k , K ]
,K
K
n
Fe
pas grille
K
K
points par période
TF TFD TFR
• bourrage de zéros
pas de grille / M
• algorithme rapide si K 2 L
• fenêtre de pondération
lobes parasites
et perte en résolution
exemple : fenêtre rectangulaire +
K A 2
X TD ( f , K )
différentes fenêtres
0
f0
2 KT e 1 KT e
f
TF TFD TFR
• pas de grille
hauteur des pics !
X(f,K)
f0
k0
K
Fe
différentes fenêtres
0
f0
k0
K
f0
f
X(f,K)
X(f,K)
Fe
0
f0
f
0
f0
f
Quelques références bibliographiques
•
Jean Pierre DELMAS : "Eléments de théorie du signal : les signaux déterministes ",
Ellipses, Collection pédagogique de Télécommunication, 1991.
•
Francis COTTET : "Traitement des signaux et acquisition de données ", Dunod, 1997.
•
Bernard PROST : "Disques optiques ", Techniques de l’Ingénieurs, réf E 5450, Vol.
TE, 1995.