Introduction to Spectral Estimation

Slides:



Advertisements
Similar presentations
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),
Advertisements

ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Periodograms Bartlett Windows Data Windowing Blackman-Tukey Resources:
EE445S Real-Time Digital Signal Processing Lab Spring 2014 Lecture 15 Quadrature Amplitude Modulation (QAM) Transmitter Prof. Brian L. Evans Dept. of Electrical.
Lecture 7 Linear time invariant systems
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Filtering Filtering is one of the most widely used complex signal processing operations The system implementing this operation is called a filter A filter.
Artifact cancellation and nonparametric spectral analysis.
Lecture 6 Power spectral density (PSD)
LINEAR-PHASE FIR FILTERS DESIGN
Problem: Ground Clutter Clutter: There is always clutter in signals and it distorts the purposeful component of the signal. Getting rid of clutter, or.
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
1 Non-Parametric Power Spectrum Estimation Methods Eric Hui SYDE 770 Course Project November 28, 2002.
Slides by Prof. Brian L. Evans and Dr. Serene Banerjee Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time.
GCT731 Fall 2014 Topics in Music Technology - Music Information Retrieval Overview of MIR Systems Audio and Music Representations (Part 1) 1.
Lecture 1 Signals in the Time and Frequency Domains
Time-Domain Methods for Speech Processing 虞台文. Contents Introduction Time-Dependent Processing of Speech Short-Time Energy and Average Magnitude Short-Time.
Digital Pulse Amplitude Modulation (PAM)
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Fall.
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Review for Exam I ECE460 Spring, 2012.
EE345S Real-Time Digital Signal Processing Lab Fall 2006 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
Random Processes ECE460 Spring, Power Spectral Density Generalities : Example: 2.
1 Part 5 Response of Linear Systems 6.Linear Filtering of a Random Signals 7.Power Spectrum Analysis 8.Linear Estimation and Prediction Filters 9.Mean-Square.
Interpolation and Pulse Shaping
Quadrature Amplitude Modulation (QAM) Transmitter
1 Linear Prediction. Outline Windowing LPC Introduction to Vocoders Excitation modeling  Pitch Detection.
ECE 4710: Lecture #6 1 Bandlimited Signals  Bandlimited waveforms have non-zero spectral components only within a finite frequency range  Waveform is.
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
Speech Signal Representations I Seminar Speech Recognition 2002 F.R. Verhage.
EE104: Lecture 5 Outline Review of Last Lecture Introduction to Fourier Transforms Fourier Transform from Fourier Series Fourier Transform Pair and Signal.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time Digital Signal Processing Lab Spring.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 4 EE 345S Real-Time.
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.
NEW POWER QUALITY INDICES Zbigniew LEONOWICZ Department of Electrical Engineering Wroclaw University of Technology, Poland The Seventh IASTED International.
1 Spectrum Estimation Dr. Hassanpour Payam Masoumi Mariam Zabihi Advanced Digital Signal Processing Seminar Department of Electronic Engineering Noushirvani.
Matched Filtering and Digital Pulse Amplitude Modulation (PAM)
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.
EE445S Real-Time Digital Signal Processing Lab Spring 2014 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
Lecture#10 Spectrum Estimation
Z bigniew Leonowicz, Wroclaw University of Technology Z bigniew Leonowicz, Wroclaw University of Technology, Poland XXIX  IC-SPETO.
Chapter 1 Random Process
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
EE359 – Lecture 4 Outline Announcements: 1 st HW due tomorrow 5pm Review of Last Lecture Model Parameters from Empirical Measurements Random Multipath.
Autoregressive (AR) Spectral Estimation
Discrete-time Random Signals
Digital Signal Processing
Geology 6600/7600 Signal Analysis 28 Sep 2015 © A.R. Lowry 2015 Last time: Energy Spectral Density; Linear Systems given (deterministic) finite-energy.
Lecture 12: Parametric Signal Modeling XILIANG LUO 2014/11 1.
Analysis of Traction System Time-Varying Signals using ESPRIT Subspace Spectrum Estimation Method Z. Leonowicz, T. Lobos
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Derivation of the DFT Relationship to DTFT DFT of Truncated Signals.
Power Spectral Estimation
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.
Digital Communications Chapter 1 Signals and Spectra Signal Processing Lab.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 3
Fourier Transform and Spectra
Adv DSP Spring-2015 Lecture#11 Spectrum Estimation Parametric Methods.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Slides by Prof. Brian L. Evans and Dr. Serene Banerjee Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time.
UNIT-III Signal Transmission through Linear Systems
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
Sampling and Aliasing Prof. Brian L. Evans
NONPARAMETRIC METHODs (NPM) OF POWER SPECTRAL DENSITY ESTIMATION P. by: Milkessa Negeri (…M.Tech) Jawaharlal Nehru Technological University,India December.
Sampling and Reconstruction
EE Audio Signals and Systems
LINEAR-PHASE FIR FILTERS DESIGN
Ideal Filters One of the reasons why we design a filter is to remove disturbances Filter SIGNAL NOISE We discriminate between signal and noise in terms.
Linear Prediction.
INTRODUCTION TO THE SHORT-TIME FOURIER TRANSFORM (STFT)
Presentation transcript:

