Transformée de Hilbert

En mathématiques et en théorie du signal, la transformée de Hilbert, ici noté, d'une fonction à variable réelle, , est obtenue par convolution du signal avec, ce qui donne.



Catégories :

Transformée - Transformée du signal

Page(s) en rapport avec ce sujet :

  • La transformée de Hilbert d'une fonction f définie sur R est la fonction... La transformée de Hilbert intervient surtout en principe du signal et on peut... (source : bibmath)
  • ... calcule (est la transformée de Hilbert) alors est l'enveloppe.... la construction d'une fonction analytique et j'ai l'impression que... (source : forums.futura-sciences)
  • Relations entre la transformée de Hilbert, la transformée de Fourier et les fonctions causales et non-causales. Critère de non-linéarité.... (source : cat.inist)
La transformée de Hilbert, en rouge, d'un créneau, en bleu

En mathématiques et en théorie du signal, la transformée de Hilbert, ici noté \mathcal{H}, d'une fonction à variable réelle, s(t)\,, est obtenue par convolution du signal s(t)\, avec 1/(\pi t)\,, ce qui donne \widehat s(t). Qui plus est , la transformée de Hilbert \widehat s(t) peut être interprétée comme la sortie d'un dispositif linéaire invariant avec comme entrée s(t)\,, qui est un dispositif de réponse impulsionnelle 1/(\pi t)\,. C'est un outil mathématique particulièrement utilisé en principe du signal pour décrire l'enveloppe complexe d'une grandeur réelle modulée par un signal (voir plus loin pour plus d'explications).

La transformée de Hilbert tient son nom du mathématicien David Hilbert.

Définition

Voici la définition exacte de la transformée de Hilbert :

\widehat s(t) = \mathcal{H}\{s\} = (h*s)(t) = \text{vp} \left\{ \int_{-\infty}ˆ{\infty} s(\tau) h(t-\tau) d\tau \right\}= \frac{1}{\pi} \text{vp} \left\{\int_{-\infty}ˆ{\infty}\frac{s(\tau)}{t-\tau}\, d\tau. \right\} \,

h(t) = \frac{1}{\pi t}\,

et

\text{vp} \left\{ \int_{-\infty}ˆ{\infty} s(\tau) h(t-\tau) d\tau \right\}= \lim_{\epsilon \to 0} \left\{ \int_{-\infty}ˆ{t-\epsilon} s(\tau) h(t-\tau) d\tau + \int_{t+\epsilon}ˆ{+\infty } s(\tau) h(t-\tau) d\tau \right\}

vp étant l'abréviation de valeur principale de Cauchy.

On peut montrer que si  s\in Lˆp(\mathbb{R}), alors  \mathcal{H}(s) est bien définie et dans Lˆp(\mathbb{R}) pour  1<p<\infty .

Réponse fréquentielle

Il s'ensuit que la transformation de Hilbert d'un signal fréquentiel donné par la transformée de Fourier :

H(\omega ) = \mathcal{F}\{h\}(\omega)\, = -i\cdot \sgn(\omega),  

Ainsi :

\mathcal{F}\{\widehat s\}(\omega) = H(\omega )\cdot \mathcal{F}\{s\}(\omega),

La transformée de Hilbert a pour effet de tourner de +90° la composante de fréquence négative de s(t)\, et de −90° la composante de fréquence positive.

Transformée de Hilbert inverse

On peut remarquer que Hˆ2(\omega ) = -1\,. Par conséquent si on multiplie l'équation précédente par -H(\omega )\, on obtient :

\mathcal{F}\{s\}(\omega) = -H(\omega )\cdot \mathcal{F}\{\widehat s\}(\omega)

où la transformée de Hilbert inverse apparait clairement :

s(t) = -(h * \widehat s)(t) = -\mathcal{H}\{\widehat s\}(t).\,

Exemples de transformées de Hilbert

Remarque : Certains auteurs, par exemple Bracewell, utilisent notre -\mathcal{H} comme définition de la transformée présentée dans la suite. La conséquence est qu'il faut prendre l'opposé de la colonne de droite du tableau.
Signal
s(t)\,
transformée de Hilbert
\mathcal{H}\{s\}(t)
\sin(t)\, -\cos(t)\,
\cos(t)\, \sin(t)\,
1 \over tˆ2 + 1 t \over tˆ2 + 1
Sinus cardinal
\sin(t) \over t
 1- \cos(t)\over t
fonction porte
\sqcap(t)
{1 \over \pi} \ln \left | {t+{1 \over 2} \over t-{1 \over 2}} \right |
impulsion de Dirac
\delta(t) \,
 {1 \over \pi t}

