Vous êtes sur la page 1sur 10

Les filtres analogiques

CNAM 2006-2007 LD-P


40
4.2.3. Fonctions de transfert de filtres analytiques
Pour un gabarit passe bas donn, il existe une infinit de solutions. Lorsque lon veut
dimensionner un filtre, on ne sait calculer analytiquement quun petit nombre de fonctions
caractristiques convenant la ralisation de ce gabarit.
Les diffrentes fonctions que lon peut utiliser fixeront les proprits physiques de notre filtre.
Les plus connus et utiliss sont les filtres polynomiaux : la fonction de transfert de ces filtres
est un polynme (du mme ordre que lordre du filtre). Exemples : Butterworth, Chebycheff,
Legendre , Bessel.
La fonctions de transfert sera de la forme : ( )
( )( ) ( )
n
p p p p p p
K
p H

=
....
1 0
.
Dtermination de ( ) p H :
- Par calcul de ples (ex : Butterworth)
- Par rcurrence (ex : Chebycheff ou Bessel)
Ces filtres ne prsentent pas de zro de transmission des frquences finies (dans la bande
passante nominale thorique du filtre).
Une autre forme de fonction de transfert, les filtres elliptiques. Ils prsentent des zros de
transmission des frquences finies. Exemple : Cauer. Applications typiques : en RTC.
Filtres de Butterworth
- ordre lev si lon veut une grande slectivit (pb de ralisation)
- pas dondulation dans la bande passante
- temps de propagation de groupe # constant (dphasage quasi linaire)
Filtre de Tchebycheff
- ordre plus petit pour une grande slectivit
- si lordre est n, il prsente n ondulations dans la bande passante
- temps de propagation de groupe non constant (dphasage non linaire)
Filtre de Bessel
- coupure plus douce.
- temps de propagation de groupe constant (dphasage linaire)
- minimisation des distorsions
Filtre de Cauer
- Filtre coupure maximale
Les filtres analogiques
CNAM 2006-2007 LD-P
41
4.2.3.1. Dtermination dune fonction de transfert de Butterworth
On cherche obtenir une courbe dans la bande passante la plus plate possible : ( )
( ) p D
K
p H = .
( ) = p D
0 1
1
1
... a p a p a p
n
n
n
+ + + +

Rappel sur Laplace :


( )
( )
( )
( ) p V
p V
p D
K
p H
E
S
= = ( ) ( ) ( ) p V a p a p a p p KV
S
n
n
n
E 0 1
1
1
... + + + + =

