Utiliser le spectre et la transformée de Fourier

Slides:



Advertisements
Présentations similaires
Traitement de signal.
Advertisements

Signaux et Analyse de Fourier
La Cyclostationnarité Aspects théoriques et application au Diagnostic
TRANSFORMEE DE FOURIER DISCRETE
Analyse temps-fréquence
PRINCIPE SIMPLIFIE DE LA COMPRESSION MP3
1 Jean-Paul Stromboni, mars 2005, Révision des cinq premières séances S.S.I. Jean-Paul Stromboni, mars 2005, ESSI1 Elève : ______________________ groupe.
S.S.I., ESSI1, lundi 9 mai 2005 Page 1 Comment compresser avec le spectre Séance 10, 1 heure Version : lundi 9 mai 2005 Auteur : Jean-Paul Stromboni Contenu.
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.
Comment créer des filtres d’ordre 1 et 2
Comment on filtre un signal audio
Comment calculer le spectre d’un signal audio
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.
1 Jean-Paul Stromboni, octobre 2007, SI3 Réviser le devoir surveillé n°1 du cours S.S.I.I. Jean-Paul Stromboni, octobre 2007, SI3 Elève : ______________________.
Filtres (n entier, Te=1s)
Calcul de la composition fréquentielle du signal audio
1 Jean-Paul Stromboni, mars 2005, Révision des cinq premières séances S.S.I. Jean-Paul Stromboni, mars 2005, ESSI1 Elève : ______________________ groupe.
Du signal continu au numérique
INTRODUCTION 1. Une représentation du signal où le bruit est isolé
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)
Comment créer des filtres « simples »
Comment bien échantillonner
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.
Extraits choisis du cours S.S.I.I.
Spectre.
Sous-échantillonner le signal audio pour compresser
1 PolytechNice-Sophia, Département S.I., S.I.3, octobre 2012, Jean-Paul Stromboni Séance 7 : Retour sur les cinq premiers chapitres du cours S.S.I.I.
3. Systèmes L.I.T Systèmes LIT, introduction
Extraits choisis du cours S.S.I.I.
1. Introduction 1.1. Modélisation des signaux
S.S.I.I., , n°7 : Construire et utiliser un banc de filtres Page 1 Construire et utiliser un banc de filtres pour analyser le spectre dun signal.
Cours S.S.I.I., , n°8, Créer des filtres pour compresser Cours S.S.I.I., , n°8, : Créer des filtres pour compresser Page 1 Mise en œuvre.
SSII : séance finale , lundi 9/01/2012 Page 1 Voici quelques questions pour assimiler la seconde partie du cours S.S.I.I., spectre, filtrage, banc.
Traitement du signal TD0 : Introduction.
S.S.I.I., , cours n°8 : Compresser avec un banc de filtres Page 1 Compresser avec un banc de filtres Le contenu de ce cours : T.D. n° 8 : simulation.
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)
1 Jean-Paul Stromboni, octobre 2007, SI3 Réviser le devoir surveillé n°1 du cours S.S.I.I. Jean-Paul Stromboni, octobre 2007, SI3 Elève : ______________________.
Filtrer le signal audio numérique
Un moyen de compresser le signal audio présenté à travers un exemple
S.S.I., ESSI1, le 8 février 2004 Page 1 Numériser le signal audio Séance 2, cours, 1 heure auteur : Jean-Paul Stromboni Idées clefs de la séance De nombreuses.
1 Introduction au module S.S.I. Signaux et Systèmes pour lInformatique le thème et les motivations du module S.S.I. les connaissances et le savoir faire.
ELG La transformée de Fourier, énergie, puissance et densités spectrales.
Modulation analogique
Traitement Numérique du Signal
Transformées de Fourier des signaux continus
SCIENCES PHYSIQUES ET CHIMIQUES FONDAMENTALES ET APPLIQUEES
Théorie de l'Échantillonnage
ELECTRICITE Hervé BOEGLEN IUT de Colmar Département R&T 2007.
SIG3141 Partie I: Analyse de Fourier ESIEA D Kateb
Introduction.
DU TRAITEMENT DU SIGNAL
Transformée de Fourier en Temps Continu (TFTC)
Cours S.S.I.I., , n°7, Créer des filtres pour compresser Cours S.S.I.I., , n°7, : Créer des filtres pour compresser Page 1 Retour sur le.
Modulation analogique
Les fonctions Les propriétés.
Extraits choisis du cours S.S.I.I.
DU TRAITEMENT DU SIGNAL
Les différentes sortes de filtre
TNS et Analyse Spectrale
Calcul de la composition fréquentielle du signal audio
1 23 mars 2004, Jean-Paul Stromboni Signaux et Systèmes pour l’Informaticien Bilan essais erreurs des six premières séances Module SSI d’ESSI 1– 23 mars.
DU TRAITEMENT DU SIGNAL
ANALYSE DES SERIES CHRONOLOGIQUES METHODES ET APPLICATIONS EN HYDROLOGIE Danièle VALDES-LAO
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.
Du temporel au fréquentiel Transformée de Laplace Transformée de Fourier.
Exploiter la fonction fft(.) de Scilab
Transcription de la présentation:

Utiliser le spectre et la transformée de Fourier Auteur : Jean-Paul Stromboni, Version : jeudi 27 février 2003 Élèves ESSI 1 du module SSI Durée 1h, Amphi Est avec vidéo projecteur Où en est-on ? Dans cette séance, on voit: Signal numérique Goldwave, Matlab d’où vient l’idée de la représentation fréquentielle des signaux la définition de la transformée de Fourier (ou TF) d’un signal une liste de propriétés de base de TF plus quelques transformées ce que sont spectre, spectrogramme, et signal à bande limitée pourquoi la transformée de Fourier rapide ou FFT Nous sommes ici ! spectre Sous-échantillonner filtrer Découper en fréquence compresser

D’où vient la représentation fréquentielle ? L’idée importante : Pour tout signal de représentation temporelle s(t), on sait trouver une représentation en fréquence équivalente, ou spectre S(f). L’origine de la représentation fréquentielle : Pour résoudre l’équation de propagation de la chaleur sur un intervalle de temps T, Joseph Jean-Baptiste Fourier (19ème siècle) a imaginé de remplacer le second membre s(t) de cette équation par une série de Fourier, somme de sinusoïdes ci-dessous, sachant que la solution pour s(t) sinusoïdale était connue :

Prenons l’exemple du signal carré Le signal carré s(t) dessiné ci-dessous peut être décomposé sur la durée d’une période (ici T=1/440s) en série de Fourier (voir à droite) : T s(t) t D’où la représentation fréquentielle de s(t) à compléter : 1/3 1/5 1/9

Définition de la transformée de Fourier (TF) Quand T tend vers l’infini, la définition de la série de Fourier tend vers la transformée de Fourier ci-dessous (i2= - 1) : Avec la pulsation :

Quelques propriétés de TF TF est linéaire: TF[produit de convolution] = produit et inversement : Dualité de TF et TF-1 (on permute t et f, et on fait apparaître –f )

Quelques transformées de Fourier La transformée de l’impulsion de Dirac est la fonction unité : La transformée d’un peigne de Dirac est un peigne de Dirac Impulsion de Dirac Peigne de Dirac

Quelques transformées de Fourier la transformée du cosinus est constituée de deux raies : Compléter : La transformée d’un rectangle est un sinus cardinal La fonction rectangle

Comment prouver les égalités suivantes ?

donne le spectre de s(t) TF[s(t)] est une quantité complexe a priori, avec un module, une phase, etc … On nomme : Spectre d’amplitude, ou spectre de s(t) le module de S soit ou en dB Spectre de phase l’argument de S noté Spectre de puissance S(f) est défini pour des fréquences f positives et des fré-quences négatives représentées dans le spectre bilatéral. Du fait des symétries d’amplitude et de phase, on peut représenter seulement les fréquences >0 (monolatéral).

Le spectrogramme (ou sonogramme) donne l’évolution temporelle du spectre calculé sur une fenêtre tem-porelle glissante de durée donnée (exemple : 20 à 30ms pour la voix) Spectrogramme de piano_c3.wav (tracé par WaveLab) Cette représentation que l’on peut trouver jolie est peu exploitable, on lui préfère la vue de dessus ci-après.

