Vous êtes sur la page 1sur 33

1

ETI
Filtrage analogique
I – Introduction

II – Etude des filtres de Butterworth et de Chebychev

III – Filtres actifs

IV – Filtres à capacités commutées

IOGS 1A 2015
Sylvie Lebrun
2
Domaines d’application
Traitement de signaux audio, vidéo, radio…
Télécommunications, télémétrie…
Instrumentation scientifique, médicale, radars…
Acquisition numérique de données
( ti
(anti-repliement)
li t)
Réjection de bruit (alimentation électrique…) Miniature Filters

… Active/Bandpass/Band-Reject
p j

gabarit de filtre vidéo


http://www.avens-filter.com/
3

Introduction

http://ressource.electron.free.fr/bts/cours/le-filtrage-actif-passif.pdf
AIL : Amplificateur Intégré Linéaire
4
Introduction
Historique :
1920-1960
1920 1960 : filtres passifs RLC
1960 : filtres actifs avec ALI
1970 : circuits intégrés (VLSI)
1980 : filtres numériques, DSP
1980 : filtres analogiques
5
Généralités
Soit un signal u(t) comprenant plusieurs composantes sinusoïdales. Un filtre
est un dispositif dont la fonction de transfert complexe T permet d’isoler
certaines composantes en éliminant les composantes de fréquences
i dé i bl
indésirables.
Pour qu’un filtre ne déforme pas les signaux compris dans une certaine
bande passante (BP), il faut réunir deux conditions :
1 Le module de la fonction de transfert doit être le plus constant possible
1-Le
dans la BP
2-Le temps de propagation de groupe tg doit être le plus constant possible
dans la BP
d  
Par définition, t g   =>phase  linéaire
d
Si de plus |T|
|T|=0
0 pour les fréquences à éliminer,
éliminer alors le filtre est idéal.
idéal
En pratique, on se contente d’approcher ce filtre Idéal. La réalisation de
filtres se fait à partir de polynômes d’approximation optimisant au mieux
l
les contraintes
t i t d
demandées
dé puis
i d’un
d’ é
éventuel
t l ajout
j t en cascaded d’un
d’
correcteur de phase.
-une BP plate au maximum pour les filtres de Butterworth
-une bande
b d de d transition
t iti étroite
ét it au dépend
dé d d’une
d’ ondulation
d l ti d
dans lla BP pour les
l
filtres de Chebychev
-une phase linéaire dans la BP pour les filtres de Bessel
-autres filtres (Chebychev de type II, Cauer …)
6
Caractérisation d’un filtre
Pour une étude complète :

Réponse fréquentielle :
=>Diagrammes de Bode
-module de la fonction de transfert
-tg

Réponse temporelle :
-réponse
réponse impulsionnelle
-réponse indicielle
7
Notations

Notations :
Fonction de transfert complexe
p (j)
: T(j
Module : T()=|T(j)|
Gain en dB : GdB=20.log T()

|T(j)| |T(j)|

 
c c
Filtre passe-bas Filtre passe-haut
|T(j)| |T(j)|

 
1 2 1 2
Filtre passe-bande Filtre coupe-bande

Etude précise des filtres passe-bas


Il suffira d’effectuer
d effectuer des changements de variables pour les autres filtres

Bonne connaissance des filtres passe-bas d’ordre 1 et 2


8

Rappels sur les filtres passe-bas


Passe-bas 1er ordre GdB
0,01 0,1 1 10
0

T  j 
1 c (log)

1 j -5
C

c est la fréquence de coupure à -3 dB -10


-20 dB/dec

Passe-bas 2nd ordre


-15
1 1
T  j  2  2
   j   
1  2 jm j  1 j 
0  0  Q 0  0 
GdB
20
m est le facteur d’amortissement
m=0,1
Q est le facteur de qualité m=0,5
m 0,5
0 est la fréquence propre 0 (log)
0
0<m<0,7 : résonance à r  0 1  2m2 0,01 0,1 1 10
m=0 7
m=0,7
m>0,7 : il n’y a plus de résonance
m=2 m=1
m=0,7 : réponse la plus plate dans la BP -20

m≥1 : T est décomposable en un


produit de 1er ordre Pente : -40 dB/dec
-40
9

Notion de gabarit
Cahier des charges :
Construire un filtre passe-bas qui ne transmet que les signaux de fréquence < à f0.
GdB doit posséder :
-une valeur minimale a dans la bande de fréquences à transmettre
-une valeur maximale b dans la bande de fréquences à éliminer

-Le gabarit est caractérisé par 2 points (f0, a) et (f1, b).


GdB
0 f0 f1 f
log
a
Autres spécifications possibles d’un gabarit :
Ondulation dans la BP
b Largeur de la bande de transition
Etc …
Bande Bande
B d d de Bande
passante transition coupée

Utilisation d’approximations de filtres réels :


Butterworth, Chebychev, Bessel, Cauer …
10

Ex : Gabarit de transmission téléphonique

gain at 1 kHz (dB))


