Beruflich Dokumente
Kultur Dokumente
Filtrage
I. Généralités, définitions
Traitement des signaux
2 T. BRU 04/12/2011
I. Généralités, définitions
Traitement des signaux
3 T. BRU 04/12/2011
1
I. Généralités, définitions
Filtres
I. Généralités, définitions
Filtres, utilisation
5 T. BRU 04/12/2011
I. Généralités, définitions
Filtres, utilisation
6 T. BRU 04/12/2011
2
I. Généralités, définitions
Filtres, utilisation
7 T. BRU 04/12/2011
I. Généralités, définitions
Filtres, utilisation
8 T. BRU 04/12/2011
I. Généralités, définitions
Filtres, utilisation
9 T. BRU 04/12/2011
3
I. Généralités, définitions
Filtre idéal
10 T. BRU 04/12/2011
I. Généralités, définitions
Filtre idéal
11 T. BRU 04/12/2011
I. Généralités, définitions
Filtre réel
12 T. BRU 04/12/2011
4
I. Généralités, définitions
Filtre réel
13 T. BRU 04/12/2011
14 T. BRU 04/12/2011
a y n k b u n k
k 0
k
k 0
k
15 T. BRU 04/12/2011
5
II. Modélisation des filtres linéaires
Systèmes différentiels et aux différences
16 T. BRU 04/12/2011
I. Généralités, définitions
Filtres
17 T. BRU 04/12/2011
18 T. BRU 04/12/2011
6
II. Modélisation des filtres linéaires
Fonction de transfert
19 T. BRU 04/12/2011
20 T. BRU 04/12/2011
21 T. BRU 04/12/2011
7
II. Modélisation des filtres linéaires
Fonction de transfert : calcul
Exemple
dy t
y t u t
dt
Y p pY p U p
Y p 1
H p
U p 1 p
Y j 1
H j
U j 1 j
22 T. BRU 04/12/2011
Cas général
Y p b p k
k
N p
H p k 0
U p N
D p
a
k 0
k p k
23 T. BRU 04/12/2011
24 T. BRU 04/12/2011
8
II. Modélisation des filtres linéaires
Fonction de transfert : calcul
Exemple
y[n] – a y[n - 1] = u[n]
1 z
H z
1 az 1 z a
H e jTe H e j
1
1
1 ae jTe 1 ae j
25 T. BRU 04/12/2011
Cas général
Y z
k
bz k
N z
H z k 0
U z N
D z
a z
k 0
k
k
26 T. BRU 04/12/2011
27 T. BRU 04/12/2011
9
I. Généralités, définitions
Filtres
28 T. BRU 04/12/2011
I. Généralités, définitions
Filtres
29 T. BRU 04/12/2011
I. Généralités, définitions
Filtres
3 cas différents
30 T. BRU 04/12/2011
10
I. Généralités, définitions
Filtres
31 T. BRU 04/12/2011
32 T. BRU 04/12/2011
u t cos t y t H j cos t H j
33 T. BRU 04/12/2011
11
II. Modélisation des filtres linéaires
Fonction de transfert
34 T. BRU 04/12/2011
35 T. BRU 04/12/2011
36 T. BRU 04/12/2011
12
II. Modélisation des filtres linéaires
Fonction de transfert, diagramme de Bode
37 T. BRU 04/12/2011
Bode Diagram
0
-10
Magnitude (dB)
-20
-30
-40
90
45
Phase (deg)
-45
-90
-1 0 1
10 10 10
38 T. BRU Frequency (rad/sec) 04/12/2011
39 T. BRU 04/12/2011
13
II. Modélisation des filtres linéaires
Fonction de transfert, diagramme de Bode
H j 1 H j t0
La pente de la courbe de phase correspond donc
au retard appliqué au signal temporel
Pour un système plus général, la courbe de phase
est une fonction non linéaire de la fréquence. Cet
effet de retard (ou d'avance) différent sur chaque
fréquence peut causer une distorsion importante du
signal temporel.
40 T. BRU 04/12/2011
0.5
Magnitude (dB)
-0.5
-1
0
-180
Phase (deg)
-360
-540
-720
1 2 3 4 5 6 7 8 9 10
41 T. BRU Frequency (rad/sec) 04/12/2011
14
III. Tracé des diagrammes de Bode
44 T. BRU 04/12/2011
Le numérateur et le dénominateur de la
fonction de transfert d'un SLI ne comportant
pas de retard pur peuvent se factoriser sous
la forme de termes du 1er et du 2ème ordre :
p p p
i j
i
2
2m 0 j p 02 j
i j
45 T. BRU 04/12/2011
15
III. Tracé des diagrammes de Bode
Principe
N p
k
1
H p k
N p .
D p D p
k
l k l l
l
46 T. BRU 04/12/2011
On a :
H j N k j Dl j
k l
20 log H j 20 log N k j 20 log Dl j
k l
Phase H j H 2 j
Gain en décibels GdB 20 log H j 20 log H 2 j
48 T. BRU 04/12/2011
16
III. Tracé des diagrammes des Bode
Principe
49 T. BRU 04/12/2011
50 T. BRU 04/12/2011
1 1 j 2
H j e
j i i
1
H j H j
i 2
51 T. BRU 04/12/2011
17
III. Tracé des diagrammes de Bode
Exemple : intégrateur analogique y = du/dt
t
1 1
y t cos d sin 0
i 0
t
i
1 1
y t sin t cos t
i i 2
52 T. BRU 04/12/2011
0
Magnitude (dB)
-5
-10
-15
-20
-89
-89.5
Phase (deg)
-90
-90.5
-91
0 1
10 10
53 T. BRU Frequency (rad/sec) 04/12/2011
18
III. Tracé des diagrammes de Bode
Exemple : intégrateur à temps discret
Te z 1 T
H z e i
i 1 z 1 z 1
55 T. BRU 04/12/2011
56 T. BRU 04/12/2011
57 T. BRU 04/12/2011
19
III. Tracé des diagrammes de Bode
Exemple : intégrateur à temps discret
58 T. BRU 04/12/2011
59 T. BRU 04/12/2011
Fonction de transfert
60 T. BRU 04/12/2011
20
III. Tracé des diagrammes des Bode
Exemple : intégrateur à temps discret
Bode Diagram
40
Magnitude (dB)
20
-20
-40
0
-45
Phase (deg)
-90
-135
-180
-1 0 1
10 10 10
61 T. BRU
Frequency (rad/sec)
04/12/2011
62 T. BRU 04/12/2011
63 T. BRU 04/12/2011
21
IV. Liens entre propriétés fréquentielles et
propriétés temporelles
dy t Y p 1
y t u t H p
dt U p 1 p
t
yh t 1 e h t
1
H j
1 j
64 T. BRU 04/12/2011
65 T. BRU 04/12/2011
Fréquence de coupure à – 3 dB : 1 / 2
Temps de montée de 10 à 90 % de la réponse
indicielle : tm = 2.2
tm . f c3 dB 0,35
66 T. BRU 04/12/2011
22
IV. Liens entre propriétés fréquentielles et
propriétés temporelles
1, c
H j
0, c
67 T. BRU 04/12/2011
68 T. BRU 04/12/2011
69 T. BRU 04/12/2011
23
IV. Liens entre propriétés fréquentielles et
propriétés temporelles
0
Magnitude (dB)
-20
-40
-60
-80
0
-45
Phase (deg)
-90
-135
-180
-2 -1 0 1 2
70
Frequency (rad/s)
T. BRU 04/12/2011
1.2
0.8
Amplitude
0.6
0.4
0.2
0
0 2 4 6 8 10 12 14 16 18 20
Time (seconds)
71 T. BRU 04/12/2011
72 T. BRU 04/12/2011
24
IV. Filtres analogiques du second ordre
73 T. BRU 04/12/2011
Passe-bas : 1
T p T
0
p p2
1 2m
2
0 0
p 0
2
Passe-haut
T p T
0
p p2
1 2m
2
0 0
74 T. BRU 04/12/2011
Passe-bande : 2m p
T p T 0
0
p p2
1 2m
2
0 0
1 p 0
2
Réjecteur
T p T
0 p p2
1 2m
2
0 0
75 T. BRU 04/12/2011
25
IV. Filtres analogiques du second ordre
76 T. BRU 04/12/2011
77 T. BRU 04/12/2011
78 T. BRU 04/12/2011
26
IV. Filtres analogiques du 2nd ordre, m = 1
s t 1 e p0t 1 p0t
h
79 T. BRU 04/12/2011
80 T. BRU 04/12/2011
81 T. BRU 04/12/2011
27
IV. Filtres analogiques du 2nd ordre, m < 1
82 T. BRU 04/12/2011
83 T. BRU 04/12/2011
84 T. BRU 04/12/2011
28
IV. Filtres analogiques du 2nd ordre
85 T. BRU 04/12/2011
86 T. BRU 04/12/2011
87 T. BRU 04/12/2011
29
IV. Filtres analogiques du 2nd ordre, étude
fréquentielle
88 T. BRU 04/12/2011
89 T. BRU 04/12/2011
90 T. BRU 04/12/2011
30
V. Filtres actifs analogiques
91 T. BRU 04/12/2011
92 T. BRU 04/12/2011
93 T. BRU 04/12/2011
31
V. Filtres actifs analogiques
Association de filtres passe-bas du 1er ordre
95 T. BRU 04/12/2011
96 T. BRU 04/12/2011
32
V. Filtres actifs analogiques
Cellule passe-bas de Sallen-Key à retour
unitaire
97 T. BRU 04/12/2011
98 T. BRU 04/12/2011
99 T. BRU 04/12/2011
33
V. Filtres actifs analogiques
Structure de Rauch (MBF)
10
0 T. BRU 04/12/2011
10
1 T. BRU 04/12/2011
1er ordre
10
2 T. BRU 04/12/2011
34
V. Filtres actifs analogiques
Filtres passe-haut ; Sallen-Key
10
3 T. BRU 04/12/2011
10
4 T. BRU 04/12/2011
10
5 T. BRU 04/12/2011
35
V. Filtres actifs analogiques
Filtres passe-bande ; Sallen-Key
10
6 T. BRU 04/12/2011
10
7 T. BRU 04/12/2011
10
8 T. BRU 04/12/2011
36
V. Filtres actifs analogiques
Cellule Multiple feedback (ou de Rauch)
Caractéristiques (passe-bande)
11
0 T. BRU 04/12/2011
11
1 T. BRU 04/12/2011
37
VI. Filtres à capacités commutées
Principe des circuits à capacités commutées
11
2 T. BRU 04/12/2011
11
3 T. BRU 04/12/2011
i q t f s q f s CV
11
4 T. BRU 04/12/2011
38
VI. Filtres à capacités commutées
Principe des circuits à capacités commutées
V 1
R
11 i fSC
5 T. BRU 04/12/2011
11
7 T. BRU 04/12/2011
39
VII. Filtres numériques
11
9 T. BRU 04/12/2011
Temps réel
– Un traitement est dit en temps réel s'il est suffisamment
rapide pour que la sortie suive le rythme de l'entrée,
c.a.d qu'il s'effectue au fur et à mesure des variations du
signal d'entrée. Les échantillons du signal d'entrée sont pris
au fur et à mesure que le processus fournissant ce signal
s'exécute et la valeur traitée est disponible en sortie avant
que l'échantillon suivant ne se présente à l'entrée
12
0 T. BRU 04/12/2011
40
VII. Filtres numériques
Temps réel et temps différé
Temps différé
– Le traitement est réalisé "off-line", c.a.d que la
donnée à traiter est d'abord stockée, puis qu'elle
est traitée ultérieurement.
Dans les systèmes électroniques
embarqués, les traitements doivent en
général s'effectuer en temps réel.
12
1 T. BRU 04/12/2011
12
2 T. BRU 04/12/2011
12
3 T. BRU 04/12/2011
41
VII. Filtres numériques
On a de façon évidente :
Vhp RCp
Vhp Vin Vlp (1) (3)
Vin 1 RCp
Vhp et
Vlp (2) Vlp 1
(4)
RCp V
in 1 RCp
12
4 T. BRU 04/12/2011
Te
vlp kTe vlp k 1 Te vhp k 1 Te
RC
12
6 T. BRU 04/12/2011
42
VII. Filtres numériques
Te
vlp k vlp k 1 v k 1
RC hp
En posant a = RC / Te, cette équation peut s'écrire :
1
vlp k vlp k 1 vhp k 1
12
a
7 T. BRU 04/12/2011
12
9 T. BRU 04/12/2011
43
VII. Filtres numériques
1 f 1 fe
f0 e a
2 RC 2 a 2 f 0
Vlp 1
Vin 1 a z 1
V
hp az 1
13 Vin 1 a z 1
1 T. BRU 04/12/2011
Bode Diagram
10
System: H2
Frequency (rad/s): 0.062
0 Magnitude (dB): -2.85
System: H2
Magnitude (dB)
-20
-30
-40
90
0
Phase (deg)
-90
-180
-3 -2 -1 0 1
10 10 10 10 10
Frequency (rad/s)
13
2 T. BRU 04/12/2011
44