Vous êtes sur la page 1sur 23

Troisième partie

Introduction à la synthèse des filtres analogiques


de Butterworth, de Chebycheff (types 1 et 2), de
Cauer (ou elliptiques)
(Chapitres 7, 8 et 9)

16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°1


Chapitre 7
Gabarit et approximation analytique
de la FT d’un filtre analogique

16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°2


Module Cours n° 4 (chap. 7) - Objectifs

Le chapitre 7 a pour but de donner les bases permettant


d’aborder la conception (ou synthèse) des différentes
familles de filtres analogiques étudiées aux chap. 8 à 11:
Notion de gabarit (d’amplitude ou de phase), qui constitue la
manière de spécifier le cahier des charges du filtre à réaliser;
Notion de filtre prototype PB , avec la démarche de normalisa-
tion et de transformation de fréquence permettant, dans tous
les cas, de s’y ramener;
Approximation analytique de la FT et fonction caractéristique du
filtre PB prototype, qui débouchent sur une typologie
Typologie des filtres analogiques: approximations polynômiales
et non polynômiales, qui seront étudiées aux chapitres suivants
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°3
7.1 Introduction: conception d’un filtre
analogique; approche générale
Formulation de l’objectif (spécification ou « gabarit » du filtre) =
expression des contraintes sur la réponse en fréquence H(jω) :
Gain G(ω) =|H(jω)|dB : tenir dans un « gabarit » de tolérances (cf. § 7.2)
Déphasage φ(ω) = Arg[H(jω)] ou temps de groupe τg(ω) =  d Φ(ω ) : peut