Gain relative to g Expanded scale

Typical filter
transfer function

100 Hz 1 kHz 10 kHz


Frequency (Hz)
Copyright 1975, ATT company
11

Filtrage analogique

I – Introduction

II – Etude des filtres de Butterworth et de Chebychev

III – Filtres actifs

IV – Filtres à capacités commutées


12

Filtres de Butterworth
Utilisé pour sa réponse extrêmement plate dans la BP
Le module de la fonction de transfert T() est cherché sous la forme :
1
T    2n où n est l’ordre du filtre
 
1  
 C 

La réponse fréquentielle est normalisée par rapport à la


pulsation de coupure (ou caractéristique) c pour laquelle
l’atténuation est de -3 dB

pose x=/c. 1
On p T x 
1  x 2n
Pour x=1 : 20.logT(x)= - 3dB

Quel que soit n, toutes les courbes passent par -3dB pour x=1, soit f=fc

Pour x<1 : 20.logT(x)>


20 logT(x)>- 3 dB

La fréquence de coupure est définie à - 3dB quel que soit n


13
Détermination de n et fc : cas général
20.log T(x)
x0 1 x1
(dB) x (log) x = f / fc 1
a n = ordre du filtre T(x ) 
1  x 2n
a ≥ - 3 dB
- 3dB
Conditions limites :
b
20.logT(x0) > a x02n < 10-a/10 - 1 (1)

20.logT(x1) < b x12n > 10-b/10 - 1 (2)

 10  a 10  1 
(2) divisé par (1) donne la valeur de n minimum. log  b 10 
1  10  1 
En pratique on prend la plus petite valeur entière de n qui satisfait : n 
2 log g  f0 f1 

On calcule alors avec (1) et (2) les fréquences de coupure limites :

f0 f1
f c,0  f c,1 
10  a 10
1 
1 2n
10  b 10
1  1 2n

On choisit la fréquence de coupure au « milieu » (moyenne géométrique) : f c  f c,0f c,1


14

Fonction de transfert
But : trouver une fraction rationnelle complexe T(s) (avec s=jx) qui
admette T(x) comme module.
1
T x 
1  x 2n
Méthode : on factorise le polynôme P(x) = 1 + x2n

On montre que P(x) apparaît ainsi comme le carré du module du polynôme


P(s) suivant (n impair) :
P(s) = (1+s) (a2+b2+2bs+s2) (…

La fonction de transfert normalisée s’écrit alors :


1
T s 
 
1  s  a2  b2  2bs  s2 ...
si n est impair

En pratique,
pratique l’expression
l expression de P(s) donc de T(s) ne dépend que de
l’ordre n du filtre => utilisation de tables pour les coefficients
15

Quelques polynômes de Butterworth


16

Exemple récapitulatif
Déterminer
é i la ffonction
i de transfert
f du fi
filtre passe-bas de Butterworth quii
satisfait au gabarit suivant :
GdB
0 1 kHz 3 kHz f
log
-1

-40

1) Détermination de l’ordre : n>4,8 donc on choisit n=5


2) Fréquences de coupure : fc,0=1,145 kHZ ; fc,1=1,194 kHZ d’où fc=1,17 kHZ
3) Détermination de la fonction de transfert normalisée à partir de la table :
1
T s 
1  s  1  1, 618s  s2 1  0, 618s  s2 
1
4) Fonction de transfert : T  j 
          
2 2

 1  j   1  1, 618 j   j    1  0, 618 j j  
 C  C  C    C  C  
  

1
T  jf  
1  j.8, 5.10 4 f 1  j.1, 38.10 3 f  7, 3.10 7 f 2 1  j.5, 2.10 4 f  7, 3.10 7 f 2 
17

Filtres de Chebychev
Utilisé quand les spécifications du gabarit permettent une ondulation dans la BP
La fonction T(x) est cherchée sous la forme :
 est un nombre
1
T x 
Cn(x)
( ) estt un polynôme
l ô défi
définii par récurrence
é

1  2Cn2  x 
C0(x) = 1 ; C1(x) = x ;
Cn+1(x) = 2 x Cn(x) - Cn-1(x)
Cn est oscillante dans la BP et décroissante dans la bande d’arrêt
d arrêt
x=/r où r est la pulsation délimitant
la bande dans laquelle on accepte une
ondulation r définie par r² = 1+2

Normalisation par rapport à r 1


1  2

La fréquence de coupure r est définie à Bande d’ondulation


mplitude
–10.log (1+) dB qui vaut –3dB
uniquement pour =1.
am

