Vous êtes sur la page 1sur 72

Introduction au traitement du signal application la sismique

UM II
C. Champollion
d'aprs F. Masson

Plan

Introduction
Transforme de Fourier
Convolution
Corrlation / Autocorrlation
Echantillonnage
Transforme de Fourier numrique / Convolution
numrique / Corrlation numrique
Applications
Le filtrage
Quest ce quune trace sismique ?
Le sweep

Introduction
Le signal sismique est enregistr sous forme de sries
temporelles numriques.
Le traitement sismique implique la connaissance de
quelques bases de traitement du signal.

Transforme de Fourier

La transforme de Fourier consiste dcomposer une srie


temporelle en une suite d ondes monofrquentielles.
Fourier (1822) a montr qu une srie de donnes peut tre
regarde comme la somme d une srie de fonctions
sinusodales avec :
Une amplitude
Une phase
Une frquence

Transforme de Fourier
Une amplitude
Une phase
Une frquence

Transforme de Fourier
L analyse de Fourier calcule l amplitude et la phase pour
chaque frquence

Transforme de Fourier
On peut calculer la transforme de Fourier pour la plupart
des fonctions mathmatiques et pour l ensemble des
signaux physiques .
On peut dfinir X() la TF de la fonction x(t) (, la
frquence en Hertz) :

X =TF x t = x t e

i2t

dt

On peut aussi dfinir la TF inverse :

xt =TF X = X e
1

i2t

Transforme de Fourier
On peut aussi utiliser la notation en pulsation = 2 :

X =TF x t = x t e

it

dt

1
it
xt =TF X = X e d
2
1

Problme : On perd la symtrie des formules

Transforme de Fourier
Amplitude / Phase

X =R +iI
R Partie relle
I Partie imaginaire
S = R +I Spectre d'amplitude
I
=arctan
Spectre de phase
R
2

Spectres

Transforme de Fourier
Condition d existence de la TF : il faut que
la fonction x(t) soit borne
l intgrale de x(t) entre - et + ait une valeur finie
les discontinuits de x(t) soient en nombre fini
<=> x(t) carr sommable
<=> nergie finie
Cette condition est toujours respecte dans le cas des fonctions qui
reprsentent un processus physique

Transforme de Fourier
Thormes importants
Thorme de l addition
Si

Alors

TF xt =X
TF y t =Y
TF xt +y t =X +Y

Transforme de Fourier
Thormes importants
Thorme de similarit
Si

Alors

TF xt =X
1
TF x at= X
a a

Transforme de Fourier
Thormes importants
Thorme du dcalage
Si

Alors

TF xt =X
TF xta=e

2ia

Transforme de Fourier
Thormes importants
Thorme de la drive
Si

Alors

TF xt =X
TF x't =2iX

Transforme de Fourier
Quelques calculs simples

La fonction Porte (Crneau)


La fonction Double Porte Symtrique
La fonction de Gauss
Le Dirac
Le Cosinus
Le Sinus

Transforme de Fourier
La fonction Porte (Crneau)

Transforme de Fourier
La fonction Porte (Crneau)

sin T
G =T
=T sin c T
T
eix eix
sin x=

2i

Transforme de Fourier
La fonction Porte Symtrique

Transforme de Fourier
La fonction Porte Symtrique

G =2Tcos 2 T m sin c T
e ix +eix
cos x=

Transforme de Fourier
La fonction de Gauss

g t =e

=> G =e

La TF d une fonction de Gauss est aussi une fonction de Gauss.


C est un exemple de fonction dont le spectre contient toutes les
composantes spectrales : C est un spectre continu depuis la
frquence nulle jusqu aux trs hautes frquences, celles-ci ayant
des amplitudes quasi nulles

Transforme de Fourier
La fonction de Gauss

g t =e

t 2

=> G =e

Transforme de Fourier
Les Ricker
s 0 t =e

k 2 t 2

1
=> S 0 = e
k

2
k2

On calcule les drives premire et seconde de cette fonction

s 1 t =2k 2 t expk 2 t 2
2i
2
S1 =2iS 0 =
exp 2
k
k
4 2 2
2
S2 =2iS 1 =
exp 2
k
k

Transforme de Fourier
Les Ricker

Transforme de Fourier
Le Dirac
On appelle Dirac la fonction (x) (en fait, c est une
distribution) dfinie par :

x =0 si x0

et par

x dx=1

Transforme de Fourier
Le Dirac

TF x =1

Transforme de Fourier
Le Dirac

