Académique Documents
Professionnel Documents
Culture Documents
4 Fourier Discrete
4 Fourier Discrete
transforme de fourier
x et X sont des fonctions prenant des valeurs discrtes (en nbr fini ) :
quantification
tn n.t , temps discret , n entier ; t priode d ' chantillonnage
chantillonnage temporel , critre de Shannon
f m m.f , frquence discret , m entier , f rsolution en frquence
chantillonnage frquentiel
Autres Contra int es :
dans la pratique on ne peut travailler qu ' avec des tranches des signaux
de dure lim ite (n )
transforme de fourier
X(f)
x(t)
-fmax
t
+fmax
f
X(f)=TF (x(t));
X(f)=0 pour
-fmax < f < +fmax
pour chantillonner le signal x(t) sans perdre d information (ie,
reconstruction sans erreur), il faut que :
f e 2 f max
fe
transforme de fourier
x (t ) continue en t
x (t nT ) la version chantillonne T priode d ' chantillonnage
e
x (nT ) x (t ). (t nT ) x ( t ) (t nT )
e
X ( f ) ( x (t ) (t nT ))e
e
2 jft
X ( f ) x (nT ).e
dt
2 jf ( nT )
1 / 2 T
x (nT ) T X ( f )e
1 / 2 T
2 jf ( nT )
df
conclusion :
x (nT ) X ( f ) est une fonction priodique en f de priode (1 / T )
e
transforme de fourier
pas de repliement
x(nT )
f max 1 / 2T
Xe( f )
1 / 2T
f max
x(t )
x(nT )
1 / 2T
f max
Xe( f )
repliement
f max 1 / 2T
1 / 2T
f max
transforme de fourier
1 / 2T
f max
f 1 / NT rsolution en frquence
1 N / 21
x(nT )e 2 jnm / N
X (mf )
N n N / 2
N / 21
m N / 2
x(nT )
X (mf )e2jnm / N
remarque :
x(n) est une fonction priodique de priode N T
transforme de fourier
x ( n) x ( n) X ( m ) * X ( m )
1
X rel(X(m)) paire
R
X imag(X(m)) impaire
I
multiplica tion
[Imag(X(N - m)) Imag(X(m))]
transforme de fourier
x (t )
TF continue
sries de Fourier
x p (nT )
TF Discrte
transforme de fourier
X(f )
cn
Xe( f )
X (mf )
FREQUENCE
continu
non priodique
continu
- Fourier Continue
discret
discret
continu
Fourier
discret
- priodique
discret
priodique - priodique
T.Fourier Discrte
transforme de fourier
transforme de fourier
10
n /2, /2
avec
w ( n) 1 ; n N / 2, N / 2 ,
N
0 ailleurs
Conclusion :
- la troncature du signal revient convoluer le spectre discret
avec la TFD de la fentre.
- le choix de la fentre rectangulaire devient arbitraire
puisqu' on s' intresse au domaine spectral
il existe plusieurs types de fentres dont le choix est
dtermin par ce que l' on recherche sur spectre
transforme de fourier
11
1000
500
-500
-1000
-1500
500
1000
500
1000
1500
2000
2500
3000
1500
2000
2500
3000
3500
4000
4500
3500
4000
4500
1500
1000
500
-500
-1000
-1500
N/2
transforme de fourier
12
50
100
150
200
transforme de fourier
250
300
13
50
100
150
200
transforme de fourier
250
300
14
10
0.5
10
10
-0.5
-1
-1
100
200
300
50
100
150
50
100
150
10
0.5
10
-5
10
-0.5
-1
10
-10
100
200
300
10
transforme de fourier
15
temps
frquence
Convolution/fentre
(fuites)
Multiplication/fentre
transforme de fourier
16
10
15
20
25
30
35
10
-2
10
tes d
o
n
rsS ried
u
eco
o u
F
rie
-4
10
20
40
60
80
100
120
transforme de fourier
17
f0 = k. f
k. f f0 (k+1). f
transforme de fourier
18
10
W(k-1)
-1
10
-2
10
-3
10
-4
10
20
10
40
60
80
100
120
W(k)
-1
10
-2
10
-3
10
-4
10
20
10
40
60
80
100
120
W(k+1)
-1
10
-2
10
-3
10
-4
10
20
40
X(k f)
60
80
100
120
f(k)=f0
f(k-1)
f(k+1)
transforme de fourier
19
10
W(k-1)
-1
10
-2
10
-3
10
-4
10
20
40
60
80
100
120
10
W(k)
-1
10
-2
10
-3
10
-4
10
20
40
60
80
100
120
10
-1
10
W(k+1)
-2
10
-3
10
-4
10
20
40
X(k f)
60
80
100
120
f(k)
f(k-1)
f(k+1)
transforme de fourier
20
Rectangulaire
10
0.5
10
10
Hanning
-4
10
20
30
40
10
20 40
60 80 100 120
20 40
60 80 100 120
20 40
60 80 100 120
20 40
60 80 100 120
-2
10
10
-4
10
20
30
40
10
-2
10
-2
10
Gaussienne
-2
0.5
Blackman
-4
10
20
30
40
10
-2
0.5
10
10
-4
10
20
30
40
transforme de fourier
21
Fentre
Rectangulaire
Hanning
Hamming
Kaiser-Bessel
Flattop
Gaussienne
1er lobe
secondaire
dcroissance
lobes secondaires
largeur lobe
principal
(dB)
(dB/dcade)
(*f)
-13
-32
-43
-69
-93
-69
-20
-60
-20
-20
0
-20
1.
1.5
1.36
1.8
3.7
1.9
transforme de fourier
22
N 1
x(n)e2jnm / N ,
m 0, N 1
n 0
Algorithme FFT
N=2k
N.log2(N)= k.N
exemple : N=1024
transforme de fourier
23
N 1
n 0
N
X ( m)
x(n).WNn.k ,
m 0, N 1
transforme de fourier
24