Modèle à bande étroite

De nombreux signaux peuvent être modélisés par le produit d'un signal harmonique à support borné, s_m(t)\,, et d'une "porteuse" sinusoïdale :


s(t) = s_m(t) \cdot \cos(\omega t + \varphi)\,

Quand s_m(t)\, n'a pas de composante fréquentielle au delà de la fréquence de la porteuse, \frac{\omega}{2\pi} Hz, alors :

\widehat{s}(t) = s_m(t) \cdot \sin(\omega t + \varphi)

Donc, la transformée de Hilbert peut être simplement vue comme un circuit qui produit un déphasage de 90° de la fréquence de la porteuse. De plus :

(\omega t + \varphi)_{\mathrm{mod}\, 2 \pi} = \arctan\left({\widehat s(t) \over s(t)}\right)\,

d'où on peut reconstruire la porteuse. Puis le message peut être extrait de s(t)\, par une démodulation cohérente.

Représentation analytique

Une représentation analytique d'un signal est définie ainsi avec la transformée de Hilbert :

s_a(t) = s(t) + i\cdot \widehat s(t)\,

Par exemple pour le modèle à bandes étroites, la représentation analytique est :

s_a(t)\, = s_m(t) \cdot \cos(\omega t + \varphi) + i\cdot s_m(t) \cdot \sin(\omega t + \varphi)\,
= s_m(t) \cdot \left[\cos(\omega t + \varphi) + i\cdot \sin(\omega t + \varphi)\right]\,
= s_m(t) \cdot eˆ{i(\omega t + \varphi)}\,  (par la formule d'Euler)

Cette opération complexe hétérodyne enlève les composantes de fréquence négative de s_m(t)\,. Dans ce cas, la partie imaginaire du résultat est la transformée de Hilbert de la partie réelle. C'est par conséquent une manière indirecte de former une transformée de Hilbert.

Tandis que la représentation analytique d'un signal n'est pas obligatoirement analytique, il existe un lien avec les fonctions analytiques, qui est en fait la façon dont la transformée de Hibert est apparue historiquement. L'idée est la suivante. Commençons avec une fonction

 f:\mathbb{R}\to\mathbb{R}

on peut l'étendre à une fonction harmonique sur  \mathbb{R}ˆ2_+ , le demi-plan de Poincaré (demi-plan supérieur du plan complexe), avec une convolution avec le noyau de Poisson. Toute fonction harmonique est la partie réelle d'une fonction analytique. Désormais on considère la partie imaginaire d'une fonction analytique, surtout sa valeur à la frontière. Il apparaît que les valeurs à la frontière sont  \mathcal{H}(f) . Il s'en suit par conséquent que la fonction analytique peut être décrite avec l'intégrale de Poisson de  f+i\mathcal{H}(f) .

Considérations pratiques

La fonction h avec h (t) = 1/ (π t) est un filtre non causal et par conséquent ne peut pas être faite telle quelle, si s est un signal dépendant du temps. Si s est une fonction à variable non temporelle, par exemple des variables spatiales, la non-causalité ne doit pas être un problème. Le filtre est de plus à support non borné, ce qui peut être un problème dans certaines applications. Un autre problème peut apparaître du fait du comportement à fréquence nulle, ce qui peut être évité en s'assurant que s ne contient pas de composante continue.

Une implémentation pratique implique dans de nombreux cas qu'un filtre à support fini, qui peut de plus être rendu causal grâce à un délai raisonnable, est utilisé pour approximer une simulation informatique. Cette approximation peut aussi impliquer que seule une plage de fréquence spécifique est sujette au changement de phase dû à la transformation de Hilbert.

Bibliographie

Voir aussi

Liens externes

Recherche sur Amazon (livres) :



Ce texte est issu de l'encyclopédie Wikipedia. Vous pouvez consulter sa version originale dans cette encyclopédie à l'adresse http://fr.wikipedia.org/wiki/Transform%C3%A9e_de_Hilbert.
Voir la liste des contributeurs.
La version présentée ici à été extraite depuis cette source le 07/04/2010.
Ce texte est disponible sous les termes de la licence de documentation libre GNU (GFDL).
La liste des définitions proposées en tête de page est une sélection parmi les résultats obtenus à l'aide de la commande "define:" de Google.
Cette page fait partie du projet Wikibis.
Accueil Recherche Aller au contenuDébut page
ContactContact ImprimerImprimer liens d'évitement et raccourcis clavierAccessibilité
Aller au menu