Vous êtes sur la page 1sur 12

Annexe Fourier I

ANNEXE

ANALYSE DE FOURIER

1. REPRESENTATION DE FOURIER

1.1 Reprsentation dun signal sinusodal On peut reprsenter un signal sinusodal de la forme s( t ) = s0 cos "t = s0 cos(2#f 0 t ) par son graphe en fonction du temps sous la forme : Rq. Mathmatiquement le domaine de !dfinition de cette fonction stend de - + Il va savrer commode et utile de privilgier les deux informations que sont lamplitude s0 et la frquence f0 du signal dans un graphe portant lamplitude en ordonnes et la frquence en abscisses. Dans un tel graphe, la fonction ci-dessus est symbolise par un trait vertical de hauteur s0 labscisse f0 : s0 Rq. La reprsentation de Fourier ne prend pas en compte un ventuel dphasage et serait identique pour le signal s'( t ) = s0 cos(2"f 0 t + # ) .
f0

amplitude

! 1.2 Reprsentation dun signal multi frquences

1.2.1 Signal somme de deux signaux sinusodaux de frquences f1 et f2 De mme, le signal s( t ) = a1 cos(2"f 1t ) + a2 cos(2"f 2 t ) sera plus facilement interprt par son spectre de Fourier que par son graphe temporel :
!
a1

a2

f1

f2

Annexe Fourier II

1.2.2 Signal produit de deux signaux sinusodaux de frquences f1 et f2 Considrons prsent le signal s( t ) = a1 cos(2"f 1t ) # a2 cos(2"f 2 t ) . Son graphe temporel est de la forme :
!

Rq. Pour le graphe on a choisi f2 = 10 f1. Cette diffrence permet de faire apparatre les deux frquences, la frquence lente modulant en amplitude la frquence rapide . Cependant, au sens de Fourier, qui privilgie une dcomposition du signal en somme de signaux de frquences diffrentes, ce signal nest pas constitu des frquences f1 et f2. En effet, si on linarise lexpression prcdente en :

1 s( t ) = a1a2 cos(2" ( f 2 # f 1 ) t ) + cos(2" ( f 2 + f 1 ) t ) 2

Sa reprsentation de Fourier est :

!
f2 1/2 a1a2

f f2 - f1 f2 + f 1

Annexe Fourier III

2. DEVELOPPEMENT D'UNE FONCTION PERIODIQUE EN SERIE DE FOURIER

2.1 Fondamental et harmoniques - Coefficients de Fourier

Considrons prsent un signal s(t) prodique quelconque, de priode T0, et donc de frquence 1 f0 = . Moyennant certaines conditions de continuit supposes runies dans les domaines de la T0 physique tudis, ce signal priodique, est reprsentable par une somme de signaux sinusodaux, appele srie de Fourier.
!

s(t)

t
On obtient alors le dveloppement en srie de Fourier (DSF) du signal sous la forme :
s( t ) = a0 + # ( an cos2$nf 0 t + bn sin2$nf 0 t ) 2 n =1
an = 2 T0
"

avec
a0 = 2 T0 " 0 s(t )dt T0 !

#0

T0

s( t )cos2"nf 0 t dt

bn =

2 T0

#0

T0

s( t )sin2"nf 0 t dt

Rq. Le premier terme la srie est not ainsi pour le faire correspondre avec les an en faisant n = 0.
! ! du signal priodique est infini mais !discret. Il comporte : Comme on le voit, le DSF

- une composante continue qui nest autre que la valeur moyenne <s(t)> de s(t) - une composante sinusodale de mme frquence que celle de s(t) et appele fondamental - une srie de composantes sinusodales de frquences multiples entires f = nf0 de celle de s(t) et appeles harmoniques.

Annexe Fourier IV

Proprits :
Le poids relatif de chacune des composantes non continues du signal s(t) est reprsent par son amplitude : 2 2 Cn = an + bn Cette amplitude dcrot quand n augmente : les harmoniques contribuent dautant moins au signal que leur rang est lev. ! On a : lim Cn = 0
n "#

La reprsentation de Fourier du signal ! s(t) est alors appele spectre de Fourier. Un tel spectre est de la forme :

f0 2f0 3f0

4f0 5f0

Certains harmoniques peuvent tre absents suivant la forme du signal (nous allons le vrifier sur un exemple). En outre, si la fonction s(t) est paire les bn sont nuls et si elle est impaire, les an sont nuls On peut adopter aussi une notation complexe qui a le mrite de condenser lcriture :
s( t ) =

$ c ne j 2%nf t
0

n ="#

avec s(t) = Re[s(t)]. les coefficients cn sont alors complexes avec la correspondance :
!

cn =

an " jbn = c-n* 2

