Vous êtes sur la page 1sur 31

Dcomposition en srie de Fourier

Signaux priodiques
Hugues GARNIER

hugues.garnier@univ-lorraine.fr

TdS 1 H. Garnier
Organisation de lUE de TdS
I. Introduction
II. Analyse et traitement de signaux dterministes
Analyse de Fourier de signaux analogiques
Signaux temps continu
Dcomposition en srie de Fourier
Transforme de Fourier temps continu
De lanalogique au numrique
Analyse de Fourier de signaux numriques

III. Filtrage des signaux

IV. Analyse et traitement de signaux alatoires

TdS 2 H. Garnier
Introduction
Domaine, jusqu prsent, habituel pour analyser un signal :
Domaine temporel : analyse de lvolution du signal dans le temps
Permet de mettre en vidence certaines caractristiques :
signal priodique ou non (dtermination de la priode),
amplitude (valeur moyenne, maximale),
signal analogique/numrique, nergie finie/infinie, ...
Dterminer lexpression analytique du signal ci-dessous ?
s(t)

5
s(t)=?

0 5 t (ms)

TdS 3 H. Garnier
Introduction
Lexpression mathmatique du signal est :
s(t ) = Ao cos( 2 fot o ) + A1 cos( 2 f1t 1 ) + A2 cos( 2 f2t 2 )
s(t)
Ao = 2 fo = 0 o = 0
5
A1 = 5 f1 = 1000 1 =
3

A2 = 10 f2 = 2500 2 =
2
0 5 t (ms)

L observation dans le domaine temporel est souvent insuffisante pour


dduire lexpression mathmatique du signal
Il serait intressant de trouver une autre reprsentation qui apporterait
plus dinformations sur le signal que la reprsentation usuelle temporelle
Cette nouvelle reprsentation devra faire directement apparatre certaines
caractristiques du signal (par exemple Ao, A1, A2, o, 1, 2) non plus dans
le domaine temporel (en fonction du temps) mais dans le domaine
frquentiel, cest dire en fonction de la frquence.

TdS 4 H. Garnier
Reprsentation habituelle : amplitude du signal en fonction du temps
s(t)
5
s(t )=?

0 5 t (ms)
Nouvelle reprsentation : amplitude et phase initiale en fonction de la
frquence
An A2 =10
n

A1 =5
2 =
2
Ao=2
o=0 1000

0 1000 2500 0 2500


f (Hz) 1 = f (Hz)
3

s(t ) = Ao cos( 2 fot o ) + A1 cos( 2 f1t 1 ) + A2 cos( 2 f2t 2 )



fo = 0 Ao = 2 o = 0 ; f1 = 1000 A1 = 5 1 = ; f2 = 2500 A2 = 10 2 =
3 2

TdS 5 H. Garnier
Srie & transforme de Fourier

Joseph FOURIER
Auxerre 1768 - Paris 1830
Grand savant franais
A profondment influenc les
mathmatiques et la physique
des sciences de son sicle
Ltude de la propagation de la
chaleur la amen la dcouverte
des sries trigonomtriques
portant son nom

TdS 6 H. Garnier
Thorme de Fourier

Sous certaines conditions de drivation et de


continuit, tout signal temps continu s(t)
priodique de priode To peut scrire sous la
forme dune somme de signaux sinusodaux.
Cette somme peut scrire de deux manires :

forme trigonomtrique relle

forme exponentielle complexe

TdS 7 H. Garnier
Forme trigonomtrique relle
2
Tout signal temps continu s(t) priodique de priode To o = peut scrire :
To
+ +
s(t) = a0 + a cos(n t) + b sin(n t)
n o n o s(t) = a0 + A cos(n t-
n o n)
n=1 n=1
t0 +To
avec : 1
a0 =
To s(t)dt b0 = 0
An = an2 + bn2 An 0 n
t0
t0 +To
2
an =
To s(t)cos(not)dt n 1
bn
t0 n = arctan
t0 +To an
2
bn =
To s(t)sin(not)dt n 1
t0

Le terme gnral un(t)=ancos(not)+bnsin(not)=Ancos(not-n) est appel


harmonique de rang n
Cest un signal co-sinusodal damplitude An de priode To/n
(frquence nfo) et de phase lorigine n

TdS 8 H. Garnier
Remarques et proprits

a0 : valeur moyenne du signal (composante continue)


Harmonique dordre 1 : fondamental
Amplitudes An tendent vers 0 lorsque n tend vers linfini
Dcomposition indpendante de lintervalle [t0, t0+To]

Si s(t) pair bn = 0 n
+
An = an n0
s(t ) = a0 + an cos( not )
n = 0 n0
n=1

Si s(t) impair an = 0 n
A0 = 0 An = bn n 1
+ +

