Vous êtes sur la page 1sur 17

Département Physique

Filière Master Spécialisé EEAII

TRANSFORMEE DE HILBERT

Réaliser par : Encadré par :


EL KASMI ALAOUI MOHAMMED Pr. Belhoussine

Année Universitaire : 2018/2019


1
Sommaire

Sommaire ................................................................................................................................................ 2
I-Historique .............................................................................................................................................. 3
II-Introduction ......................................................................................................................................... 5
II-1- Transformée de Fourier sur fenêtre glissante : .......................................................................... 5
II-2-La transformée en ondelettes (Wavelet Transform WT) .............................................................. 7
a-Principe de la décomposition ....................................................................................................... 7
b-Transformée en ondelette continue/ discrète: ........................................................................... 9
II-3- La transformée de Hilbert Huang :............................................................................................... 9
III- Transformée de Hilbert : ................................................................................................................... 9
III-1- Signal analytique : ....................................................................................................................... 9
II-2-Fréquence et amplitude instantanés .......................................................................................... 10
II-3-DEFINITION DE LA TRANSFORMEE DE HILBERT .......................................................................... 11
II-4-Proprieties de la transformée de Hilbert .................................................................................... 11
II-5-Application la transformée de Hilbert ........................................................................................ 16
IV-conclusion ......................................................................................................................................... 16

2
I-Historique

David Hilbert est unanimement reconnu comme la figure emblématique des


maths du XXè s. Son œuvre est immense, comparable à celle de Poincaré.
Surtout, Hilbert a donné l'impulsion de nombreuses recherches mathématiques
du XXè s. et a créé une école allemande qui domina trente années durant.

Hilbert est né le 23 janvier 1862 à Königsberg, d'une famille bourgeoise. Il fait


sa thèse à l'université de la même ville, sous la direction de Lindemann, le
mathématicien auquel on doit la première preuve de la transcendance de pi. C'est
à cette époque qu'il se lie avec Minkowski, qui restera son ami toute sa vie.

Les premiers travaux de Hilbert portent sur la théorie des invariants, qu'il
aborde d'une façon radicalement nouvelle. Alors que ses prédécesseurs avaient
obtenu des résultats partiels au prix de calculs lourds, il parvient à un résultat
général - son fameux Nullstellensatz (en français théorème des zéros de Hilbert)
- à l'aide de raisonnements abstraits. Il pose là les premières pierres de la
géométrie algébrique abstraite, une thématique majeure du XXè s.

C’est en 1895 que Hilbert rejoint l'université de Göttingen, qu'il ne quittera plus
malgré de nombreuses propositions. Il fit de cette université le centre nerveux
des mathématiques du début du XXè s. Il aura pour élèves Hermann Weyl, ainsi
que le champion d'échecs Lasker. Il se consacre alors à faire le point, avec son
ami Minkowski, sur la théorie algébrique des nombres, et dans son
ouvrage Zahlbericht, il réalise une brillante synthèse d'idées de Kummer,
Kronecker, Dedekind, et de ses propres travaux. Il publie aussi Grundlagen der
Geometrie, où il inaugure la méthode axiomatique en donnant une formulation
rigoureuse de la géométrie euclidienne.

Le 8 août 1900, au Second Congrès International des Mathématiciens réuni à


Paris, David Hilbert a profondément changé la face des mathématiques. Et
pourtant, ce jour-là, il n'a annoncé aucun théorème nouveau, aucun résultat. Rien
de tout cela. Au contraire même, ce jour-là, Hilbert a posé 23 problèmes à la
communauté des mathématiciens. Ces problèmes ont été le moteur de
nombreuses recherches tout au long du siècle dernier. Dans une conférence
restée un morceau d'anthologie (Hermite dira : "On n'entendra plus dans les
congrès de conférences pareilles"), Hilbert essaie de deviner le futur d'une
science. La plupart des 23 problèmes furent effectivement au cœur de
nombreuses recherches depuis lors, même s'il en reste 3 ouverts à l'heure
actuelle.

Le nom de Hilbert est cependant connu des étudiants surtout pour ses célèbres
espaces de Hilbert, qu'il est amené à introduire vers 1909, au cours de son travail
sur des équations intégrales. Ensuite, Hilbert se consacre surtout au
3
développement de l'école de pensée dite formaliste, par opposition à l'école
intuitionniste de Poincaré et Brouwer. Les intuitionnistes ne reconnaissaient que
les preuves d'existence de nature constructive, et refusaient les méthodes
axiomatiques de Hilbert. Si ces mathématiques intuitionnistes gardent un grand
intérêt, c'est la pensée axiomatique d'Hilbert qui peu à peu va devenir
dominante, jusqu'à son influence sans doute excessive dans l'enseignement des
"mathématiques modernes".