TF =1
(car si f(t)=1, la seule frquence dans le signal est la frquence nulle)

Transforme de Fourier
Le Cosinus

TF 1 =1 alors
1
1 1
TF 0 = exp 2i 0 t et
2
2
1
1
TF 1 +0 = exp2i 0 t
2
2
En regroupant :
1 1
TF +0 + 0 =
2
1
exp2i 0 t exp 2i 0 t =cos 2 0 t
2

Transforme de Fourier
Le Cosinus

Si :
1
TF +0 + 0 =
2
1
exp2i 0 t exp 2i 0 t =cos 2 0 t
2
Alors en prenant la TF
1
TF cos 20 t = +0 + 0
2
1

Transforme de Fourier
Le Cosinus

1
TF cos 20 t = +0 + 0
2

Transforme de Fourier

Le Sinus
On peut calculer la TF de la fonction Sinus par 2 mthodes, en
partant de la TF de la fonction cosinus :
Thorme du dcalage :

sin 20 t =cos 2 0 t / 2
Thorme de la drive : 1

sin 20 t =

2 0

cos 2 0 t '

1
TF sin 20 t = - 0 - +0
2i

Applications - le filtrage

Le filtrage consiste supprimer certaines frquences d un


signal.
Pour augmenter le rapport signal/bruit
Pour extraire linformation intressant un problme particulier

Applications - le filtrage
Le spectre d amplitude

Hertz

Secondes

Le signal d origine

Applications - le filtrage
Le signal filtr

Secondes

Hertz

Le spectre coup

Applications - le filtrage
Le signal filtr

Secondes

Hertz

Le spectre coup

Applications - le filtrage
Le signal filtr

Secondes

Hertz

Le spectre coup

Applications - le filtrage
Le signal filtr

Secondes

Hertz

Le spectre coup

Convolution
Dfinition :
On appelle produit de convolution de deux fonctions f et g la
fonction h telle que :

hu= f t gut dt

hu=f t g t

Convolution
Proprits :
Associative : f*(g*h)=(f*g)*h
Commutative : f*g=g*f
Distributive par rapport l addition : f*(g+h)=f*g+f*h

Exemples :
Convolution de deux crneaux centrs sur 0 de largeur 2T
Convolution d un Dirac et d une fonction quelconque
Convolution d un peigne de Dirac et d un segment de cosinus

Convolution
Exemples :
Convolution d un peigne de Dirac et d un segment de cosinus

Exemple?

Convolution
TF d un cosinus multipli par une porte

g t =cos 20 t P 2T t
=>
G =TF cos 2 0 t TF P 2T t
1
G = +0 + 0 2Tsin c 2T
2
Si T petit, 1/T est grand
Si 0 est petit

=>

Les 2 pics semmlent

Convolution

Applications - Quest ce qu une trace sismique ?

Une trace sismique est le rsultat de la convolution d une


source sismique par le log impulsionnel du terrain sousjacent.
Le log impulsionnel est une suite de Dirac espacs dans le
temps et d amplitudes variables
Espacement : espacement inter-couche (AR)
Amplitude : coefficient de rflexion

Applications - Quest ce qu une trace sismique ?

Applications - Quest ce qu une trace sismique ?

Problmes :
Si les rflexions sont trs resserres.
Si la source est longue

Applications - Quest ce qu une trace sismique ?

Le problme des fantmes

Une source Ricker d ordre 1, du fait des fantmes de la source et du rcepteur, apparat comme un Ricker d ordre 2

Applications - Quest ce qu une trace sismique ?

Le problme des fantmes (suite)

Applications - Quest ce qu une trace sismique ?

Le problme des multiples

Corrlation / Autocorrlation
Dfinition :
On appelle produit de corrlation de deux fonctions f et g la
fonction h telle que :

hu= f t gu+t dt

hu=f t gt
La fonction de corrlation est caractristique du degr de
ressemblance de deux fonctions.

Corrlation / Autocorrlation
Dfinition :
Normalisation de la fonction de corrlation : On normalise souvent
la fonction de corrlation par le dnominateur

D=

f 2 d g2 d

1/ 2

Si f et g sont deux fonctions identiques, alors h(0)/D=1.

Corrlation / Autocorrlation
Autocorrlation :
On appelle autocorrlation d une fonction f la corrlation d une
fonction par elle-mme :

hu= f t f u+t dt

hu=f t f t
La fonction dautocorrlation permet de mettre en vidence les
cyclicits d une fonction.