Introduction to Spectral Estimation

Outline Introduction Nonparametric Methods Parametric Methods Conclusion

Introduction Estimate spectrum from finite number of noisy measurements From spectrum estimate, extract Disturbance parameters (e.g. noise variance) Signal parameters (e.g. direction of arrival) Signal waveforms (e.g. sum of sinusoids) Applications Beamforming and direction of arrival estimation Channel impulse response estimation Speech compression

Power Spectrum Deterministic signal x(t) Assume Fourier transform X(f) exists Power spectrum is square of absolute value of magnitude response (phase is ignored) Multiplication in Fourier domain is convolution in time domain Conjugation in Fourier domain is reversal and conjugation in time autocorrelation

Autocorrelation Autocorrelation of x(t): Discrete-time: Slide x(t) against x*(t) instead of flip-and-slide Maximum value at rx(0) if rx(0) is finite Even symmetric, i.e. rx(t) = rx(-t) Discrete-time: Alternate definition: t 1 x(t) Ts t rx(t) -Ts Ts

Power Spectrum Estimate spectrum if signal known at all time Compute autocorrelation Compute Fourier transform of autocorrelation Autocorrelation of random signal n(t) For zero-mean Gaussian random process n(t) with variance s2

Spectral Estimation Techniques Parametric Non Parametric Ex: Periodogram and Welch method AR, ARMA based Subspace Based (high-resolution) Model fitting based Ex: MUSIC and ESPRIT Ex: Least Squares AR: Autoregressive (all-pole IIR) ARMA: Autoregressive Moving Average (IIR) MUSIC: MUltiple SIgnal Classification ESPRIT: Estimation of Signal Parameters using Rotational Invariance Techniques Slide by Kapil Gulati, UT Austin, based on slide by Alex Gershman, McMaster University

Periodogram Power spectrum for wide-sense stationary random process: For ergodic process with unlimited amount of data: Truncate data using rectangular window N number of samples wR(n) rectangular window approximate noise floor N = 16384; % number of samples gaussianNoise = randn(N,1); plot( abs(fft(gaussianNoise)) .^ 2 );

Evaluating Spectrum Estimators As number of samples grows, estimator should approach true spectrum Unbiased: Variance: Periodogram (unbiased) Bias Variance Resolution Barlett window is centered at origin and has length of 2N+1 (endpoints are zero)

Ew is normalized energy in window Modified Periodogram Window data with general window Trade off main lobe width with side lobe attenuation Loss in frequency resolution Modified periodogram (unbiased) Bias Variance Resolution Cbw is 0.89 rectangular, 1.28 Bartlett, 1.30 Hamming Ew is normalized energy in window

Averaging Periodograms Divide sequence into nonoverlapping blocks K blocks, each of length L, so that N = K L Average K periodograms of L samples each Trade off consistency for frequency resolution Periodogram averaging (consistent) Bias Variance Resolution

Averaging Modified Periodograms Divide sequence into overlapping blocks K blocks of length L, offset D: N = L + D (K - 1) Average K modified periodograms of L samples each Trade off variance reduction for decreased resolution Modified periodogram averaging (consistent) Bias Variance Resolution Assuming 50% overlap and Bartlett window

Minimum Variance Estimation For each frequency wi computed in spectrum Apply pth-order narrowband bandpass filter to signal No distortion at center frequency wi (gain is one) Reject maximum amount of out-of-band power Scale result by normalized filter bandwidth D / (2 p) Estimator

Minimum Variance Estimation Data dependent processing FIR filter for each frequency depends on Rx Rx may be replaced with estimate if not known Resolution dependent on FIR filter order p and not number of samples: Filter order p Larger means better frequency resolution Larger means more complexity as Rx is (p+1)  (p+1) Upper bound is number of samples: p  N