wavelet spectral analysis

25
Wavelet Spectral Analysis Ken Nowak 7 December 2010

Upload: ashtyn

Post on 06-Jan-2016

49 views

Category:

Documents


1 download

DESCRIPTION

Wavelet Spectral Analysis. Ken Nowak 7 December 2010. Need for spectral analysis. Many geo-physical data have quasi-periodic tendencies or underlying variability Spectral methods aid in detection and attribution of signals in data. Fourier Approach Limitations. Results are limited to global - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Wavelet Spectral Analysis

Wavelet Spectral Analysis

Ken Nowak

7 December 2010

Page 2: Wavelet Spectral Analysis

Need for spectral analysis• Many geo-physical

data have quasi-periodic tendencies or underlying variability

• Spectral methods aid in detection and attribution of signals in data

Page 3: Wavelet Spectral Analysis

Fourier Approach Limitations

• Results are limited to global

• Scales are at specific, discrete intervals– Per fourier theory, transformations at each

scale are orthogonal

0.0 0.1 0.2 0.3 0.4 0.5

02

46

8

Frequency

Pow

er

Page 4: Wavelet Spectral Analysis

Wavelet BasicsWf(a,b)= f(x)(a,b) (x) dx

Morlet wavelet with a=0.5

Function to analyze

Integrand of wavelet transform

|W(a=0.5,b=6.5)|2=0 |W(a=0.5,b=14.1)|2=.44

b=2 b=6.5 b=14.1

graphics courtesy of Matt Dillin

∫Wavelets detect non-stationary spectral components

Page 5: Wavelet Spectral Analysis

Wavelet Basics

• Here we explore the Continuous Wavelet Transform (CWT)– No longer restricted to discrete scales– Ability to see “local” features

Mexican hat wavelet Morlet wavelet

Page 6: Wavelet Spectral Analysis

Global Wavelet Spectrum

|Wf (a,b)|2

function

Wavelet spectrum

a=2

a=1/2

Global wavelet spectrum

Slide courtesy of Matt Dillin

Page 7: Wavelet Spectral Analysis

Wavelet Details

• Convolutions between wavelet and data can be computed simultaneously via convolution theorem.

)exp()(*ˆ)(1

0ˆ tkk

N

kkt tiaa xX

dt

a

btxabaX t )(*),(

2/1

)2/exp()exp()( 20

4/1 i

Wavelet transform

Wavelet function

All convolutions at scale “a”

dt

a

btxabaX t )(*),(

2/1

Page 8: Wavelet Spectral Analysis

Analysis of Lee’s Ferry Data

• Local and global wavelet spectra

• Cone of influence

• Significance levels

Page 9: Wavelet Spectral Analysis

Analysis of ENSO Data

Characteristic ENSO timescale

Global peak

Page 10: Wavelet Spectral Analysis

Significance Levels

)/2cos(21

12

2

NkPk

Background Fourier spectrum for red

noise process (normalized)

Square of normal distribution is chi-square distribution, thus the 95% confidence level is given by:

vvkP /2

Where the 95th percentile of a chi-square distribution is normalized by the degrees of freedom.

Page 11: Wavelet Spectral Analysis

Scale-Averaged Wavelet Power• SAWP creates a time series that reflects

variability strength over time for a single or band of scales

2

1

)(2

2j

jj j

tj

ta

aX

CX

jt

Page 12: Wavelet Spectral Analysis

Band Reconstructions

• We can also reconstruct all or part of the original data

J

j j

jttjt

aaX

Cx

02/1

0

2/1 )}({

)0(

Page 13: Wavelet Spectral Analysis

• PACF indicates AR-1 model

• Statistics capture observed values adequately

• Spectral range does not reflect observed spectrum

Lee’s Ferry Flow Simulation

Page 14: Wavelet Spectral Analysis

Wavelet Auto Regressive Method (WARM) Kwon et al., 2007

Page 15: Wavelet Spectral Analysis

WARM and Non-stationary Spectra

Power is smoothed across time domain instead of being concentrated in recent decades

Page 16: Wavelet Spectral Analysis

WARM for Non-stationary Spectra

Page 17: Wavelet Spectral Analysis

Results for Improved WARM

Page 18: Wavelet Spectral Analysis

Wavelet Phase and Coherence

• Analysis of relationship between two data sets at range of scales and through time

Correlation = .06

Page 19: Wavelet Spectral Analysis

Wavelet Phase and Coherence

Page 20: Wavelet Spectral Analysis

Cross Wavelet Transform

• For some data X and some data Y, wavelet transforms are given as:

• Thus the cross wavelet transform is defined as:

)(),( ss WWy

n

x

n

)()()(*sss WWW

y

n

x

n

xy

n

Page 21: Wavelet Spectral Analysis

Phase Angle

• Cross wavelet transform (XWT) is complex.

• Phase angle between data X and data Y is simply the angle between the real and imaginary components of the XWT:

)))((

))(((tan 1

sWsW

xyn

xyn

Page 22: Wavelet Spectral Analysis

Coherence and Correlation

• Correlation of X and Y is given as:

Which is similar to the coherence equation:

yx

YX ),cov( yx

yx YXE

2121

21

)()(

)(

sWssWs

sWs

yn

xn

xyn

Page 23: Wavelet Spectral Analysis

Summary

• Wavelets offer frequency-time localization of spectral power

• SAWP visualizes how power changes for a given scale or band as a time series

• “Band pass” reconstructions can be performed from the wavelet transform

• WARM is an attractive simulation method that captures spectral features

Page 24: Wavelet Spectral Analysis

Summary

• Cross wavelet transform can offer phase and coherence between data sets

• Additional Resources:• http://paos.colorado.edu/research/wavelets/• http://animas.colorado.edu/~nowakkc/wave

Page 25: Wavelet Spectral Analysis