Outils de Base Des Filtres Numeriques: Université CADI AYAD Faculté Des Sciences Et Techniques Marrakech
Outils de Base Des Filtres Numeriques: Université CADI AYAD Faculté Des Sciences Et Techniques Marrakech
Outils de Base Des Filtres Numeriques: Université CADI AYAD Faculté Des Sciences Et Techniques Marrakech
2. Introduction :
Si un système numérique, linéaire et invariant dans le temps est utilisé pour modifier la
distribution fréquentielle des composantes d'un signal selon des spécifications données, en
s'appuyant sur des opérations arithmétiques, alors il s'appelle filtre numérique. L'opération de
traitement qui consiste à modifier cette distribution à l'aide d'un système numérique s'appelle
filtrage numérique.
Le principal traitement opéré par des systèmes numériques SLTI est le filtrage.
Historiquement, ils ont été développés et étudiés dans le but de pouvoir simuler les filtres
analogiques sur ordinateur. Ceci a permis de vérifier les performances et d'optimiser les
paramètres de ces filtres avant leurs éventuelles réalisations. Ceci est rendu possible vu les
progrès actuels de la technologie des circuits intégrés numériques. Ainsi, des méthodes propres
pour la synthèse et la conception des filtres numériques ont été également développées.
3. Manipulation :
➢ Etape 1 :
Nous allons déterminer la réponse en fréquence d'un filtre numérique. Prenons le filtre
causal suivant :
y(k) = 0.04 x(k) + 0.08 x(k-1) + 0.04 x(k-2) + 1.2 y(k-1) - 0.5 y(k-2).
On va utiliser la commande freqz, sous sa forme standard, pour déterminer la réponse en
fréquence du filtre en fonction de la fréquence en Hz.
Le script utilisé :
On va tracer la courbe du module de la réponse en fréquence H(f) et on a obtenu la courbe
suivante :
➢ Etape 2 :
Ce filtre sera excité par un signal d'entrée x(k) = cos(2f0k*Te). Avec f0 = 200 Hz. Fe = 8000H
1. Peut-on prévoir le signal de sortie en s'appuyant juste sur la courbe de la réponse en
fréquence H(f) ?
- Oui, on peut le prévoir car le signal d’entrée x(k) peut être représenté
comme une exponentielle qui est un signal propre (une seule fréquence)
Nous définir le vecteur k allant de 0 jusqu'à 199 avec un pas unité et le signal x(k) et tracer le
signal de sortie x(k).
Le script utilisé :
Puis on va tracer le signal de sortie y(k)
Le script utilisé :
Pour bien visualiser les deux courbes ensemble on utilise la commande hold :
On conclut que à propos du filtrage de ce 2éme signal d’entrée qu’il s’agit d’un filtre passe-
bas
Le signal de sortie peut être décomposé en deux parties : la 1ère partie est située sur les 15
premiers échantillons et la 2ème partie se trouve au-delà de l'échantillon 15.
➢ Excitation avec un signal x1 :
Le script utilisé :
4. Conclusion :
Cette manipulation a permis de mettre en évidence les propriétés du filtrage des signaux. On
a observé que :
Un filtre permet de sélectionner les fréquences d'un signal en fonction de sa réponse en
fréquence.
L'amplitude d'un signal filtré en régime permanent dépend de l'amplitude de sa réponse en
fréquence aux fréquences propres du signal.
Chaque signal filtré passe par deux régimes : un régime transitoire, lorsque la réponse en
fréquence n'est pas nulle, et un régime permanent, lorsque la réponse en fréquence est nulle