s(t ) = ( )
bn sin not = bn cos not
2 0 = 0
n =

2
si bn 0 n 1
n=1 n=1
n = 0 si bn = 0 n 1

TdS 9 H. Garnier
Spectres unilatraux
damplitude et de phase
Spectre damplitude de s(t) : trac de An en fonction des pulsations (frquences)
Spectre de phase de s(t) : trac de n en fonction des pulsations (frquences)
On parle de reprsentation frquentielle ou spectrale
An
An et n nexistant que pour des fondamental
composante
A1
multiples entiers de o, continue
A2
on parle de spectres de raies. A0 A3 A4 A5
To (rd/s)
0 o 2 o 3 o 4 o 5 o
s(t)
Spectre unilatral damplitude

n
1 2 3 4 5
0 t
Evolution temporelle du signal 0 (rd/s)
0 o 2 o 3 o 4 o 5 o

Spectre unilatral de phase

TdS 10 H. Garnier
Exemple 1 : cas d'un signal sinusodal

Soit un signal sinusodal dcrit par : s(t ) = 2 cos( 2 10 t )
4
Cest un signal ne contenant quun seul harmonique !

Domaine temporel Domaine frquentiel


An
fondamental
2 A1

s(t)
To=0.1s A2 A3 A4 A5
2 f (Hz)
0 10 20 30 40 50
Spectre unilatral damplitude
0 0.0125 0.1125
t
n
1
4
2 3 4 5
f (Hz)
0 10 20 30 40 50
Spectre unilatral de phase

TdS 11 H. Garnier
Exemple 2 : cas dun crneau
Montrer que le dveloppement en srie de Fourier d un signal
crneau scrit :
+
4A 4A 4A
s(t ) = (2p +1)
( )
sin (2p +1)ot =

cos ot +
2 3
cos 3ot + ...
2
p=0
Domaine temporel Domaine frquentiel
An
4A

4A
s(t) 3

A 3 5
Spectre unilatral damplitude
0 To t n

2

3 5
Spectre unilatral de phase

TdS 12 H. Garnier
Evolution temporelle des A=2 To=1 Reconstruction du signal
harmoniques partir des harmoniques
5
2
0
0
Harmonique 1 Harmonique 1
-5
-2
0 1 5 0 1
2
0
0
Harmoniques 1 et 3
Harmonique 3 -5
-2
0 1 5 0 1
2
0
0
Harmonique 5 Harmoniques 1, 3 et 5
-2 -5
0 1 5 0 1
2
0
0
Harmoniques 1, 3,
Harmonique 7 -5
-2 5 et 7
0 1 5 0 1
2
0
0 Harmoniques 1, 3, 5
Harmonique 9 -5 7 et 9
-2
0 1 0 1

Ondulations = phnomne de Gibbs

TdS 13 H. Garnier
Thorme de Fourier
Sous certaines conditions de drivation et de
continuit, tout signal temps continu s(t) priodique
de priode To peut scrire sous la forme dune somme
de signaux sinusodaux.

Cette somme peut scrire de deux manires :

forme trigonomtrique relle

forme exponentielle complexe

TdS 14 H. Garnier
De la forme trigonomtrique la forme
exponentielle complexe
Tout signal temps continu s(t) priodique de priode To peut
scrire :
+
Forme trigonomtrique
s(t) = a0 + ancos(not) + bnsin(not)
relle
n=1
En utilisant les formules dEuler :
jnot jnot jnot jnot
e +e e e
cos( not ) = sin( not ) =
2 2j

On montre que tout signal temps continu s(t) priodique de


priode To peut galement scrire :
+
jnot Forme exponentielle
s(t) = cne
complexe
n=
t0 +To
1 jnot
cn =
To s(t)e dt
t0

TdS 15 H. Garnier
Forme exponentielle complexe
Tout signal temps continu s(t) priodique de priode To peut
scrire : + t0 +To
jn t 1 jnot
s(t) =
cne o cn =
To
s(t)e
dt n Z
n= t0
Remarques
Les coefficients cn sont appels coefficients de Fourier
Ces coefficients sont gnralement complexes et peuvent
scrire sous forme exponentielle complexe :
jArg( cn )
cn = cn e
Lharmonique de rang n scrit galement :
jnot jnot
un (t ) = cne + cne ( )
= 2 cn cos not + Arg(cn )
Lharmonique de rang n est donc une co-sinusode de pulsation no,
damplitude 2 |cn | et de dphasage Arg(cn)

TdS 16 H. Garnier
Spectres bilatraux
damplitude et de phase
Les coefficients de Fourier sont gnralement complexes et peuvent scrire :
+
jArg( cn ) (
j not +Arg(cn ) )
cn = cn e s(t) = cn e
n=
Spectre damplitude de s(t) : trac de |cn | en fonction des pulsations
Spectre de phase de s(t) : trac de Arg(cn) en fonction des pulsations
Ic-1I Ic nI fondamental
Ic1I

