Power Spectral Estimation

Slides:



Advertisements
Similar presentations
DCSP-12 Jianfeng Feng
Advertisements

Definitions Periodic Function: f(t +T) = f(t)t, (Period T)(1) Ex: f(t) = A sin(2Πωt + )(2) has period T = (1/ω) and ω is said to be the frequency (angular),
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Periodograms Bartlett Windows Data Windowing Blackman-Tukey Resources:
1 12. Principles of Parameter Estimation The purpose of this lecture is to illustrate the usefulness of the various concepts introduced and studied in.
AGC DSP AGC DSP Professor A G Constantinides©1 Modern Spectral Estimation Modern Spectral Estimation is based on a priori assumptions on the manner, the.
Let’s go back to this problem: We take N samples of a sinusoid (or a complex exponential) and we want to estimate its amplitude and frequency by the FFT.
Digital Signal Processing
Statistical properties of Random time series (“noise”)
Pierfrancesco Cacciola Senior Lecturer in Civil Engineering ( Structural Design ) School of Environment and Technology, University of Brighton, Cockcroft.
AGC DSP AGC DSP Professor A G Constantinides©1 A Prediction Problem Problem: Given a sample set of a stationary processes to predict the value of the process.
Lecture 6 Power spectral density (PSD)
The Simple Linear Regression Model: Specification and Estimation
Resampling techniques Why resampling? Jacknife Cross-validation Bootstrap Examples of application of bootstrap.
Lecture 17 spectral analysis and power spectra. Part 1 What does a filter do to the spectrum of a time series?
Point estimation, interval estimation
SYSTEMS Identification
Evaluating Hypotheses
Statistical Background
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
Fourier Transforms Revisited
1 10. Joint Moments and Joint Characteristic Functions Following section 6, in this section we shall introduce various parameters to compactly represent.
Adaptive Signal Processing
Normalised Least Mean-Square Adaptive Filtering
Review of Probability.
Introduction to Spectral Estimation
1 Non-Parametric Power Spectrum Estimation Methods Eric Hui SYDE 770 Course Project November 28, 2002.
EE513 Audio Signals and Systems Statistical Pattern Classification Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Random Process The concept of random variable was defined previously as mapping from the Sample Space S to the real line as shown below.
Power Spectral Density Function
ECE 8443 – Pattern Recognition LECTURE 06: MAXIMUM LIKELIHOOD AND BAYESIAN ESTIMATION Objectives: Bias in ML Estimates Bayesian Estimation Example Resources:
Chap 20-1 Statistics for Business and Economics, 6e © 2007 Pearson Education, Inc. Chapter 20 Sampling: Additional Topics in Sampling Statistics for Business.
1 BIEN425 – Lecture 8 By the end of the lecture, you should be able to: –Compute cross- /auto-correlation using matrix multiplication –Compute cross- /auto-correlation.
The Examination of Residuals. Examination of Residuals The fitting of models to data is done using an iterative approach. The first step is to fit a simple.
CS 782 – Machine Learning Lecture 4 Linear Models for Classification  Probabilistic generative models  Probabilistic discriminative models.
SUPA Advanced Data Analysis Course, Jan 6th – 7th 2009 Advanced Data Analysis for the Physical Sciences Dr Martin Hendry Dept of Physics and Astronomy.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
Estimation of the spectral density function. The spectral density function, f( ) The spectral density function, f(x), is a symmetric function defined.
Professor A G Constantinides 1 The Fourier Transform & the DFT Fourier transform Take N samples of from 0 to.(N-1)T Can be estimated from these? Estimate.
1 E. Fatemizadeh Statistical Pattern Recognition.
Image Modeling & Segmentation Aly Farag and Asem Ali Lecture #2.
2. Stationary Processes and Models
AGC DSP AGC DSP Professor A G Constantinides©1 Eigenvector-based Methods A very common problem in spectral estimation is concerned with the extraction.
Chapter 6 Spectrum Estimation § 6.1 Time and Frequency Domain Analysis § 6.2 Fourier Transform in Discrete Form § 6.3 Spectrum Estimator § 6.4 Practical.
Chapter 2 Statistical Background. 2.3 Random Variables and Probability Distributions A variable X is said to be a random variable (rv) if for every real.
1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.
0 - 1 © 2007 Texas Instruments Inc, Content developed in partnership with Tel-Aviv University From MATLAB ® and Simulink ® to Real Time with TI DSPs Spectrum.
Estimation of the spectral density function. The spectral density function, f( ) The spectral density function, f(x), is a symmetric function defined.
1 OUTPUT ANALYSIS FOR SIMULATIONS. 2 Introduction Analysis of One System Terminating vs. Steady-State Simulations Analysis of Terminating Simulations.
Lecture#10 Spectrum Estimation
Chapter 1 Random Process
Autoregressive (AR) Spectral Estimation
Discrete-time Random Signals
Stochastic Process Theory and Spectral Estimation Bijan Pesaran Center for Neural Science New York University.
Lecture 3: MLE, Bayes Learning, and Maximum Entropy
Vibrationdata 1 Power Spectral Density Function PSD Unit 11.
ECE-7000: Nonlinear Dynamical Systems 2. Linear tools and general considerations 2.1 Stationarity and sampling - In principle, the more a scientific measurement.
One Function of Two Random Variables
Stochastic Process Theory and Spectral Estimation
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory.
Geology 6600/7600 Signal Analysis 05 Oct 2015 © A.R. Lowry 2015 Last time: Assignment for Oct 23: GPS time series correlation Given a discrete function.
CHAPTER 4 ESTIMATES OF MEAN AND ERRORS. 4.1 METHOD OF LEAST SQUARES I n Chapter 2 we defined the mean  of the parent distribution and noted that the.
Adv DSP Spring-2015 Lecture#11 Spectrum Estimation Parametric Methods.
Speech Enhancement Summer 2009
Computational Data Analysis
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
NONPARAMETRIC METHODs (NPM) OF POWER SPECTRAL DENSITY ESTIMATION P. by: Milkessa Negeri (…M.Tech) Jawaharlal Nehru Technological University,India December.
Random Process The concept of random variable was defined previously as mapping from the Sample Space S to the real line as shown below.
Modern Spectral Estimation
EE513 Audio Signals and Systems
Presentation transcript:

Power Spectral Estimation The purpose of these methods is to obtain an approximate estimation of the power spectral density of a given real random process RAVI KISHORE

Autocorrelation The autocorrelation sequence is The pivot of estimation is the Wiener-Khintchine formula (which is also known as the Einstein or the Rayleigh formula) RAVI KISHORE

Classification The crux of PSD estimation is the determination of the autocorrelation sequence from a given process. Methods that rely on the direct use of the given finite duration signal to compute the autocorrelation to the maximum allowable length (beyond which it is assumed zero), are called Non-parametric methods Methods that rely on a model for the signal generation are called Modern or Parametric methods. Personally I prefer the names “Direct” and “Indirect Methods” RAVI KISHORE

Classification & Choice The choice between the two options is made on a balance between “simple and fast computations but inaccurate PSD estimates” Vs “computationally involved procedures but enhanced PSD estimates” RAVI KISHORE

Direct Methods & Limitations Apart from the adverse effects of noise, there are two limitations in practice Only one manifestation , known as a realisation in stochastic processes, is available Only a finite number of terms, say , is available RAVI KISHORE

Assumptions Assume to be Ergodic so that statistical expectations can be replaced by summation averages Stationary so that infinite averages can be estimated from finite averages Both of these averages are to be derived from RAVI KISHORE

Windowing Thus an approximation is necessary. In effect we have a new signal given by where is a window of finite duration selecting a segment of signal from . RAVI KISHORE