La légendaire distraction des mathématiciens ne se dément pas avec Hilbert. On


rapporte qu'un jour, les Hilbert recevant des invités à diner, Mme Hilbert
demanda à son mari de changer de chemise. Le temps passa, les invités
arrivèrent, mais Hilbert ne descendait pas. L'explication? En enlevant sa
chemise, il avait commencé une séquence de gestes qui l'avait amené droit au lit
et dans un sommeil profond!

Hilbert est décédé le 14 février 1943 à Göttingen.

4
II-Introduction
L’analyse spectrale basée sur la Transformée de Fourier (FT), fournit une bonne
description des signaux stationnaires et pseudo–stationnaires, mais présente de
nombreuses limitations quand les signaux à analyser ne sont pas stationnaires.
Dans ce cas, la solution serait de pouvoir calculer leur spectre à chaque
échantillon du signal. Les outils pour atteindre ce but sont appelés outils
d’analyse temps-fréquence. Plusieurs méthodes existent et aucune ne prédomine
sur les autres. Leur utilisation va dépendre de l’application visée, des avantages
et des inconvénients de chacune pour faire apparaître les informations
recherchées. Trois méthodes sont présentées par la suite:

 La transformée de Fourier sur fenêtre glissante.


 La transformée en ondelettes.
 La transformée de Hilbert.

II-1- Transformée de Fourier sur fenêtre glissante :


Si le signal à étudier est non stationnaire, l’idée de la Transformée de Fourier sur
fenêtre glissante (STFT pour Short Time Fourier Transform) est d’analyser
celui-ci sur des fractions supposées stationnaires. La transformée de Fourier est
appliquée à chaque fraction du signal, permettant ainsi une détermination pas à
pas des propriétés fréquentielles du signal.

Le signal est analysé sur une fenêtre g sur laquelle le signal est supposé
stationnaire. La longueur de la fenêtre est donc choisie afin de vérifier
l’hypothèse de stationnarité. Ce choix influence directement la résolution de la
décomposition : si la fenêtre g est petite, la résolution temporelle est grande mais
la résolution fréquentielle est faible, et inversement. Donc, si une grande
résolution fréquentielle est nécessaire, alors il faut utiliser une fenêtre d’analyse
grande, et il sera alors difficile de respecter l’hypothèse de stationnarité. La
forme et la longueur de la fenêtre, ainsi que le pas de déplacement, sont des
paramètres qui doivent être fixés au début de l’analyse, ce qui suppose une
bonne connaissance, à priori, du signal à analyser. La formule utilisée pour
calculer la STFT est:

𝑆𝑟 (𝑓) = ∫ 𝑆(𝑡) ∗ 𝑔(𝑡 − 𝜏) ∗ 𝑒 −𝑗2𝜋𝑓(𝑡−𝜏) 𝑑𝑡
−∞

Où S(t) est le signal, τ représente le paramètre de localisation de la fenêtre g(t),


𝑆𝑟 (𝑓) correspond au spectre du signal S(t) autour de τ.

5
Figure 1:La transformée de Fourier sur une fenêtre glissante.

La Figure(1) décrit la procédure de calcul de la STFT : nous calculons la


transformée de Fourier du produit S(t)*g(t-τ) de la même manière qu'on prend la
FT d'un signal quelconque (stationnaire) puisque la durée de g(t) est petite. Donc
en décalant g et répétant la même procédure, nous obtenons une idée du contenu
fréquentiel du signal S(t) au long de temps.

L'inconvénient majeur de cette technique est, évidemment, que la taille de la


fenêtre d’analyse fixe ne correspond pas nécessairement à la nature variable des
signaux.

6
II-2-La transformée en ondelettes (Wavelet Transform WT)
a-Principe de la décomposition
La transformée en ondelettes s’est imposée comme une technique performante et
digne d’intérêt. C’est une représentation temps - échelle qui permet de décrire
l’évolution temporelle des caractéristiques d’un signal relativement à une
échelle d’observation donnée.

L'analyse est réalisée au moyen d'une fonction Ψ appelée ondelette de base (ou
ondelette mère) qui permet de spécifier les caractéristiques du signal que l’on
souhaite détecter. L'analyse en ondelettes consiste alors à positionner, dans le
domaine temporel, l’ondelette mère en regard de la partie du signal à traiter, on
parlera alors de translation. L’ondelette mère est ensuite dilatée ou contractée,
par l'utilisation du facteur d'échelle « a », permettant de concentrer l'analyse sur
une gamme donnée d'oscillations. Quand l'ondelette est dilatée, l'analyse explore
les composantes du signal qui oscillent plus lentement, quand elle est contractée,
l'analyse explore les oscillations rapides comme celles contenues dans une
discontinuité du signal.

