Vous êtes sur la page 1sur 33

Institut national des sciences appliques et de technologie

Synthse
des filtres numriques

Encadr par :
LACHIRI Zied
PLAN
Introduction
Les types des filtres
Procdure de synthse filtres rponses
impulssionelle finies(RIF)

Procdure de synthse filtres rponses


impulssionelle infinies(RII)
Conclusion

Les perspectives
2
Introduction
Le filtrage est une opration qui consiste soit extraire des
informations contenues dans un signal, soit liminer le bruit qui
entache un signal.

Autrement dit le filtrage est une opration slective qui


sopre sur les signaux.

Quelques domaines dapplication du filtrage:


communication , musique ,reconnaissance des paroles ,
traitement dimages

3
Les objectifs
Prsentation des filtres numrique:
- Les filtres rponse impulsionnelle finie (RIF)
- Les filtres rponse impulsionnelle infinie (RII)

Synthse dun filtre numrique (RIF) par la mthode


de fentrage.

Synthse des filtres (RII) par invariance temporelle


et indicielle.

Synthse des filtres (RII) par la mthode bilinaire


4
Les types des filtres

Il existe deux types de filtres : les filtres analogiques et les


filtres numriques

Les premiers, sont les filtres analogiques ils agissent directement


sur le signal analogique dentre, Ils sont constitus dun ensemble de
composants analogiques (rsistances, condensateurs, inductances,
lments actifs).
Les seconds, numriques requirent une numrisation pralable du
signal dentre, dont ils modifient les valeurs ainsi laide dun
ensemble doprateurs numriques (multiplieurs, additionneurs,
lments dlai).
1- Filtres analogiques :

5
Filtres numriques :

Les filtres numriques sont des systmes linaires, discrets,


invariants dans le temps et unidimensionnels. De plus, pour quils
soient physiquement ralisables, il faut quils soient ncessairement
causaux.
On peut les reprsenter par la relation de rcurrence :

On distingue deux types de filtres numriques :


-Si N=0 : on parle de filtre Rponse Impulsionnelle Finie (RIF
ou FIR en anglais).
-Si N1 : on parle de filtre Rponse Impulsionnelle Infinie (RII
ou IIR en anglais).

6
Le filtre numrique transforme la suite dchantillon dentre
x(nTe) en une suite dchantillon y(nTe).

7
Les filtres rponse impulsionnelle
finie(RIF)
Pour ce type de filtres tous les coefficients aj sont
nuls:

Lchantillon y(n) ne dpend donc que dun nombre


limit dchantillons.

8
Les filtres RIF

Proprits:

Ce sont des filtres toujours stables(pas de ples) car


la sortie revient toujours zro aprs suppression de
lexcitation.

Les filtres RIF peuvent gnrer des filtres phase


linaire

A slectivit quivalente, il sont toujours plus coteux


en temps de calcul que leur quivalent RII.

9
Synthse des filtres RIF

Les Mthodes de synthse:

Mthode du fentrage: Calcul des coefficients des filtres RIF au


moyen de lutilisation de la transforme de Fourier numrique
et des fentres spectrales (rectangulaire , triangulaire,
Hanning..)

Mthode de chantillonnage
frquentiel

Mthode doptimisation: minimiser


un derreur courbe relle et courbe
idale.

10
Synthse des Filtres RIF
par la mthode des fentres

La synthse est mene sur le cas du filtre passe-bas , les


autres filtres peuvent sen dduire par simple transposition
Principe:
Le filtre passe-bas idale est compltement dfini par son gabarit
frquentiel idal.

11
Synthse des filtres RIF

Mthode de fentrage:
Problmes:

La suite des chantillons obtenue h(n)est infinie existe pour


tout n.
Il est donc ncessaire d'approcher cette rponse infinie par une
rponse finie
H(n) est non causal, donc impossible de raliser le filtre en
temps rel.

Solution:
Il est donc ncessaire d'approcher cette rponse infinie par
une rponse finie.

Le plus simple est de tronquer cette rponse idale et de ne garder 12


que la partie centrale qui comprend les valeurs les plus grandes.
Synthse des filtres RIF

On remdie au premier problme en tronquant la suite des


chantillons h(n)
les chantillons h1(n) retenus sont les chantillons pondrs par
le fentre rectangulaire w(n) qui est la troncature simple o la
fonction de fentre est une fonction rectangle

13
Afin de rendre le filtre causal on effectue la translation des
chantillons h1(n).
Le filtre obtenu est ralisable en temps rel.
La nouvelle suite dchantillons h2(n) se dduit de h1(n) par:

14
Synthse des filtres RIF

Exemples de conception de filtre passe-bas par les diffrentes


fentres:

15
Fentre de triangle

16
Fentre de Hamming