aussi être spécifié (cf. § 7.3), pour certaines applications
Synthèse du filtre = détermination de la FT qui répond au gabarit:
Pour les filtres analogiques, on s’appuie sur la fonction d’approximation K(p),
dont on verra la relation avec la FT H(p) et qui permet de définir une typologie
(ces notions de base font l’objet du reste du chap. 7, § 7.4 à 7.11)
Autres étapes, après la synthèse (non abordées dans ce cours):
Choix de la structure de réalisation (contraintes matérielles)
Implantation: réalisation matérielle du filtre
Vérification: évaluation des performances du filtre
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°4
7.2 Gabarit d’amplitude; cas d’un filtre
passe-bas (PB) (1/2) Gabarit de gain
FT (en p ou ω): H(p) ou H(jω) Gabarit de gain PB:
Courbe de gain: G(f) = |H(2π j f)| G(f)=|H(2πjf)/H(0)|
Terminologie:
3 zones de fréquences:
niveau réf ce zone
[0, fp] : bande passante (BP) ; G ≈ 1 1
δc
1- δc
[fa,+∞[ : bande atténuée (BA); G ≈ 0 zone hors
[fp, fa ] : bande de transition (BT); G ≈ 1→ G ≈ 0 hors
gabarit
gaba-
2 taux d’ondulation δ : . en BP: δc δa
(au voisinage de G=1 et G=0) . en BA: δa rit δa
0 fp fa f
Traduction du gabarit Passe-Bas:
bande ∆f bande
Pour 0 ≤ f ≤ fp , 1 - δc ≤ G(f) ≤ 1 δ et δ passante atténuée
c a
Pour f ≥ fa , G(f) ≤ δa << 1 bande
de transition
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°5
7.2 Gabarit d’amplitude; cas d’un filtre
passe-bas (2/2) Gabarit d’affaiblissement
Atténuation: A = 1/G , soit en dB: Gabarit d’atténuation A(f)
A(dB) = 20 log A = 10 log A² = - G(dB) (échelle f linéaire, fréquences
normalisées: Ω = f/fp = ω/ωp )
Traduction du gabarit sur A: A(Ω)
1 1
En BP : A  Amax   ( 1   c )
Gmin 1   c
1 1 Amin
En BA : A  Amin    1
Gmax  a

• BP: A(dB) ≤ Amax (dB) = - 20 log (1- δc)


• BA: A(dB) ≥ Amin (dB) = 20 log (1/δa)
Amax
Valeurs courantes: 0,01 dB ≤ Amax ≤ 3 dB 1
15 dB ≤ Amin ≤ 90 dB
• Amax = 1 db → Amax= 100,05 = 1,12 → δc ≈ 0,11 0 1 1/k=Ωa Ω = f/fp
Ex.
• Amin = 40 dB → Amin= 102 = 100 → δa= 0,01 bande bande
Sélectivité: k = fp / fa = 1/Ωa (k < 1) passante atténuée
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°6
7.3 Gabarit de phase;
temps de propagation de groupe
Contraintes sur le déphasage Φ(ω) = Arg H(jω):
Un filtre réel fait subir à chacune des composantes spectrales
un déphasage φ variable avec la fréquence, ce qui peut
entraîner une déformation du signal utile, parfois non tolérable
S’il faut éviter cette distorsion, la phase du filtre analogique
devra se rapprocher de celle du filtre idéal, c’est-à-dire être la
plus linéaire possible dans la bande passante (BP)
Gabarit de phase idéal:

temps de groupe τg = - le plus constant possible dans la BP

En pratique, la synthèse d’un filtre se fait à partir de son gabarit
en amplitude et, si nécessaire, on complète le filtre obtenu par un
correcteur de phase, réalisé avec des cellules passe-tout
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°7
7.4 Le filtre prototype (1/2) Simplification des
paramètres des gabarits
Paramètres des gabarits A(f) des 4 types de filtres:
Pour les 4 types: Amax et Amin A(f) PB A(f) PBd
Amin Amin
Limites des bandes de fréq. : Amax Amax
Bande passante: fp ou fp- et fp+ 0 fp fa
f 0 fa- fp- fp+ fa+ f
Bande atténuée: fa ou fa- et fa+ A(f) PH A(f) CB
Amin Amin
Paramètres réduits k et b: Amax Amax
0 fa fp f 0 fp- fa- fa+ fp+ f
Type Sélectivité k Largr bande b
f p / fa • Δfp = fp+ - fp- et Δfa = fa+ - fa-
PB
sans objet • Gabarits PBd et CB supposés à symé-
PH fa / f p trie géométrique de fréq. centrale f0:
PBd  f p /  fa f p / f 0 f0  f p  f p  fa  fa

 fa /  f p
• Coeff. de qualité: Q = 1/b = f0 / Δf
CB f a / f 0
• Filtre à bande étroite si b << 1 (Δf<<f0)
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°8
7.4 Le filtre prototype (2/2) Gabarits
d’amplitude normalisés des 4 types de filtres
Normalisation des fréqces: Gabarits d’amplitude GdB = - AdB :
Au lieu de prendre comme b/k
b
unité de fréquence le Hz, on 1
0 1 k-1 0 Ω
prend une fréq. de référence: Amax Ω A | | |
max
fréf = fp pour PB et PH
= f0 pour PBd et CB Amin Amin
f ou ω deviennent: Ω = f / fréf
Passe-bas (PB) Passe-bande (PBd)
Gabarit normalisé  type , b
bk
avec les paramètres: k 1 1
0 0 Ω
Amin et Amax (souvent en dB) Amax Ω | | |
Amax
Sélectivité: k = fp / fa (k < 1)
Bande passante relative: Amin Amin
b = Δf/f0 (pour les PBd et CB)
Passe-haut (PH) Coupe-bande (CB)
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°9
7.5 Le filtre prototype et les transformations
de fréquence (1/3) Principe
Objectif des transformations de fréquence: ramener la synthèse d’un
filtre de type quelconque à celle d’un filtre passe-bas normalisé, appelé
« prototype », décrit par les paramètres Amin, Amax et k (obtenus après
traduction des spécifications du filtre à concevoir)

Principe des transformations de fréquence:


Si H(p) est la FT du filtre à concevoir et Hb(p) celle du prototype PB, il s’agit de
trouver une transformation G(p) sur p (changement de variable), telle que:
p  G( p)
H b ( p)    H ( p)  H b G( p)
Approche adoptée: dans le cadre de ce cours, nous ne ferons pas une
recherche mathématique de G(p) pour les 4 cas: PB→PB, PB→PH, PB→PBd,
PB→CB; nous donnerons directement les résultats (en fréquences normalisées
et en fréquences non normalisées) → cf. tableau diapo 2/3 ci-après
Pour la synthèse des filtres, on utilise souvent Matlab, qui prend
en compte le type de filtre; alors, pas besoin de transfo. de fréqce
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°10
7.5 Le filtre prototype et les transformations
de fréquence (2/3) Tableau des transformations
Transformations de fréquence en p, à partir du PB :
p = jω PB PH PBd CB
1
Fréquences 1 1 1 p
p p p p  1 1
normalisées p b p p 
b p
Fréq. non p p 1  p 0  p
1
p p p   1  p 0 
normalisées p p b  0 p 
 
b  0 p 

Paramètres ωp : puls. de coupure ω0 : pulsation centrale


b: largeur de bande relative = Δfp / f0

Exemple d’utilisation: cf. diapo 3/3 et certains exercices de synthèse


de filtres non PB, pour lesquels, n’utilisant pas Matlab, on passe par l’intermé-
diaire du filtre PB dit « prototype » et d’une transformation de fréquence
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°11 pause - 1
7.5 Le filtre prototype et les transformations
de fréquence (3/3) Exemple d’utilisation
Exemples d’utilisation:
1
Partons de la FT du PB non normalisée d’ordre 1 ( avec: K = 1 et ω0 = 1): H ( p) 
1 p
pour retrouver l’expression canonique des FT des PH, PBd et CB:
Passage PB ordre1 → PH (ordre 1):
p  1 p
H PH ( p )  H PB  
  
 p  1  ( p / p) p  p
Passage PB ordre 1 → PBd (ordre 2):
 1  p   1 b0 p
H PBd ( p)  H PB    0    2
  0
b  p  1  p ²   0
² p  b 0
p   0
2

b p0
Passage PB ordre 1 → CB (ordre 2):
1
 1  p   1 p 2  0
2
H CB ( p)  H PB    0    2
 b  0 p   p0 p  b p   2
1 b 0 0
p ²  0 ²
En pratique, Matlab (cf. aide Matlab § 3.5) permet d’éviter l’application des
formules de transformation de fréqce car, en synthèse de filtres, Matlab prend
en compte le type dans les commandes utilisées (cf. aide Matlab, chap. 4)
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°12 pause
7.6 Approximation analytique et fonction
caractéristique K(p) du filtre PB prototype
Approximation analytique: A(Ω) = 1/|H(jΩ)|

Il s’agit de trouver une FT normalisée H(p) ou


H(jΩ), telle que A(Ω) = 1/|H(jΩ)| s’inscrive Amin x
dans le gabarit du filtre prototype . En fait, on
utilise la « fonction caractéristique » K(jΩ) dont
pôles et zéros correspondent à |H(jΩ)| = 0 et 1 Amax x
1-
Fonction caractéristique ou d’approximation: ω
0 1
1 Ωa  Ω =ω
Pour avoir |K|≈ 0 (|H|= 1) en BP, on pose: k p

A2 ()  1  K ( j)  1  ² Kn ( j) avec : K ( j)   K n ( j)


2 2

Kn(jΩ), «fonction caractéristique normalisée»: |Kn(jΩ)|Ω=1 = 1


ε =|K(jΩ)|Ω=1 : constante (0 < ε ≤ 1) qui dépend de l’atténuation Amax
admissible dans la BP, soit pour Ω = 1 : (Amax)² = 1 + ε²
1 1
H ( j)  
2
A partir de Kn(jΩ) et de ε, on a:
A2 () 1   ² K n 2 ( j)

16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°13


7.8 Paramètres du gabarit du prototype PB
Relations entre (Amax ; Amin ) et (ε; δ) (1/2)
Gabarit sur |H(jω)|, FT en amplitude (paramètres Amax et Amin , pas en dB)

|H(jω)|2

1/(1+ε²) 1-
=1/(Amax)2 δc

1/(1+δ²)
=1/(Amin)² δa
| | f = ω/2π
0 fp fa
Relations entre (Amax , Amin) et (ε, δ) :
On a, ω: A²(ω)= 1+|K(jω)|² = 1/|H(jω)|²
On a défini (§ 7.6) ε par: (Amax)² = 1 + ε²
On définit de même δ par: (Amin)² = 1 + δ²
ε et δ sont donc définis à partir des para mètres Amax et Amin du gabarit de la
FT par: ε  A max 2  1 et δ  A min 2  1

16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°14


7.8 Paramètres du gabarit du prototype PB
Valeurs courantes de (Amax ; Amin )dB et de ε (2/2)
En pratique, Amax et Amin sont exprimés en décibels (dB):
A(dB) = 20 log10 A = 10 log A² → log A²= 0,1 AdB → A²= 100,1 A(dB)  A  10 0,1 A( dB )
Relations entre (Amax , Amin) et (ε, δ) transposées en dB :
Amax(dB) = 10 log (1+ε²)    10
0,1 A ( dB )
max
1

Amin(dB) = 10 log (1+δ²)    10


0,1 A ( dB )
min
1
Valeurs de Amax , ondulation (ou atténuation) maximale en BP:
A max 0,1 dB 0,5 dB 1 dB 3 dB
Amax  10
0 ,1 A
max
( dB )
 1  ²  1,0116 1,0592 1,1220 1,4125
0,1 A ( dB )
  Amax  1  10 1
2 max 0,1526 0,3493 0,5088 1

Valeurs de Amin , ondulation (ou atténuation) minimale en BA:


Amin = quelques dizaines de dB (20 à 60 dB) → 10-1 ≤ δ ≤ 10-3
16.02.15 Traitement Analogique du Signal Diapo N°15
7.9 Récapitulatif de la démarche de
synthèse d’un filtre analogique
Cahier des charges (spécifications) § 7.2 et 7.3

Gabarit du filtre réel


Transposition de fréq. et normalisation § 7.4 et 7.5
ordreor
Gabarit passe-bas prototype Amax , Amin , k = fp/fa (§ 7.4)
dre
Choix du modèle: fonction caractéristique Kn(p) § 7.6 à 7.11
ordreo
Après calcul de l’ordre n (à partir du
FT Hnorm(p) du PB prototype gabarit
rdre et du modèle); cf. chap. 8 à 10
Dénormalisation / transposition inverse
Nota: Matlab permet de passer
FT H(p) du filtre réel directement des spécifications du
filtre à sa FT et aux tracés associés

Choix de la structure de réalisation et calcul


ordreo
Réalisation du filtre de ses composants à partir de H(p)
rdre
16.02.15 Traitement Analogique du Signal Diapo N°16
7.10 Typologie des filtres analogiques
selon K(jΩ) ou la FT H(jΩ)
Approximations Approximations
polynômiales non polynômiales
Définition K(jΩ), donc H(p) K(jΩ), donc H(p)
polynôme fraction rationnelle
Ordre n = degré[K(jΩ)] = d° [dénominateur de H(p)]
Modèles de fonction  Butterworth (chap. 8)  Chebycheff type 2
caractéristique Kn(jΩ)  Chebycheff type1 (chap. 9)
(chap. 9)
étudiés  Bessel (hors programme  Cauer (ou elliptique)
dans ce cours cours TAS) (chap. 9)

16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°17


7.11 Typologie des filtres analogiques (1/4)
Principales approximations polynômiales
(lecture ultérieure)
Filtre de Butterworth: Filtre de Chebycheff de type 1
|H(jω)| → étude au chap. 8 |H(jω)| → étude au chap. 9
1,4 1
1,2- -
0,8 -
1- -
0,8 - 0,6-
0,6- -
0,4 -
0,4 - -
0,2 - 0,2 -
| | | | |
-
| | | | |
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Approximation de type méplat dans Approximation d’égale ondulation
la bande passante (BP) dans la bande passante (BP)
Filtre polynômial Filtre polynômial, à BT plus raide
F. caract. : Kn(Ω) = Ωn Ω = f/fc F. caract. : Kn(Ω) = Cn(Ω) Ω = f/fp
(fc = fréq. de coupure à 3 dB) (fp = lim. BP; Cn = polynôme de Ch.)
Atténuation en BA : pente = - n Atténuation en BA : pente = - n
(soit une pente de -20n dB/décade) (soit une pente de -20n dB/décade)
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°18
§ 7.12
7.11 Typologie des filtres analogiques (3/4)
Principales approximations non polynômiales
(lecture ultérieure)
Filtre de Chebycheff de type 2 Filtre de Cauer (elliptique)
|H(jω)| → étude au chap. 9 |H(jω)| → étude au chap. 9
1,4 1
1,2- -
0,8 -
1- -
0,8 - 0,6 -
-
0,6- 0,4 -
0,4 - -
0,2 -
0,2 - -
| | | | | | | | | |
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Approximation d’égale ondulation Ondulation à la fois en BP et en BA
dans la bande atténuée (BA) Transition BP/BA (BT) la + raide
Filtre non polynômial Correspond à une sorte de combi-
Cn ( a ) C (f / f ) f naison de Ch. 1 en BP et Ch.2 en BA
K n ( )   n a p 
C n (  a / ) C n ( f a / f ) fp
Nota: Filtre non polynômial
N ( p) d°N=d°D= n, si n pair
Pour des spécifications identiques, K n ( p)  avec d°N = n-1, si n impair
D( p )
les approx. de type 1 et 2 condui- Kn fait appel aux fonctions elliptiques
sent à des filtres de même ordre (qui sortent du cadre de ce cours)
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°19
7.11 Typologie des filtres analogiques (4/4)
Caractéristiques comparées
à revoir après l’étude des différents modèles de filtres

Butterworth Chebycheff 1 Chebycheff 2


Régularité de la
excellente ondulations bonne
courbe d’amplitude
Raideur de la
transition faible bonne moyenne
Régularité du temps
faible médiocre faible
de propagation
Qualité de la
satisfaisante mauvaise bonne
réponse temporelle
Facteurs moyens élevés moyens
de qualité
Disparité des faible forte faible
composants

16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°20


7.12 Illustration de la typologie des filtres à
approximation polynômiale (1/2)
Tracés
Tracés
de Bode
de Bode
des 4des
filtres
4 filtres Réponses
Réponses
indicielles
indicielles
50 50 1.5 1.5
5xRC5xRC on illustre la typologie des
-3 0
0 Btw Btw filtres à approximation
Magnitude (dB)
Magnitude (dB)

ChebCheb
1 1
-50 -50
polynômiale en traçant
Bessel
Bessel
avec Matlab certaines
-100 -100 des caractéristiques
1 1
des 3 familles suivantes:
-150 -150 Butterworth, Chebycheff
Amplitude
Amplitude
1, Bessel (hors cours TAS)
-200 -200
0 0
ωc = 1 rd/s + à titre de réfce le filtre RC

-90 -90
0.5 0.5
Pour faciliter les compa-
Phase (deg)
Phase (deg)

-180 -180
raisons, on a pris:
-270 -270 • ordre des filtres: n = 5
• normalisation:
-360 -360
H(0) = 1 et ωc = 1 rd/s
-450 -450 0 0
-2 -2 0 0 2 2 0 0 10 10 20 20 30 30 40 40
10 10 10 10 10 10
Frequency
Frequency
(rad/sec)
(rad/sec) Time Time
(sec)(sec)

16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°21


7.12 Illustration de la typologie des filtres à
approximation polynômiale (2/2)
Réponse en amplitude Retard de groupe
15
1
Point à 5xRC Echelle
1 - 3 dB Btw linéaire
Cheb 1 pour w
|H(jw)|

2
0.5 Bessel

10
Bande passante à 3 dB
Filtre de Bessel:
0 déphasage

retardgr(s)
0 0.5 1 1.5 2
linéaire dans la
w (rad/s) bande passante
Réponse en phase
0

5
Filtre de Bessel:
-100
Arg[H(jw)] deg

retard de groupe
constant dans la
-200 bande passante

-300

-400Bande passante Bande passante


0
0 0.5 1 1.5 2 0 0.5 1 1.5 2
w (rad/s) w (rad/s)
16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°22
CONCLUSION AU MODULE DE COURS N° 4

Les points les plus importants du cours (chap. 7):


Les fondamentaux pour aborder la synthèse des filtres analogi-
ques: gabarit (§ 7.2 et 7.3), filtre PB prototype et transformation
de fréquence permettant de s’y ramener (§ 7.4 et 7.5), approxi-
mation analytique de la FT et fonction caractéristique du PB
prototype (§ 7.6 à 7.8)
Récapitulatif de la démarche de synthèse d’un filtre (§ 7.9)
Typologie des filtres analogiques (§ 7.10 et 7.11)

16.02.15 Mme S.BENABID Traitement Analogique du Signal Diapo N°23