Bande de transition
-Le nb d’extrema présents dans la bande Bande d’arrêt
d’ondulation est égal à n. a
r

/r
18

Calcul de l’ordre
La donnée de la largeur de la bande d’ondulation fixe r.
Il suffit de connaître :
-un d arrêt (a, GdB(a))=G
un point de la bande d’arrêt GdB,a
dB a )
-l’amplitude de l’ondulation admise
pour déterminer l’ordre n du filtre

10  b /10  1
arg cosh  a / 10
n 10 1
a
arg cosh
r
19

Polynômes de Chebychev
On détermine T(x) compte tenu de l’ondulation tolérable r et de l’ordre n
Voici quelques polynômes de Chebychev :
20

Exemple récapitulatif
Déterminer
é i la ffonction
i de transfert
f du fi
filtre passe-bas de Chebychev quii
satisfait au gabarit suivant (on admet une ondulation de 1dB dans la BP) :
GdB
0 1 kHz 3 kHz f
log
-1

-40

1) Détermination de l’ordre du gabarit : r=1 dB=1,122 donc =0,5089


D’où n>3,4 donc on choisit n=4

2) Détermination de la fonction de transfert normalisée à partir de la table :


1
T s 
1  2, 411s  3, 579s 1  0, 283s  1, 014s 
2 2

3) Fonction de transfert : T  j  1


     
2
   
2

 1  2, 411j   3, 579 j    1  0, 283 j   1, 014 j  


 r  r    r  r  
  
21

Comparaison Butterworth - Chebychev


0,01
0 01 01
0,1 1 10
GdB
0
x (log)
Butterworth
La fréquence de coupure est la même
quel que soit n -10 n=1
Coupure de pente relativement faible n=2
(mais peut être augmentée avec n plus n=3
grand) -20 n=4
Réponse très plate dans la BP n=5
Assez bien adapté aux signaux rapides
-30

0,01 0,1 1 10
GdB0
x (log)
(l )
Chebychev
Coupe à ordre identique plus rapidement n=1
que Butterworth
q -10
n=2
Ondulations dans la BP
Déconseillé pour les signaux rapides n=3
(déformation importante) -20
n=4
n=5

-30
22

Comparaison Butterworth - Chebychev

0 
0,01 0,1 1 10 100

‐20

‐40
Gain (dB)

Butterworth n=4
Chebychev n=4

‐60

‐80

‐100
23

Autres formes de réponse

Filtres de Legendre :
-Il n’y a pas d’ondulation dans la bande passante.
-La coupure est plus raide que Butterworth, mais moins raide que Chebychev

Filtres d
Filt de B
Bessell :
-La coupure n’est pas très raide
-La phase est très linéaire

Filtres de Cauer (non polynômiaux) :


- Comportement de Chebychev en bande passante et en bande d’arrêt
- La coupure est très raide
- La phase n’est pas linéaire (les signaux sont assez déformés).
24

Transformations
Cas fréquent : a = -3dB et normalisation par rapport à 0
Passe-haut  passe-bas
20.log T(x) 20.log T(X)
(dB) x1 1 (dB) 1 X1
x (log) X (log)
a a
s→S=1/s
b x→X=1/x b
log x → log X = - log x
Symétrie par rapport à x = 1

Passe-bande  passe-bas
20.log T(x) 20. log T(X)
x1 x2 x3 x4 Min (X1,X4)
(dB) (dB) 1
x ((log)
g) X (log)
a a

b
c
Min (b,c)
s → S = (s + 1/ s) / x avec x = (f3-f2)/f0 et f 0  f 2 f 3
2
f 2  f0
x→ X
f (f 3 - f 2 )
25

Transformations
Coupe-bande  passe-bas

20.log T(x) 20. log T(X)


(dB) x1 x2 x3 x4 (dB) 1 Min (X1,X
X4)
x (log) X (log)
a a

b b

s → S = x/(s + 1/ s) avec x = (f3-f2)/f0 et f 0  f 2 f 3


26

Exemple
Déterminer à l’aide d’un polynôme de Butterworth la 20.log T(x)
4 MHz 10 MHz
(dB)
fonction de transfert T(s) du filtre passe-haut défini par f (log)
le gabarit ci-contre : -3
1) Normalisation du gabarit : 20.log T(x)
1
(dB) 0,4
x (log) -18
-3
f0=10 MHz
-18

2) T
Transposition
iti vers lle passe-bas
b correspondant
d t: 20.log
20 log T(X)
(dB) 1 2,5
-3 X (log)
3)) Étude du filtre passe-bas
p : n>2,25
, donc n=3
1 1 -18
T S   
 
1  S  1  S  S2 1  2S  2S  S
2 3

4) Transformation vers le passe-haut :