17
LES FILTRES RII
o Les filtres RII(a rponse impulsionnelle infinie)
possdent une rponse impulsionnelle qui ne se
stabilisera jamais, mme l'infini.
oCe type de filtre est rcursif, c'est--dire que la
sortie du filtre dpend la fois du signal d'entre
et du signal de sortie, il possde ainsi une boucle
de contre-raction (feedback), ces filtres sont
inspirs des techniques de filtrage analogiques
oAinsi, on a des filtres RII de Butterworth, de
Tchebychev, de Bessel, elliptiques, etc.
L'ide est ici de profiter dans le monde numrique
18
de tout le savoir faire acquis dans le monde
analogique
Approximation des filtres RII :

19
Equation aux diffrences :

20
L(2), tant un polynme en , dsigne la fonction caractristique du
filtre. La qualit dun filtre se mesure au fait que sa caractristique
soit voisine de zro dans la bande passante et trs grande lextrieur

21
Les mthodes de
synthse des RII

22
1. Synthse par invariance impulsionnelle

Le principe de cette mthode est le suivant:

1. on dtermine la rponse impulsionnelle dsire h(t)

2. on chantillonne cette rponse impulsionnelle la


frquence fe et on en dduit la suite {hk}

3. on recherche la fonction de transfert H(z) du filtre


numrique qui a pour rponse impulsionnelle la suite
{hk}

23
2. SYNTHSE PAR INVARIANCE INDICIELLE

Le principe de cette mthode est semblable au


cas prcdent :

on dtermine la rponse indicielle dsire {d}.

on chantillonne cette rponse indicielle la


frquence Fe et on dduit la suite {dk}.

on recherche la fonction de transfert H(z) du


filtre numrique qui a la mme rponse indicielle.
24
4. SYNTHSE PAR TRANSFORMATION BILINAIRE

Objectif : obtention de la fonction de transfert


H(z) d'un filtre numrique qui a la mme rponse
frquentielle qu'un filtre analogique de rfrence
H(p),autrement dit le mme gabarit.

En pratique, on utilisera cette mthode couple


avec une mthode de synthse de filtres
analogiques qui sera vue par ailleurs en
lectronique
25
Exemple

Prenons le cas dun filtre analogique passe-bande du


second ordre (frquences de coupure 100 Hz et 1000
Hz, pulsation de coupure 628 et 6280 rad/sec) obtenu
par synthse par la mthode deButterworth sous
Matlab :
[num,den]=butter(2,[628 6280],'s');
bode(num,den)

26
La rponse frquentielle d'un filtre numrique
quivalent pourra tre de la forme suivante :

La courbe ci-dessous reprsente la superposition


des rponses des filtres analogiques et
numriques tudis prcdemment

27
Utilisation pratique de la mthode :
1. - Faire l'tude du filtre analogique de rfrence H(p)
(manuellement ou informatiquement)

2. Dfinir une pulsation de rfrence wr ,une pulsation que


l'on voudra tre identique dans les domaines analogique et
numrique.

3. calculer la fonction de transfert de Laplace normalise (en


pn) en utilisant la relation

4. Dterminer le facteur d'chelle k.

5. Ecrire la fonction de transfert en z aprs avoir effectu le


changement de variable :
28
6. Etudier le filtre numrique obtenu afin de vrifier ces
spcifications.

N.B. Cette mthode donne d'assez bons rsultats


condition que les frquences caractristiques ne soient
pas trop proches de la demi-frquence d'chantillonnage

29
Conclusion
oUn filtre numrique, c'est d'abord un algorithme de calcul.
On peut bien entendu restituer un signal analogique V(t) partir
des chantillons V(nTe).

oLes filtres numriques sont particulirement utiliss


dans le traitement du son et des images, la reconnaissance
de forme, lanalyse spectrale, etc. Parmi leurs principaux
avantages on distingue :
- une grande fiabilit
- une absence de drive
- une grande facilit pour modifier les cfficients des filtres.

oLes mthodes de synthse des filtres numriques sont nombreuses30


le choix de la mthode se fait selon ltude des besoins
Les perspectives

Les filtres RIF sont cher raliser

La synthse des filtres RIF nest pas parfaite


cause du phnomne de Gibbs

Pour les filtres RII cest difficile davoir une phase


linaire , ceci engendre souvent une faible distorsion
de phase.

les filtres RIF ncessite beaucoup des coefficients


pour avoir des rponses en frquences trs spcifiques
et donc requirent un cout de calcul ainsi quun retard 31

non ngligeables.
Les perspectives

Contrairement au filtre RII , le filtre RIF est


adapt au multi-cadences

Le filtre RII risque des problmes de


stabilit si la prcision de calcul insuffisante

On na pas de mtrise de la phase dans les


filtres RII

les filtres RII sont instables

32
Merci pour votre attention

Vous aimerez peut-être aussi