+ All Categories
Home > Documents > 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing...

1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing...

Date post: 14-Dec-2015
Category:
Upload: leonard-brooks
View: 215 times
Download: 1 times
Share this document with a friend
39
1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani University
Transcript
Page 1: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

1

Spectrum Estimation

Dr. HassanpourPayam MasoumiMariam ZabihiAdvanced Digital Signal Processing SeminarDepartment of Electronic EngineeringNoushirvani University

Page 2: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

2

Course Outlines

•Introduction

Fourier Series and Transform

Time/Frequency Resolutions

Autocorrelation & spectrum estimation

•Non-parametric Methods

Periodogram

Modified Periodogram

Bartlett’s Method

Welch’s Method

Blackman-Tukey Method

•Parametric Methods

Page 3: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

3

Fourier Series and Transform

Fourier basis functions:

real and imaginar parts of a complex sinusoid

vector representation of a complex exponential.

tjke 0

Re

Im

t

)sin( 0tk )cos( 0tk

Page 4: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

4

Fourier Series:

k

tjkkectx 0)(

2

20

0

0

0)(1 T

T

tjkk dtetx

Tc

k=…,-1,0,1,…

kt

)(tx )(kc

,

n0T

ffT0offon TTT 0 0

1

T

Page 5: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

5

t k

dtetxfX ftj 2)()(

)(tx )( fX

dfefXtx ftj 2)()(

,

Fourier Transform:

ffT0

Page 6: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

6

Discrete Fourier Transform (DFT)

)0(X)1(X

)1( Nx )1( NX

)0(x

)1(x

1

0

2

)()(N

m

N

kmj

emxkX

,....1,0,1....,,)()(1

0

2

kekXmxN

m

N

kmj

DFT

Page 7: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

7

Autocorrelation & Spectrum estimation

Autocorrelation:

k

jkx

jkx ekreP )()(

)()}(*)(12

1{lim krnxknx

N x

N

NnN

Power spectrum :

Spectrum estimation is a problem that involves

estimating from finite number of noisy

measurements of x(n).

)( tjx eP

Page 8: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

8

Nonparametric methods

•Peroidogram

•Modified periodogram

•Bartlett method

•Welch method

•Blackman-Tukey method

Page 9: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

9

The periodogram

kN

nx nxknx

Nkr

1

0

)(*)(1

)(ˆ

k

jkx

jkper ekreP )(ˆ)(ˆ

Estimated autocorrelation:

Estimated power spectrum or periodogram:

Page 10: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

10

2|)(|1

)()(1

)(ˆ jN

jN

jN

jper eX

NeXeX

NeP

The periodogram cont.

)(nx

)()()( nxnwnx RN

x N N N Nn

1 1r̂ (k) x (n k)x (n) x (k) x ( k)

N N

Page 11: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

11

The periodogram of white noise

)(nx

DFT )(kX N22 |)(|

1)(ˆ kX

NeP N

Nkjper

: white noise with a variance , length N=32 2

)(nxN2|.|

1

N

Page 12: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

12

The estimated autocorrelation sequence

White noise power spectrum

The periodogram of white noise cont.

Page 13: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

13

Periodogram of sinusoid in noise

)()sin()( 0 nvnAnx

)(2

1)( 0

22 AeP vj

x

0

2v

2

2

1A

Page 14: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

14

Periodogram of sinusoid in noise cont.

)1(win )1()(ˆ1

1 NzeP jX

)(nx

2|.|1

N

)(1 nz)(1 ny

)1()(ˆ2

2 NzeP jX

2|.|1

N

)(2 nz)(2 ny

)1()(ˆ NzeP Lj

XL2|.|

1

N

)(nzL)(nyL

)2(win

)(Lwin

Page 15: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

15

Periodogram Bias

)()(2

1)}(ˆ{

j

Bj

xj

per eWePePE

{}E)(ˆ krx )()(1 1

0

krN

kNkr

N x

kN

nx

B

N | k || k | 0

w (k) N0 o.w

jkBx

jper ekwkrePE _)()()}(ˆ{

)()}(ˆ{lim jx

jper

NePePE

Thus, the bias is deference between estimated and actual Power spectrum.

Page 16: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

16

)()sin()( 0 nvnAnx

2

4

1A

0

Periodogram of sinusoid in noise cont.

)]()([4

1)}(ˆ{ )()(22 00 j

Bj

Bvj

per eWeWAePE

2

kNk

20

Page 17: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

17

x(n) 1sin(0.4 n ) v(n) Example:

128N 512N

Page 18: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

18

Periodogram Resolution

)()sin()sin()( 221111 nvnAnAnx

)(2

1)(

2

1)( 2

221

21

2 AAeP vj

x

)]()([4

1

)]()([4

1)}(ˆ{

)()(22

)()(21

2

22

11

jB

jB

jB

jBv

jper

eWeWA

eWeWAePE

NeP j

per

289.0)](ˆ[Res

Set equal to the width of main lobe of the spectral windowat it’s half power or 6dB point.

Page 19: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

19

Example:

128N 512N

1 2x(n) 1sin(0.4 n ) 1sin(0.45 n ) v(n)

Page 20: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

20

Properties of the periodogram

Bias:

Resolution:

Variance:

21

0

)()(1

)(ˆ

n

n

jnR

jper enwnx

NeP

)()(2

1)}(ˆ{

j

Bj

xj

per eWePePE

NeP j

per

289.0)](ˆ[Res

)()}(ˆ{ 2 jx

jper ePePVar

Page 21: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

21

Modified Periodogram2

2 )()(1

|)(|1

)(ˆ

n

jnR

jN

jper enwnx

NeX

NeP

Would there be any benefit in replacing the rectangular window

with other windows? (for example triangular window)

2)(*)(

2

1)(ˆ

j

Rj

xj

per eWePN

eP 2)1(

)2sin(

)2sin()(,

Njj

R eN

eW

2

)()(1

)(ˆ

n

jnR

jM enwnx

NUeP

deWN

nwN

U jN

n

221

0

)(2

1)(

1

Page 22: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

22

1 2x(n) 0.1sin(0.2 n ) 1sin(0.3 n ) v(n) Example:

N=128Rectangular Window

N=128Hamming Window

Page 23: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

23

Properties of the M-periodogram

Bias:

Resolution: window dependent

Variance:

2)()(

2

1)}(ˆ{

jj

xj

M eWePNU

ePE

)()}(ˆ{ 2 jx

jM ePePVar

2

)()(1

)(ˆ

n

jnR

jM enwnx

NUeP

21

0

)(1

N

n

nwN

U

Page 24: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

24

Bartlett’s method (periodogram averaging)

kienxL

ePL

n

jni

jiper ...,,2,1;)(

1)(ˆ

21

0

....

PointsL PointsL PointsL

)(1 nx )(2 nx )(nxk

Page 25: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

25

Properties of Bartlett’s method

Bias:

Resolution:

Variance:

1

0

21

0

)(1

)(ˆk

i

L

n

jnjB eiLnx

NeP

)()(2

1)}(ˆ{

j

Bj

xj

B eWePePE

NkeP j

B

289.0)](ˆ[Res

)(1

)}(ˆ{ 2 jx

jper eP

kePVar

Page 26: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

26

1 2x(n) 1sin(0.25 n ) 3sin(0.45 n ) v(n) Example:

1

512

k

N

4

512

k

N

16

512

k

N

Page 27: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

27

1 2x(n) 1sin(0.25 n ) 3sin(0.45 n ) v(n) Example:

4

128

k

N

4

512

k

N

4

1024

k

N

Page 28: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

28

Welch’s method (M-periodogram averaging)

....

1,.....,1,0;)()( LniDnxnxi Overlap = L-D

Page 29: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

29

Properties of Welch’s method

1

0

21

0

)(1

)(ˆk

i

L

n

jnjW eiDnx

KLUeP

1

0

21

0

)( )(1

,)(ˆ1)(ˆ

L

n

k

i

jiM

jW nw

LUeP

LeP

Bias

Resolution Window dependent

Variance

2)()(

2

1)}(ˆ{

jj

xj

B eWePLU

ePE

overlapwithePN

LePVar j

xj

per %50)(16

9)}(ˆ{ 2

Page 30: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

304

512

k

N

hamming,%50

128,512

overlap

LN

)()25.0sin(3)2.0sin(1)( 21 nvnx Example:

Page 31: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

31

1 2x(n) 1sin(0.2 n ) 3sin(0.25 n ) v(n) Resolution:

hamming,%50

64,512

overlap

LN

hamming,%50

128,512

overlap

LN

hamming,%50

256,512

overlap

LN

Page 32: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

32

1 2x(n) 1sin(0.2 n ) 3sin(0.25 n ) v(n)

rRectangula,%50

128,512

overlap

LN

Bartlett,%50

128,512

overlap

LN

windowing:

Page 33: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

33

1 2x(n) 1sin(0.2 n ) 3sin(0.25 n ) v(n) windowing:

Hanningoverlap

LN

,%50

128,512

Hamming,%50

128,512

overlap

LN

Blackman,%50

128,512

overlap

LN

Page 34: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

34

Blackman-Tukey’s method (Periodogram smoothing)

•Note: Bartlett & Welch are design to reduce the variance if the priodogram

by averaging and modified it.

•Periodogram is computed by taking the Fourier transform of a consistent

estimate of the auto correlation sequence.

•For any finite data record of length N, the variance of will be large

for values of k that are close to N. for example:

)(ˆ krx

1)0()1(1

)1(ˆ nklagatxNxN

Nrx

•In Bartlett & Welch, the variance is decreased by reducing the variance

of autocorrelation estimate by averaging.

Page 35: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

35

Blackman-Tukey’s method cont.

•In the Blackman-Tukey method, the variance is decreased by applying a

window to in order to decrease the contribution of the unreliable

estimates to the periodogram.

Specifically, the Blackman-Tukey spectrum estimation is:

)(ˆ krx

M

Mk

jkx

jBT ekwkreP )()(ˆ)(ˆ

•For example, if w(k) is a rectangular window extending from –M to M

with M<N-1 , then having the largest variance are set to zero and

consequently, the power spectrum estimation will have a smaller variance.

)(ˆ krx

Page 36: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

36

Properties of B-T’s method

Bias

Resolution Window dependent

Variance

)()(2

1)}(ˆ{

jj

xj

BT eWePePE

M

Mk

jkx

jBT ekwkreP )()(ˆ)(ˆ

M

M

jx

jBT kw

NePePVar )(

1)()}(ˆ{ 22

Page 37: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

37

)()25.0sin(1)2.0sin(3)( 21 nvnx windowing:

Hanning

MN 128,512

rRectangula

128,512 MN

Bartlett

MN 128,512

Blackman

128,512 MN

Page 38: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

38

Performance comparisons

•We can summarized the performance of each technique in terms of two criteria.

(I) Variability (which is a normalized variance)

(II) Figure of merit

)}(ˆ{

)}(ˆ{2

j

x

jx

ePE

ePVar

•That is approximately the same for all of the nonparametric methods

Page 39: 1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.

39

Summeryvariability Resolution Figure of merit

Periodogram

Bartlett

Welch

BlackmanTukey

1

k

1

k

1

8

9

N

M

3

2

N

289.0

Nk

289.0

L

228.1

M

264.0

N

289.0

N

289.0

N

272.0

N

243.0

***50% overlap and the Bartlett window***


Recommended