Vous êtes sur la page 1sur 12

Université Mantouri de Constantine

Faculté des sciences de la technologie

Département d’électronique

Master 1 Réseaux et télécommunication

Module TAS

Rapport de tp 02 :

Fais par :

*Ilhem Mammeri

*Abdelliche oualid islem

Sous surveillance de : A .AISSAOUI

2020/2021
Introduction :
Un filtre à réponse impulsionnelle infinie ou filtre RII (en anglais infinite impulse response
filter ou IIR filter) est un type de filtre électronique caractérisé par une réponse fondée sur les
valeurs du signal d'entrée ainsi que les valeurs antérieures de cette même réponse.
Il est nommé ainsi parce que dans la majorité des cas, la réponse impulsionnelle de ce type de
filtre est de durée théoriquement infinie. Il est aussi désigné par l'appellation de filtre récursif.
Ce filtre est l'un des deux types de filtre numérique linéaire. L'autre type possible est le filtre à
réponse impulsionnelle finie (filtre RIF). Contrairement à celle du filtre RII, la réponse du
filtre RIF ne dépend que des valeurs du signal d'entrée. Par conséquent, la réponse
impulsionnelle d'un filtre RIF est toujours de durée finie.
La plupart des filtres analogiques peuvent également être considérés comme des filtres à
réponse impulsionnelle infinie.

Propriétés :
Les remarques générales suivantes peuvent être portées sur les filtres RII :
• Les filtres RII ne sont pas forcément stables, la stabilité dépend de la position des pôles dans
le plan complexe ;
• Beaucoup moins de calculs par rapport à un filtre RIF équivalent au niveau des
performances ;
• Généralement, les filtres RII sont plus sensibles aux erreurs de quantification que les filtres
RIF. La récursivité peut générer des erreurs cumulatives ;
• Un filtre RII est plus sélectif qu'un filtre RIF du même ordre, c'est-à-dire que la transition
entre la bande passante et la bande rejetée est plus rapide que dans le cas du filtre RIF.
• Un filtre de Butterworth est un type de filtre linéaire, conçu pour posséder un gain aussi
constant que possible dans sa bande passante .
L’objectif de tp :

Ce TP est consacré à l'étude des filtres à Réponse Impulsionnelle Infinie (RII). Dans le cas
des filtres RIL les coefficients h(k). Ceci est réalisé par la présence de pôles dans la fonction
de transfert du filtre. Les filtres RII sont fréquemment désignés par le terme de filtres
récursifs, car ils présentent de boucle de réaction de la sortie vers l'entrée. L'intérêt dans ce TP
est de bien comprendre la méthode de synthèse des filtres RII par la transformation bilinéaire.

III- travail a effectuer :


III-1 – Gabarit de filtre synthèse :

1) Déterminer le gabarit analogique :


1
w
|Ha( jw )|2= 1+( )2 n
wc

1
20 log 0.255 =3

1+(
wc
)2 n

1
20 log 0.35 =40

1+(
wc
)2 n

0.255
-10log (1+( )2n)=3
wc
0.35
-10log (1+( )2n)=40
wc
0.255
log (1+( )2n)=0.3
wc
0.35
log (1+( )2n)=4
wc
0.255
(1+( )2n)=100.3
wc
0.35
(1+( )2n)=104
wc
0.255
( )2n=100.3-1
wc

0.35
( )2n=104 -1
wc

0.255 100.3−1
( )2n= 4
0.35 10 −1
0.255 100.3−1
2n ln( )= ln( 4 )
0.35 10 −1
ln ( 100.3 −1 )−ln ( 10 4−1 )
n=
2(ln ( 0.255 )−ln ( 0.35 ))
n=14.54
N=15
2 wTe
Wa= tan( )
Te 2
2 0.255 π∗5∗10−4
W1= tan ( )
5∗10−4 2
W1=0.16022
2 0.35 π∗5∗10−4
W2= tan ( )
5∗10−4 2
W2=0.2199

III-2 caractéristique de filtre analogique :

1) Déterminer l’ordre et la fréquence coupeur du filtre Butterworth

w1 =

3.1416e+03

w2 =

3.7699e+03

wp =

4.0000e+03

ws =

5.5055e+03
Rp =

Rs =

40

n = 15

wn =4.0501e+03

2) Visualiser la réponse fréquentielle en module et en phase

[a,b]=butter(n,wn,'low','s')
a =

1.0e+54 *

Columns 1 through 11

0 0 0 0 0 0 0 0
0 0 0

Columns 12 through 16

0 0 0 0 1.2942

b =
1.0e+54 *
Columns 1 through 11

0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000


0.0000 0.0000 0.0000 0.0000

Columns 12 through 16

0.0000 0.0000 0.0000 0.0031 1.2942

freqs(a,b)
III-3 synthèse de filtre numérique :

1)Déterminer la fonction de transfert de filtre numérique par la méthode de transformation


bilinéaire

a)sans pré-distorsion

[ad,bd]=bilinear (a,b,1)
freqz(a,b)
zplane(ad,bd)

ad = 1.0e+03 *

Columns 1 through 11

0.0010 0.0149 0.1045 0.4529 1.3586 2.9888 4.9814 6.4047 6.4047 4.9814
2.9888

Columns 12 through 16

1.3586 0.4529 0.1045 0.0149 0.0010

bd =

1.0e+03 *

Columns 1 through 11
0.0010 0.0150 0.1049 0.4541 1.3616 2.9936 4.9861 6.4067 6.4026 4.9767
2.9841

Columns 12 through 16

1.3556 0.4516 0.1041 0.0149 0.0010

b) avec pré-distorsion en F1

[ad,bd]=bilinear (a,b,Fe)

ad =

Columns 1 through 11

0.0002 0.0026 0.0182 0.0787 0.2361 0.5194 0.8656 1.1129 1.1129 0.8656
0.5194

Columns 12 through 16

0.2361 0.0787 0.0182 0.0026 0.0002

bd =

Columns 1 through 11

1.0000 0.1187 2.0383 0.2023 1.5235 0.1235 0.5275 0.0337 0.0882 0.0042
0.0068

Columns 12 through 16

0.0002 0.0002 0.0000 0.0000 0.0000

2)visualisiez la réponse fréquentielle en module et en phase dans le deux cas

a)sans pré-distorsion
b) avec pré- distorsion F1

La remarque

*La même module et phase de la réponse fréquentielle

3)tracer les pôles et les zéros de filtre dans le plan complexe

zplane(ad,bd)
Oui , le filtre est stable parce que tout les pôles intérieur dans le carcel

4)tronquer les coefficients de ce filtre à10−1pris et visualiser sa réponse fréquentielle

ad1=ceil(10*ad)/10
bd1=ceil(10*bd)/10
freqz(ad1,bd1)

Tracer les nouveaux pôles et zéros


Non , le filtre ne pas stable parce que il y a deux pôles a l’extérieur de cercle

III-4 Filtrage de signal :

1) f1=10
f2=800
te=1/Fe
t=(0:te:0.5)
x=sin(2*pi*f1*t)+0.5*sin(2*pi*f2*t)
2)tracer le signal d’entrée x(t)

plot(t,x,’g’)

3)tracer le signal y(t)


y=sin(2*pi*f1*t)
plot(t,y,'r')

4)appliquer le filtre RII sur le signal x(t)


h=filter ([ad,bd],[1],x)
plot( t,h,'b')

plot(t,h,t,y,'r')

Vous aimerez peut-être aussi