Академический Документы
Профессиональный Документы
Культура Документы
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.
Fonction de transfert
Réponse impulsionnelle
Ou encore
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)).
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))
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)
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)
x(n) x(n-1)
−1
𝑧
𝑧
−1
𝑧 −1
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:
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)
+ + +
+ + + +
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