Académique Documents
Professionnel Documents
Culture Documents
(ENSP)
Dr : MAFOUNA Barol
Chapitre III : Synthèse des filtres à Réponse Impulsionnelle Finie (RIF)
I. Introduction
1. Filtrage linéaire numérique
• Fiable
• Reproductible
• Souple
• Temps réel (transmission numériques, codage des sons MP3, synthèse de parole,
télévision numérique
• Approche directe
• Approche indirecte
• Filtre idéal
𝐻(𝑓)
•
•
• Filtre réel (causal)
• La bande passante de 0 à fb
• La bande atténuée (ou coupée BA) de fa jusqu’à fc/2
• Le gain du filtre dans la bande passante
• La largeur ∆f = fa-fb de la zone de transition
• fc = fa+2∆f = (fa+fb) /2 fréquence de coupure
• L’amplitude des oscillations en en bande passante
𝛿1→𝐴𝑃 = 20log (1-𝛿1)
Un RIF possède une fonction de transfert polynomiale (non rationnelle) ; il peut être obtenu
par transposition d’un filtre continu :
𝑏𝑜 ∏𝑁
𝑖=0(𝑧−𝑧𝑖)
H(z) =
𝑍𝑁
RIF : y(n) = ∑𝑁
𝑖=0 𝑏𝑖 𝑥(𝑛 − 𝑖)
• H(f)→TFT𝐷−1 →h(n)
1 𝑓𝑒/2
h(n) = ∫ 𝐻 (𝑓)𝑒 2𝜋𝑓𝑛𝑇𝑒 df
𝑓𝑒 −𝑓𝑒/2
1 𝑓𝑐 𝑗2𝜋𝑛𝑓𝑇𝑒 1 𝑓𝑐 1
h(n) = ∫ 𝑒 df = [𝑒 2𝜋𝑗𝑓𝑛𝑇𝑒 ] = [𝑒 2𝜋𝑗𝑓𝑐𝑛𝑇𝑒 −
𝑓𝑒 −𝑓𝑐 2𝜋𝑓𝑒𝑛𝑇𝑒 −𝑓𝑐 2𝜋𝑗𝑛
𝑒 −2𝜋𝑗𝑓𝑐𝑛𝑇𝑒 ]
1 1 2𝑓𝑐𝑇𝑒 sin (2𝜋𝑓𝑐𝑛𝑇𝑒
h(n) = sin(2πfcnTe) = sin(2πfcnTe) = 2fcTe
𝑛𝜋 𝑛𝜋 2𝑓𝑐𝑇𝑒 2𝜋𝑛𝑓𝑐𝑇𝑒
h(n) = 2fcTesinc(2fcnTe)
𝑓𝑐
On pose = 2fcTe
𝑓𝑒/2
h(n) = 2fcTesinc(2fcnTe)=fcsinc(nfc)
h(n) = fcsinc(nfc)
• Passe haut
𝐻ℎ (f)= 1 - 𝐻𝑏 (f)
h(n) = 𝛿(𝑛) – fcsinc(nfc)
• Passe bande
𝐻𝑏𝑑 (𝑓) = 𝐻𝑏2 (𝑓) − 𝐻𝑏1 (f)
h(n) = fc2sinc(nfc2) – fc1sin(nfc1)
• Coupe bande
𝑓𝑒/5 𝑓𝑒 2
∆f / fe/2 = = = 0.4
𝑓𝑒/2 5 𝑓𝑒
h(n) = fcsin(nfc) = 0.2sinc(0.2n)
• Etape 2 : Choix de la fenêtre en fonction de l’ondulation permise en bande atténuée.
Hamming→ détermination de N : N = 6.6/∆f = 16.5 on prend N = 17.
• Etape 3 : Calcul de l’expression du filtre
2𝜋𝑛
𝐻𝑁 (n) = 0.2sinc (0.2n)[0.54 + 0.46cos ( )] pour -8 ≤ 𝑛 ≤ 8
16
• Etape 4 : Décaler les indices les indices n de 8 pour avoir une réponse impulsionnelle
causale.
• RIF y(n) = ∑𝑁 𝑁
𝑖=0 𝑏𝑖 𝑥(𝑛 − 𝑖)→ H(z) =∑𝑖=0 𝑏𝑛 𝑧
−𝑛
→H(f) = ∑𝑁
𝑖=0 𝑏𝑛 𝑒
−2𝜋𝑓𝑛𝑇𝑒
1
h(n) = ∑𝑁−1
−𝑁−1 𝐻(𝑘) 𝑒
2𝜋𝑗𝑘𝑛/𝑁
𝑁
1 (𝑁−1)/2 2𝜋𝑛𝑘
h(n)= [𝐻(𝑜) + 2 ∑𝑘=1 𝐻(𝑘) cos (
𝑁
)]
𝑁