The Periodogram The Periodogram is defined as Clearly evaluations at are efficiently computable via the FFT. RAVI KISHORE

Limited autocorrelations Let which we shall call the autocorrelation sequence of this shorter signal. These are the parameters to be used for the PSD estimation. RAVI KISHORE

PSD Estimator It can be shown that The above and the limited autocorrelation expression, are similar expressions to the PSD. However, the PSD estimates, as we shall see, can be bad. Measures of “goodness” are the “bias” and the “variance” of the estimates? RAVI KISHORE

The Bias The Bias pertains to the question: Does the estimate tend to the correct value as the number of terms taken tends to infinity? If yes, then it is unbiased, else it is biased. RAVI KISHORE

Analysis on Bias For the unspecified window case considered thus far, the expected value of the autocorrelation sequence of the truncated signal is RAVI KISHORE

Analysis on Bias or Thus RAVI KISHORE

Analysis on Bias The asterisk denotes convolution. The bias is then given as the difference between the expected mean and the true mean PSDs at some frequency. RAVI KISHORE

Example For example take a rectangular window then , which, when convolved with the true PSD, gives the mean periodogram, ie a smoothed version of the true PSD. RAVI KISHORE

Example Note that the main lobe of the window has a width of and hence as we have at every point of continuity of the PSD. RAVI KISHORE

Asymptotically unbiased Thus is an asymptotically unbiased estimator of the true PSD. The result can be generalised as follows. RAVI KISHORE

Windows & Estimators For the window to yield an unbiased estimator it must satisfy the following: 1) Normalisation condition 2) The main lobe width must decrease as 1/N RAVI KISHORE

The Variance The Variance refers to the question on the “goodness” of the estimate: Does its variance of the estimate decrease with N? ie does the expression below tend to zero as N tends to infinity? RAVI KISHORE

Analysis on Variance If the process is Gaussian then (after very long and tedious algebra) it can be shown that where RAVI KISHORE

Analysis Hence it is evident that as the length of data tends to infinity the first term remains unaffected, and thus the periodogram is an inconsistent estimator of the PSD. RAVI KISHORE

Example For example for the rectangular window taken earlier we have where RAVI KISHORE

Decaying Correlations If has for then for we can write above From which it is apparent that RAVI KISHORE

Variance is large Thus even for very large windows the variance of the estimate is as large as the quantity to be estimated! RAVI KISHORE

Smoothed Periodograms Periodograms are therefore inadequate for precise estimation of a PSD. To reduce variance while keeping estimation simplicity and efficiency, several modifications can be implemented a)     Averaging over a set of periodograms of (nearly) independent segments b)     Windowing applied to segments c)     Overlapping the windowed segments for additional averaging RAVI KISHORE

Welch-Bartlett Procedure Typical is the Welch-Bartlett procedure as follows. Let be an ergodic process from which we are given data points for the signal . 1)     Divide the given signal into blocks each of length . 2)     Estimate the PSD of each block 3)     Take the average of these estimates RAVI KISHORE

Welch-Bartlett Procedure Step 2 can take different forms for different authors. For the Welch-Bartlett case the periodogram is suggested as RAVI KISHORE

Welch-Bartlett Procedure where the segment is a windowed portion of   And is the overlap. (Strictly the Bartlett case has a rectangular window and no overlap). RAVI KISHORE

(Uncertainty Principle) Comments FFT-based Spectral estimation is limited by a) the correlation assumed to be zero beyond the measurement length and b) the resolution attributes of the DFT. Thus if two frequencies are separated by then a data record of length is required. (Uncertainty Principle) RAVI KISHORE

Narrowband Signals The spectrum to be estimated is some cases may contain narrow peaks (high Q resonances) as in speech formants or passive sonar. The limit on resolution imposed by window length is problematic in that it causes bias. The derived variance formulae are not accurate RAVI KISHORE