MĂ©thode de Welch
En estimation spectrale, la mĂ©thode de Welch fournit un estimateur consistant de la densitĂ© spectrale de puissance. Cette mĂ©thode a Ă©tĂ© proposĂ©e par Peter D. Welch en 1967. Le biais de l'estimation est diminuĂ© en moyennant temporellement. Elle est Ă comparer Ă la mĂ©thode de Bartlett oĂč on utilise les propriĂ©tĂ©s d'ergodicitĂ© du signal avec des moyennes statistiques. La mĂ©thode de Welch, comme la mĂ©thode de Bartlett, utilise une estimation du spectre du pĂ©riodogramme ; dans les deux cas, on rĂ©duit le bruit aux dĂ©pens de la rĂ©solution en frĂ©quence.
Principe de la méthode
La mĂ©thode de Welch sâapparente Ă la mĂ©thode de Bartlett, mais avec deux diffĂ©rences :
- Lâintervalle des M points du signal est dĂ©coupĂ© en segments qui se recouvrent partiellement : le segment original est divisĂ© en K segments de longueur N, qui sont dĂ©calĂ©s deux Ă deux de D points. Par exemple :
- Si D = N / 3, le taux de recouvrement est de 66 %.
- Si D = N, le taux de recouvrement est nul, et cette situation correspond à la méthode de Bartlett.
- Chacun des K segments est ensuite « fenĂȘtrĂ© », ce qui consiste Ă introduire une pondĂ©ration temporelle des donnĂ©es. Le fenĂȘtrage permet dâabord dâattĂ©nuer le phĂ©nomĂšne de Gibbs.
- Les fonctions de fenĂȘtrage accordent gĂ©nĂ©ralement plus dâimportance aux donnĂ©es du centre du segment quâĂ celles du bord, ce qui entraĂźne une perte d'information. Le recouvrement des segments permet de rĂ©duire cet effet.
- Le fenĂȘtrage de la mĂ©thode de Welch gĂ©nĂšre ce qui est appelĂ© un pĂ©riodogramme modifiĂ©.
Une fois les données préparées de cette maniÚre, le périodogramme de chaque segment est défini par les carrés des modules des coefficients de la transformée de Fourier discrÚte, puis le résultat final est la moyenne arithmétique des périodogrammes individuels. Ce procédé permet de réduire la variance des puissances individuelles. On obtient finalement des puissances en fonction des fréquences.
Algorithme
- DĂ©coupe du signal en segments se chevauchant partiellement.
- FenĂȘtrage de chaque segment.
- Transformée de Fourier de chaque segment.
- Moyenne des résultats de chaque segment.
Formulation Mathématique
Un signal de longueur M est dĂ©coupĂ© en K segments de longueur N et dĂ©calĂ©s lâun par rapport Ă lâautre de D points[1]. Le k-iĂšme segments s'Ă©crira . Ainsi, la longueur du recouvrement sera de .
La densité spectrale de puissance estimée s'écrit :
- h(n) une fenĂȘtre de pondĂ©ration de longueur N ;
- U est la constante de normalisation des pondérations assurant que soit asymptotiquement non biaisé. Elle est définie par
Biais
En partant du périodogramme modifié :
On peut montrer que le biais s'Ă©crit :
oĂč H(Ï) est la transformĂ©e de Fourrier de la fenĂȘtre h(n).
Comme le périodogramme modifié est non biaisé, la méthode de Welch est non biaisée.
ProblÚmes de stationnarité
Puisque chaque segment est moyennĂ©, cet algorithme part de lâhypothĂšse que les caractĂ©ristiques spectrales n'Ă©voluent pas dans le temps, autrement dit que le signal est stationnaire.
Mise en Ćuvre
Le choix des paramÚtres de la méthode influence le résultat. Pour une premiÚre approche, lorsque l'on ne connaßt pas les caractéristiques du signal, on peut réaliser une analyse avec les paramÚtres suivants en partant du nombre M de points du signal :
- La taille N des segments est choisie comme la puissance de 2 qui est juste inférieure à M / 2,
N = 2n avec n â â et 2 N †M < 4 N ; ce choix permet dâexploiter la FFT dans sa version simple. - Le nombre de segments K est fixĂ© en fonction dâun taux de recouvrement R proche de 50% et de maniĂšre Ă maximiser la taille de la rĂ©union des segments.
- Le spectre est évalué K fois sur N points.
- Le fenĂȘtrage se base sur la fenĂȘtre de Hamming.
Dans la pratique :
- Taille des segments : N = 2n avec oĂč dĂ©signe la partie entiĂšre.
- Nombre de segments : qui peut varier entre 3 et 6.
- DĂ©calage : .
La rĂ©union des segments touche N + (K â 1)D points qui est parfois infĂ©rieur Ă M. Cependant, ainsi dĂ©finis et puisque K †6, ce sont au plus 4 points du signal dâorigine qui seront ignorĂ©s.
La méthode de Welch est intégrée :
Notes et références
- J. Benesty, Estimation spectrale, méthodes non-paramétriques, INRS-EMT (lire en ligne).
- (en) « pwelch », sur MathWorks
- (en) « pspect », sur Aide Scilab
- (en) « welch », sur SciPy.org
Bibliographie
- (en) Alan V. Oppenheim, Ronald W. Schafer et J. R. Buck, Discrete-time signal processing, Upper Saddle River, N.J., Prentice Hall, (ISBN 0-13-754920-2).
Voir aussi
- Fixed point per octave (FPPO)