Вы находитесь на странице: 1из 26

TRAITEMENT DE SIGNAL

NUMERIQUE
Partie III: Filtrage numérique
Enseignante: BCHIRA SAIDI
Classe 3 eme électrique
Plan
• Définition
• Représentation d’un filtre
• Classification
• Filtre RIF ‘filtre à réponse impulsionnelle finie ‘
• Filtre RII ‘filtre à réponse impulsionnelle infinie ‘
• Exemples
2
Plan
• Définition
• Représentation d’un filtre
• Classification
• Filtre RIF ‘filtre à réponse impulsionnelle finie ‘
• Filtre RII ‘filtre à réponse impulsionnelle infinie ‘
• Exemples
3
Définition:
En électronique, un filtre numérique est un élément qui effectue un filtrage à
l'aide d'une succession d'opérations mathématiques sur un signal discret.

Modifie le contenu spectral du signal d'entrée en atténuant ou éliminant


certaines composantes spectrales indésirées.

**Filtre passe bas


**Filtre passe haut
**Filtre passe bande
**Filtre coupe bande 4
Définition:
En résume, un filtre numérique est un système linéaire discret modifiant la
représentation temporelle et fréquentielle de signaux à savoir:

• Réduction de bruit des signaux radio, des images issues de capteurs ou


encore des signaux audio
• Modification de certaines zones de fréquence dans un signal audio sur
une image
• Limitation à une bande fréquentielle pré-difinie
• Fonctions spéciales(dérivation, intégration, ….)
5
Plan
• Définition
• Représentation d’un filtre
• Classification
• Filtre RIF ‘filtre à réponse impulsionnelle finie ‘
• Filtre RII ‘filtre à réponse impulsionnelle infinie ‘
• Exemples
6
Représentation du filtre
Un filtre est donnée sous la forme suivante

Un filtrage numérique peut être représenté en utilisant plusieurs types de spécifications

Fonction de transfert
Réponse impulsionnelle

Equation aux différences

L’équation aux différences

Remarque: Les valeurs des ai et bi fixent le type de ce filtre 7


Représentation du filtre
Fonction de transfert

Ou encore

La fonction de transfert en z H(z) d’un système est définie par:

TZ (équation aux différences )

Réponse impulsionnelle
8
Représentation du filtre(graphique)
On part de la fonction de transfert en Z

Forme
direct(compact)

Forme
parallèle

Forme
cascade
9
Plan
• Définition
• Représentation d’un filtre
• Classification
• Filtre RIF ‘filtre à réponse impulsionnelle finie ‘
• Filtre RII ‘filtre à réponse impulsionnelle infinie ‘
• Exemples
10
Classification
Les filtres numériques peuvent êtres classés selon plusieurs critères:
 Le types de représentation, ou de structure, implique deux types de filtres
récursifs et non récursifs (ai =0).
 De la longueur de la réponse impulsionnelle implique deux types de filtres
 RIF, i.e h(n)=0 pour n<0 et n>N
 RII, i.e h(n) ≠0 pour tous n
Remarque: A l’exception de cas particuliers les filtres récursifs et non récursifs sont
respectivement équivalents aux filtres RII et RIF

11
Classification
On va étudier ces deux types de filtres numériques à base de la réponse
impulsionnelle:
Qu' est ce qu’on veut dire par impulsionnelle?
Il s’agit de la réponse h(n) du système à un signal en entrée consistant
en une unique impulsion au temps n = 0 (distribution de Dirac δ(t)).

Filtre à réponse Filtre à réponse


impulsionnelle impulsionnelle
finie: RIF infinie: RII