Corrlation / Autocorrlation
Autocorrlation :

Applications - Le sweep

Le Sweep et son autocorrlation

Applications - Le sweep

Corrlation de signal long

Convolution numrique
En numrique, la convolution de 2 fonctions numriques si
et gi discrtises avec un pas d chantillonnage s crit :
n

c j = si g ji
i= 0

Corrlation numrique
En numrique, la corrlation de 2 fonctions numriques si
et gi discrtises avec un pas d chantillonnage s crit :
n

r j = s i g j+i
i=0

Autocorrlation numrique
En numrique, l autocorrlation d une fonction
numrique si discrtise avec un pas d chantillonnage
s crit :
n

a j = si s j+i
i=0

Echantillonnage
Dfinition :
Echantillonner une fonction (on dira souvent un signal ) consiste
la reprsenter par ses valeurs numriques obtenues des instants
infiniment brefs et rgulirement espacs.

Le temps sparant deux chantillonnages est appel Pas


d chantillonnage, son inverse la frquence d chantillonnage.
Pour une fonction temporelle le pas est en secondes, la frquence
en Hertz.

Echantillonnage
Dfinition :
Mathmatiquement, l chantillonnage d une fonction peut tre
dcrit comme la multiplication d un signal s(t) par la fonction
W (t), peigne de Dirac de pas .

W t =
On appellera

t n

n=

f t =f t .W t

la fonction chantillonne.

Echantillonnage
TF de la fonction W (t) :

1
TF W t = W 1

La transforme de Fourier d un peigne de Dirac de pas est un
peigne de Dirac de pas 1/ .

Echantillonnage
TF d une fonction chantillonne :

f t =f t .W t
1

=>TF f t =F W 1

Le spectre de la fonction chantillonne est obtenu par la
convolution entre la TF de la fonction continue et le peigne de
Dirac de pas 1/ .
La convolution autour d un Dirac centre la fonction convolue
autour du dirac
Ici comme on a un peigne de Dirac, la fonction F() est centre
autour de chaque dent du peigne. Il y a rptition l infini de F().

Echantillonnage
TF d une fonction chantillonne :
Si F() est support born entre [- c , + c] et si le pas est
infrieur 1/2c, la TF de la fonction chantillonne permet de
retrouver F() en isolant le motif central.

Echantillonnage
TF d une fonction chantillonne :
Par contre si le pas d chantillonnage est plus grand que 1/2 c, il
y a recouvrement de spectre au voisinage de +-Nc (N entier).
C est le phnomne d aliasing (repliement de spectre).

Alors il est impossible de retrouver F(). Il sera impossible de


reconstituer f(t).

Echantillonnage
Thorme de l chantillonnage (Shannon-Nyquist) :
Le pas d chantillonnage maximum que l on peut
retenir pour chantillonner un signal de contenu
frquentiel [- c , + c] est 1/2c.
(il faut au moins deux chantillons pour reprsenter
correctement numriquement la plus courte priode
contenue dans le signal)
La frquence 2c est la frquence de Nyquist.

TF numrique

F =TF f t =F W 1

avec W 1 = n/

TF numrique
La TF numrique est donc une fonction priodique qui se
rpte tous les intervalles 1/ .
=F
Si on suppose F() support born [- c , + c], alors F
sur cet intervalle de frquence si <1/2 c.
Questions :
A quelles frquences i va-t-on valuer
Quel est le pas en frquence d ?
Quelle est la frquence maximale max?

TF numrique
Le pas en frquence :
La fonction f(t) tant support born [0, T], il est impossible
d extraire des priodes plus grandes que T. Autrement dit, la plus
grande priode (ou la plus petite frquence) accessible l analyse
spectrale doit tre contenue au moins 1 fois dans la longueur du
signal analys.
S T est la priode maximale accessible, 1/T est la frquence minimale
accessible =>
1/T=d pas en frquence (T longueur du signal)

TF numrique
La frquence maximale:

entre - c et + c, mais aussi entre 0 et 2c,


On peut calculer F
d aprs la priodicit de F (priodicit due
l chantillonnage).
Pour des raisons pratiques d ordre numrique on choisit de
calculer F entre 0 et + 2c. On rappelle que c est la frquence
de Nyquist (c=1/2 ).

TF numrique
Nombre de points de la TF numrique:
est value entre 0 et 2c=1/ avec un pas d=1/T
F
=> Le nombre de points est :

2c T
= =N
d
N Nombre de points chantil onns .

Au cas ou?

Vous aimerez peut-être aussi