Exercices signal et images formulaire -Traitement de signal
Télécharger PDFFORMULAIRE POUR LA THÉORIE DU SIGNAL
Par Christian JUTTEN, Laboratoire GIPSA, Département Signal et Images (CNRS, INPG, UJF), Grenoble, France.
1. FORMULES TRIGONOMÉTRIQUES
1.1. Somme et différence d’angles
- &sin;(α + β) = &sin;α &cos;β + &cos;α &sin;β,
- &sin;(α − β) = &sin;α &cos;β − &cos;α &sin;β,
- &cos;(α + β) = &cos;α &cos;β − &sin;α &sin;β,
- &cos;(α − β) = &cos;α &cos;β + &sin;α &sin;β.
1.2. Expression en fonction des angles doubles
- 2 &sin;2α = 1 − &cos; 2α,
- 2 &cos;2α = 1 + &cos; 2α,
- 2 &sin;α &cos;α = &sin; 2α.
1.3. Produits de fonctions trigonométriques
- 2 &sin;α &sin;β = &cos;(α − β) − &cos;(α + β),
- 2 &cos;α &cos;β = &cos;(α − β) + &cos;(α + β),
- 2 &sin;α &cos;β = &sin;(α − β) + &sin;(α + β).
1.4. Somme et différence de fonctions trigonométriques
- &sin;α + &sin;β = 2 &sin;[(α + β)/2] &cos;[(α − β)/2],
- &sin;α − &sin;β = 2 &sin;[(α − β)/2] &cos;[(α + β)/2],
- &cos;α + &cos;β = 2 &cos;[(α + β)/2] &cos;[(α − β)/2],
- &cos;α − &cos;β = −2 &sin;[(α + β)/2] &sin;[(α − β)/2].
1.5. Formes exponentielles
- exp(jα) = &cos;α + j &sin;α, avec j2 = −1,
- &sin;α = &frac;exp(jα) − exp(−jα)}{2j;},
- &cos;α = &frac;exp(jα) + exp(−jα)}{2;}.
1.6. Développements limités
- &sin;α = α − α3/3! + α5/5! … + (−1)pα2p+1/(2p + 1)! + …,
- &cos;α = 1 − α2/2! + α4/4! … + (−1)pα2p/(2p)! + …,
- exp α = 1 + α + α2/2! + … + αk/k! + ….
2. MODÈLES MATHÉMATIQUES DE SIGNAUX
2.1. Signaux simples
- rect[(t−τ)/T] : fonction rectangle centrée sur τ, d’amplitude 1 et de largeur T (l’aire vaut T),
- tri[(t−τ)/T] : fonction triangle centrée sur τ, d’amplitude 1 et de largeur 2T (l’aire vaut T),
- δ(t) : distribution de Dirac, satisfaisant δ(t) = 0 pour t ≠ 0, et ∫−∞+∞ δ(t)dt = 1,
- sinc(u) = &sin;(πu) / (πu) : sinus cardinal de u (son aire vaut 1).
2.2. Opérateur de répétition
- repT(.) : répétition de . avec une période T,
- repT(x(t)) = ∑k=−∞+∞ x(t − kT),
- repT(δ(t)) = δT(t) = ∑k=−∞+∞ δ(t − kT) : peigne de Dirac.
2.3. Opérateur de convolution
Définition
- x(t) * y(t) = (x * y)(t) = ∫−∞+∞ x(t − v)y(v)dv,
- x(t) * y(t − t0) = ∫−∞+∞ x(u)y(t − u − t0)du = (x * y)(t − t0),
- x(t) * y(at + b) = ∫−∞+∞ x(u)y(a(t − u) + b)du.
Propriétés
- Commutativité : x(t) * y(t) = y(t) * x(t),
- Associativité : [x(t)*y(t)]*z(t) = x(t)*[y(t)*z(t)] = x(t) * y(t) * z(t),
- Distributivité par rapport à l’addition : x(t) * [y(t) + z(t)] = x(t) * y(t) + x(t) * z(t).
2.4. Propriétés de la distribution de Dirac δ(t)
- x(t0) = ∫−∞+∞ x(t)δ(t − t0)dt,
- x(t) * δ(t) = x(t),
- x(t) * δ(t − t0) = x(t − t0),
- x(t − t1) * δ(t − t2) = x(t − t1 − t2),
- δ(at) = |a|−1δ(t).
3. VALEUR MOYENNE TEMPORELLE, ÉNERGIE ET PUISSANCE
- ‾x = limT→+∞ &frac{1;T;} ∫−T/2+T/2x(t)dt : moyenne.
Signaux réels
- Wx = ∫−∞+∞ x2(t)dt : énergie,
- Px = limT→+∞ &frac{1;T;} ∫−T/2+T/2x2(t)dt : puissance.
Signaux complexes
- Wx = ∫−∞+∞ |x(t)|2dt : énergie,
- Px = limT→+∞ &frac{1;T;} ∫−T/2+T/2|x(t)|2dt : puissance.
4. REPRÉSENTATION VECTORIELLE
On considère des signaux x(t) et y(t) dans l’espace L2(t1, t2).
4.1. Distance euclidienne
- d(x, y) = ‖x − y‖ = [∫t1t2|x(t) − y(t)|2dt]1/2,
- d(x, y)2 = ‖x‖2 + ‖y‖2 − 2ℜ 〈x, y〉,
- ‖x‖2 = ∫t1t2|x(t)|2dt,
- 〈x, y〉 = ∫t1t2x(t)y*(t)dt.
4.2. Inégalité de Schwartz
- |〈x, y〉|2 ≤ 〈x, x〉 〈y, y〉,
- |∫t1t2x(t)y*(t)dt|2 ≤ ∫t1t2|x(t)|2dt · ∫t1t2|y(t)|2dt.
4.3. Orthogonalité de x(t) et y(t)
- 〈x, y〉 = ∫t1t2x(t)y*(t)dt = 0.
4.4. Développement sur une base orthogonale {ψk(t)}
- x(t) = ∑k=1+∞ αkψk(t),
- αk = &frac{1;λkk;} ∫t1t2x(t)ψ*k(t)dt,
- λkk = 〈ψk, ψk〉 = ‖ψk‖2 = ∫t1t2|ψk(t)|2dt,
- ∫t1t2|x(t)|2dt = ∑k=1+∞ |αk|2λkk.
4.5. Développement en séries de Fourier (DSF) dans L2(t1, t1 + T)
On utilise ψk(t) = exp(j2πkTt).
- x(t) = ∑k=1+∞ αk exp(j2πkTt),
- ‖ψk‖2 = ∫t1t1+T |exp(j2πkTt)|2dt = T,
- αk = &frac{1;T;} ∫t1t1+T x(t) exp(−j2πkTt)dt.
5. TRANSFORMÉES DE FOURIER
5.1. Transformée de fonctions sommables
Pour des fonctions x(t) bornées et absolument sommables (∫|x(t)|dt < +∞), on définit la transformée de Fourier (TF), notée X(f) :
- x(t) ↔ X(f) = ∫−∞+∞ x(t) exp(−j2πf t)dt.
De même, étant donnée X(f), on peut calculer x(t) par transformée de Fourier inverse :
- X(f) ↔ x(t) = ∫−∞+∞ X(f) exp(+j2πf t)df.
5.2. Notations
On notera :
- x(t) ↔ X(f),
- X(f) = F{x(t)} : transformée de Fourier,
- x(t) = F−1{X(f)} : transformée de Fourier inverse.
5.3. Propriétés
- La TF est linéaire : ax(t) + by(t) ↔ aX(f) + bY(f).
- La TF conserve la parité.
- Si la fonction x(t) est réelle (imaginaire, resp.) paire, X(f) est imaginaire (réelle, resp.) impaire.
5.4. Règles de calculs
Soit une fonction x(t), telle que x(t) ↔ X(f).
- x(−t) ↔ X(−f) : retournement temporel,
- x*(t) ↔ X*(−f) : complexe conjuguée,
- x(at) ↔ |a|−1X(f /a) : effet Doppler,
- x(t − t0) ↔ X(f) exp(−j2πf t0) : translation temporelle,
- x(t) exp(j2πf0t) ↔ X(f−f0) : translation en fréquence ou modulation,
- &frac;dn}{dtn;} x(t) ↔ (j2πf)nX(f) : dérivation sur t.
Soient deux fonctions x(t) et y(t), telles que x(t) ↔ X(f) et y(t) ↔ Y(f), on montre le Théorème de Plancherel :
- x(t) * y(t) ↔ X(f)Y(f),
- x(t)y(t) ↔ X(f) * Y(f).
5.5. Transformées de Fourier de quelques signaux usuels
- rect(t/T) ↔ Tsinc(fT) : fonction rectangle,
- tri(t/T) ↔ Tsinc2(fT) : fonction triangle,
- exp(−at)ε(t) ↔ &frac{1;}{a+j2πf;} : impulsion exponentielle unilatérale,
- exp(−a|t|) ↔ &frac{2a;}{a2+(2πf)2;} : impulsion exponentielle double,
- exp(−πt2) ↔ exp(−πf2) : impulsion gaussienne,
- exp(−at) &sin;(2πf0t)ε(t) ↔ &frac{2πf0;}{(a+j2πf)2+(2πf0)2;} : sinusoïde amortie,
- exp(−at) &cos;(2πf0t)ε(t) ↔ &frac{a+j2πf0;}{(a+j2πf)2+(2πf0)2;} : cosinusoïde amortie.
5.6. Transformées de Fourier de distributions
- ε(t) ↔ &frac{1;}{j2πf;} + &frac{1;2;}δ(f) : échelon unité,
- sgn(t) ↔ &frac{1;}{jπf;} : fonction signe,
- δ(t) ↔ 1 : impulsion de Dirac,
- k ↔ kδ(f) : constante.
5.7. Transformée de Fourier de signaux à moyenne non nulle
- Soit x(t) = ‾x + x0(t) où ‾x est la moyenne de x(t), on a F{x(t)} = F{x′0(t)} + ‾xδ(f),
- ε(t) ↔ &frac{1;2;}δ(f) + &frac{1;}{j2πf;},
- sgn(t) ↔ &frac{1;}{jπf;}.
5.8. Transformées de Fourier de signaux périodiques
Soient deux signaux x(t) et y(t), périodiques de même période Δ.
5.8.1. Développement en séries de Fourier (DSF)
Les signaux étant périodiques, si les conditions de Dirichlet sont satisfaites, on peut calculer les DSF de x(t) et y(t) :
- x(t) = ∑n=−∞+∞ Xn exp(j2πnt/Δ), avec Xn = &frac{1;Δ;} ∫−Δ/2+Δ/2x(t) exp(−j2πnt/Δ)dt,
- y(t) = ∑n=−∞+∞ Yn exp(j2πnt/Δ), avec Yn = &frac{1;Δ;} ∫−Δ/2+Δ/2y(t) exp(−j2πnt/Δ)dt.
5.8.2. Transformées de Fourier
Les transformées de Fourier de signaux périodiques sont des spectres de raies, aux fréquences n/Δ, dont l’enveloppe spectrale est la transformée de Fourier d’une période du signal divisée par la période Δ.
- X(f) = ∑n=−∞+∞ Xnδ(f − n/Δ), avec Xn défini ci-dessus,
- Y(f) = ∑n=−∞+∞ Ynδ(f − n/Δ), avec Yn défini ci-dessus.
5.8.3. Transformées de signaux périodiques usuels
- &cos;(2πf0t) ↔ &frac{1;2;}[δ(f + f0) + δ(f − f0)] : signal cosinusoïdal,
- &sin;(2πf0t) ↔ &frac{j;2;}[δ(f + f0) − δ(f − f0)] : signal sinusoïdal,
- exp(j2πf0t) ↔ δ(f − f0) : phaseur à la fréquence f0,
- ∑kδ(t−kΔ) ↔ &frac{1;Δ;} ∑nδ(f − n/Δ) : peigne de Dirac,
- δΔ(t) ↔ &frac{1;Δ;} δ1/Δ(f) : peigne de Dirac avec les notations abrégées,
- ∑n=−∞+∞ Xn exp(j2πnt/Δ) ↔ ∑n=−∞+∞ Xnδ(f−n/Δ) : signal x(t) périodique,
- A repΔ{rect(t/θ)} ↔ ∑n=−∞+∞ Xnδ(f−n/Δ) avec Xn = Aθ/Δ sinc(nθ/Δ).
6. CORRÉLATIONS ET DENSITÉS SPECTRALES
6.1. Signaux à énergie finie
6.1.1. Auto- et inter-corrélation
- Auto-corrélation : Γxx(τ) = ∫−∞+∞ x(t)x*(t − τ)dt,
- Inter-corrélation : Γxy(τ) = ∫−∞+∞ x(t)y*(t − τ)dt.
6.1.2. Relation entre corrélation et convolution
- Γxy(τ) = x(τ) * y*(−τ).
6.1.3. Propriétés des fonctions de corrélation
- Symétrie hermitienne :
- Γxy(τ) = Γ*yx(−τ),
- Γxx(τ) = Γ*xx(−τ),
- Bornes
- Cas général : |Γxy(τ)|2 ≤ Γxx(0)Γyy(0),
- Pour x(t) = y(t) : |Γxx(τ)| ≤ Γxx(0),
- Γxx(0) ∈ ℜ est l’énergie du signal.
- Dans le cas de signaux réels, la fonction d’autocorrélation est paire et maximale en 0, où Γxx(0) est l’énergie du signal.
6.1.4. Densité spectrale d’énergie
- Γxx(τ) ↔ Sxx(f) = ∫−∞+∞ Γxx(τ) exp(−j2πfτ)dτ,
- Sxx(f) = |X(f)|2 : densité spectrale d’énergie (théorème de Wiener-Khintchine pour signaux déterministes),
- Γxy(τ) ↔ Sxy(f) = ∫−∞+∞ Γxy(τ) exp(−j2πfτ)dτ : densité inter-spectrale d’énergie,
- Sxy(f) = X(f)Y(f)*.
6.1.5. Relations de Parseval
- ∫−∞+∞ x(t)y*(t)dt = ∫−∞+∞ X(f)Y*(f)df,
- ∫−∞+∞ |x(t)|2dt = ∫−∞+∞ Sxx(f)df : énergie du signal (pour le cas τ = 0, Γxy(0) = ∫−∞+∞ |X(f)|2df).
6.1.6. Dérivation de la fonction de corrélation
- &frac;dΓxy(τ)}{dτ} = Γ′xy(τ) = −Γ′xy(τ).
6.2. Signaux à puissance moyenne finie
6.2.1. Fonctions de corrélation
- Γxx(τ) = limT→∞ &frac{1;T;} ∫−T/2+T/2x(t)x*(t − τ)dt : auto-corrélation,
- Γxy(τ) = limT→∞ &frac{1;T;} ∫−T/2+T/2x(t)y*(t − τ)dt : inter-corrélation.
6.2.2. Densités spectrale et interspectrale de puissance
- Sxx(f) = F{Γxx(τ)} : densité spectrale de puissance,
- Sxy(f) = F{Γxy(τ)} : densité inter-spectrale de puissance,
- Sxx(f) = limT→∞ &frac{1;T;}|X(f, T)|2, avec X(f, T) = F{x(t, T)} = F{rect(t/T)x(t)}.
6.2.3. Relation de Parseval
- Px = Γxx(0) = ∫−∞+∞ Sxx(f)df.
6.3. Signaux périodiques
Soient deux signaux x(t) et y(t), périodiques de même période Δ.
6.3.1. Fonctions de corrélation
Les auto et inter-corrélations sont périodiques de période Δ, et on peut les calculer par intégration sur une période Δ.
- Auto-corrélation
- Γxx(τ) = &frac{1;Δ;} ∫−Δ/2+Δ/2x(t)x*(t − τ)dt,
- Γxx(τ) = &frac{1;Δ;} ∫t0t0+Δx(t)x*(t − τ)dt,
- Γxx(τ) = ∑n=−∞+∞ |Xn|2exp(j2πnτ/Δ), en utilisant le DSF de x(t).
- Inter-corrélation
- Γxy(τ) = &frac{1;Δ;} ∫−Δ/2+Δ/2x(t)y*(t − τ)dt,
- Γxy(τ) = &frac{1;Δ;} ∫t0t0+Δx(t)y*(t − τ)dt,
- Γxy(τ) = ∑n=−∞+∞ XnY*nexp(j2πnτ/Δ), en utilisant le DSF de x(t) et y(t).
6.3.2. Densités spectrale et inter-spectrale de puissance
Les densités spectrale et inter-spectrale de puissance sont les transformées de Fourier de fonctions périodiques de périodes Δ. On obtient donc des spectres de raies, aux fréquences k/Δ, dont l’enveloppe spectrale est la transformée de Fourier d’une période de la fonction de corrélation divisée par la période Δ.
- Densité spectrale
- Sxx(f) = ∑n=−∞+∞ |Xn|2δ(f − n/Δ), en utilisant le DSF de x(t),
- Sxx(f) = &frac{1;Δ2;} |X(f, Δ)|2δ1/Δ(f), avec X(f, Δ) = F{x(t, Δ)} = F{rect((t)/Δ)x(t)}.
- Densité inter-spectrale
- Sxy(f) = ∑n=−∞+∞ XnY*n δ(f − n/Δ), en utilisant le DSF de x(t),
- Sxy(f) = &frac{1;Δ2;} X(f, Δ)Y*(f, Δ)δ1/Δ(f), avec X(f, Δ) = F{x(t, Δ)} = F{rect((t)/Δ)x(t)} et Y(f, Δ) = F{y(t, Δ)} = F{rect((t)/Δ)y(t)}.
6.3.3. Relations de Parseval
- Px = Γxx(0) = ∫−∞+∞ Sxx(f)df = ∑n=−∞+∞ |Xn|2.
7. SIGNAUX ALÉATOIRES
7.1. Variables aléatoires
7.1.1. Densités de probabilité
On note pX(u) la densité d’une variable aléatoire (VA) X.
- Si X et Y sont deux VA indépendantes, la densité de la VA Z = X + Y est : pZ(u) = (pX * pY)(u),
- Si Y = f(X), avec f inversible, pY(u) = pX(f−1(u))/|f′(f−1(u))|.
7.1.2. Moments
Moyenne d’une VA continue ou discrète
- μ1 = E[X] = ∫−∞+∞ upX(u)du,
- μ1 = E[X] = ∑iuiPr(X = ui).
Moment d’ordre k d’une VA continue ou discrète
- μk = E[Xk] = ∫−∞+∞ ukpX(u)du,
- μk = E[Xk] = ∑iuik Pr(X = ui).
Moment centré d’ordre k d’une VA continue ou discrète
- μ′k = E[(X − μ1)k] = ∫−∞+∞ (u − μ1)kpX(u)du,
- μ′k = E[(X − μ1)k] = ∑i(ui − μ1)kPr(X = ui).
Variance
C’est le moment centré d’ordre 2. On la note fréquemment σ2 plutôt que μ′2.
- σ2 = μ′2 = E[(X − μ1)2] = ∫−∞+∞ (u − μ1)2pX(u)du,
- σ2 = μ′2 = E[(X−μ1)2] = ∑i(ui−μ1)2Pr(X = ui).
Relation entre variance et moments d’ordre 1 et 2
- σ2 = E[(X − μ1)2] = E[X2] − E[X]2 = μ2 − μ12.
7.1.3. Distributions de quelques lois usuelles
- Pr(k) = Cnkpk(1 − p)n−k : loi Binomiale, de la VA somme de n VA binaires, avec p = Pr(X = x1) et 1 − p = Pr(X = x0),
- Pr(n) = λn/n! exp(−λ) : loi de Poisson de paramètre λ > 0,
- p(u) = &frac{1;}{σ√2π} exp(−&frac{(u−m)2}{2σ2;}) : loi gaussienne de moyenne m et de variance σ2, notée N(m, σ2).
7.2. Vecteurs aléatoires
7.2.1. Densités de probabilité
On note pX(u1, …, un) la densité d’un vecteur aléatoire (VcA) X de dimension n. Soit Y = f(X), avec f inversible. On note f−1 la transformation inverse, |Jf−1| son jacobien et (f−1)i la composante i de la transformation f−1:
- pY(u1, …, un) = pX((f−1)1(u1), …,(f−1)n(un))|Jf−1|.
Dans le cas d’une transformation linéaire Y = AX où A est une matrice régulière et u = (u1, …, un)T:
- pY(u1, …, un) = pX(A−1u)|det A−1|.
Dans le cas de la somme Z = X + Y de deux variables aléatoires, la densité pZ(u) vaut :
- pZ(u) = ∫ pXY(x, u − x)dx,
- pZ(u) = ∫ pX(x)pY(u − x)dx = (pX * pY)(u), si X et Y sont des VA indépendantes.
7.2.2. Théorème de la limite centrale
Théorème 7.2.1 La distribution statistique d’une somme de n variables aléatoires indépendantes, possédant la même loi tend asymptotiquement vers une distribution gaussienne quelle que soit la distribution des termes individuels.
7.3. Auto-corrélation
On note de façon générale Xi = x(ti) la VA associée au processus aléatoire x(t) pour t = ti.
7.3.1. Auto-corrélation statistique
Cas général
- RXX(t1, t2) = E[X1X2] = ∫∫ x1x2p(x1, x2)dx1dx2.
Cas d’un signal stationnaire, en notant τ = t1 − t2
- RXX(τ) = E[X(t)X(t−τ)] = ∫∫ x1x2p(x1, x2)dx1dx2.
Les VA sont orthogonales ssi RXX(τ) = 0.
7.3.2. Auto-covariance statistique
C’est l’auto-corrélation des processus aléatoires centrés. On la note CXX(τ).
Cas général
- CXX(t1, t2) = E[(X1 − E[X1])(X2 − E[X2])] = ∫∫ (x1 − E[X1])(x2 − E[X2])p(x1, x2)dx1dx2 = RXX(t1, t2) − E[X1]E[X2].
Cas d’un signal stationnaire, en notant τ = t1 − t2
- CXX(τ) = E[(X(t) − E[X])(X(t − τ) − E[X])] = ∫∫ x1x2p(x1, x2)dx1dx2 = RXX(τ) − E[X]2.
Les VA sont non corrélées ssi CXX(τ) = 0.
7.3.3. Cas de processus ergodiques et stationnaires
Dans ce cas, on peut remplacer les moyennes statistiques par des moyennes temporelles, car on a asymptotiquement :
- RXX(τ) = limT→∞ &frac{1;T;} ∫−T/2+T/2x(t)x(t−τ)dt = ΓXX(τ).
7.3.4. Coefficient de corrélation
Par définition, c’est l’auto-covariance normalisée, notée ρX(τ):
- ρX(τ) = &frac;CXX(τ)}{σ2X;} .
7.3.5. Propriétés pour les signaux réels
Les fonctions d’auto-corrélation et d’auto-covariance ont des propriétés intéressantes pour des processus aléatoires réels. De plus, en τ = 0, on a les relations énergétiques.
- elles sont paires,
- le maximum est atteint en τ = 0 :
- |CXX(τ)| ≤ CXX(0),
- |RXX(τ)| ≤ RXX(0),
- CXX(0) = σ2X,
- RXX(0) = σ2X + μ2X.
7.4. Densité spectrale de puissance (DSP)
Pour un processus aléatoire x(t), on ne peut pas calculer directement la transformée de Fourier, puisque x(t) ne peut pas être décrit. Par conséquent, on ne peut pas calculer directement sa DSP. On peut en revanche calculer sa fonction d’auto-corrélation par une moyenne statistique ou temporelle, et en déduire sa DSP en appliquant le théorème ci-dessous.
7.4.1. Théorème de Wiener-Kintchine
Le théorème de Wiener-Kintchine établit le lien entre la fonction d’auto-corrélation et la DSP pour des signaux aléatoires.
Théorème 7.4.1 La DSP d’un processus aléatoire stationnaire au sens large est la transformée de Fourier de sa fonction d’auto-corrélation :
- SXX(f) = ∫−∞+∞ RXX(τ) exp(−j2πfτ)dτ.
7.4.2. Conséquence
Si on connaît la DSP SXX(f) d’un processus aléatoire x(t), on peut déduire la fonction d’auto-corrélation par transformée de Fourier inverse :
- RXX(τ) = ∫−∞+∞ SXX(f) exp(j2πfτ)df.
On peut aussi l’exprimer en fonction de l’auto-covariance, car RXX(τ) = CXX(τ) + μ2X :
- SXX(f) = F{CXX(τ)} + μ2Xδ(f).
En τ = 0, on a :
- RXX(0) = PX = ∫−∞+∞ SXX(f)df.
Si le processus est aussi ergodique, on a
- RXX(0) = limT→∞ &frac{1;T;} ∫−T/2+T/2|x(t)|2dt = ∫−∞+∞ SXX(f)df.
7.4.3. Bruit blanc
Définition 7.4.2 On appelle bruit blanc un processus aléatoire b(t) dont la densité spectrale de puissance est constante, ∀f : SBB(f) = η/2. Par transformée de Fourier inverse, on déduit la fonction d’auto-corrélation d’un bruit blanc b(t) : RBB(τ) = F−1{SXX(f)} = δ(τ)η/2.
7.5. Inter-corrélation et densité inter-spectrale
7.5.1. Inter-corrélation et inter-covariance
On définit les fonctions d’inter-corrélation :
- RXY(t1, t2) = E[X(t1)Y(t2)] (cas général),
- RXY(τ) = E[X(t)Y(t − τ)] (cas stationnaire).
et d’inter-covariance :
- CXY(t1, t2) = E[(X(t1) − μX)(Y(t2) − μY)] = RXY(t1, t2) − E[X(t1)]E[Y(t2)] (cas général),
- CXY(τ) = E[(X(t) − μX)(Y(t − τ) − μY)] = RXY(τ) − μXμY (cas stationnaire).
7.5.2. Coefficient d’inter-corrélation
Le coefficient d’inter-corrélation est défini par :
- ρXY(τ) = &frac;CXY(τ)}{σXσY;}.
7.5.3. Densité inter-spectrale
La densité inter-spectrale de puissance est la transformée de Fourier de la fonction d’inter-corrélation :
- SXY(f) = F{RXY(τ)}.
7.5.4. Cohérence
- γXY(f) = &frac{|SXY(f)|2}{SXX(f)SYY(f);}.
La cohérence est proche de 1 si les signaux x(t) et y(t) sont liés par une relation linéaire (filtre). Dans le cas d’une relation non linéaire ou en présence d’un bruit additif, la cohérence devient très inférieure à 1.
8. FILTRES LINÉAIRES INVARIANTS
On considère un filtre de réponse impulsionnelle g(t) et en fréquence G(f), dont les signaux d’entrée et de sortie sont x(t) et y(t), respectivement.
- Y(f) = G(f)X(f) = X(f)G(f),
- y(t) = (g * x)(t) = (x * g)(t).
Pour une cascade de filtres, on a g(t) = (g1 * g2 * … * gn)(t) ou, en fréquence, G(f) = G1(f)G2(f)…Gn(f).
8.1. Formule des interférences
On considère deux filtres de réponses impulsionnelles g1(t) et g2(t) et de réponses en fréquence (TF) G1(f) et G2(f), dont les signaux d’entrée sont x1(t) et x2(t), et de sortie y1(t) et y2(t).
- SY1Y2(f) = SX1X2(f)G1(f)G*2(f).
8.2. Relation entrée-sortie des DSP
En conséquence de la formule des interférences, on a pour les DSP :
- SYY(f) = |G(f)|2SXX(f),
- SYX(f) = G(f)SXX(f).
8.3. Relation entrée-sortie entre corrélations
En conséquence des formules entre DSP, par transformée de Fourier inverse, on a pour les auto-corrélations :
- RYY(τ) = Γgg(τ) * RXX(τ) pour des signaux aléatoires, et
- ΓYY(τ) = Γgg(τ) * ΓXX(τ) si les signaux sont ergodiques, ou certains à puissance moyenne finie ou à énergie finie (attention aux définitions de Γ).
et pour les inter-corrélations :
- RYX(τ) = g(τ) * RXX(τ), pour des signaux aléatoires, et
- ΓYX(τ) = g(τ)*ΓXX(τ) si les signaux sont ergodiques, ou certains à puissance moyenne finie ou à énergie finie (attention aux définitions de Γ).
8.4. Statistiques en sortie d’un opérateur de filtrage
On considère y(t) = (g * x)(t). Les statistiques de y(t) supposé stationnaire et ergodique sont :
- μY = μXG(0) (moyenne),
- PY = RYY(0) = ∫ RXX(τ)Γgg(τ)dτ = ∫ SXX(f)|G(f)|2df (moment d’ordre 2),
- σ2Y = CYY(0) = PY − μ2X = ∫ CXX(τ)Γgg(τ)dτ (variance),
- SYX(f) = G(f)SXX(f) (auto-corrélation).
8.4.1. Filtre passe-bas sans perte
- G(0) = 1 et la moyenne en sortie : μY = μX.
8.4.2. Filtre passe-haut
- G(0) = 0 et la moyenne en sortie μY = 0.
8.4.3. Signal d’entrée blanc, centré et de DSP η/2
- moyenne en sortie : μY = 0,
- auto-corrélation de l’entrée : ΓXX(τ) = δ(τ)η/2,
- auto-corrélation en sortie : RYY(τ) = Γgg(τ)η/2,
- variance : σ2Y = Γgg(0)η/2.
9. AUTRES OPÉRATEURS
9.1. Opérateur de retard t0
- g(t) = δ(t − t0),
- G(f) = exp(−j2πf t0), soit |G(f)| = 1 et φ(G(f)) = −2πf t0 (phase linéaire),
- Γgg(τ) = δ(τ) (auto-corrélation).
9.2. Opérateur de moyenne temporelle
- g(t) = rect((t − T /2)/T),
- G(f) = sinc(Tf) exp(−jπfT),
- μy = G(0)μX = μX (moyenne),
- Γgg(τ) = tri(τ/T)/T (auto-corrélation).
9.3. Opérateur de filtrage passe-bas idéal
Le filtre causal de largeur de bande B n’étant pas réalisable, on décale g(t) de t0.
- G(f) = rect[f /(2B)] exp(−j2πf t0), avec |G(f)| = rect[f /(2B)] et φ(G(f)) = −2πf t0,
- g(t) = 2B sinc[2B(t − t0)],
- Γgg(τ) = 2B sinc[2Bτ] (auto-corrélation).
9.4. Opérateur de filtrage passe-bande idéal
Le filtre causal de largeur de bande B, centré sur les fréquences ±f0 n’étant pas réalisable, on décale g(t) de t0.
- G(f) = rect[f /B] exp(−j2πf t0) * [δ(f − f0) + δ(f + f0)], avec |G(f)| = rect[f /(2B)] et φ(G(f)) = −2πf t0,
- g(t) = 2B sinc[2B(t − t0)] &cos;(2πf0t),
- Γgg(τ) = 2B sinc[Bτ] &cos;(2πf0τ) (auto-corrélation).
10. FILTRE ADAPTÉ
Problème : concevoir un filtre h(t) qui détecte un signal x(t) connu dans une observation bruitée, x(t) + n(t), où n(t) est un bruit de DSP SNN(f), avec le meilleur rapport signal/bruit au temps t0. On note y(t) = (x + n) * h(t) la sortie du filtre h(t).
Le filtre optimal est le filtre adapté (au signal x(t)) :
- H(f) = k &frac;X*(f)}{SNN(f);} exp(−j2πf t0), (1)
avec le rapport S/B :
- &left(&frac{S}{B}&right;)2 = ∫−∞+∞ &frac{|X(f)|2}{SNN(f);}df. (2)
Dans le cas où le bruit n(t) est un bruit blanc de DSP égale à N0 :
- H(f) = k′X*(f) exp(−j2πf t0), (3)
ou, dans le domaine temporel :
- h(t) = k′x*(t0 − t), (4)
avec le rapport S/B :
- &left(&frac{S}{B}&right;)2 = &frac{1;N0;} ∫−∞+∞ |X(f)|2df. (5)
Pour un signal x(t) réel, on a simplement h(t) = k′x(t0 − t).
FAQ - Questions Fréquemment Posées
Qu'est-ce qu'une transformée de Fourier ?
La transformée de Fourier (TF) est un outil mathématique qui décompose un signal en ses fréquences constitutives, révélant ainsi le spectre de fréquences du signal. Elle permet de passer du domaine temporel (ou spatial) au domaine fréquentiel, facilitant l'analyse de signaux et de systèmes.
Pourquoi les signaux aléatoires ne peuvent-ils pas être directement transformés par Fourier ?
Les signaux aléatoires ne peuvent pas être directement transformés par Fourier car ils ne sont pas "décrits" par une fonction déterministe simple et ne sont généralement pas absolument sommables. Pour analyser leur contenu fréquentiel, on utilise plutôt des concepts comme la fonction d'auto-corrélation et la densité spectrale de puissance (DSP), dont le lien est établi par le théorème de Wiener-Kintchine.
Quel est le rôle d'un filtre adapté dans la détection de signaux ?
Un filtre adapté est conçu pour optimiser le rapport signal/bruit à un instant précis en présence d'un signal connu et de bruit. Il est "adapté" à la forme du signal à détecter et sa fonction est de maximiser la puissance du signal tout en minimisant la puissance du bruit, ce qui est crucial pour la détection fiable de signaux faibles.