Par ce changement d'échelle (contraction - dilatation), la transformée en


ondelettes amène à une décomposition temporelle du signal. La formule utilisée
pour la transformée en ondelettes est :

∞ 𝑡−𝑏
C (a, b) = |𝑎|−1/2 ∫−∞ 𝑠(𝑡) ∗ 
̅( ) 𝑑𝑡
𝑎
 ψ(t) : représente l’ondelette mère.
 b : le paramètre de translation.
 a : le paramètre d'échelle (a≠0).

Le coefficient d’ondelette C (a,b) d’un signal S(t) dépend de la forme de celui-ci


au voisinage du temps b. Quand S(t) varie peu dans le temps, son produit par
l’ondelette Ψ engendre une petite aire, autrement dit, C (a,b) est petit. Quand, au
contraire, la séquence du signal est irrégulière et que ses variations de fréquence
sont comparable à celle de l’ondelette, l’aire du produit entre le signal et
l’ondelette est importante.

7
L’ondelette peut être interprétée comme un filtre passe bande de fréquence
centrale fc. La valeur des coefficients est d’autant plus grande que la fréquence
du signal analysé coïncide avec celle de l’ondelette. La variation du paramètre
‘a‘ permet de déterminer les modes du signal qui correspondent à la fréquence
fs :

fs= fc /a
Une autre caractéristique de l’ondelette dilatée est d’être plus diffuse dans le
temps et donc d’avoir un spectre plus concentré autour de sa fréquence centrale.
L’inverse est constaté pour l’ondelette contractée.

La Figure 3-4 présente les propriétés temporelles (image de gauche) et


fréquentielles (image de droite) de 3 échelles différentes d’une ondelette :

♦ a=0.5 correspond à une ondelette contractée.


♦ a=1 correspond à l'ondelette de base ou l'ondelette mère.
♦ a=2 correspond à une ondelette dilatée.

Figure 2:Propriétés d’une ondelette mère, contractée et dilatée.

Ces images montrent bien que l’ondelette dilatée est plus diffuse dans le temps
et que son spectre est plus concentré autour de sa fréquence centrale.
Comportement inverse pour l’ondelette contractée.

Il est donc facile d’en conclure que la transformation en ondelettes (WT)


favorise la résolution temporelle lors de l’analyse des composantes hautes
fréquences et privilégie la résolution fréquentielle lors de l’analyse des
composantes basses fréquences.

8
b-Transformée en ondelette continue/ discrète:
La transformée en ondelette est dite continue quand les paramètres de dilatation
et de translation (a, b) varient continument. On la dit discrète quand ces
paramètres prennent quelques valeurs spécifiques seulement. Plusieurs
algorithmes ont été développés pour la transformée discrète : Ils prennent en
compte le principe d'incertitude, en utilisant moins de valeurs pour b dans les
basses fréquences que dans les hautes fréquences, afin de réduire le temps de
calcul. Mais, cette contrainte n’étant, dans un premier temps, pas importante au
niveau de notre étude, nous considérerons donc, de manière plus approfondie
uniquement la transformée en ondelette continu.
II-3- La transformée de Hilbert Huang :
La transformée de Hilbert Huang est une méthode d'analyse temps-fréquence
introduite pour la première fois en 1998, par Norden E. Huang .pour calculer la
distribution temps fréquence énergie d’un signal quelconque. Cette méthode
consiste à décomposer, de façon adaptative, le signal en une somme de
composantes oscillantes qui possède une seule fréquence à chaque échantillon,
pour ensuite calculer la fréquence à chaque échantillon, pour ensuite calculer la
fréquence et l’amplitude instantanée de chacune de des composantes en utilisant
la transformée de Hilbert.

III- Transformée de Hilbert :

III-1- Signal analytique :


Un signal analytique, est un signal qui n’a pas de composantes fréquentielles
négatives. Il est à mettre en opposition avec un signal sinusoïdal réel (ex:
cos(wt)) dont le spectre est constitué de w et –w.

En temps continu, le signal analytique z(t) s’écrit :


1 ∞
z(t) = 2𝜋 ∫0 𝑍(𝜔)𝑒 𝑗𝜔𝑡 𝑑𝜔
Où Z(ω) est le coefficient complexe (amplitude et phase) d’une sinusoïde
complexe de fréquence positive (ejωt ).

