Cours 5
Cours 5
Cours 5
Année 2010/2011
Faculté des Sciences METC
Tétouan
Cours 6
NUMÉRISATION
(PARTIE II)
Le rôle de la quantification est de donner une image binaire d’un signal analogique :
Passage Analogique – Numérique
Signal Continu – Signal discret
Tension – chiffre
Le signal échantillonné - bloqué peut à ce stade être converti sous forme binaire
(numérique) pour être stocké, c’est la quantification
Pour une quantifiacation uniforme, la densité de probabilité est uniforme sur l'intervalle
[0, q] avec p(nq) = 1/q
j 2ft
Sa transformée de Fourier analogique est X( f ) x (t ).e dt
Une expression discrète est: X ( f ) Te x (
n
nTe ).e j 2fnTe
1 N 1
X(f )
N e n 0
x ( nTe ).e j 2fnTe
1 N 1
nk
kFe j 2
X(
N
)
N e n 0
x ( nTe ).e N
Comme la TF des signaux discrets est péirodique de période 1, l'expression de la TFTD inverse
est donné par :
Forme Matricielle
X (0) 1 1 1 x(0)
1 N 1
wN e
2 j
N
X (1) 1 wN wN x(1)
w2 wN2( N 1) . wnk
e
2 j
N
kn
N
N
X ( N 1) 1 w N 1 w2( N 1) ( N 1) 2
wN x( N 1)
X = W.x
N N
Pour un signal donné, l’ensemble des valeurs de z pour les quelles la série converge est
appelé région de convergence (RDC)
Propriétés de la Transformée en Z
Linéarité : Z(ax1(k)+bx2(k))=aZ(x1(k))+bZ(x2(k))
Retard : Z(x(k−m))=z−m Z(x(k))
Théorème de la valeur initiale Théorème de la valeur initiale
lim X ( z ) x(0) lim ( z 1) X ( z) lim x(k )
z z 1 k
H ( z ) h( m) z m la transformée en Z de h(m)
m
Soit un système discrète linéaire invariant dont la réponse impulsionnelle est h(n)
Si x(n) est l’entrée du système la sortie y(n) est donnée par
y(n) = h(n) * x(n) y ( n) h(k ) x ( n k )
k
Fonction de Transfert en Z
Le filtre est causal ssi la réponse impulsionnelle est causale h(n) = 0 n<0
Inconvénients
Beaucoup de calculs par rapport à un IIR équivalent au niveau des performances.
Le retard du filtre (de groupe ou de phase) peut être important si le nombre de
‘coefficients' est élevé.
Filtres IIR Infinite Impulse Response. Ces filtres récursifs ont une contre-
réaction.
Avantages
Beaucoup moins de calculs par rapport à un FIR équivalent au niveau des
performances.
Inconvénients
Il faut vérifier la stabilité.
Phase non linéaire distorsion de phase
Pour une filtre RII, le réponse impulsionnelle peut pas être calculé (par définition).
Le filtre est spécifié par deux jeux de coefficients a(n), 1 n<N et b(n), 0n<M :
N 1 M 1
y ( n) b(m) x(n m) a(m) y (n m 1)
m 0 m 0
considérons la H( f ) h ( n )e
n n0
j 2fnT
réponse
n0 N 1 n0 N 1
fréquentielle d’un
filtre RIF :
n n0
h( n) cos(2f nT ) j h(n) sin(2f nT)
n n0
décaler une telle réponse impulsionnell e de ( N 1) / 2 pas vers la partie positive de l’axe des n
' ( ) N 1
le retard de phase : p p T
2
( N 3) / 2 N 1
N 1 j ( N 1
h ( n )e h ( n )e
)T
jnT jnT
h( )e 2
n 0 2 n ( N 1) / 2
N 1 ( N 3) / 2
Soit m=N-1-n
h(n)e
n ( N 1) / 2
jnT
h(
m 0
m)e j ( N 1 m )T
N 1
h(n)e
( N 3) / 2
N 1 j ( )T
H ( ) jnT
e j ( N 1 n )T h( )e 2
n0 2
N 1
( N 1) / 2 N 1 N 1
Posons H ( ) e
j (
2
)T
h ( k ) e jkT
e jkT
h ( )
k 1 2 2
N 1
k n j (
N 1
)T
( N 1) / 2
e
2
2
a ( k ) cos( kT )
k 0
1 1 z N 1 zN 1
G ( z) 1
N 1 z N z N 1 ( z 1) N zéros, N-1 pôles en
N zéros et 1 pôle z=0, 1 pôle en z=1
z=1 est à la fois pôle et zéro
il reste N-1 zéros et N-1 pôles en z=0
Si N(z) n'est pas divisible par D(z) (cas général), on a un nombre infini de termes dans
la division polynomiale.
H ( z ) ck z k h ( n ) z n
k 0 n 0
Les coefficients cn sont les valeurs de la RI (h(n) = cn). Ceci montre qu'un filtre récursif est,
dans le cas général, à Réponse Impulsionnelle Infinie (RII).
Si N(z) est divisible par D(z) (cas particulier), on a un nombre fini de termes dans la
division polynomiale. Dans ce cas, le filtre est RIF.
cours de traitement du signal
23
METC/S.Ahyoud
FILTRAGE NUMERIQUE Filtre à réponse impulsionnelle infinie (RII)
Filtre RII n’a que des pôles (et des zéros en z=0) Filtre AR (Auto-Régréssif)
B( z) b(0)
G( z)
A( z) 1 a (1) z 1 a ( P) z P Filtre tout-pôles
1
b(0) P
(1 pi z 1 )
i 1
On échantillonne la réponse impulsionnelle d'un filtre analogique connu h[n] =ha(nTs )
L'échantillonnage de ha(t) entraîne une périodisation du spectre
1 k
H( f )
Te
H
k
a (f
Te
)
Les pôles
1 1
Si Re(pk)<0 alors, le pôle associé dans le filtre
p pk 1 e pk Te z 1 numérique est à l'intérieur du cercle unité
Cette méthode est utile dans le cas de filtres analogiques à bande limité
La réponse du filtre numérique sera proche de celle du filtre analogique dans
la bande [-Fe/2, Fe2]
cours de traitement du signal
26
METC/S.Ahyoud
Transformation bilinéaire
Comme pour les filtres analogiques, il est possible de tracer les diagrammes de Bode pour
déterminer le gain statique ainsi que les fréquences de coupure, et la phase
RAPPEL EN ANALOGIQUE
On remplace la variable de Laplace p par jω.
Y ( j )
Le gain en dB est définit par : GdB 20.log H ( j ) 20.log
X ( j )
La phase est définit par : arg H ( j )
EN NUMERIQUE :
On remplace la variable z par z e jTe , et on trouve H ( j )
Y ( j )
Le gain en dB est définit par : GdB 20.log H ( j ) 20.log
X ( j )
La phase est définit par : arg H ( j)
Soit le filtre définit par la relation de récurrence : y(n) 0,5. x(n) x(n 1)
1 1 z
. 1 z 1 .
Y ( z) 1
H ( z)
X ( z) 2 2 z
La transmittance complexe s’écrit donc :
Y ( j ) 1
. 1 e jTe . 1 cos(Te) j.sin(Te)
1
H ( j )
X ( j ) 2 2
Le gain exprimé en dB vaut donc :
1
GdB 20.log H ( j ) 20.log . 1 cos Te sin2 Te
2
2
2 f
f GdB 20.log 2 . 1 cos 2 Fe
sin 2 Fe
La phase est arctan
1 cos 2 f
Fe
cours de traitement du signal
30
METC/S.Ahyoud
Conclusion
Les filtres RIF ont une phase linéaire (temps de propagation constant ,quel que soit la
fréquence) alors que les RII introduisent de la distorsion de temps de propagation,