Slides:



Advertisements
Présentations similaires
H Approximation analytique
Advertisements

_________________________________________________________________________________________________________________________________________________________________________.
TRANSFORMEE DE FOURIER DISCRETE
notes de cours Filtrage Numérique
Définitions et applications
PRINCIPE SIMPLIFIE DE LA COMPRESSION MP3
Pour voir où nous en sommes dans le cours S.S.I.
S.S.I., ESSI1, samedi 10 avril 2004 Page 1 Comment tailler les filtres sur mesure Séance 8, nouvelle application des filtres, 1 heure Version : samedi.
Cours 5 – Comment bien échantillonner le signal audio
Comment décimer les sons numériques
4. La transformée en z Un formalisme adapté au filtrage et à l’analyse en fréquence des signaux échantillonnés et à l’automatique numérique x(t) signal.
Filtres (n entier, Te=1s)
Calcul de la composition fréquentielle du signal audio
Du signal continu au numérique
Les Variables statistiques continues
La transformée de Fourier en pratique
Equations différentielles
INTRODUCTION 1. Une représentation du signal où le bruit est isolé
2. Echantillonnage et interpolation des signaux vidéo


Séries de Fourier Tout signal périodique (T) de puissance finie peut être décomposé en une somme de sinus et de cosinus. An=0 1(4/) 1+ 3 (4/3)

Traitement du Signal Hugues BENOIT-CATTIN.
Comment créer des filtres « simples »
Cours S.S.I., SI1, avril 2007 – Comment utiliser les outils déjà présentés. Page 1 Comment utiliser les outils déjà présentés dans le cours S.S.I. et pourquoi.

Stabilité des systèmes linéaires continus
Stabilité des systèmes linéaires continus
Synthèse de filtres numériques
Les système linéaires Stéphane Paris.
1. Introduction 1.1. Modélisation des signaux
Traitement Numérique du Signal
Chapitre 6 : Restauration d’images
Analyse fréquentielle
Traitement Numérique du Signal
Calcul et implantation des filtres numériques RIF et RII dans un DSP
Chapitre 2 : Filtrage Professeur. Mohammed Talibi Alaoui
Traitement du signal TD0 : Introduction.
électronique analogique
Transformée de Fourier discrète et transformée de Fourier rapide
S.S.I.I., , n°6, Créer des filtres sur mesure pour compresser S.S.I.I., , n°6, : Créer des filtres sur mesure pour compresser 1 Créer un.
1 par Jean-Paul Stromboni, octobre 2008 Un autobilan pour réviser le devoir surveillé n°1 du cours S.S.I.I., par Jean-Paul Stromboni, octobre 2008 Elève.
Filtrer le signal audio numérique (n entier, Te=1s)
Filtrer le signal audio numérique
2. La série de Fourier trigonométrique et la transformée de Fourier
Traitement Numérique du Signal
Traitement Numérique du Signal
Cours H Filtres à réponse impulsionnelle infinie (RII)

FILTRAGE - R.WEBER - POLYTECH'ORLEANS
SIG3141 Partie I: Analyse de Fourier ESIEA D Kateb
DU TRAITEMENT DU SIGNAL
Transformée de Fourier en Temps Continu (TFTC)
TNS et Analyse Spectrale
SoundEngine Un serveur d ’effets sonore en temps réel Juillerat Nicolas.
DU TRAITEMENT DU SIGNAL
Courants alternatifs.
Reconnaissance automatique de la parole
Les différentes sortes de filtre
TNS et Analyse Spectrale
Chapitre 1 - Introduction.
TNS et Analyse Spectrale
DU TRAITEMENT DU SIGNAL
DU TRAITEMENT DU SIGNAL
ANALYSE DES SERIES CHRONOLOGIQUES METHODES ET APPLICATIONS EN HYDROLOGIE Danièle VALDES-LAO
I - Rappels en théorie du Signal
SSII, séance n°13, bilan du cours 15 décembre 2015 Dernière séance 2015 Résumé des chapitres et notions abordées en 2015.
Echantillonnage sinusoïde 3.16 [mV], 64 [MHz] 1 Zoom : Échantillonnée à fe = 192 [MHz], N = 255 échantillons.
113 Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE 3-3 Calcul des filtres RII Méthodologies de calcul des filtres RII Ressemblance avec les filtres.
Transcription de la présentation:

3-3 Calcul des filtres RIF Méthodologies de calcul des filtres RIF G(z) ne posséde que des zéros (pôle d’ordre M en z=0) Inconditionnellement stable Pas d’analogie avec les filtres continus Réponse impulsionnelle b(i), i=0,M Réponse en fréquence T.F. de b(i) Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Calcul des filtres RIF Méthodologie de calcul des filtres RIF Relation forte (T.Fourier) entre les coefficients du filtre b(i) et sa réponse en fréquence G(f) Utilisation de la décomposition en série de Fourier ou de la transformation de Fourier discrète Gabarit initial Estimation des paramètres Critère de comparaison Ajustement Comp. T.F. Réponse en fréquence Calcul des b(i) Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Calcul des filtres RIF Décomposition en série de Fourier et fenêtrage (Window method) On cherche un filtre discret de réponse impuls. hrif[n] causaleet de durée finie rép. en fréquence pour h[n] quelconque H(f) périodique, donc décomposition en série de Fourier h[n] infinie, donc troncature (fenêtrage) Exemple: w[n] fonction rectangle Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Calcul des filtres RIF Exemple filtre passe-bas idéal H(f) 1 -fc fc 1 fc 1 Fréquences On obtient h[n] (ex: fc=0,2) n (rem: h[n] est infinie et non causale) Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Calcul des filtres RIF Fenêtrage par une fonction rectangle hd[n] N=5 |H(f)| |H(f)| N=5 N=10 Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Calcul des filtres RIF Retard temporel pour rendre le filtre causal Réponse en fréquence inchangée en module Introduction d’un déphasage linéaire en fréquence Remarque: dans l’exemple, le premier (n=0) et le dernier (n=10) coefficients sont nuls N=4 aurait été suffisant. Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Calcul des filtres RIF Effet du fenêtrage Ondulation en bande passante et en bande coupée bande de transition élargie multiplication temporelle par w[n] (ex: fonction rectangle) convolution en fréquence par W(f) (ex: Sinus cardinal) Utilisation de fenêtres w[n] particulières Bartlett, Hanning, Hamming, Kaiser... exemple: fenêtre de Hanning: ondulation réduite, transition élargie W(f) w[n] Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Illustration Fenêtre rectangulaire Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Autres Fenêtres Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Comparaisons ... Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Calcul des filtres RIF Méthode d’échantillonnage en fréquence Gabarit, -Fe/2 à Fe/2 Choix d’une fonction H(f) périodique respectant le gabarit Echantillonnage sur N points de 0 à N-1 Transformée de Fourier discrète inverse sur N points et décalage : h[n], n=0,N-1 Méthodes d’approximation optimales Procédures itératives Optimisation au sens d’un certain critère par rapport au gabarit initial Utilisation d’un ordinateur Choix empirique de certains paramètres ex: Méthode de Remez, algorithme de Parks & McClellan Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Méthodes d ’approximation ... Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Illustration de l ’échantillonnage en fréquence Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Filtres RIF à phase linéaire Réponse en phase linéaire en fréquence réponse en fréquence H(f) Module |H(f)| Phase Arg(H(f))=a+bf Décalage temporel Module identique Déphasage linéaire Temps de propagation de groupe constant Déphasage linéaire (dans la bande passante)= signal (dans la bande passante) retardé, non déformé Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Filtres RIF à phase linéaire Exemple Déphasage linéaire en fréquence retard Déphasage non linéaire Signal déformé Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Filtres RIF à phase linéaire Temps de propagation de groupe des filtres numériques Déphasage linéaire f fréq. vraie(Hz) fd fréq. discrète fdÎ[0,1] Temps de propagation de groupe échantillons Retard introduit par le filtre numérique dans la bande passante Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Filtres RIF à phase linéaire Filtre à réponse en phase linéaire si les M+1 coefficient h[n] respectent: avec 2a =M entier, n=[0,M] Parité ou imparité par rapport au point a Condition suffisante mais non nécessaire Filtre causal nécessairement de type RIF Démonstration intuitive h(t) réelle, paire H(f) réelle, paire h(t) réelle, impaire H(f) imag., paire + Retard pur phase linéaire Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Filtres RIF à phase linéaire 4 cas possibles (suivant parité de M et de h[n]) Filtres de type I M pair nombre de coefficients M+1 impair Symétrie autour du point M/2 entier H(f) Phase Module Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Filtres RIF à phase linéaire Filtres de type II M impair nombre de coefficients M+1pair Symétrie autour du point M/2 non entier H(f) Phase Module Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Filtres RIF à phase linéaire Filtres de type III M pair nombre de coefficients M+1 impair Anti-symétrie autour du point M/2 entier H(f) Phase Module Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Filtres RIF à phase linéaire Filtres de type IV M impair nombre de coefficients M+1 pair Anti-symétrie autour du point M/2 non entier H(f) Phase Module Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Filtres RIF à phase linéaire Réponse en fréquence avec Simplification dans H(f) (exp sin ou cos) exemple:Type III H(f) imaginaire H(f)=0 pour f = 0 et f = 0,5 Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Filtres RIF à phase linéaire Type I: Tous type de filtre possible Type II: Pas de filtre passe-haut Type III: Pas de passe-bas ni de passe-haut Type IV: Pas de filtre passe-bas Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Filtres RIF à phase linéaire Ordre des filtres RIF Formule empirique Ordre du filtre RIF Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Calcul des filtres RIF Exemple (voir exemple pour les filtres RII) Df=13000 Hz Fe=50 kHz. Soit M=4,5 On testera M=4 et M=5 (filtres à 5 et 6 coefficients) Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Calcul des filtres FIR: Exemple Avec MATLAB / fonction remez filtre de type I, 5 coefficients b=remez(4,[0 2000/25000 15000/25000 1],[1 1 0 0],[1 17]) b = 0.0697 0.1824 0.2420 0.1824 0.0697 filtre de type II (passe-bas possible) 6 coeff. b=remez(5,[0 2000/25000 15000/25000 1],[1 1 0 0],[1 17]) 0.0480 0.1571 0.2600 0.2600 0.1571 0.0480 Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Calcul des filtres FIR: Exemple On choisit le filtre à 6 coefficients 0.0480 0.1571 0.2600 0.2600 0.1571 0.0480 Module H(f) Phase Phase linéaire pente -5p/Fe , temps de propagation de groupe 2,5 échantillons Comparaison avec le filtre RII trouvé auparavant Même complexité de calcul Phase linéaire pour le filtre RIF Stabilité inconditionnelle du filtre RIF Dans ce cas, il faut choisir le filtre RIF Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE

Effets de la quantification des coeff. FIR Traitement du Sigal - 3TC Transparents C. Odet, Prof. GE