9
Tout signal sinusoïdal réel Acos(ωt+φ) peut être transformé en un signal
complexe A𝑒 𝑗(ωt+φ) en générant une composante en quadrature de phase :
Asin(ωt+φ) , servant de partie imaginaire :
A𝑒 𝑗(ωt+φ) = Acos(ωt+φ) + j Asin(ωt+φ)

Pour les signaux plus compliqués, qui sont exprimables par une somme de
plusieurs sinusoïdes, nous pouvons utiliser la transformée de Hilbert qui
déphase chaque composante d’un quart de période.

II-2-Fréquence et amplitude instantanés


Pour calculer les critiques instantanées (fréquence et amplitude) d’un signal réel
X(t), il est possible d’utiliser le signal analytique Z(t) associé à X(t):

Z(t)=X(t)+jY(t)=a(t)𝑒 𝑗𝜃(𝑡)
Où Y(t) est la transformée de Hilbert de X(t), définie par :

1 ∞ 𝑋(𝑡 ′ )
H{𝑥(𝑡)} =Y (t) = 𝑃 ∫−∞ 𝑡−𝑡′ 𝑑𝑡′
𝜋

Où P est la valeur principale de Cauchy.

a(t) correspond à l’amplitude instantanée de Z(t) :

a(t)=√𝑋 2 (𝑡) + 𝑌 2 (𝑡)


Et θ(t) est la phase instantanée :

𝑌(𝑡)
θ(t) = arctan(𝑋(𝑡))

La fréquence instantanée de Z(t), et donc de X(t), n’est autre que la dérivée de la


phase instantanée:

𝑑θ(t)
𝜔=
𝑑𝑡
Le calcul de la fréquence instantanée par cette technique a des limitations
théoriques : il n’est applicable qu’aux signaux qui peuvent se présenter par une
fréquence unique à chaque instant :

10
L’estimation de l’amplitude instantanée et la fréquence instantanée d’un signal
par la transformée de Hilbert est schématisé dans la Figure3.

Figure 3:Principe d’estimation de la fréquence instantanée via le signal analytique

II-3-DEFINITION DE LA TRANSFORMEE DE HILBERT


La transformée de Hilbert (TH) d’un signal s(t) causal est le produit de
1 1
convolution de ce signal par la fonction 𝑉𝑝 soit :
𝜋 𝑡

1 1 1 ∞ 𝑠(𝜏)
TH[𝑠(𝑡)] = 𝑠(𝑡) ∗ 𝜋 𝑉𝑃 𝑡 = 𝜋 𝑉𝑃 ∫−∞ 𝑡−𝜏 𝑑𝜏

1 𝑡−𝜀 𝑠(𝜏) +∞ 𝑠(𝜏)


Ou TH[𝑠(𝑡)] = 𝜋 lim𝜀→0+ {∫−∞ 𝑑𝜏 + ∫𝑡+𝜏 𝑑𝜏}
𝑡−𝜏 𝑡−𝜏

∞ 𝑠(𝜏) 𝑡−𝜀 𝑠(𝜏) +∞ 𝑠(𝜏)


Soit 𝑉𝑃 ∫−∞ 𝑡−𝜏 𝑑𝜏 = lim𝜀→0+ {∫−∞ 𝑑𝜏 + ∫𝑡+𝜏 𝑑𝜏}
𝑡−𝜏 𝑡−𝜏

II-4-Proprieties de la transformée de Hilbert


La transformée de Hilbert est :

 Réversibilité