To
Ic-2I Ic2I
s(t) Ic-3I c0
Ic3I

-3o -2o o 0 o 2o 3o (rd/s)

Spectre bilatral damplitude


0 t Arg(cn)

Evolution temporelle du signal o 2o 3o

-3o -2o o 0 (rd/s)

0
Spectre bilatral de phase

TdS 17 H. Garnier
Proprits des spectres bilatraux
Il apparat dans l'expression de s(t) des harmoniques pour les
frquences s'tendant de - +, d'o le nom de spectres
bilatraux
Le spectre damplitude bilatral est toujours pair
Le spectre de phase bilatral est toujours impair
Les 2 spectres ne comportent des composantes quaux multiples
entiers de la frquence du signal, on parle de spectres de raies

Ic-1I Ic nI fondamental
Ic1I

Arg(cn)
Ic-2I Ic2I
Ic-3I c0
Ic3I o 2o 3o

-3o -2o o 0 (rd/s)


-3o -2o o 0 o 2o 3o (rd/s)

Spectre bilatral damplitude Spectre bilatral de phase

TdS 18 H. Garnier
Exemple 1 : cas d'un signal sinusodal

Soit un signal sinusodal dcrit par : s(t ) = 2 cos( 2 10 t )
4

j
4
j
s(t ) = e 4 e j 2 10 t
j
+ e 4 e j 2 10 t c1 = e c1 = 1 ( )
arg c1 =
4


j 2 fot j 2 fot j
= c1e + c1e c1 = e 4 c1 = 1 ( )
arg c1 =
4
Domaine temporel Domaine frquentiel
cn

c -1 1
c1
s(t) c2
c- 2 c3
To=0.1s
f (Hz)
2 -20 -10 0 10 20 30

Spectre bilatral damplitude


Arg (c n )
0 0.0125 0.1125
t
4

f (Hz)
-20 -10 0 10 20 30

4
Spectre bilatral de phase

TdS 19 H. Garnier
Exemple 2 : cas dun crneau
Montrer que les coefficients de Fourier sont donns par :

A 2A pour n impair
cn =
jn (
1 ( 1)n ) ,n 0 cn = 2p +1
pour n impair Arg(cn>0 ) = 2

0 pour n pair
0 pour n pair
c0 = 0 Arg(cn ) = Arg(cn )

Domaine temporel Domaine frquentiel


cn
2A 2A

2A 2A
s(t) 3 3

A 3 3 5

Spectre bilatral damplitude


0 To t
Arg(c n )


2 2 3 5

-3 -
0 -
2

Spectre bilatral de phase

TdS 20 H. Garnier
Evolution temporelle des A=2 To=1 Reconstruction du signal
harmoniques partir des harmoniques
5
2
0
0
Harmonique 1 Harmonique 1
-5
-2
0 1 5 0 1
2
0
0
Harmoniques 1 et 3
Harmonique 3 -5
-2
0 1 5 0 1
2
0
0
Harmonique 5 Harmoniques 1, 3 et 5
-2 -5
0 1 5 0 1
2
0
0
Harmoniques 1, 3,
Harmonique 7 -5
-2 5 et 7
0 1 5 0 1
2
0
0 Harmoniques 1, 3, 5
Harmonique 9 -5 7 et 9
-2
0 1 0 1

Ondulations = phnomne de Gibbs

TdS 21 H. Garnier
Tableau rcapitulatif
Tout signal temps continu s(t) priodique de priode To peut scrire :
Forme trigonomtrique relle Forme exponentielle complexe
+ + +
s(t) = a cos(n t) + b sin(n t)
n o n o s(t) = c e n
jnot
= c n e
( )
j not+Arg( cn )

n=0 n= n=

un (t) = Ancos(not- n ) (
un (t ) = 2 cn cos not + Arg( cn ) )
t0 +To
2
an =
To s(t)cos(not)dt n 1
t0 +To
t0 1 jnot
2
t0 +To cn =
To s(t)e dt
bn =
To s(t)sin(not)dt n 1 t0
t0

jArg( cn )
An = an2 + bn2 An 0 n cn = cn e
bn
n = arctan
an

TdS 22 H. Garnier
Relations entre les spectres unilatraux et
bilatraux damplitude et de phase
Forme trigonomtrique relle Forme exponentielle complexe
-jn t jn t
un (t) = ancos(not) + bnsin(not) un (t) = c-ne o + cne o
= Ancos(not-n ) (
= 2 cn cos not + Arg( cn ) )
c0 = A0 Arg(c ) =
n pour n 0
n
A
cn = n Arg(cn ) = Arg(cn )
2
An IcnI
1
1
2