.
Et on rappelle que
( )
( ) p X p
dt
t x d
TL
n
n
n
=
(

.
La courbe de gain sera maximalement plate si on peut annuler le plus grand nombre de
drives possibles. On arrive donc : ( ) = p D
0
a p
n
+
( ) = e j D ( )
0
a j
n
+ e
( ) =
2
e j D
2
0
2
a
n
+ e on pose :
n
a
0 0
e =
( ) =
2
e j D
n n 2
0
2
e e +
( ) =
2
e j D =
|
|

\
|
|
|

\
|
+
n
n
2
0
2
0
1
e
e
e ( )
n n
x
2 2
0
1+ e
Avec
0
e
e
= x
( )
( )
n n
x
j H
2 2
0
2
1
1
+
=
e
e
( )
n
x
K
jx H
2
2
1+
= on pose
0 0
e e
e p
j jx s = = = (variable de Laplace normalise)
( )
n
x
x H
2
1
1
+
=
si jx s = alors js x =
( )
( )
=
+
=
n
js
s H
2
1
1
( )
=
+
n n
s j
2 2
1
1
( )
n n
s
2
1 1
1
+
Pour dterminer lordre du filtre :
( )
1
10
ln . 2
1 10 ln
X
n
b
|
|

\
|

>

Application : Butterworth dordre 3


( )
6
2
1
1
s
s H

= . Ples 0 1
6
= s 1
6
= s
On pose
u j
e s = ; donc on cherche
0 6
1 e e
j
= =
u
Donc il faut : t u k 2 0 6 + = soit
3 6
2 t t
u
k k
= = pour | | 5 ; 0 e k
Les filtres analogiques
CNAM 2006-2007 LD-P
42
0
p : 0 = k 0 = u =
0
p u u sin cos j + 1 =
1
p : 1 = k
3
t
u = =
1
p
3
sin
3
cos
t t
j +
2
3
2
1
j + + =
2
p : 2 = k
3
2t
u = =
2
p
3
2
sin
3
2
cos
t t
j +
2
3
2
1
j + =
3
p : 3 = k t u = =
3
p t t sin cos j + 1 =
4
p : 4 = k
3
4t
u = =
4
p
3
4
sin
3
4
cos
t t
j +
2
3
2
1
j =
5
p : 5 = k
3
5t
u = =
5
p
3
5
sin
3
5
cos
t t
j +
2
3
2
1
j + =
On doit choisir 3 ples parmi ces 6 (car on doit avoir un ordre 3). On prend les ples partie
relle ngative.
Do :
( )
( )( )( )
=

=
4 2 3
1
p s p s p s
s H
( )
=
|
|

\
|
+ +
|
|

\
|
+ +
2
3
2
1
2
3
2
1
1
1
j s j s s
( )( ) 1 1
1
2
+ + + s s s
( )
1 2 2
1
2 3
+ + +
=
s s s
s H
On dnormalise :
0 0
e e
e p
j jx s = = = : ( )
3
0
2
0 0
2 3
3
0
2 2 e e e
e
+ + +
=
p p p
p H
( )
n
x
x H
2
1
1
+
= pour
0
e e = , 1 = x , 1
2
=
n
x et ( )
2
1
1 = H : lordre, tous les Butterworth
ont un gain de db 3
0
e e = .
On peut remarquer que quelque soit lapplication, les filtres de Butterworth ont toujours la
mme caractristique pour un ordre donn. Il suffit donc de faire le calcul une fois pour toute
pour chaque ordre.
Fonctions de transmission
2 1
) ( V V s H = des filtres de Butterworth dordre 1 9 :
P
1
= s + 1
P
2
= s
2
+
2
s + 1
P
3
= s
3
+ 2 s
2
+ 2 s + 1
P
4
= s
4
+ 2,613 s
3
+ 3,414 s
2
+ 2,613 s + 1
P
5
= s
5
+ 3,236 1 s
4
+ 5,236 1 s
3
+ 5,236 1 s
2
+ 3,236 1 s + 1
P
6
= s
6
+ 3,863 7 s
5
+ 7,464 1 s
4
+ 9,141 6 s
3
+ 7,464 1 s
2
+ 3,863 7 s + 1
P
7
= s
7
+ 4,494 0 s
6
+ 10,098 s
5
+ 14,592 s
4
+ 14,592 s
3
+ 10,098 s
2
+ + 4,494 0 s + 1
P
8
= s
8
+ 5,152 8 s
7
+ 13,137 s
6
+ 21,846 s
5
+ 25,688 s
4
+ 21,846 s
3
+ 13,137 s
2
+ 5,152 8 s + 1
P
9
= s
9
+ 5,759 s
8
+ 16,582 s
7
+ 31,163 s
6
+ 41,986 s
5
+ 41,986 s
4
+ 31,163 s
3
+ 16,582 s
2
+ 5,759 s + 1
Remarque: on pourrait dfinir un filtre de Butterworth ayant un gain rglable dans le bande
passante en posant ( )
n
x
x H
2 2
1
1
c +
= . Mais le table donn ci-dessus nest donc plus valable
que pour 1 = c .
Les filtres analogiques
CNAM 2006-2007 LD-P
43
4.2.3.2. Dtermination dune fonction de transfert de Chebycheff
Le but de ce filtre est davoir une meilleure approximation du filtre passe-bas idal (coupure
trs violente).
La fonction de transfert est de la forme :
( )
( )
2 2
1
1
x C
jx H
n
c +
=
avec 1 0 s < c
( ) x C
n
est obtenu par rcurrence :
( ) 1
0
= x C
( ) x x C =
1
( ) ( ) ( ) x C x xC x C
n n n 2 1
2

=
Si 1 = x : ( ) 1
0
= x C , ( ) 1
1
= x C , ( ) 1 1 2
0 1 2
= = C C x C ,, ( ) 1 = x C
n
( )
2
1
1
1
c +
= H
Donc selon c la gain 1 = x varie de 0 db 3 .
Pour dterminer les ondulations dans la bande passante ( 1 0 s s x ) on fait un changement de
variable cos = x car cos / = - x .
( ) 1
0
= x C
( ) cos
1
= x C
( ) n x C
n
cos =
Aprs ltude de ces fonctions, on arrive la conclusion suivante : lordre du filtre est gal au
nombre de contact tangente nulle (exclu 1 = x ) dans la bande dondulation (bande passante).
Pour dterminer lordre du filtre :
( )
1
10
10
arg
1 10
1 10
arg
X ch
ch
n
a
b
|
|
|
|

\
|

>

Dtermination de la fonction de transfert ( )


( )
2 2
1
1
x C
jx H
n
c +
=
1. on fixe c (en fixant la bande dondulation)
2. on dtermine ( ) x C
n
3. on rsout ( )
2 2
1 x C
n
c + =0
Pour fixer c : si ( ) =
+
=
2
1
1
log 20 1
c
db
H
db
a ( 3 0 < < a ) alors 1 10
10
=
a
c
Les filtres analogiques
CNAM 2006-2007 LD-P
44
Exemple dune fonction de transfert dordre 3 avec une ondulation db 1 :
On a montr que pour 1 = x alors ( ) 1 = x C
n
et donc ( )
2
1
1
1
c +
= H . En dcibel cela nous
donne ( ) =
+
=
2
1
1
log 20 1
c
db
H db 1 1 10
10
1
= c 509 , 0 ~
( ) 1
0
= x C
( ) x x C =
1
( ) ( ) ( ) 1 2 1 2 2
2
0 1 2
= = = x x x x C x xC x C
( ) ( ) ( ) ( ) x x x x x x C x xC x C 3 4 1 2 2 2
3 2
1 2 3
= = =
( ) ( ) 0 3 4 509 , 0 1 0 1
2
3 2 2 2
= + = + x x x C
n
c
( ) 0 9 24 16 509 , 0 1
2 4 6 2
= + + x x x
( ) x P x x x = = + + 0 1 2905 , 2 108 , 6 072 , 4
2 4 6

On note notre polynme ( ) x P
On obtient les 6 racines suivantes : ( ) ( ) ( ) { } 247 , 0 966 , 0 ; 247 , 0 966 , 0 ; 494 , 0 j j j . Elles
les racines complexes sont toujours accompagnes de leur conjugu car le polynme de dpart
en rel. Ainsi :
( ) ( )( )
( )( )( )( ) 247 , 0 966 , 0 247 , 0 966 , 0 247 , 0 966 , 0 247 , 0 966 , 0
494 , 0 494 , 0
j x j x j x j x
j x j x x P
+ + + +
+ =
( ) ( ) | | ( ) ( ) | | ( ) ( ) | |
2 2 2 2 2 2
247 , 0 966 , 0 247 , 0 966 , 0 494 , 0 + + + + = x x x x P
( ) x P est le module au carr de polynme en jx s = . Cherchons obtenir les termes jx
( ) | | ( ) | | ( ) | | 247 , 0 966 , 0 247 , 0 966 , 0 494 , 0 + + + + = x j x j jx s P
( ) | | | | | | 247 , 0 966 , 0 247 , 0 966 , 0 494 , 0 + + + + = j jx j jx jx s P
( ) | | | | | | 966 , 0 247 , 0 966 , 0 247 , 0 494 , 0 j jx j jx jx s P + + + + =
( ) | | ( ) ( ) | |
2 2
966 , 0 247 , 0 494 , 0 + + + = jx jx s P
Sachant que jx s = il vient :
( ) | | ( ) ( ) | |
2 2
966 , 0 247 , 0 494 , 0 + + + = s s s P
( ) | | ( ) ( ) | |
2 2 2
966 , 0 247 , 0 494 , 0 494 , 0 + + + + = s s s s P
( ) ( ) ( ) 994 , 0 494 , 0 494 , 0
2
+ + + = s s s s P
( ) 491 , 0 224 , 0 494 , 0 994 , 0 494 , 0
2 2 3
+ + + + + = s s s s s s P
( ) 491 , 0 238 , 1 988 , 0
2 3
+ + + = s s s s P
Voil notre polynme caractristique ( ) s P
Pour vrifier dans les table, on divise par 491 , 0 pour obtenir le terme dordre 0 en +1
( )
1 521 , 2 012 , 2 0367 , 2
491 , 0
2 3
+ + + = s s s
s P
Les filtres analogiques
CNAM 2006-2007 LD-P
45
Pour un filtre de Tchebycheff, le polynme du dnominateur ne dpend pas que de lordre du
filtre mais aussi de c , ce qui donne une infinit de solution. Il faudra donc refaire le calcul
pour chaque application, ou bien prendre une valeur plus petite que le c ncessaire
lapplication. On donne ci-dessous les polynmes pour trois valeurs de c .
Fonctions de transmission
2 1
) ( V V s H = des filtres de Tchebycheff dordre 2 7 :
62 152 , 0 1 , 0
max
= = c dB A
P
2
= 0,301 7 s
2
+ 0,715 8 s + 1
P
3
= 0,610 5 s
3
+ 1,183 6 s
2
+ 1,605 2 s + 1
P
4
= 1,206 9 s
4
+ 2,177 1 s
3
+ 3,170 5 s
2
+ 2,444 7 s + 1
P
5
= 2,441 9 s
5
+ 4,258 6 s
4
+ 6,765 8 s
3
+ 5,853 1 s
2
+ 3,505 5 s + 1
P
6
= 4,827 9 s
6
+ 8,266 2 s
5
+ 14,32 s
4
+ 13,42 s
3
+ 9,886 8 s
2
+ 4,353 6 s + 1
P
7
= 9,767 7 s
7
+ 16,538 s
6
+ 31,095 s
5
+ 30,956 s
4
+ 26,423 s
3
+ 14,484 s
2
+ 5,487 s + 1
31 349 , 0 5 , 0
max
= = c dB A
P
2
= 0,659 5 s
2
+ 0,940 2 s + 1
P
3
= 1,397 5 s
3
+ 1,750 6 s
2
+ 2,144 6 s + 1
P
4
= 2,638 1 s
4
+ 3,158 9 s
3
+ 4,529 3 s
2
+ 2,705 3 s + 1
P
5
= 5,589 s
5
+ 6,553 s
4
+ 10,38 s
3
+ 7,319 s
2
+ 4,205 8 s + 1
P
6
= 10,552 s
6
+ 12,232 s
5
+ 22,918 s
4
+ 16,776 s
3
+ 12,366 s
2
+ 4,563 s + 1
P
7
= 22,355 s
7
+ 25,736 s
6
+ 53,937 s
5
+ 41,792 s
4
+ 36,84 s
3
+ 16,89 s
2
+ 6,306 s + 1
84 508 , 0 1
max
= = c dB A
P
2
= 0,907 s
2
+ 0,995 7 s + 1
P
3
= 2,035 3 s
3
+ 2,011 6 s
2
+ 2,520 6 s + 1
P
4
= 3,628 s
4
+ 3,456 8 s
3
+ 5,274 9 s
2
+ 2,694 2 s + 1
P
5
= 8,1415 s
5
+ 7,627 1 s
4
+ 13,75 s
3
+ 7,933 s
2
+ 4,726 4 s + 1
P
6
= 14,512 s
6
+ 13,47 s
5
+ 28,02 s
4
+ 17,445 s
3
+ 13,632 s
2
+ 4,456 s + 1
P
7
= 32,566 s
7
+ 30,06 s
6
+ 70,866 s
5
+ 46,53 s
4
+ 44,21 s
3
+ 17,866 s
2
+ 6,958 4 s + 1
Comportement harmonique :
- pente infrieure la pente asymptotique dun filtre du mme ordre en 1 = x
- trs mauvais comportement en signaux sinusodaux (temps de groupe non constant)
Comportement impulsionel : fort dpassement.
On lemploie souvent frquence fixe.
Les filtres analogiques
CNAM 2006-2007 LD-P
46
4.2.3.3. Dtermination dune fonction de transfert de Bessel
Son principal avantage est sa phase qui est linaire : pas de dformation pour les signaux non
sinusodaux.
Forme du filtre : ( ) = p H
p t
e
0

Pour dterminer le ( ) s H (ou ( ) p H ) utiliser, on fait un dveloppement limit de ( ) s coth


(transformation de
s
e ) puis une division polynomial.
Une autre mthode plus simple et plus rapide est dutiliser la relation de rcurrence.
( ) 1
0
= s B
( ) s s B + =1
1
( ) ( ) ( ) ( ) s B s s B n s B
n n n 2
2
1
1 2

=
Comme pour Butterworth, on peut remarquer que quelque soit lapplication, les filtres de
Bessel ont toujours la mme caractristique pour un ordre donn. Il suffit donc de faire le
calcul une fois pour toute pour chaque ordre.
Fonctions de transmission
2 1
) ( V V s H = des filtres de Bessel dordre 1 8 :
P
1
= s + 1
P
2
= s
2
+ 3 s + 3
P
3
= s
3
+ 6 s
2
+ 15 s + 15
P
4
= s
4
+ 10 s
3
+ 45 s
2
+ 105 s + 105
P
5
= s
5
+ 15 s
4
+ 105 s
3
+ 420 s
2
+ 945 s + 945
P
6
= s
6
+ 21 s
5
+ 210 s
4
+ 1 260 s
3
+ 4 725 s
2
+ 10 395 s + 10 395
P
7
= s
7
+ 28 s
6
+ 378 s
5
+ 3 150 s
4
+ 17 325 s
3
+ 62 370 s
2
+ 135 135 s + 135 135
P
8
= s
8
+ 36 s
7
+ 630 s
6
+ 6 930 s
5
+ 51 975 s
4
+ 270 270 s
3
+ 945 945 s
2
+ 2 027 025 s + 2 027 025
P
9
= s
9
+ 45 s
8
+ 990 s
7
+ 13 860 s
6
+ 135 135 s
5
+ 945 945 s
4
+ 4 729 726 s
3
+ 16 216 202 s
2
+ 34 459 432 s + 34 459 432
P
n
= (2n-1) P
n-1
+s P
n-2
Comportement harmonique :
- peu de distorsion en non-sinus
- moins efficace quun Butterworth dans la bande attnue
Comportement impulsionel : trs bon comportement
Les filtres analogiques
CNAM 2006-2007 LD-P
47
4.2.3.4. Comparaison des rponses de plusieurs types de filtre
La figure suivante reprsente les affaiblissements en bande attnue et en bande passante de
cinq filtres analytiques dordre 5, avec Amin = 40 dB et Amax = 1 dB.
La figure suivante reprsente les affaiblissements de ces mmes types de filtres en choisissant
leur ordre n de faon respecter le mme gabarit daffaiblissement : Amax = 1 dB, Amin = 40
dB, 1/k = 2.
Les filtres analogiques
CNAM 2006-2007 LD-P
48
4.2.4. Dterminations des lments du filtre passe-bas universel
Une fois dtermin ( ) s H rpondant aux caractristiques, il faut maintenant dterminer les
lments qui vont constituer la structure de ce filtre passe-bas universel (transform de
notre filtre dapplication vers ce filtre passe-bas).
Il exi st e plusieurs structures de filtre passif, nous ntudierons et nutiliserons que les
filtres en structure en T.
4.2.4.1. Structure en T et matrice admittance
On dtermine alors le paramtre admittance Y
22
=(I
2
/U
2
) pour U
1
=0.
On rappelle que la matrice admittance (quadriple quivalent du filtre) est de la forme :
|
|

\
|
|
|

\
|
=
|
|

\
|
2
1
22 21
12 11
2
1
V
V
Y Y
Y Y
I
I
Pour un filtre passif, on a toujours :
21 12
Y Y =
On va charger notre filtre avec limpdance caractristique
0
R (donc 1 puisque nous sommes
sur une structure normalise) et on arrive ainsi ) ( ) (
2 2
s I s V = =
) (
) (
1
2
s V
s V
22
21
1 Y
Y
+

On montre que pour ( )


( )( ) ( ) ( ) ( )
2 2
1 0 1
2
1
....
1
) (
) (
s D s s N p s p s p s s V
s V
s H
n
+
=

= =
avec ( )
2
s N : polynme regroupant toutes les puissances paires et ( )
2
s D s polynme
regroupant toutes les puissances impaires de ( )( ) ( )
n
p s p s p s ....
1 0
:
-
( )
2
21 12
1
s D s
Y Y

= = et
-
( )
( )
2
2
22
s D s
s N
Y

=
4.2.4.2. Utilisation
A partir de la fonction de transfert du filtre ( )
( )( ) ( )
n
p s p s p s s V
s V
s H

= =
....
1
) (
) (
1 0 1
2
on
spare les puissances paires et impaires et on dtermine ainsi
22
Y . Par divisons polynomiales
on peut dterminer toutes les lments de notre filtre de structure en T .
On va distinguer 2 cas possibles : le cas ou lordre du filtre est pair ou sil est impair.
Les filtres analogiques
CNAM 2006-2007 LD-P
49
4.2.4.2.1.Filtres dordre pair
Dans le cas dun filtre dordre pair,
22
Y est forme par un quotient de polynmes
qui est le rapport entre le polynme form partir de la fonction de transmission
dexposant pair divis par le polynme form partir de la fonction de transmission
dexposant impair.
impair osant d on transmissi de fonction la de partir form polynme
pair osant d on transmissi de fonction la de partir form polynme
Y
exp '
exp '
22
=
En effectuant, les divisions successives de polynmes il vient :
( )
s
s
s
s
s
s s Y
n
n
n
1
2
3
2
1
22
1
1
...
1
1
1

+
+
+
+
+ =

Le filtre normalis devient ainsi :


4.2.4.2.2.Filtres dordre impair
Dans le cas dun filtre dordre impair,
22
Y est forme par un quotient de
polynmes qui est le rapport entre le polynme form partir de la fonction de
transmission dexposant pair divis par le polynme form partir de la fonction de
transmission dexposant impair.
impair osant d on transmissi de fonction la de partir form polynme
pair osant d on transmissi de fonction la de partir form polynme
Y
exp '
exp '
22
=
En effectuant, les divisions successives de polynmes il vient :
( )
s
s
s
s
s
s Y
n
n
1
2
3
2
1
22
1
1
...
1
1
1

+
+
+
+
=

Vous aimerez peut-être aussi