Signal à spectre ou à bande limitée Se dit d’un signal s(t) dont le spectre S(f) est nul au delà d’une fréquence limite FLIM. Sur le spectrogramme de droite tracé par Goldwave, on voit que le signal est à bande limitée FLIM=1000Hz. Signal à bande limitée Bbc.wav

Transformée de Fourier Discrète on définit la transformée de Fourier discrète TFD par : c’est une fonction périodique de la fréquence f , la période est la fréquence d’échantillonnage : TFD n’est pas calculable en pratique, car la fréquence varie continûment, et il faudrait considérer une infinité de termes. La solution adoptée dans l’algorithme de FFT est de : conserver seulement N termes x(nTe) d’une fenêtre temporelle calculer M points seulement sur la période de TFD pour les fréquences :

Transformée de Fourier Rapide FFT Dans le cas où M=N, si on note : (pour FFT) (pour FFT-1) FFT est-elle périodique ? et FFT-1 ?

Pourquoi la FFT est-elle rapide ? Le cas où N est une puissance de 2 allège le calcul de FFT, du fait des propriétés de périodicité et de symétrie de donc, l’algorithme de FFT impose Matlab calcule la fft : faire help fft, et voir l’exemple plot(abs(fft(s,1024))) un DSP (Digital Signal Processor), est un micro-processeur spécialisé dans le traitement du signal numérique, conçu entre autres pour calculer l’algorithme de FFT.

Matlab calcule la FFT comme ci-dessous fe=8000; t=[0:1023]*(1/fe); s=0.5*cos(2*pi*880*t); f=[0:1023]/1024*fe; plot(f,abs(fft(s,1024))) grid fe=8000; t=[0:1023]*(1/fe); s=0.5*cos(2*pi*880*t); f=[-512:511]/1024*fe; spec= fftshift(fft(s,1024)) plot(f,abs(spec)) grid

 Pour savoir si vous savez  Qu’appelle t’on spectre d’amplitude d’un signal ? Que calcule la transformée de Fourier ? Quel est le spectre de Pourquoi la FFT ? Quelles en sont les contraintes ? Le signal suivant est il à bande limitée ? TFD de

Annexe :« Pourquoi utiliser le spectre ? » … et ne pas se contenter de la représentation temporelle. Parce que tout le monde le fait … (conformisme … ou réalisme ?) Dans de nombreux domaines, Hi-fi, multimédia, musique, on utilise des références au spectre et à la fréquence pour définir fonctions et performances, qui veut comprendre doit parler ce langage ! « M’enfin, pourquoi ? Quels sont les atouts de cette représentation fréquentielle ? »

Décrire en fréquence est parfois plus pratique que de décrire en temps (compression de l’information) Soient 512 échantillons d’un signal x(nTe), n= 0 .. 511. Décomposé en série de Fourier, il s’avère que 3 harmoniques suffisent pour le représenter, comme le signal triangle du TD. Transmettre les échantillons c’est transmettre 512 valeurs, alors que transmettre les harmoniques implique moins de 10 valeurs amplitudes, fréquences, et phases.

Décomposer en séries de Fourier permet de résoudre les problèmes par superposition (simplification de certains problèmes) C’était l’objectif de Fourier comme on l’a dit, cela provient de ce que les fonctions de type : sont fonctions propres des filtres linéaires invariants dans le temps Filtre linéaire H(f) D’où la spécification très utilisée des filtres par leur réponse fréquentielle H(f)

Q: «Y a-t’il un risque de perte d’information à passer du temps aux fréquences ? » R: « Non ! Ces deux représentations sont rigoureusement équivalentes, le spectre est unique (comme le signal !) » Parler en temps d’un signal  parler en fréquence Signal rapide, lent  bande large, étroite, … Les capteurs incitent à utiliser le temps, car ils relèvent les signaux au cours du temps, mais ils peuvent être plus ou moins sensibles selon la fréquence. Il faut donc bien considérer une dualité « temps fréquence » du signal, deux façons de le décrire.