- o o
o
Spectre damplitude bilatral
Spectre damplitude unilatral
n
Arg(cn)
2
2
o
- o
o
2

Spectre de phase unilatral Spectre de phase bilatral

TdS 23 H. Garnier
Identit de Parseval
Signaux priodiques : signaux nergie infinie mais puissance
moyenne finie
Lidentit de Parseval montre lgalit du calcul de la puissance
moyenne dun signal priodique de priode To partir de sa
reprsentation dans le domaine temporel ou frquentiel :
+
1 To 2 2
PS =
To 0
s(t ) dt = cn
n= cn


s(t ) = 2 cos( 2 10 t ) 1
To=0.1s 4 c 1 c1
2
c2 c2 c3
0 0.0125 0.1125
f (Hz)
t -20 -10 0 10 20 30

+
1 To 2 2
Ps =
To 0
s(t ) dt = 2 Ps = cn = c1 + c1 = 2
n=

TdS 24 H. Garnier
Objectifs lissue de ce cours

Etre capable de :
Dterminer la forme trigonomtrique relle ou la forme
exponentielle complexe de la dcomposition en srie de
Fourier dun signal priodique temps continu
den dduire les tracs des spectres unilatraux et bilatraux
damplitude et de phase
dinterprter les spectres en dduisant, par exemple, de ces
tracs la bande de frquences utilise par le signal

Dterminer la description mathmatique du signal partir


des spectres damplitude et de phase unilatraux ou
bilatraux

TdS 25 H. Garnier
Exemple : dcomposition en srie de Fourier dun
signal alternatif monophas
s(t)
E

0 To t

Montrer que ce signal peut scrire :


+
E E 2E cos(2kot )
s(t ) = + sin( ot )
2 2
(4k 1)
(forme trigonomtrique)

k=1 2
o =
To
+
jE jE E cos( 2kot )
s(t ) =
4
sin( ot )
4
sin( ot )
2
( 4k 1)
(forme exponentielle complexe)
k=

TdS 26 H. Garnier
Spectres du signal alternatif monophas
E=2 T=1 Spectre unilatral Spectre bilatral
1 1

0.8 0.8

module de cn
0.6 0.6
An

0.4 0.4

0.2 0.2

0 0
0 2 4 6 8 -8 -5 0 5 8
Harmoniques Harmoniques
100 200

Argument de cn ()
Dphasage n ()

100
0
0
-100
-100

-200 -200
0 2 4 6 8 -8 -5 0 5 8
Harmoniques Harmoniques

TdS 27 H. Garnier
Evolution temporelle des Reconstruction du signal
harmoniques partir des harmoniques

2 Composante continue 2

1 1

0 0
Comp. continue
-1 -1
0 1 2 3 4 5 0 1 2 3 4 5

2 Harmonique de rang 1 2

1 1
E=2
T=1
0 0
Comp. continue + harm. 1
-1 -1
0 1 2 3 4 5 0 1 2 3 4 5

2 2
Harmonique de rang 2
1 1

0 0
-1 Comp. continue + harm. 1 + harm. 2
-1
0 1 2 3 4 5 0 1 2 3 4 5

TdS 28 H. Garnier
Dtermination du signal temporel partir des spectres
damplitude et de phase
An IcnI
1
1
2

o - o o

Spectre damplitude unilatral Spectre damplitude bilatral

n Arg(cn)
2 2
o
o - o

2
Spectre de phase unilatral
Spectre de phase bilatral

s( t ) = ?
0 To t

TdS 29 H. Garnier
Dtermination du signal temporel partir des spectres
unilatraux en amplitude et phase
+
An
1 s(t) = a0 + A cos(n t-
n o n)
n=1

o s(t ) = A1cos( ot-1 )


Spectre damplitude unilatral
n A1 = 1

2
1 =
o
2


s(t ) = cos( ot- ) = sin( ot)
Spectre de phase unilatral 2

( )
s(t ) = sin ot

0 To t

TdS 30 H. Garnier
Dtermination du signal temporel partir des spectres
bilatraux en amplitude et phase
+
not j ot j ot
1
IcnI s(t ) = cne = c1e + c1e
2 n=
j Arg( cn )
- o o
cn = cn e
Spectre damplitude bilatral
1 j2 1 j
Arg(cn) c1 = e c1 = e 2
2 2 2
o
- o

1 j j t 1 j 2 e j ot
2 s(t ) = e 2 e o + e
Spectre de phase bilatral 2 2

1 j t 1 j t
s(t ) =
2
()
j e o + j e o
2
( )
( )
s(t ) = sin ot
j (ot ) j (ot )
e e = sin t
s(t ) =
2j o( )
0
To t

TdS 31 H. Garnier