Chapitre 02analyse Et Synthã Se Des Filtres Analogiques
Chapitre 02analyse Et Synthã Se Des Filtres Analogiques
Chapitre 02analyse Et Synthã Se Des Filtres Analogiques
Chapitre 02 (4 semaines)
2.1) Introduction
Les signaux sont présents partout autour de nous. L’analyse du signal est au cœur des mathématiques
appliquées et permet de décoder l’information. Un des principaux outils est l’analyse des fréquences et
décode l’information d’un signal à partir du son domaine fréquentiel . Dans ce chapitre nous allons
présenter les notions liées à l’opération du filtrage, l’analyse et la synthèse des filtres analogiques.
Par exemple en électronique, on a besoin de traiter des signaux provenant des différentes sources
(capteurs de température, signaux audio, … etc.).
Un bruit indésirable entamant un signal provenant soit de la chaine de transmission, soit des composants
qui constituent le circuit électrique, …etc.
Le filtrage est l’opération qui consiste à séparer les composantes spectrales d’un signal selon leurs
fréquences.
Prenant l’exemple de l’antenne d’un récepteur radio simple capte plusieurs signaux provenant des
différents émetteurs.
2.2) Filtrage des signaux
Par exemple en électronique, on a besoin de traiter des signaux provenant des différentes sources
(capteurs de température, signaux audio, … etc.).
Un bruit indésirable entamant un signal provenant soit de la chaine de transmission, soit des composants
qui constituent le circuit électrique, …etc.
L’antenne d’un récepteur radio simple capte plusieurs signaux provenant des différents émetteurs.
Le signal d’entrée dans ce cas est la somme de plusieurs signaux émis et seule l’utilisation d’un filtre passe-
bande permet la sélection de la station choisie.
Le filtrage est l’opération qui consiste à séparer les composantes spectrales d’u n signal selon leurs
fréquences son rôle est la séparation des signaux utiles des signaux indésirables.
L’objectif du filtrage donc, est de modifier le spectre de fréquence des signaux pour éliminer ou renforcer
certaines gammes ou bandes de fréquences.
Un filtre est un circuit qui apporte une modification de l’amplitude et (ou) de la phase des
composantes spectrales du signal en question, donc c’est un sélecteur de fréquences et la bande de
fréquences transmises s’appelle bande passante du filtre.
Les filtres sont des systèmes linéaires, caractérisés par des équations différentielles linéaires à
coefficients constants.
Un filtre est un système linéaire invariant dans le temps permettant de diviser le spectre (espace
fréquentiel) afin de conserver une ou plusieurs (bande) de ce spectre.
Les filtres sont caractérisés par leurs fonctions de transfert et peuvent être classés en cinq familles
suivant la bande de spectre des fréquences sur laquelle ils agissent :
Passe-bas
Passe-bande
Passe-haut
Coupe bande
Passe tout
Ils peuvent être étudiés par leur transmittance de Laplace, pour ce qui est de leur comportement
temporel (réponse impulsionnelle, réponse indicielle), ou par leur fonction de transfert
harmonique, pour ce qui est de leur comportement en fréquence.
Les applications des filtres dans le monde actuel sont très nombreuses : communications (pour le
démultiplexage des signaux, entre autres), électroacoustique, etc . La tendance est aujourd’hui au
filtrage numérique, plus précis et plus reproductible, sauf dans certain s domaines comme
l’instrumentation, l’électronique de puissance, l’électroacoustique, les systèmes haute -fréquence.
Exemples d’applications: La transmission d’un message radio de qualité téléphonique (300Hz-3400Hz) par
voie hertzienne sur une porteuse à 27 MHz en modulation d’amplitude. Le signal modulé occupe une bande
de 6800 Hz autour de la fréquence porteuse. A la réception, la sélection de la bande de fréquences pour
laquelle le récepteur est conçu nécessite un filtrage passe - bande.
On classe en générale les filtres en deux grandes familles :
Filtres analogiques : réalisés à partir des composants électroniques passifs (résistance, inductance
et condensateur) ou actifs (A .O.).
Filtres numériques : réalisés à partir de structures intégré microprogrammable.
La réalisation des filtres peut être faite à base de résistance, condensateurs et inductances, on parle
alors de filtres passifs, en opposition avec les filtres actifs qui comportent en plus des composants actifs
(transistors et amplificateurs par exemple).
La bande passante à –3dB est La bande passante d'un filtre est l'intervalle de fréquence dans lequel son
gain G(f) est supérieur à un gain de référence (par exempl e –3dB).
|𝐻(𝑓) |
La bande passante à –3dB est {𝑓: 20𝑙𝑜𝑔 ≥ −3}.
max( |𝐻( 𝑓 )|)
La sortie ne se produit
pas avant l'entrée
Un filtre est physiquement réalisable s'il est stable et causal.
Revient à son état
initial après excitation
Soit le filtre passe-bas idéal
Afin de faciliter les calculs en vu de la réalisation des filtres, on peut toute fois moyennant un changement
de variable (Transposition) se ramener à un filtre passe-bas, puis un second changement de variable
(normalisation) se ramener à un gabarit dont la fréquence (pulsation) à la limite de la bande passante vaut
1 (sans unité).
Bande de
transition
Amin
Bande
passante
f p fa f
Fig.2.5 : Gabarit d'un filtre passe-bas
Remarque : Dans certains filtres, l’atténuation à la fréquencef pest inférieure à 3dB. Aussi, la fréquence de
coupure peut être différente de celle pour laquelle l’atténuation est égale à 3dB.
Pour un passe-bas, la notion de sélectivité est définie par :
𝐟𝐩
𝐤= (2.1)
𝐟𝐚
k < 1 dans le cas d’un filtre réel et k = 1 dans le cas du filtre idéal.
kdonne une indication de la largeur de la bande de transition. Plus k est grande, plus le filtre est sélectif.
2.4.2) Filtre Passe-Haut
Atténuati on (dB)
Amin
BC
BP
Amax
Atténuati on (dB)
Amin
B-Coupée B-Coupée
Amax
∆𝐟 𝐩 𝐟 + −
𝐩 −𝐟𝐩
Sélectivité :𝐤 = = (2.3)
∆𝐟𝐚 𝐟 𝐚+−𝐟𝐚−
Amin
B-Passante B-Passante
B-Coupée
Amax
Un filtre passe-tout idéal ne possède pas une bande atténuée. Il passe toutes les fréquences comprises
entre la fréquence nulle et la fréquence infinie. Le filtre passe - tout est employé pour produire un certain
déphasage sur le signal filtré sans changer son amplitude.
31
Chapitre 02 Analyse et synthèse des filtres analogiques
Les transformations du gabarit ont pour but de ramener tous les gabarits précédemment énoncés à un
passe-bas appelé prototype, indépendant de la fréquence, et défini par seulement 3 paramètres : 𝐤,
𝐀 𝐦𝐚𝐱 , 𝐀 𝐦𝐢𝐧 .
Elle consiste à choisir comme unité de fréquence non pas le hertz, mais une fréquence 𝐟𝐧 associée au
gabarit et qui est :
Pour le passe-bas et le passe-haut :𝐟𝐧 = 𝐟𝐩,
Pour le passe-bande et le coupe-bande : 𝐟𝐧 = 𝐟𝟎 .
𝐟 𝐰
La valeur normalisée de la fréquence est : 𝐅 = = =𝛀
𝐟𝐧 𝐰𝐧
𝐟 𝐰
On introduit la variable complexe normalisée : 𝐏 = 𝐣𝐅 = 𝐣 =𝐣 = 𝐣𝛀
𝐟𝐧 𝐰𝐧
Attention : 𝐏 ≠ 𝐣𝟐𝛑𝐅
32
Chapitre 02 Analyse et synthèse des filtres analogiques
• Transformation du gabarit :
Amin Amin
BP
BC BC
BP
Amax Amax
1
k 1 F 1 F
𝑘
Passe-haut Passe-bas
Fig. 2.9 : Transformation du gabarit passe-haut vers un gabarit passe-bas.
Amin Amin
BP
BP BC
BC BC
Amax
Amax
1
Fa− Fp− 1 Fp+ Fa+ F 1 F
𝑘
Passe-bande Passe-bas
𝐅𝐚+ −𝐅𝐚−
𝐁 = 𝐅𝐩+ − 𝐅𝐩− , 𝐅𝐚 = , 𝐅𝐩+ × 𝐅𝐩− = 𝐅𝐚+ × 𝐅𝐚− = 𝟏
𝐁
33
Chapitre 02 Analyse et synthèse des filtres analogiques
𝐁
transformation passe-bas en passe-bande.On fait subir à la variable:𝐏 ⟺ 𝟏
𝐏+
𝐏
Atténuation (dB)
Atténuation (dB)
Amin BP Amin
BP BP
BC
BC
Amax
Amax
1
Fp− Fa− 1 Fa+Fp+ F 1 F
𝑘
Coupe-bande Passe-bas
𝐁
𝐁 = 𝐅𝐩+ − 𝐅𝐩− , 𝐅𝐚 = , 𝐅𝐩+ × 𝐅𝐩− = 𝐅𝐚+ × 𝐅𝐚− = 𝟏
𝐅𝐚+−𝐅𝐚−
Tous les cas que nous venons de traiter montrent que l’on peut généralement ramener la réalisation
d’un filtre quelconque à celle de son prototype, c’est-à-dire du filtre passe-bas
possédant les trois mêmes paramètres fondamentaux:Amin , Amax , etk.Une fois le schéma du prototype
est obtenu, il suffit d’appliquer la transformation inverse aux impédances des composants pour déterminer
le schéma du filtre recherché initialement. Cependant, dans le cas des filtres actifs, la transformation
inverse des éléments fait apparaître des inductances, composants généralement indésirables. On préfère
donc effectuer cette transposition inverse sur la fonction de transfert du prototype. On obtient ainsi la
fonction de transfert du filtre recherché dont on effectue directement la synthèse.
34
Chapitre 02 Analyse et synthèse des filtres analogiques Traitement du signal
2 polynomed′ordrepairdeΩ
F(Ω ) = (2.23)
polynomed′ordrepairdeΩ
Fig.2.13 : Représentation de F
- Les racines du numérateur (les zéros de F) sont les fréquences sans perte
Ils sont dans la bande passante.
- Les racines du dénominateur sont les zéros de transmission car |H(jΩ)|2 = 0
Ils sont dans la bande coupée.
2
- Pour les filtres passifs F(Ω ) ≥ 0car |H(jΩ)|2 ≤ 1
- Normalisation F(1) = 1
2
- Pour un filtre d’ordre n, F(Ω ) est d’ordre 2n.
2.9.1) Filtre de Butterworth
Ces filtres présentent une réponse en amplitude monotone et pratiquement plate dans la bande
passante. Pour cette raison, on les trouve parfois sous la dénomination« Maximally-flat» (Fig 2.14). La
réponse en amplitude d’un filtre de Butterworth est donnée par :
𝟏 𝐰
𝐇(𝐣𝛀) = avec 𝛀= (2.24)
√𝟏+𝛆𝟐𝛀𝟐𝐧 𝐰𝐧
Ce qui correspond à :
𝐀(𝛀) = |𝐇(𝐣𝛀)|−𝟏=√𝟏 + 𝛆 𝟐𝛀𝟐𝐧 ⟹ |𝐊(𝐣𝛀)|𝟐 = 𝛆 𝟐 𝛀𝟐𝐧 (2.25)
Par calcul, on peut déterminer le facteur 𝛆 et l’ordre N du filtre à partir des valeurs Amax , Amin etΩa du
prototype passe-bas
𝐀𝐦𝐚𝐱
donc : 𝛆 = √𝟏𝟎 𝟏𝟎 −𝟏 (2.27)
10log( 𝟏 + 𝛆 𝟐Ω𝟐𝐧
𝐚 ) = 𝐀 𝐦𝐢𝐧
𝐀𝐦𝐢𝐧
𝐥𝐨𝐠(𝟏𝟎 𝟏𝟎 −𝟏)−𝟐𝐥𝐨𝐠(𝛆)
donc : 𝐧 = 𝐞𝐧𝐭𝐢𝐞𝐫 ≥ (2.28)
𝟐𝐥𝐨𝐠( 𝛀𝐚)
𝟏
|𝐇(𝐩)|𝟐 = (2.29)
𝟏+𝛆 𝟐(−𝐣𝐩)𝟐𝐧
On montre que |𝐻(𝑝) |2 = 𝐻(𝑝) . 𝐻(−𝑝). H(p) n’a que des pôles à partie réelle négative, H(-p) n’a que
des pôles à partie réelle positive. Chercher les pôles du dénominateur de |𝐻(𝑝)|2 (autrement dit les
racines des polynômes de Butterworth) revient à résoudre l’équation:
𝟏 + 𝛆 𝟐 (−𝐣𝐩)𝟐𝐧=0 (2.30)
On en tire :
𝒏 𝟏 𝟐𝐤+𝐧+𝟏
𝐩𝐤 = √ 𝐞𝐣 𝟐𝐧
𝛑
𝐤 = 𝟏 … 𝟐𝐧 − 𝟏 (2.31)
𝛆
𝐂𝐧 = 𝐜𝐨𝐬[𝐧(𝐚𝐫𝐜𝐨𝐬𝛀)]pour𝛀 ≤ 𝟏
{ (2.33)
𝐂𝐧 = 𝐜𝐡[𝐧(𝐚𝐫𝐠𝐜𝐡𝛀)]pour𝛀 ≥ 𝟏
Ce qui donne :
Remarque :le polynôme 𝐂𝐧 (𝛀) est défini par une relation de récurrence:
𝐂𝟎(𝛀) = 𝟏,𝐂𝟏 (𝛀) = 𝛀,𝐂𝐧+𝟏(𝛀) = 𝟐𝛀. 𝐂𝐧(𝛀) − 𝐂𝐧−𝟏(𝛀)
On peut déterminer le facteur 𝛆 et l’ordre N du filtre à partir des valeursAmax , Amin , et Ωadu prototype
passe-bas.
L’affaiblissement maximalAmax dans la bande passante est atteint lorsque Ω=1.
Engénéral,on choisit pour Amax la valeur maximale de l’ondulation. Dans ce cas, on a:
L’affaiblissement minimal déduit : Amindans la bande atténuée est atteint lorsque𝛀 =𝛀𝐚 . On en déduit :
𝐀𝐦𝐢𝐧 𝐀𝐦𝐚𝐱
Soit :𝛆 𝟐𝐜𝐡𝟐[𝐧(𝐚𝐫𝐠𝐜𝐡𝛀𝐚 )] ≥ 𝟏𝟎 𝟏𝟎 − 𝟏 avec 𝛆 𝟐 = 𝟏𝟎 𝟏𝟎 −𝟏
𝐀𝐦𝐢𝐧
𝟏𝟎 𝟏𝟎 −𝟏
Ce qui conduit à :𝐜𝐡𝟐 [𝐧(𝐚𝐫𝐠𝐜𝐡𝛀𝐚 )] ≥ 𝐀𝐦𝐚𝐱
𝟏𝟎 𝟏𝟎 −𝟏
D’où finalement :
𝐀𝐦𝐢𝐧
𝟏𝟎 𝟏𝟎 −𝟏
𝐚𝐫𝐠𝐜𝐡 √ 𝐀
𝐦𝐚𝐱
𝟏𝟎 𝟏𝟎 −𝟏
( )
𝐧≥ (2.36)
𝐚𝐫𝐠𝐜𝐡(𝛀𝐚)
La caractéristique de Bessel possède une réponse en amplitude dans la bande passante sans
ondulation. Parmi les différentes fonctions de réponse existantes, la caractéristique de Bessel présente
toujours la coupure la moins raide. Autrement dit, pour un gabarit donné, elle donne l’ordre le plus
élevé et aboutit par conséquent à la complexité la plus grande. Les filtres de Bessel présentent
Une approximation à l’ordre n de cette fonction de transfert nous permet d’obtenir une relation du
𝟏
type:𝐅 (𝐩) = , où 𝐏𝐧 (𝐩) est le polynôme de Bessel d’ordre n.
𝐏𝐧 (𝐩)
Cette méthode de détermination de la fonction de transfert est peu commode et n’est pas cohérente
avec la méthode de calcul des autres filtres.
Remarque
Les filtres de Bessel ont été conçus en prenant comme critère le comportement du temps de
propagation de groupe. Ainsi, si nous transposons en fréquence un filtre passe - bas, par exemple pour
obtenir un filtre passe-bande, les formes des atténuations en fonction de la fréquence seront
conservées, mais il n’en sera pas de même du temps de propagation de groupe.
Rendre la coupure du filtre beaucoup plus raide en plaçant un zéro de transmission immédiatement
après la fréquence de coupure, sans que cela nécessite un ordre élevé.
Le calcul analytique de la fonction de transfert de ces filtres est complexe, on a donc recour s à une
synthèse à l’aide d’outils informatiques.
l’utilisation des tables qui sont en général fournies pour différents couples de valeurs de Amax et Amin.
Elles donnent la fonction de transfert du prototype passe-bas. Il ne reste alors qu’à effectuer la
transposition inverse et à dénormaliser.
Fig. 2.18a : Courbe de gain d'un filtre elliptique d'ordre 4 Fig. 2.18b : Zoom sur la bande passante
(Amax =1 dB, Amin =60 dB, w𝑛 =1 rad/s)
Ces filtres correspondent aux meilleurs compromis entre raideur de coupure et régularité du temps
de propagation de groupe en bande passante. De plus, leur courbe d’affaiblissement présente un méplat
en bande passante. L’ensemble de ces propriétés les rendent particulièrement intéressants dans les
systèmes d’instrumentation.
() = √ + ̅ (2.36)
( )
Fig.2.20 : Réponses indicielles comparées pour 3 types de filtres répondant au même gabarit
(Amax =3dB, Amin=60 dB, w𝑝=100 Hz, w𝑎=200 Hz)
2.11) Récapitulatif
Le Tableau 2.1 récapitule les caractéristiques des différents filtres.
Tableau 2. 1 : Comparaison des différentes fonctions de réponse
Il est à noter que les filtres polynomiaux donnent lieu à des réalisations simples, car leur fonction de
transfert est simple. Le calcul des filtres non polynomiaux est complexe, et nécessite le recours à des
moyens informatiques. La réalisation de ces filtres occasionne généralement l’utilisation de topologies
plussophistiquées.A titre d’exemples:
L’oreille humaine étant peu sensible à la distorsion de phase, on peut avoir recours à des filtres
elliptiques pour des applications audio nécessitant une bonne coupure. Par contre, la distorsion
d’amplitude est perceptible, et l’on cherchera à minimiser l’ondulation en bande passante. Les filtres de
Butterworth sont souvent utilisés tant que leur ordre resteraisonnable.
Lorsque l’on transmet des signaux comportant des fronts (signaux numériques, par exemple), ou un
signal vidéo, on recherche une bonne régularité du temps de propagation de groupe. Pour ce type
d’applications, on est naturellement amené à choisir un filtre de Bessel. Cependant, pour atteindre la
raideur de coupure souhaitée, l’ordre du filtre nécessaire est parfois rédhibitoire. On peut alors recourir
à une autre fonction de réponse, en corrigeant la distorsion de phase introduite à l’aide d’un filtre
passe-tout (le calcul du passe-tout nécessite unordinateur).
EXERCICES
PROBLEME
Nous voulons concevoir un filtre pour séparer le signal audio du signal ADSL. Supposons que le signal audio est un
signal passe bas limité jusqu'à 3200 Hz et que le spectre du signal ADSL commence à partir de 20 kHz. Nous
tolérons une atténuation maximale de 1 dB pour le signal audio et souhaitons avoir une atténuation minimale de
50 dB sur le signal ADSL.
A. (Filtre Butterworth)
Donner le H(p) du filtre à réaliser
- Calculer n l’ordre du filtre
- Tracer le gabarit du filtre prototype
- Donner le Hp(P) du filtre prototype
- Dénormaliser pour obtenir H(p)
- Donner le circuit LC du filtre pour les résistances de source et de charge égale à 50 Ω.
B. (Filtre Chebyshev1)
Donner le H(p) du filtre à réaliser
- Calculer le n
- Tracer le gabarit du filtre prototype
- Donner le Hp(P) du filtre prototype
- Dénormaliser pour obtenir H(p)
- Donner le circuit LC du filtre pour les résistances de source et de charge égale à 50 Ω.
EXERCICE1
Nous souhaitons concevoir un filtre passe-haut de type Butterworth pour atténuer au moins 20 dB les
fréquences inférieures à 4 kHz et de ne pas atténuer plus que 1 dB pour les fréquences supérieures à 12
kHz.
a. Tracer le gabarit
b. Transformer ce filtre en prototype et donner le gabarit du filtre prototype.
c. Calculer l’ordre du filtre.
d. Utilisant le tableau, donner le Hp (p).
e. Dénormaliser pour obtenir H(p).
EXERCICE2
Un filtre passe-bande est à concevoir. On souhaite garder à 1 dB près les composantes
fréquentiels (50Hz-80Hz), atténuer au moins 15 dB en dessous de 25 Hz, et au moins 23
dB en dessus de 125 Hz.
a) Donner le gabarit du filtre.
b) Donner le gabarit prototype (pour rendre le filtre symétrique, faites bouger le f3.)
c) Calculer le H(P) pour ce gabarit prototype en utilisant la méthode Butterworth.
d) Donner le H(p) pour le filtre réel.
(dire seulement comment faire, le résultat final n'est pas à calculer)
Problème
A. Filtre Butterworth :
100 .1𝐴 𝑚𝑖𝑛 −1
[𝑙𝑜𝑔 ]
100 .1𝐴 𝑚𝑎𝑥 −1
𝑛 = 0.5 Ω =3,5 => on prend n entier naturel =4.
𝑙𝑜𝑔 ( 𝑎 )
Ω𝑝
20000
𝐴𝑚𝑖𝑛 = 50,𝐴𝑚𝑎𝑥 = 1,Ω𝑝 = 1,Ω𝑎 = = 6,25
3200
Ce qui donne n=2,83 =>on prend n=3
ε = 1 dB => table : A(p) = 2 n-1ε (p3 + 0,988p2 + 1,238p + 0,491)
𝑝 𝑝
𝐻(𝑝) = 𝐻𝑝(𝑝)𝑜ù𝑝 = =
𝑤𝑝 2𝜋. 3200
𝐴(𝑝) = 0,25. 10−12 𝑝 3 + 0,5. 10−8 𝑝 2 + 0,125. 10−3 𝑝 + 1