Courbe 2D : Analyse spectrale (FFT)
Introduction
L'utilisateur peut représenter le résultat de la décomposition en séries de Fourier de fonctions de grandeurs spatiales ou de paramètres entrée/sortie.
Ces résultats sont obtenus à partir de la transformée de Fourier rapide (FFT – Fast Fourier Transform).
Fonctionnement
Les courbes des spectres sont générées de la façon suivante :
Phase | Description |
---|---|
1 | L'utilisateur applique la commande Analyse spectrale (FFT) à une courbe élémentaire de l'entité Courbe 2D. |
2 | La fonction à analyser est reconstituée sur une période entière en utilisant les propriétés de symétrie adéquates |
3 | La fonction reconstituée est décomposée en séries de Fourier par la méthode de transformation de Fourier rapide. Le spectre qui représente les caractéristiques des différentes harmoniques (amplitude, phase et rang) est affiché. |
4 |
Deux nouvelles entités Courbe 2D sont créées :
|
Principe
L'analyse spectrale est réalisée en deux étapes :
- d'abord, la fonction d'une grandeur spatiale ou d'un paramètre entrée/sortie est reconstituée sur une période entière et la courbe correspondante est tracée.
- ensuite, le spectre est généré avec la méthode de la transformée de Fourier rapide appliquée à la fonction reconstituée.
Soit une courbe représentant une fonction f, le calcul des coefficients de la transformée de Fourier est réalisé comme suit :
;
où :
- T est la période du signal fondamental
- k est le rang de l'harmonique considérée, k = [0,n]
Cette analyse utilise l'algorithme FFT qui est basé sur un échantillonnage à pas constant en 2n+1 points, 2n-1 -1 étant le nombre d'harmoniques.
Fonction périodique : rappel
Une fonction périodique
- peut être développée en série de Fourier :
- comporte 3 éléments :
- un terme constant a0, appelé composante continue
- une composante fondamentale caractérisée par les valeurs a1 et b1,
- des harmoniques de rang n >1 ( fractions entières de la période fondamentale ) caractérisées par les valeurs des autres coefficients de Fourier an et bn.
Reconstitution de la courbe
L'analyse spectrale est réalisée sur une période entière. Si l'intervalle étudié correspond à une portion de période, la courbe est reconstituée en considérant une période entière.
La reconstitution de la courbe sur une période entière est réalisée en recopiant de façon répétitive une portion de la période à intervalles réguliers.
Les types de reconstitution proposés par Flux en fonction de l'intervalle initial considéré sont présentés dans le tableau ci-dessous et expliqués en détail dans les tableaux ci-après.
Portion de la période représentée | Type de reconstitution proposée |
---|---|
période entière |
|
demi-période |
|
quart de période |
|
Exemple (1)
La reconstitution d'une courbe à partir d'une demi-période est présentée dans le tableau ci-dessous.
Type de reconstitution | Formule | Aperçu |
---|---|---|
symétrie normale | f(T/2+t)=-f(t) | |
symétrie paire | f(T/2+t)=f(T/2-t) | |
symétrie impaire | f(T/2+t)=-f(T/2-t) |
Exemple (2)
La reconstitution d'une courbe à partir d'un quart de période est présentée dans le tableau ci-dessous.
Type | Formule | Image |
---|---|---|
symétrie paire | f(T/4+t)=f(T/4-t), f(T/2+t)=-f(t) | |
symétrie impaire | f(T/4+t)=-f(T/4-t), f(T/2+t)=f(t) |
Mode décibel
Le spectre d'amplitudes est présenté en mode linéaire et en mode décibel. Le mode décibel permet d'intensifier exponentiellement les grandeurs et de voir des différences non perceptibles en mode linéaire.
Rappels : Le décibel est une unité logarithmique de mesure qui exprime la grandeur physique par rapport à la valeur de référence de même unité. C'est une grandeur sans dimension.
L'amplitude en décibel est calculée par l'équation suivante : ,
où
- An est l'amplitude mesurée correspondant à l'harmonique n,
- A0 est l'amplitude de référence correspondant à 0 dB
Pour travailler en mode décibel, Flux propose deux possibilités pour fixer la valeur de référence :
- soit définir la valeur de l'amplitude en décibel pour l'harmonique de rang 1, c'est-à-dire la partie de l'équation (par défaut est fixée à 100),
- soit définir la valeur de référence A0 pour 0 dB (par défaut A0 est fixée à 1).
Afficher ou non la composante continue
Cette option permet à l'utilisateur d'afficher la composante spectrale correspondant à l'harmonique de rang 0.
Faire l'analyse spectrale
Pour faire l'analyse spectrale, c'est-à-dire tracer la courbe reconstituée d'une courbe 2D existante (fonction de grandeurs spatiales ou de paramètres entrée/sortie) et afficher le spectre correspondant, suivre les instructions suivantes :
Etape | Action |
---|---|
1 |
Dans le menu :
|
2 |
Dans la boîte de sélection :
|
3 |
Dans la boîte Analyse spectrale ( FFT) :
|
→ |
|