<< Chapter < Page Chapter >> Page >
S ( f ) : = lim L 1 2 L + 1 I E k = - L L ε k e - j 2 π f k 2 = station . lim L 1 2 L + 1 I E k = 1 2 L + 1 ε k e - j 2 π f k 2

Sometimes it is (erroneously) written as S ( f ) = | E ( f ) | 2 . erroneously because it should be averaged: S ( f ) = I E | E ( f ) | 2 . The famous Wiener-Khinchine theorem says, that

S ( f ) = - r ( k ) e - j 2 π f k = F r ( k ) ( f )

where r ( k ) = I E [ ε n · ε n - k ] = I E [ ε k · ε 0 ] is the auto-correlation of the process. Note S ( f ) = S ( f + 1 ) .

Connection to Discrete Fourier transform (DFT) In practice, a finite length signal ε 0 , . . . , ε K - 1 is interpreted as periodically repeated (with period K ). Its Fourier transform is then a periodic series again, called DFT, which can be computed viaan algorithm called FFT in only K log ( K ) computations according to the formula

DFT: ε ˆ n = k = 0 K - 1 ε k e - j 2 π k n / K

Recall that Matlab starts indices always with 1, thus interpreting the first entry of the vector ε ˆ as corresponding to frequency 0 (see matlab help fft ).

If we set K = 2 L + 1 we find that ε ˆ n appears on the right side of [link] . If we assume that L is large so that we can neglect the limit, we find that S ( f ) indicates what to expect of the squared FFT coefficients (i.e., the FFT-power-spectrum) on average:

I E ε ˆ n 2 K · S ( n K )

for n = 1 , . . , K . Vice versa, the samples of the power spectrum S ( f ) for f = k / K can be estimated from averaging the FFT coefficients over several noisesignals each of the form ε 1 , . . . , ε 2 L + 1 :

S ( k K ) 1 K I E ε ˆ k 2

for k = - L , . . . , 0 , . . . , L (it is more natural to represent S over a symmetric interval; recall that ε ˆ - L = ε ˆ L + 1 , . . . , ε ˆ 0 = ε ˆ 2 L + 1 ).

Flat spectrum of zero mean white noise

The power spectrum S ( f ) of white noise with zero mean ( I E [ e k ] = 0 ) can be computed as follows. First we find

r ( 0 ) = I E [ ε 0 2 ] = σ 2 and r k = I E [ ε k ] · I E [ ε 0 ] = 0 k 0

by independence. By [link] we find

S ( f ) = σ 2 = Power

for all f . Note that the power spectrum of white noise is flat . Its constant value is equal to the variance of the zero mean noise.The constant value must clearly be equal to the power. (Also: P ε = 1 / K ε n 2 I E [ ε 0 2 ] = σ 2 from statistics.)

Consequently, since the mean of the DFT, i.e. I E | ε ˆ n | 2 is constant, the average of the DFT when computed over many realizations of the noise is nearly flat matlab demo: plot(mean(abs(fft(0.1*(rand(1000,1000)-0.5),[],2). ˆ 2)));axis([0 1000 0 0.01]) ; however,the FFT of any single realization will show large oscillations (see [link] 3rd).

Nevertheless, the power can be estimated from one realization: using [link] , using ergodicity to estimate the expected value I E [ . . . ] simply as the average over all samples, and using [link] we get

S ( k K ) 1 K I E ε ˆ k 2 1 K · 1 K n = 0 K - 1 | ε ˆ n | 2 = P ε .

This computation also confirms that the spectrum of white noise is flat and that its constant value is equal to the power.

In fact, a direct computation from [link] shows that the FFT output ε ^ n is a white noise as well, however with variance K σ 2 and so [link] (the first approximation in [link] ) holds for white noise exactly,not only approximatively.

Intuitively, the formula S ( f ) = σ 2 means that all frequencies are present in white noise with equal overall-amplitude. The spectrum being flat isa direct consequence of the independence between the noise terms. We should recall, though, that strictly speaking the spectrumis flat only as an average over many noise realizations.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Sampling rate conversion. OpenStax CNX. Sep 05, 2013 Download for free at http://legacy.cnx.org/content/col11529/1.2
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Sampling rate conversion' conversation and receive update notifications?

Ask