Dans cette reprsentation apparaissent alors des frquences ngatives , le spectre rel tant en quelque sorte ddoubl par symtrie du ct de ces frquences ngatives. Ainsi le spectre prcdemment ! reprsent aurait lallure :

f0 2f0 3f0

4f0 5f0

Annexe Fourier V

2.2 Un exemple de DSF

Ainsi pour la fonction crneau reprsente ci-dessous entre 0 et T, le dveloppement s'crit : s(t) =
& 4a ) 1 4a # 1 1 sin2 " f t + sin 3(2 " f t ) + sin5(2 " f t ) + .... = sin(2 p + 1)2"f 0 t * 0 0 0 ( $ ' " p= 0 2 p + 1 " % 3 5

et on a le spectre :
!

s(t) T0=1/f0

f0 3f0 5f0

Rq : A partir du DSF prcdent, on peut dduire ceux de toutes les fonctions crneaux drives de la prcdente : elles seront alors simplement affectes dun dphasage et galement ventuellement de lajout dune composante continue. Le spectre, lui, ne sera pas modifi ( part le cas de lajout de la composante continue). 2.3 Reconstitution dun signal partir de son DSF Rciproquement, on peut recomposer un signal partir des termes de la srie de Fourier correspondante. En toute rigueur, il faut bien sr un nombre infini de termes pour reconstituer parfaitement le signal. Cependant, selon la prcision dsire, on pourra se contenter du fondamental et d'un certain nombre d'harmoniques. Ainsi on pourra en quelque sorte synthtiser une fonction priodique donne partir de sa srie de Fourier.

A titre d'exemple, la figure ci-dessous montre la synthse de la fonction crneau tudie plus haut, partir de N = 3 ou 21 termes : la synthse s'amliore videmment avec le nombre de termes pris en compte. On remarque sur cet exemple que le signal est moins bien synthtis au niveau des coins du crneau, l o il varie trs rapidement, ce qui ncessite pour le dcrire des harmoniques de frquence leve

Annexe Fourier VI

A part cette possibilit de synthse d'un signal donn, quel est l'intrt de l'analyse de Fourier ? En lectronique par exemple, la grandeur d'entre d'un montage n'est pas ncessairement sinusodale, alors que la fonction de transfert, elle, n'est linaire que pour un mode sinusodal de pulsation . On peut alors utiliser la dcomposition de Fourier en entre, appliquer le transfert chaque composante puis, par superposition, recomposer la grandeur de sortie. On assistera en gnral une dformation du signal d'entre puisque le module du transfert peut priori varier suivant la frquence. C'est ainsi qu'on utilise ce principe dans un ampli slectif qui est en fait un filtre bande troite : celui-ci "slectionne" en quelque sorte, en l'amplifiant, une frquence donne, c'est--dire un harmonique donn, ce qui permet justement d'analyser cet harmonique. L'ampli doit bien sr tre ajustable, c'est--dire rglable en frquence pour que sa frquence de rsonance puisse concider avec les frquences des diffrents harmoniques du signal tudier.

3. DEVELOPPEMENT D'UNE FONCTION NON PERIODIQUE EN INTEGRALE DE FOURIER

3.1 Transforme de Fourier

Moyennant galement certaines prcautions de convergence, une fonction s(t) non priodique peut s'exprimer l'aide de l'intgrale de Fourier. En notation complexe, on obtient :
+$ j 2"ft

s( t ) = 2"

% S( f ) e
#$

df

ou

1 s( t ) = 2"

+%

j#t

