Documente Academic
Documente Profesional
Documente Cultură
ETI
Filtrage analogique
I Introduction
IOGS 1A 2015
Sylvie Lebrun
2
Domaines dapplication
Traitement de signaux audio, vido, radio
Tlcommunications, tlmtrie
Instrumentation scientifique, medicale, radars
Acquisition numrique de donnes
( ti
(anti-repliement)
li t)
Rjection de bruit (alimentation lectrique) Miniature Filters
Active/Bandpass/Band-Reject
p j
Introduction
http://ressource.electron.free.fr/bts/cours/le-filtrage-actif-passif.pdf
AIL : Amplificateur Intgr Linaire
4
Introduction
Historique :
1920-1960
1920 1960 : filtres passifs RLC
1960 : filtres actifs avec ALI
1970 : circuits intgrs (VLSI)
1980 : filtres numriques, DSP
1980 : filtres analogiques
5
Gnralits
Soit un signal u(t) comprenant plusieurs composantes sinusodales. Un filtre
est un dispositif dont la fonction de transfert complexe T permet disoler
certaines composantes en liminant les composantes de frquences
i d i bl
indsirables.
Pour quun filtre ne dforme pas les signaux compris dans une certaine
bande passante (BP), il faut runir 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 dfinition, t g =>phase linaire
d
Si de plus |T|
|T|=0
0 pour les frquences liminer,
liminer alors le filtre est idal.
idal
En pratique, on se contente dapprocher ce filtre Idal. La ralisation de
filtres se fait partir de polynmes dapproximation optimisant au mieux
l
les contraintes
t i t d
demandes
d puis
i dun
d
ventuel
t l ajout
j t en cascaded dun
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 dpend
d d dune
d ondulation
d l ti d
dans lla BP pour les
l
filtres de Chebychev
-une phase linaire dans la BP pour les filtres de Bessel
-autres filtres (Chebychev de type II, Cauer )
6
Caractrisation dun filtre
Pour une tude complte :
Rponse frquentielle :
=>Diagrammes de Bode
-module de la fonction de transfert
-tg
Rponse temporelle :
-rponse
rponse impulsionnelle
-rponse 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
T j
1 c (log)
1 j -5
C
m1 : T est dcomposable 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 frquence < f0.
GdB doit possder :
-une valeur minimale a dans la bande de frquences transmettre
-une valeur maximale b dans la bande de frquences liminer
Typical filter
transfer function
Filtrage analogique
I Introduction
Filtres de Butterworth
Utilis pour sa rponse extrmement plate dans la BP
Le module de la fonction de transfert T() est cherch sous la forme :
1
T 2n o n est lordre du filtre
1
C
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
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 entire de n qui satisfait : n
2 log g f0 f1
f0 f1
f c,0 f c,1
10 a 10
1
1 2n
10 b 10
1 1 2n
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
Mthode : on factorise le polynme P(x) = 1 + x2n
En pratique,
pratique lexpression
l expression de P(s) donc de T(s) ne dpend que de
lordre n du filtre => utilisation de tables pour les coefficients
15
Exemple rcapitulatif
Dterminer
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
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 spcifications du gabarit permettent une ondulation dans la BP
La fonction T(x) est cherche sous la forme :
est un nombre
1
T x
Cn(x)
( ) estt un polynme
l dfi
dfinii par rcurrence
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 dcroissante dans la bande darrt
d arrt
x=/r o r est la pulsation dlimitant
la bande dans laquelle on accepte une
ondulation r dfinie par r = 1+2
Bande de transition
-Le nb dextrema prsents dans la bande Bande darrt
dondulation est gal n. a
r
/r
18
Calcul de lordre
La donne de la largeur de la bande dondulation fixe r.
Il suffit de connatre :
-un d arrt (a, GdB(a))=G
un point de la bande darrt GdB,a
dB a )
-lamplitude de londulation admise
pour dterminer lordre n du filtre
10 b /10 1
arg cosh a / 10
n 10 1
a
arg cosh
r
19
Polynmes de Chebychev
On dtermine T(x) compte tenu de londulation tolrable r et de lordre n
Voici quelques polynmes de Chebychev :
20
Exemple rcapitulatif
Dterminer
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
3) Fonction de transfert : T j 1
2
2
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
Dconseill pour les signaux rapides n=3
(dformation importante) -20
n=4
n=5
-30
22
0
0,01 0,1 1 10 100
20
40
Gain(dB)
Butterworthn=4
Chebychevn=4
60
80
100
23
Filtres de Legendre :
-Il ny a pas dondulation dans la bande passante.
-La coupure est plus raide que Butterworth, mais moins raide que Chebychev
Filtres d
Filt de B
Bessell :
-La coupure nest pas trs raide
-La phase est trs linaire
Transformations
Cas frquent : 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
sS=1/s
b xX=1/x b
log x log X = - log x
Symtrie 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
b b
Exemple
Dterminer laide dun polynme de Butterworth la 20.log T(x)
4 MHz 10 MHz
(dB)
fonction de transfert T(s) du filtre passe-haut dfini 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
Filtrage analogique
I Introduction
Limitations
Sensibilit aux variations des valeurs des composants
Distorsion du signal : saturation -> excursion limite
slew rate -> bande passante limite
Ncessite des alimentations continues pour les ALI (consommation
dnergie)
Bruit gnr par les ALI
Risque dinstabilit
(systmes
contre-raction)
29
Filtres de Sallen-Key
Rsistances Y1 et Y3 Y2 et Y4 Y1, Y2
Capacits Y2 et Y4 Y1 et Y3 Y3
Y4 = R // C
30
Filtres de Rauch
Rsistances
Y1, Y3 et Y4 Y2 et Y5 Y1, Y2 et Y5
Capacits Y2 et Y5 Y1, Y3 et Y4 Y3 et Y4
31
Autres types de filtres
Filtres actifs convertisseur dimpdance (Q >20)
Exemple
p : filtre g
girateur d'Antoniou
Filtre actif :
-Moins cher en grandes quantits
-Petite taille => parasites moindres
-Intgration possible
-Ncessit dalimentation de tension, consommation dnergie
-Excursion du signal limit par la saturation des AO et par le bruit des AO
-Les
Les imperfections des AO hautes frquences modifient la fonction de transfert du
filtre
-La contre-raction sur les AO peut conduire linstabilit du systme
-Utilisation pour des frquences infrieures quelques 100 kHz