• Aucun résultat trouvé

Synthèse de filtres - Travaux Pratiques - Thème 3 :

N/A
N/A
Protected

Academic year: 2022

Partager "Synthèse de filtres - Travaux Pratiques - Thème 3 :"

Copied!
1
0
0

Texte intégral

(1)

Mars 2008 – Benoît Decoux 1

Synthèse de filtres

- Travaux Pratiques -

Thème 3 : "Filtres à Réponse Impulsionnelle Finie (RIF)"

Calcul des coefficients du filtre par Transformée de Fourier (TF) inverse de la réponse en fréquence

On souhaite synthétiser un filtre de type RIF (à Réponse Impulsionnelle Finie) par TF inverse de la réponse idéale d’un filtre passe-bas, de fréquence de coupure fc=5Hz. On prendra une fréquence d’échantillonnage fe=100fc.

1) Ecrire un programme Matlab calculant les coefficients d’un filtre passe-bas à l’aide de la formule calculée à partir de la TF inverse d’un filtre passe-bas idéal (vue en cours), et affichant la réponse en fréquence (diagramme de Bode du gain en dB) du filtre, entre 1Hz et fe/2, avec un nombre de coefficients N prenant les valeurs suivantes : N=10, N=100 et N=1000.

2) Commenter les courbes de réponse observées et conclure sur l’inconvénient d’avoir un nombre de coefficients réduit.

3) Examiner les coefficients résultant de ce calcul et en déduire la caractéristique de la phase en fonction de la fréquence (d’un point de vue théorique). Visualiser cette phase en utilisant la fonction gdelay.

Amélioration par fenêtrage

4) Diminuer les ondulations en bande coupée par utilisation d’un fenêtrage de Hamming (sans utiliser de fonction pré-définie de Matlab).

Filtrage proprement dit

5) Générer quelques périodes d’un signal sinusoïdal (fréquence au choix), et le filtrer avec le filtre synthétiser précédemment en utilisant la fonction filter. Relier le résultat à la réponse en fréquence.

Utilisation de la fonction fir1 de Matlab

6) Recommencer la question 1) en utilisant cette fois-ci la fonction fir1 de Matlab.

7) Améliorer le fenêtrage en utilisant la fonction pré-définie hamming.

8) Mettre en évidence le temps de traitement en utilisant un grand nombre d’échantillons de signal pour les valeurs suivantes du nombre de coefficients du filtre : N=0, N=100 et N=1000.

Conclure sur le compromis que représente le choix de ce nombre de coefficients.

Références

Documents relatifs

Q3 : Le filtre passe haut en sortie supprime la composante continue et comme la fréquence fa est très grande devant la fréquence de coupure fc1 on retrouve simplement

Q4 : En utilisant les relations précédentes, montrer que la fonction de transfert de ce montage peut se mettre sous la forme d'une fonction passe haut du 2nd ordre dont

La simulation LTSpice montre clairement qu'il s'agit bien d'un passe haut du 2nd ordre avec une fréquence de coupure de 300Hz et une amplification de 2 (6dB) en bande

SLIT à temps discret – Réponse impulsionnelle - Convolution discrète – Réponse en fréquence – Fonction filtrage Filtre à Réponse Impulsionnelle Finie (RIF) - Filtre à

2) Les cellules sont d'autant plus "bruyantes" qu'elles sont raisonnantes. Elles doivent donc être disposées de la plus raisonnante à la moins raisonnante pour tirer profit

SLIT à temps discret – Réponse impulsionnelle - Convolution discrète – Réponse en fréquence – Fonction filtrage Filtre à Réponse Impulsionnelle Finie (RIF) - Filtre à

SLIT à temps discret – Réponse impulsionnelle - Convolution discrète – Réponse en fréquence – Fonction filtrage Filtre à Réponse Impulsionnelle Finie (RIF) - Filtre à

Les fréquences doivent alors être normalisées (divisées par f e /2, pour cette fonction). Synthétiser ce filtre et afficher son diagramme de Bode de gain à l’aide de la fonction