1 1 1 +∞ TH[S(t)]
S (t) =TH[S (t)]*(- 𝜋 𝑉𝑝 𝑡 = − 𝜋 𝑉𝑃 ∫−∞ 𝑑𝜏
𝑡−𝜏

 nulle pour une constante


 La TH d’une fonction réelle est une fonction réelle

11
 La TH d’une fonction paire est impaire et celle d’une fonction impaire est
paire
 théorème de Bedrosian : La transformée de Hilbert du produit de deux
signaux à énergie finie dont les spectres sont disjoints a pour expression :
1 1 1 1
TH{𝑆1 (𝑡)𝑆2 (𝑡)} = 𝑉𝑝 {𝑆1 (𝑡)𝑆2 (𝑡)} = { 𝑉𝑝 ∗ 𝑆1 (𝑡)} . 𝑆2 (𝑡)
𝜋 𝑡 𝜋 𝑡
1 1
= {𝜋 𝑉𝑝 𝑡 ∗ 𝑆2 (𝑡)} . 𝑆1 (𝑡)
 Produit de convolution.

La transformée de Hilbert liée à un signal S(t) est :


1 1 1 ∞ 𝑠(𝜏)
TH[𝑠(𝑡)] = 𝑠(𝑡) ∗ 𝜋 𝑉𝑃 𝑡 = 𝜋 𝑉𝑃 ∫−∞ 𝑡−𝜏 𝑑𝜏
+∞
=∫−∞ 𝑔(𝜏)𝑆(𝑡 − 𝜏)𝑑𝜏 = 𝑆(𝑡) ∗ 𝑔(𝑡)
Le produit de convolution de deux signaux 𝑆1 (𝑡) 𝑒𝑡 𝑆2 (𝑡) a pour expression :

𝑆1 (𝑡) ∗ 𝑆̂2 (𝑡) = 𝑆2 (𝑡) ∗ 𝑆̂1 (𝑡)


𝑒𝑡
𝑆1 (𝑡) ∗ 𝑆2 (𝑡) = −𝑆2 (𝑡) ∗ 𝑆̂1 (𝑡)
 Déphasage.
Le signal S(t) et sa transformée de Hilbert 𝑆̂(𝑡) sont en quadrature
Comme.

1 1
TF{𝑇𝐻 [𝑆(𝑡)]} = TF{𝑆(𝑡) ∗ ( 𝑉𝑃 )}
𝜋 𝑡
= 𝑇𝐹 {𝑆(𝑡)}. 𝑇𝐹 {𝑔(𝑡)}=G(f) S(f)
= -j.sign(f) S(f)
Il en résulte que les spectres d’amplitude sont égaux.
|𝑆̂(𝑓)| = |𝑆(𝑓)|
Les spectres de phase sont liées par :

𝜋
Arg[𝑆̂(𝑓)] = Arg[S(f)] - 𝑠𝑖𝑔𝑛(𝑓)
2
12
Cette expression montre que la transformée de Hilbert s’interprète comme un
filtre déphaseur pur de 90°.

Il en résulte que le filtre de Hilbert n’affecte pas les amplitudes du signal S(t)
qui le traverse cependant il produit un déphasage de toutes les harmoniques
𝜋
de .
2

Signal d’entré en bleu et après application de la transformée de Hilbert on


obtient celui en rouge.

Figure 4:Principe du filtre de Hilbert de signal d’entrée

 Transformée de Hilbert de quelques fonctions

S(t) TH[s(t)]
Sin(t) -cos(t)
Cos(t) Sin(t)
1 − cos(𝑡)
Sin(t)/t
𝑡
1
1 𝑡+2
Rect(t) 𝑙𝑛 | |
𝜋 1
𝑡−2
1
𝛿(𝑡)
𝜋𝑡

13
 Calcule de la transformée de Hilbert sous Matlab

 Script
t = 0:1/1024:1;
x = sin(2*pi*60*t);
y = hilbert(x);
plot(t(1:50),real(y(1:50)))
hold on
plot(t(1:50),imag(y(1:50)),'r')
hold off
axis([0 0.05 -1.1 2])
grid on
legend('partie Réelle','Partie Imaginaire')

14
 Script pour calculer l’intégrale dans la TH, la TH et de l’enveloppe

t=0:0.1:10;
f=25;
x=cos(2*pi*f*t);
y=abs(hilbert(x)); % Pour comparer avec ma transformée de Hilbert.
figure(1)
plot(t,x)
figure(2)
plot(t,y,'r')
a=zeros(1,101);
for t=1:1:10
for T=0:0.1:10
if t~=T
a(t)=a(t)+(cos(2*pi*f*T)/(t-T)); % Calculer l'intégrale qui se trouve dans
la transformée de Hilbert.
end
end
end
A=a.*(1/pi); % Calcul de la transformée de Hilbert.
env=abs(A) % Calcul de l'enveloppe.
figure(3)
plot(t,env)

15
II-5-Application la transformée de Hilbert
La transformée de Hilbert donne lieu à de nombreuses applications en sismique
réflexion notamment pour:

 Introduire un déphasage
 Mesurer une enveloppe d’un signal
 Mesurer la phase instantanée
 Mesurer la fréquence instantanée
 Mesurer la polarisation
 Mesurer la vitesse de groupe et la vitesse de phase
 Mesurer la dispersion
 Transformer un signal en un signal à phase minimale

IV-conclusion
Nous avons réalisé ce petit travail sur la Transformée de Hilbert. Cette
transformée est largement utilisée dans différente domaine comme la
télécommunication, la géologie .premièrement en a entamé un bref historique
de DAVID HILBERT, la deuxième chose en a attaqué la partie théorique, la
définition, les propriétés de la transformée de Hilbert plus ses application en
physique, finalement la réalisation des simulations sur Matlab vérifiant les
notions théoriques acquis.

16

Vous aimerez peut-être aussi