3
s 3  j 
T s  soit  
 0 
1  2s  2s 2  s3 T  j  2 3
 j   j   j 
1 2    2     
 0   0   0 
27

Filtrage analogique

I – Introduction

II – Etude des filtres de Butterworth et de Chebychev

III – Filtres actifs

IV – Filtres à capacités commutées


28
Filtrage actif
• Principe = mise en cascade de cellules élémentaires du
second ordre à base d’ALI
• Intérêts
I éê
– cellules élémentaires de faible impédance de sortie (et forte impédance
d’entrée)) => on ppeut utiliser la mise en facteur de T(s)
( )
– Conception et mise en œuvre simplifiée
– Intégration possible (car pas d’inductance)

• Limitations
– Sensibilité aux variations des valeurs des composants
– Distorsion du signal : saturation -> excursion limitée
slew rate -> bande passante limitée
– Nécessite des alimentations continues pour les ALI (consommation
d’énergie)
– Bruit généré par les ALI
– Risque d’instabilité
é (systèmes
è à contre-réaction)
é
29
Filtres de Sallen-Key

Cellule de Sallen-Key d’ordre 2


Vs K Y1Y3
=
Y2 Ve  Y1 +Y2   Y3 +Y4  +Y3  Y4  K Y2 
Y1 Y3 +
AO avec K = 1+r2/r1
Ve
- Vs
r1
Y4 r2 On choisit les admittances Yi
(capacités ou résistances) suivant
le type de filtre à réaliser
Passe-bas
Passe bas Passe-haut
Passe haut Passe-bande
Passe bande

Résistances Y1 et Y3 Y2 et Y4 Y1, Y2

Capacités Y2 et Y4 Y1 et Y3 Y3

Y4 = R // C
30
Filtres de Rauch

Cellule de Rauch d’ordre 2


Vs -Y1Y3
=
Ve Y5  Y1 +Y2 +Y3 +Y4  +Y3 Y4
Voir TD pour le calcul
On choisit les admittances Yi
(capacités ou résistances)
suivant le type de filtre à
réaliser

Passe-bas Passe-haut Passe-bande

Résistances
é Y1, Y3 et Y4 Y2 et Y5 Y1, Y2 et Y5

Capacités Y2 et Y5 Y1, Y3 et Y4 Y3 et Y4
31
Autres types de filtres
Filtres actifs à convertisseur d’impédance (Q >20)

Exemple
p : filtre à g
girateur d'Antoniou

Les impédances Zi sont des C ou des R

Filtres actifs à variables d’états


d états
Filtres « Capa Com » à variables d’états (MF10)

From TI Application Note 779 A Basic Introduction to


Filters - Active, Passive,and Switched Capacitor
Quelle technologie choisir ?
32

Technologie Composants Spécificités Exemples


d’application
Filtres numériques Circuits logiques Signaux numérisés (pré
intégrés (FPGA, et post filtrage
(voir cours STNS en microcontroleur, nécessaire !)
2A) …)) F < 100MHz
(re)programmable
Production en grande
série possible
Filtres passifs Composants F élevée (< 500MHz) Anti-repliement
discrets L et C, Pas d’alimentation Rejection du bruit
Quartz pour les Non intégrable d’alimentation
HF
Filtres actifs AO, R et C F < 1 MHz Anti-repliement
Tension de sortie Audio « High
li ité
limitée Fid lit »
Fidelity
Filtres à capacité AO, interrupteurs F < qq MHz Détection de
commutée commandés MOS, Intégrable « tonalité »
R et C intégrés Fréquence Analyseur de spectre
programmable et
précise
33

Comparaison filtre actif – filtre passif


Filtre passif :
-Fonctionne sans alimentation et à des fréquences élevées
-L’utilisation de bobines et de capacités permet d’obtenir tous types de réponse
-Nécessite
Nécessite des bobines : cher (bobine à faible tolérance),
tolérance) encombrant,
encombrant non-idéal
non idéal
(résistance => facteur de qualité faible en basses fréquences), risque de couplage
parasite entre bobines
-Difficulté de mise en œuvre p pour les filtres d’ordres élevés ((étages
g dépendants)
p )
-La fonction de transfert dépend de la charge qui doit donc être déterminée très
précisément
-Performants jusque 500 MHz

Filtre actif :
-Moins cher en grandes quantités
-Petite taille => parasites moindres
-Intégration possible
-Nécessité d’alimentation de tension, consommation d’énergie
-Excursion du signal limité par la saturation des AO et par le bruit des AO
-Les
Les imperfections des AO à hautes fréquences modifient la fonction de transfert du
filtre
-La contre-réaction sur les AO peut conduire à l’instabilité du système
-Utilisation pour des fréquences inférieures à quelques 100 kHz

Vous aimerez peut-être aussi