& S(# ) e
$%

d#

Cette intgrale apparat comme une gnralisation aux fonctions non priodiques du dveloppement en srie de Fourier, la somme devenant continue : la fonction s(t) est la somme continue d'une !composantes sinusodales d'amplitude ! infinit de variable. La fonction S(f)est donne par :

1 S( f ) = 2"

+$

# j 2"ft

% s(t ) e
#$

dt

ou

1 S (" ) = 2#

+%

$ j"t

& s(t ) e
$%

dt

On note la symtrie complte des expressions de s(t) et S(). S est appele transforme de Fourier de s et s transforme inverse de S. ! ! On peut galement tablir le spectre de Fourier de s(t) en remarquant que la composante sinusodale dont la pulsation est comprise entre f et f + df a une amplitude de module proportionnel S(f) : une constante multiplicative prs, le module de la transforme de Fourier d'une fonction s(t) en fonction de la frquence reprsente donc la rpartition des amplitudes des composantes sinusodales de cette fonction s(t). L encore on voit que la transforme de Fourier apparat comme une gnralisation du dveloppement en srie de Fourier, la somme discrte sur des frquences multiples dune frquence fondamentale tant remplace par une somme continue sur tout lintervalle des frquences possibles de zro linfini.

Annexe Fourier VII

3.2 Exemples

Prenons deux exemples : - Fonction crneau : s(t) = a pour - < t < + et s(t) = 0 ailleurs. Aprs calculs, on trouve S ( f ) =

2 sin(2"f# ) a# . " 2"f#

s(t)
!

S(f)

1/2 1/

1/2 1/

Le spectre de Fourier montre alors que les amplitudes des composantes sinusodales non 1 ngligeables sont comprises dans l'intervalle de frquences [0 , ], soit : "

f = 1
!
On dira que reprsente la gamme de frquences significatives du spectre de Fourier du crneau, d'autant plus grande que est faible. - Fonction "train de sinusodes" Si s( t ) = a cos(2"f 0 t ) pour - < t < + et 0 ailleurs, on trouve : S( f ) = a
!

2 %sin(2" ( f # f 0 )$ ) sin(2" ( f + f 0 )$ ) ( + ' * " & 2" ( f # f 0 )$ 2" ( f + f 0 )$ )

Soient les graphes :

s(t)

S(f)

f - f0 f0

Annexe Fourier VIII

On retrouve l encore, dans la partie f > 0, un intervalle de frquences correspondant des amplitudes S(f) non ngligeables, centr sur la frquence f0 des sinusodes du train dondes et toujours 1 de lordre de . " Plus le train d'ondes a une faible longueur et diffre donc d'une sinusode "infinie" et plus la gamme de frquences significatives de Fourier sera tendue et on aura ici : !

f = 1
Ces trains de sinusodes sont trs importants en physique tant il est vrai qu'un signal sinusodal mme parfait de frquence f0 aura toujours une dure limite. Il pourra cependant tre trait comme une somme de signaux sinusodaux infinis de frquences trs proches de f0, mais avec une certaine largeur en frquence inversement proportionnelle la dure relle du train de sinusodes.

Annexe Fourier IX

4. ANALYSE DE FOURIER DUN SIGNAL NUMERIQUE

4.1 Acquisition numrique dun signal

Des signaux temporels tels que des tensions peuvent tre acquis par des appareils numriques tels quun oscilloscope ou une carte associe un logiciel informatique tel que Synchronie. Dans les deux cas, le signal est numris par chantillonnage : on ralise un chantillonnage dun 1 signal s(t) en prlevant ses valeurs la frquence f e = , dite frquence dchantillonnage. On fait ainsi Te correspondre au signal s(t) une suite de valeurs {...s(0), s(Te ),..., s( nTe )} . Ce sont ces valeurs qui seront traites numriquement.
! 1 Te est le temps dchantillonnage! et fe = la frquence dchantillonnage associe. Te

Une autre paramtre important de lacquisition est la dure totale dacquisition Ta qui va fixer la grandeur de la fentre temporelle dans laquelle le signal va tre reprsent. ! Dans cette fentre vont safficher les points de mesure (spars ou ventuellement relis entre eux par des segments comme dans Synchronie) dont le nombre N est un troisime paramtre dacquisition videmment reli aux prcdents par ; Ta = N Te fe = N fa Dans le logiciel Synchronie par exemple, ces trois paramtres sont affichs dans la fentre acquisition . N peut tre choisi manuellement comme un nombre compris entre 1 et 10 000. La dure dun chantillon est limite par les performances de la carte dacquisition : elle peut tre choisie entre Te = 500 ns et Te = 10mn. En pratique on choisit N (avec la possibilit de moyenner les mesures sur une srie de plusieurs points pour liminer des petites fluctuations alatoires du signal), puis Te : le troisime paramtre Ta est alors automatiquement fix. On peut aussi choisir N et Ta et cest Te qui sajuste (dans la limite des possibilits dcrites plus haut). Il est malheureusement impossible de fixer a priori Te et Ta car N (entier) ne peut tre ajust que manuellement.

4.2 Reprsentation du signal numris Le signal s(t) continu est donc remplac par le signal acquis discontinu s*(t). Il apparat alors vident que s*(t) reprsente dautant plus prcisment s(t) que les points sont serrs cest--dire que fe est leve.

Annexe Fourier X

En particulier, pour un signal priodique de frquence f0, il convient de choisir fe >> f0. Si tel nest pas le cas, et pour des valeurs particulires des deux frquences, le signal s*(t) peut normment diffrer du signal s(t). Exemples : - Signal sinusodal de frquence f0 = 1kHz - Echantillonn 10 kHz et reprsent sur 5 priodes. Comment choisir N ? - Combien de priodes pourra-t-on reprsenter avec le nombre N maximal et la plus grande frquence dchantillonnage ? - Reprendre le problme avec un signal sinusodal ou un signal carr de frquence 10kHz.

4.3 Analyse de Fourier dun signal numris

4.3.1 DSF thorique dun signal priodique numris Dfinissons tout dabord la fonction de Dirac (t) telle que :

!(t)
Pour t 0 (t) = 0 et (0) = 1

1 t

Le signal chantillonn s*(t) peut alors tre mathmatiquement dduit du signal s(t) par :
n =+%

s * ( t ) = s( t ) "
n =+$

&#(t $ nTe ) ,
n =$%

%" (t # nTe ) est appele peigne de Dirac. Le principe de lchantillonnage est rsum sur la figure
n =#$

ci-dessous.

s(t)
!

s*(t)
n = +

(t nT )
e n =

Le peigne de Dirac est lui-mme un signal priodique g(t) de frquence fe et de valeur moyenne non nulle : son DSF va comporter une composante continue et les frquences fe, 2fe, 3fe Enfin, rappelons que quand on multiple un signal de frquence fe par un signal de frquence f (f< fe) on obtient un spectre contenant les frquences fe - f et fe+ f.

Annexe Fourier XI

Ainsi, si s(t) est sinusodale de frquence f0, s*(t) contiendra donc dans son spectre la frquence f0 mais aussi toutes les frquences du type : nfe - f et nfe+ f

4.3.2 Gnralisation : spectre dun signal numris quelconque : thorme de Shannon Supposons un signal s(t) quelconque dont le spectre (continu) en frquence est reprsent cidessous :

s(f)

Fmax

Le raisonnement fait au paragraphe prcdent sapplique chaque composante spectrale contenue dans le spectre de s(t). Le spectre du signal chantillonn s*(t) correspondant s(t) est donc le suivant :
s*(f)

Fmax

fe-Fmax

fe

fe+F max

2fe-Fmax

2fe

2fe+F max

Pour obtenir le spectre recherch , le systme dacquisition et danalyse doit donc liminer les spectres surnumraires, ce quon peut obtenir en tronquant lchelle des frquences par exemple. Encore faut-il que ces spectres ne dbordent pas sur le spectre rel. Quand cest le cas, on dit quil y a repliement du spectre initial. La figure ci-dessus montre clairement quune condition de non repliement impose la frquence dchantillonnage dtre telle que f0 Fmax > Fmax, soit f0 > 2 Fmax . On obtient ainsi le thorme de Shannon : Pour viter un repliement de spectre, le signal analys doit tre chantillonn une frquence au moins deux fois suprieure la frquence maximale du spectre du signal. 4.3.3 Influence du temps dacquisition Ta Le spectre de Fourier dun signal rel s(t) est galement diffrent du spectre dune fentre temporelle de ce signal. Ainsi, le temps dacquisition influe sur le spectre du signal acquis. On a vu par exemple quun signal sinusodal de frquence f0, mais de dure limite , voit son spectre thoriquement compos de la seule frquence f0, largi autour de cette frquence avec un intervalle f inversement proportionnel . Ainsi un signal de frquence 1kHz, acquis sur 3 priodes doit voir son spectre largi de 300 Hz environ Il apparat donc quon a intrt choisir un temps dacquisition le plus long possible pour affiner le spectre.

Annexe Fourier XII

Cependant, pour remdier cet inconvnient, un logiciel tel que Synchronie rend artificiellement le signal infini dans le temps en le priodisant, cest dire en dupliquant rgulirement dans le temps la fentre dacquisition pour le calcul du spectre de Fourier :

Le signal sinusodal reprsent ci-dessus et acquis pendant la dure Ta est donc reconstitu dans sa globalit par ce procd. Mais celui-ci peut faire apparatre, comme le montre la figure, des discontinuits associes au raccordement des fentres. Ces discontinuits, de priode Ta, rintroduisent donc de faon parasite la frquence fa qui intervient nouveau dans le spectre ! On peut nouveau sen dbarrasser en demandant au logiciel de dupliquer non pas la fentre dans son intgralit, mais un nombre entier de priodes du signal Ce procd ne peut en revanche tre mis profit dans le cas dun signal o napparat aucune priodicit vidente :

s(t)

s(t) analys

Ta
Le temps dacquisition intervient enfin de faon trs importante dans laffichage du spectre de Fourier lui-mme : celui-ci, tout comme le signal est chantillonn. La frquence dchantillonnage, qui apparat alors comme la rsolution du spectre (note incrment sur Synchronie) nest autre que la frquence fa associe la dure dacquisition. Cet argument renforce lide dun choix le plus grand possible de cette dure dacquisition. En rsum : - Pour la simple reprsentation temporelle dun signal s(t), la dure dacquisition peut tre choisie comme la dure du signal quon dsire observer. Compte tenu du nombre de points disponibles, on prendra la frquence dchantillonnage la plus leve possible, pour mieux reprsenter le signal et respecter le critre de Shannon.

- Pour une analyse de Fourier du signal, on devra en plus privilgier une dure dacquisition longue et optimiser la fentre danalyse tout en gardant une grande frquence dchantillonnage