12
Plan
• Définition
• Représentation d’un filtre
• Classification
• Filtre RIF ‘filtre à réponse impulsionnelle finie ‘
• Filtre RII ‘filtre à réponse impulsionnelle infinie ‘
• Exemples
13
RIF — Filtre à réponse impulsionnelle finie
De façon générale le filtre à réponse impulsionnelle finie est décrit par la combinaison
linéaire suivante: (avec limitation à M du nombre d'échantillons)

x(n) représente les valeurs du signal d'entrée et  y(n)  les valeurs du signal de sortie.
Equation aux différences
Un filtre à réponse impulsionnelle finie (RIF) est un système linéaire discret invariant dans
le temps régi par une équation aux différences pour lequel l’échantillon de sortie y(n) ne
dépend que d’un certain nombre d’échantillons d’entrées x(n)

14
RIF — Filtre à réponse impulsionnelle finie
Fonction de transfert 𝑁 −1
 
𝐻 ( 𝑧 ) = ∑ h 𝑘 𝑧− 𝑘
𝑂

Réponse impulsionnelle

  +
+

 Filtre pour lequel la sortie ne dépend que des entrées et pas des sorties
 Sa réponse à une impulsion s’annule au bout d’un certain temps
 Il s’appelle donc filtre non récursif
 Il n’a pas d’équivalent analogique
15
RIF — Filtre à réponse impulsionnelle finie
Structure
+  +

x(n) x(n-1)
−1 x(n-N)
h(0)
 
𝑧 𝑧
  −1 x(n-(N-1))  
𝑧 −1
h(1) h(2) h(N-2) h(N-1)
y(n)
+ + + +
Filtre pour lequel la sortie ne dépend que des entrées c a d
 y(n)=x(n)+x(n-1)+ x(n-2) …. + x(n-(N-2))+x(n-(N-1))

Comment représenter y(n) la sortie

Structure directe Structure transposée 16


RIF — Filtre à réponse impulsionnelle finie
Structure directe
x(n)   x(n-1)
−1 x(n-(N-1))   x(n-N)
𝑧 𝑧
  −1
𝑧 −1

b0 b1 b2 bN-1 bN
y(n)

+ + + +
Structure transposée
x(n)

b0 b1 b2 bN-1 bN
x(n) x(n-1) x(n-(N-1))
y(n)
−1 −1 −1 −1
+ 𝑧
 
+ 𝑧
 
+ 𝑧
 
+ 𝑧
  x(n-N)
17
RIF — Filtre à réponse impulsionnelle finie
Si le filtre est symétrique
h(i)=h(n-i)

La sortie : y(n)=h(0)x(n)+h(1)x(n-1)+h(2)x(n-2) …. +h(N-2)x(n-(N-2))+h(N-1)x(n-(N-1))


Or h(0)=h(n-(N-1)) h(1)=h(n-(N-2))
h(2)=h(n-(N-3))

y(n)=h(0)x(n)+h(1)x(n-1)+h(2)x(n-2) + …. +h(2) x(n-(N-3)) +h(1)x(n-(N-2))+h(0)x(n-(N-1))

y(n)=h(0)(x(n)+x(n-(N-1)))+h(1)(x(n-1)+x(n-(N-2)))+h(2)(x(n-2)+x(n-(N-3)))+……+h(N-1/2) )(x(n-((N-
1))/2)+x(n-((N-1)/2)+1)

D’où chaque coefficient va être multiplier par deux entrées


18
RIF — Filtre à réponse impulsionnelle finie
Si le filtre est symétrique
x(n-N)  
−1 x(n-(N-1))   −1 x(n-N-1/2)
𝑧 𝑧
x(n-(N/2+1))
𝑧
  −1
h(1)

x(n) x(n-1)
−1
𝑧
 
𝑧
  −1  
𝑧 −1

h(0) h(1) h(2) h((N-1)/2)

y(n)
+ + +
Un filtre symétrique est un filtre à phase linéaire 19
RIF — Filtre à réponse impulsionnelle finie
Un filtre symétrique est un filtre à phase linéaire
La fonction de transfert d'un filtre RIF est:

La réponse fréquentielle d'un filtre RIF est la suivante :

Si la condition de symétrie est satisfaite : h(n)=h(M-n), la somme ci-dessus peut s'écrire sous la
forme :
Phase ou argument
Terme réel :module.

La phase est donc -ωM/2, ce qui veut dire que la phase est
linéaire et correspond à un délai de M/2 échantillons 20
RIF — Filtre à réponse impulsionnelle finie ex
 
Exemple:
1-Donner la structure du filtre symétrique définie par y(n)=
2-Monter que sa phase est linéaire
 
Réponse
y(n)==h(0)x(n)+ h(1)x(n-1)+ h(2)x(n-2)+ h(3)x(n-3)+ h(4)x(n-4)+ h(5)x(n-5)+ h(6)x(n-6)
y(n)=h(0)x(n)+ h(1)x(n-1)+ h(2)x(n-2)+ h(3)x(n-3)+ h(2)x(n-4)+ h(1)x(n-5)+ h(0)x(n-6)
y(n)=h(0)(x(n)+x(n-6))+ h(1)(x(n-1)+ x(n-5))+h(2)(x(n-2) )+ x(n-4))+ h(3)x(n-3)
TZ
Y(z)=(h(0)(1+)+h(1)(+)+h(2)(+)+h(3) )X(z)

21
RIF — Filtre à réponse impulsionnelle finie
Ici le filtre est symétrique
x(n-6) x(n-5) x(n-4)
−1 −1
𝑧
 
𝑧
  −1
𝑧
 

h(1)
x(n-3)
x(n) x(n-1)
−1
𝑧
 
𝑧
  −1 x(n-2)  
𝑧 −1
h(3)
h(0) h(1) h(2)
y(n)
+ + +

6 cellules de retard(N paire) 22


RIF — Filtre à réponse impulsionnelle finie
Si N=7
x(n-7) x(n-6)
−1 x(n-4)
𝑧
 
𝑧
  −1 x(n-5)
𝑧
  −1
h(1)
−1
 
𝑧
x(n) x(n-1)
−1
𝑧
 
𝑧
  −1 x(n-2)
𝑧
  −1

h(0) h(1) h(2) h(3) h((N-1)/2)


y(n)

+ + + +

7 cellules de retard 23
RIF — Filtre à réponse impulsionnelle finie ex
Exemple:
2-Monter que sa phase est linéaire
 
Réponse
On a Y(z)=(h(0)(1+)+h(1)(+)+h(2)(+)+h(3) )X(z)
H(z)=h(0)(1+)+h(1)(+)+h(2)(+)+h(3)
La réponse fréquentielle est il suffit de remplacer z=
H( = )+h(3)
)+h(3)
)+h(3)]
=
D’où la phase est égale à 3ω donc elle est linéaire
24
RIF — Filtre à réponse impulsionnelle finie
Comment synthétiser ce filtre?
Trois principales méthodes
 La méthode du fenêtrage (windowing)
consiste à appliquer une fenêtre de taille
N au filtre idéal équivalent

 La méthode de l’échantillonnage fréquentiel utilise la Transformée de


Fourier Discrète inverse depuis une fonction discrète représentative du
filtre et définie en fréquence
 La méthode d’optimisation basée sur le faite de minimisation d’un
critère d’erreur entre la courbe réelle et le filtre idéale 25
Plan
• Définition
• Représentation d’un filtre
• Classification
• Filtre RIF ‘filtre à réponse impulsionnelle finie ‘
• Filtre RII ‘filtre à réponse impulsionnelle infinie ‘
• Exemples
26

Вам также может понравиться