Prewhitening. 1. Make the ACF of the time series appear more like a delta function. 2. Make the spectrum appear flat.

Size: px
Start display at page:

Download "Prewhitening. 1. Make the ACF of the time series appear more like a delta function. 2. Make the spectrum appear flat."

Transcription

1 Prewhitening What is Prewhitening? Prewhitening is an operation that processes a time series (or some other data sequence) to make it behave statistically like white noise. The pre means that whitening precedes some other analysis that likely works better if the additive noise is white. These operations can be viewed in either the time domain or the frequency domain: 1. Make the ACF of the time series appear more like a delta function. 2. Make the spectrum appear flat. Example data sets that may require prewhitening: 1. A well behaved noise process with an additive low frequency (or polynomial) trend added to it. 2. A deterministic signal with an additive red-noise process. Viewed in the frequency domain, prewhitening means that the dynamic range of the measured data is reduced. 1

2 Why bother? Recall from our discussions of spectral analysis the issues of leakage and bias. These arise from sidelobes inherent to spectral estimation. We can minimize leakage in two ways: (1) make sidelobes smaller and (2) minimize the power that is prone to leaking into sidelobes. Spectral windows address the former while prewhitening mitigates the latter. Leakage into sidelobes also constitutes bias in spectral estimates. However bias appears in other data analysis procedures. Consider least-squares fitting of a sinusoid to a signal of the form x(t) = A cos(ωt + φ) + r(t) + n(t), where n(t) is WSS white noise and r(t) is red noise with a steep power spectrum. Red noise can strongly bias fitting of a model ˆx(t) = Â cos(ˆωt + ˆφ) because its power can leak across the underlying spectrum causing a least-squares fit to give highly discrepant values of Â, ˆω, and ˆφ. Prewhitening of the time series ideally would yield a transformed time series of the form x (t) = A cos(ωt + φ) + n (t) to which fitting a sinusoidal model will be less biased. 2

3 Procedures: We have already seen one analysis that is related to prewhitening: the matched filter (MF). The MF doesn t whiten the spectrum of the output but it does weight the frequency components of the measured quantity to maximize the S/N of the signal. The signal model in this case is x(t) = a A(t) + n(t). Recall for an arbitrary spectrum S n (f) for additive noise that the frequency-domain MF for a signal A(t) is h(f) Ã(f) S n (f). Taking equality for simplicity, when the filter is applied to the measurements x(t), we have ỹ(f) = x(f) h (f) a Ã(f) 2 S n (f) + ñ(f)ã (f). S n (f) This means that the ensemble-average spectrum of the filter output is ỹ(f) 2 = a2 Ã(f) 4 S 2 n(f) + ñ(f) 2 Ã(f) 2 S 2 n(f) = a2 Ã(f) 4 S 2 n(f) + S n(f) Ã(f) 2 S 2 n(f) = a2 Ã(f) 4 Sn(f) 2 = Ã(f) 2 S n (f) 3 + Ã(f) 2 S n (f) [ a 2 Ã(f) 2 S n (f) + 1 ]

4 Signals with trends: A common situation is where a quantity of the form a A(t) + n(t) is superposed with a strong trend, such as a baseline variation. Similar issues arise in measurements of spectra. Consequences of trends include: 1. Bias in estimating parameters of A(t t ) or its spectral analog A(ν ν ). 2. Erroneous estimates of cross correlations between two time series such as x(t) = s 1 (t) + n 1 (t) and y(t) = s 2 (t) + n 2 (t), where s 1,2 are signals of interest and n 1,2 are measurement errors. I.e. we may be interested in the correlation C = 1 s 1 (t)s 2 (t) or C = 1 [s 1 (t) s 1 ][s 2 (t) s 2 ] N t N t t where s 1,2 = (1/N t ) t s 1,2(t) are the sample means. If there are trends p 1,2 (t) added to x(t) and y(t) the correlation Ĉ of x and y used to estimate C may be dominated completely by the trends and not the signal parts of the measurements. A fix: Trends can often be modeled as a polynomial of some order that can be fitted to the measurements. The order of the polynomial needs to be chosen wisely. For a pulse or spectral line confined to some range of t or ν this is straight forward. But for a detection problem where the signal location is not known, the situation is very tricky. t 4

5 Prewhitening filter: Consider again x(t) = a A(t) + n(t) and let s trivially construct a frequencydomain filter that whitens the measurements. We want a filter h(t) that flattens the noise n(t) in the frequency domain. Let y(t) = x(t) h(t) where means convolution. All we need is h(f) = S n (f). Then the ensemble spectrum of the output ỹ(f) is ỹ(f) 2 = x(f) 2 h(f) 2 = x(f) 2 S n (f) = a2 Ã(f) 2 S n (f) Note how this differs from the result for a matched filter. But the result is that in the mean the spectrum of the additive noise has been flattened. Prewhitening is important in both detection and estimation applications

6 Prewhitening in the least-squares estimation context: Consider our standard linear model y = Xθ + n, which has a least-squares solution for the parameter vector θ = ( X C 1 n X ) 1 X C 1 n y, where the covariance matrix of the noise vector n is C n = nn. This is also the maximum likelihood solution in the right circumstances (which are?). As with any covariance matrix, C n is Hermitian and positive, semi-definite. This means that the quadratic form for an arbitrary vector z satisfies z C n z. Such matrices can always be factored according to the Cholesky decomposition: where L is a lower-diagonal matrix; e.g. L = C n = LL a b c d e f g h i j. 6

7 Utility: we can transform the model as follows using L: y = Ly w X = LX w. Substituting into the solution vector for θ and using yields y = (Ly w ) = y wl, X = (LX w ) = X wl, and C 1 n θ = ( X C 1 n X ) 1 X C 1 n y = (LL ) 1 = L 1 L 1 = (X w L C 1 n L }{{} I = ( X wx w ) 1 X w y. X w ) 1 X w L C 1 n L y }{{} I So what? The solution is identical to the least-squares case where the noise covariance matrix is diagonal; i.e. the noise vector n w = L 1 n has been transformed to white noise. We have whitened the data. When is this useful? An example is the fitting of a sinusoidal function amid red noise where leakage effects are important just as they are for spectral analysis. A specific example is the fitting of astrometric parameters or periodicities in radial velocity data. What s the catch? You need to know the covariance matrix of the noise n to do the Cholesky decomposition. This can be easier said than done! 7

8 Examples of sine wave + red and white noise Examples were generated with a signal y(t) = cos(2πt/p + φ) + r(t)/snr r + w(t)/snr w where r, w have unit variance and are scaled by the signal to noise ratios snr r and snr w, respectively. The covariance matrix for the combined noise n = r + w was calculated by averaging C n = nn over 1 realizations. Note that for some real situations where we have only a single time series, we would need to calculate C n differently, e.g. from first principles, prior knowledge, etc. In practice, realizations of r were generated and the mean subtracted. Then white noise was added to form n and then the Cholesky decomposition was done using the command L = scipy.linalg.cholesky(c n, lower=true) For data vectors of length N, the lower-diagonal matrix L is N N. If the mean had been subtracted from the white noise as well, the rank of the covariance matrix would be N 1 and the decomposition would fail. Results in the following figures indicate that 1. Power-law red noise with spectral indices s i < 2 do not benefit particularly from whitening because leakage is much less. 8

9 2. What matters is the signal to noise ratio of the cosine to the signal contained in one resolution bandwidth f T 1 centered on the frequency of the sinusoid. For a steep power law, only a small fraction of the total power in the red noise is in this band whereas the flatter the spectrum, the larger this fraction is. 9

10 Signal + Noise Noise only Cholesky whitening: N =256 Sine+RN+WN S i = 1. S/N r =.1 S/N w = 1. Time Series Spectra Time (bins) Frequency (bins) Figure 1: Example of whitening using the Cholesky decomposition. The signal consists of a sine wave with period of 1.23 time bins with additive red and white noise. Signal-to-noise ratios of the signal relative to each kind of noise are given. Top left: original time series (red) and whitened time series (black). Bottom left: original noise (red) and whitened noise (black). Top right: power spectra of the original and whitened time series. Bottom right: power spectra of original and whitened noise sequences. 1

11 Cholesky whitening: N =256 Sine+RN+WN S i = 1. S/N r =.5 S/N w = 1. Time Series Spectra 6 1 Signal + Noise Noise only Time (bins) Frequency (bins) Figure 2: Example of whitening using the Cholesky decomposition. The signal consists of a sine wave with period of 1.23 time bins with additive red and white noise. Signal-to-noise ratios of the signal relative to each kind of noise are given. Top left: original time series (red) and whitened time series (black). Bottom left: original noise (red) and whitened noise (black). Top right: power spectra of the original and whitened time series. Bottom right: power spectra of original and whitened noise sequences. 11

12 Signal + Noise Noise only Cholesky whitening: N =256 Sine+RN+WN S i = 2. S/N r =.1 S/N w = 1. Time Series Spectra Time (bins) Frequency (bins) Figure 3: Example of whitening using the Cholesky decomposition. The signal consists of a sine wave with period of 1.23 time bins with additive red and white noise. Signal-to-noise ratios of the signal relative to each kind of noise are given. Top left: original time series (red) and whitened time series (black). Bottom left: original noise (red) and whitened noise (black). Top right: power spectra of the original and whitened time series. Bottom right: power spectra of original and whitened noise sequences. 12

13 Signal + Noise Noise only Cholesky whitening: N =256 Sine+RN+WN S i = 2. S/N r =.1 S/N w = 1. Time Series Spectra Time (bins) Frequency (bins) Figure 4: Example of whitening using the Cholesky decomposition. The signal consists of a sine wave with period of 1.23 time bins with additive red and white noise. Signal-to-noise ratios of the signal relative to each kind of noise are given. Top left: original time series (red) and whitened time series (black). Bottom left: original noise (red) and whitened noise (black). Top right: power spectra of the original and whitened time series. Bottom right: power spectra of original and whitened noise sequences. 13

14 Signal + Noise Noise only Cholesky whitening: N =256 Sine+RN+WN S i = 2. S/N r =.5 S/N w = 1. 5 Time Series 1 Spectra Time (bins) Frequency (bins) Figure 5: Example of whitening using the Cholesky decomposition. The signal consists of a sine wave with period of 1.23 time bins with additive red and white noise. Signal-to-noise ratios of the signal relative to each kind of noise are given. Top left: original time series (red) and whitened time series (black). Bottom left: original noise (red) and whitened noise (black). Top right: power spectra of the original and whitened time series. Bottom right: power spectra of original and whitened noise sequences. 14

15 Signal + Noise Noise only Cholesky whitening: N =256 Sine+RN+WN S i = 3. S/N r =.1 S/N w = 1. 4 Time Series 1 3 Spectra Time (bins) Frequency (bins) Figure 6: Example of whitening using the Cholesky decomposition. The signal consists of a sine wave with period of 1.23 time bins with additive red and white noise. Signal-to-noise ratios of the signal relative to each kind of noise are given. Top left: original time series (red) and whitened time series (black). Bottom left: original noise (red) and whitened noise (black). Top right: power spectra of the original and whitened time series. Bottom right: power spectra of original and whitened noise sequences. 15

16 Signal + Noise Noise only Cholesky whitening: N =256 Sine+RN+WN S i = 5. S/N r =.1 S/N w = 1. Time Series Spectra Time (bins) Frequency (bins) Figure 7: Example of whitening using the Cholesky decomposition. The signal consists of a sine wave with period of 1.23 time bins with additive red and white noise. Signal-to-noise ratios of the signal relative to each kind of noise are given. Top left: original time series (red) and whitened time series (black). Bottom left: original noise (red) and whitened noise (black). Top right: power spectra of the original and whitened time series. Bottom right: power spectra of original and whitened noise sequences. 16

17 Signal + Noise Noise only Cholesky whitening: N =256 Sine+RN+WN S i = 5. S/N r =.1 S/N w = 1. Time Series Spectra Time (bins) Frequency (bins) Figure 8: Example of whitening using the Cholesky decomposition. The signal consists of a sine wave with period of 1.23 time bins with additive red and white noise. Signal-to-noise ratios of the signal relative to each kind of noise are given. Top left: original time series (red) and whitened time series (black). Bottom left: original noise (red) and whitened noise (black). Top right: power spectra of the original and whitened time series. Bottom right: power spectra of original and whitened noise sequences. 17

18 Cholesky whitening: N =256 Sine+RN+WN S i = 5. S/N r =.5 S/N w = 1. Time Series Spectra 6 1 Signal + Noise Noise only Time (bins) Frequency (bins) Figure 9: Example of whitening using the Cholesky decomposition. The signal consists of a sine wave with period of 1.23 time bins with additive red and white noise. Signal-to-noise ratios of the signal relative to each kind of noise are given. Top left: original time series (red) and whitened time series (black). Bottom left: original noise (red) and whitened noise (black). Top right: power spectra of the original and whitened time series. Bottom right: power spectra of original and whitened noise sequences. 18

19 Impulse Response and Spectrum of Whitening Filter We can think of the Cholesky decomposition as a filter that suppresses low frequencies for the purpose of estimating the parameters of a sinusoid. The filter response can be calculated from the impulse response as follows: Construct a data vector i corresponding to i j = for all j except j = j where i j = 1. Then the impulse response is h = L 1 i. Then, expressed as a time function h j, j = 1,, N, the frequency-domain response is the squared magnitude of the DFT of h j : H k = h k 2 19

20 Figure 1: Example of whitening using the Cholesky decomposition along with the impulse response and its spectrum. The signal consists of a sine wave with period of 1.23 time bins with additive red and white noise. Signal-to-noise ratios of the signal relative to each kind of noise are given. Left figure: Top left: original time series (red) and whitened time series (black). Bottom left: original noise (red) and whitened noise (black). Top right: power spectra of the original and whitened time series. Bottom right: power spectra of original and whitened noise sequences. Right figure: Top panel: input impulse (red) and impulse response of the Cholesky filter. Bottom Panel: Spectra of the impulse and impulse response, respectively. The filter shows the suppression of frequencies below about 25 bins; this frequency is signal-to-noise ratio dependent. 2

2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal.

2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal. 1 2.1 BASIC CONCEPTS 2.1.1 Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal. 2 Time Scaling. Figure 2.4 Time scaling of a signal. 2.1.2 Classification of Signals

More information

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

(i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods Tools and Applications Chapter Intended Learning Outcomes: (i) Understanding the basic concepts of signal modeling, correlation, maximum likelihood estimation, least squares and iterative numerical methods

More information

Spectral Estimation & Examples of Signal Analysis

Spectral Estimation & Examples of Signal Analysis Spectral Estimation & Examples of Signal Analysis Examples from research of Kyoung Hoon Lee, Aaron Hastings, Don Gallant, Shashikant More, Weonchan Sung Herrick Graduate Students Estimation: Bias, Variance

More information

System Identification & Parameter Estimation

System Identification & Parameter Estimation System Identification & Parameter Estimation Wb2301: SIPE lecture 4 Perturbation signal design Alfred C. Schouten, Dept. of Biomechanical Engineering (BMechE), Fac. 3mE 3/9/2010 Delft University of Technology

More information

Handout 13: Intersymbol Interference

Handout 13: Intersymbol Interference ENGG 2310-B: Principles of Communication Systems 2018 19 First Term Handout 13: Intersymbol Interference Instructor: Wing-Kin Ma November 19, 2018 Suggested Reading: Chapter 8 of Simon Haykin and Michael

More information

Harmonic Analysis. Purpose of Time Series Analysis. What Does Each Harmonic Mean? Part 3: Time Series I

Harmonic Analysis. Purpose of Time Series Analysis. What Does Each Harmonic Mean? Part 3: Time Series I Part 3: Time Series I Harmonic Analysis Spectrum Analysis Autocorrelation Function Degree of Freedom Data Window (Figure from Panofsky and Brier 1968) Significance Tests Harmonic Analysis Harmonic analysis

More information

Chapter 9. Digital Communication Through Band-Limited Channels. Muris Sarajlic

Chapter 9. Digital Communication Through Band-Limited Channels. Muris Sarajlic Chapter 9 Digital Communication Through Band-Limited Channels Muris Sarajlic Band limited channels (9.1) Analysis in previous chapters considered the channel bandwidth to be unbounded All physical channels

More information

Wideband Channel Characterization. Spring 2017 ELE 492 FUNDAMENTALS OF WIRELESS COMMUNICATIONS 1

Wideband Channel Characterization. Spring 2017 ELE 492 FUNDAMENTALS OF WIRELESS COMMUNICATIONS 1 Wideband Channel Characterization Spring 2017 ELE 492 FUNDAMENTALS OF WIRELESS COMMUNICATIONS 1 Wideband Systems - ISI Previous chapter considered CW (carrier-only) or narrow-band signals which do NOT

More information

Objectives. Presentation Outline. Digital Modulation Lecture 03

Objectives. Presentation Outline. Digital Modulation Lecture 03 Digital Modulation Lecture 03 Inter-Symbol Interference Power Spectral Density Richard Harris Objectives To be able to discuss Inter-Symbol Interference (ISI), its causes and possible remedies. To be able

More information

EE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM

EE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM EE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM Department of Electrical and Computer Engineering Missouri University of Science and Technology Page 1 Table of Contents Introduction...Page

More information

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis

Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis Enhancement of Speech Signal Based on Improved Minima Controlled Recursive Averaging and Independent Component Analysis Mohini Avatade & S.L. Sahare Electronics & Telecommunication Department, Cummins

More information

Matched filter. Contents. Derivation of the matched filter

Matched filter. Contents. Derivation of the matched filter Matched filter From Wikipedia, the free encyclopedia In telecommunications, a matched filter (originally known as a North filter [1] ) is obtained by correlating a known signal, or template, with an unknown

More information

First-level fmri modeling. UCLA Advanced NeuroImaging Summer School, 2010

First-level fmri modeling. UCLA Advanced NeuroImaging Summer School, 2010 First-level fmri modeling UCLA Advanced NeuroImaging Summer School, 2010 Task on Goal in fmri analysis Find voxels with BOLD time series that look like this Delay of BOLD response Voxel with signal Voxel

More information

A Brief Introduction to the Discrete Fourier Transform and the Evaluation of System Transfer Functions

A Brief Introduction to the Discrete Fourier Transform and the Evaluation of System Transfer Functions MEEN 459/659 Notes 6 A Brief Introduction to the Discrete Fourier Transform and the Evaluation of System Transfer Functions Original from Dr. Joe-Yong Kim (ME 459/659), modified by Dr. Luis San Andrés

More information

Other Modulation Techniques - CAP, QAM, DMT

Other Modulation Techniques - CAP, QAM, DMT Other Modulation Techniques - CAP, QAM, DMT Prof. David Johns (johns@eecg.toronto.edu) (www.eecg.toronto.edu/~johns) slide 1 of 47 Complex Signals Concept useful for describing a pair of real signals Let

More information

EECS 216 Winter 2008 Lab 2: FM Detector Part I: Intro & Pre-lab Assignment

EECS 216 Winter 2008 Lab 2: FM Detector Part I: Intro & Pre-lab Assignment EECS 216 Winter 2008 Lab 2: Part I: Intro & Pre-lab Assignment c Kim Winick 2008 1 Introduction In the first few weeks of EECS 216, you learned how to determine the response of an LTI system by convolving

More information

Fourier Methods of Spectral Estimation

Fourier Methods of Spectral Estimation Department of Electrical Engineering IIT Madras Outline Definition of Power Spectrum Deterministic signal example Power Spectrum of a Random Process The Periodogram Estimator The Averaged Periodogram Blackman-Tukey

More information

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO Antennas and Propagation b: Path Models Rayleigh, Rician Fading, MIMO Introduction From last lecture How do we model H p? Discrete path model (physical, plane waves) Random matrix models (forget H p and

More information

Today s menu. Last lecture. Series mode interference. Noise and interferences R/2 V SM Z L. E Th R/2. Voltage transmission system

Today s menu. Last lecture. Series mode interference. Noise and interferences R/2 V SM Z L. E Th R/2. Voltage transmission system Last lecture Introduction to statistics s? Random? Deterministic? Probability density functions and probabilities? Properties of random signals. Today s menu Effects of noise and interferences in measurement

More information

Theory of Telecommunications Networks

Theory of Telecommunications Networks Theory of Telecommunications Networks Anton Čižmár Ján Papaj Department of electronics and multimedia telecommunications CONTENTS Preface... 5 1 Introduction... 6 1.1 Mathematical models for communication

More information

CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION

CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION Broadly speaking, system identification is the art and science of using measurements obtained from a system to characterize the system. The characterization

More information

Optimum Bandpass Filter Bandwidth for a Rectangular Pulse

Optimum Bandpass Filter Bandwidth for a Rectangular Pulse M. A. Richards, Optimum Bandpass Filter Bandwidth for a Rectangular Pulse Jul., 015 Optimum Bandpass Filter Bandwidth for a Rectangular Pulse Mark A. Richards July 015 1 Introduction It is well-known that

More information

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises ELT-44006 Receiver Architectures and Signal Processing Fall 2014 1 Mandatory homework exercises - Individual solutions to be returned to Markku Renfors by email or in paper format. - Solutions are expected

More information

Channelized Digital Receivers for Impulse Radio

Channelized Digital Receivers for Impulse Radio Channelized Digital Receivers for Impulse Radio Won Namgoong Department of Electrical Engineering University of Southern California Los Angeles CA 989-56 USA ABSTRACT Critical to the design of a digital

More information

Communication Channels

Communication Channels Communication Channels wires (PCB trace or conductor on IC) optical fiber (attenuation 4dB/km) broadcast TV (50 kw transmit) voice telephone line (under -9 dbm or 110 µw) walkie-talkie: 500 mw, 467 MHz

More information

EE228 Applications of Course Concepts. DePiero

EE228 Applications of Course Concepts. DePiero EE228 Applications of Course Concepts DePiero Purpose Describe applications of concepts in EE228. Applications may help students recall and synthesize concepts. Also discuss: Some advanced concepts Highlight

More information

QUESTION BANK. SUBJECT CODE / Name: EC2301 DIGITAL COMMUNICATION UNIT 2

QUESTION BANK. SUBJECT CODE / Name: EC2301 DIGITAL COMMUNICATION UNIT 2 QUESTION BANK DEPARTMENT: ECE SEMESTER: V SUBJECT CODE / Name: EC2301 DIGITAL COMMUNICATION UNIT 2 BASEBAND FORMATTING TECHNIQUES 1. Why prefilterring done before sampling [AUC NOV/DEC 2010] The signal

More information

Amplitude Modulation, II

Amplitude Modulation, II Amplitude Modulation, II Single sideband modulation (SSB) Vestigial sideband modulation (VSB) VSB spectrum Modulator and demodulator NTSC TV signsals Quadrature modulation Spectral efficiency Modulator

More information

Spur Detection, Analysis and Removal Stable32 W.J. Riley Hamilton Technical Services

Spur Detection, Analysis and Removal Stable32 W.J. Riley Hamilton Technical Services Introduction Spur Detection, Analysis and Removal Stable32 W.J. Riley Hamilton Technical Services Stable32 Version 1.54 and higher has the capability to detect, analyze and remove discrete spectral components

More information

Chapter 2: Signal Representation

Chapter 2: Signal Representation Chapter 2: Signal Representation Aveek Dutta Assistant Professor Department of Electrical and Computer Engineering University at Albany Spring 2018 Images and equations adopted from: Digital Communications

More information

Comparison of Narrowband Adaptive Filter Technologies for GPS

Comparison of Narrowband Adaptive Filter Technologies for GPS MTR 00B0000015 MITRE TECHNICAL REPORT Comparison of Narrowband Adaptive Filter Technologies for GPS March 2000 R. Rifkin J. J. Vaccaro Sponsor: ESC Contract No.: F19628-99-C-0001 Dept. No.: D730 Project

More information

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading ECE 476/ECE 501C/CS 513 - Wireless Communication Systems Winter 2003 Lecture 6: Fading Last lecture: Large scale propagation properties of wireless systems - slowly varying properties that depend primarily

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Processing System Analysis and Design Paulo S. R. Diniz Eduardo A. B. da Silva and Sergio L. Netto Federal University of Rio de Janeiro CAMBRIDGE UNIVERSITY PRESS Preface page xv Introduction

More information

Input electric signal. Transmitter. Noise and signals from other sources. Receiver. Output electric. signal. Electrical Communication System

Input electric signal. Transmitter. Noise and signals from other sources. Receiver. Output electric. signal. Electrical Communication System Electrical Communication System: Block Diagram Information Source Input Transducer Input electric signal Transmitter Transmitted signal Noise and signals from other sources Channel Destination Output Transducer

More information

Post beam steering techniques as a means to extract horizontal winds from atmospheric radars

Post beam steering techniques as a means to extract horizontal winds from atmospheric radars Post beam steering techniques as a means to extract horizontal winds from atmospheric radars VN Sureshbabu 1, VK Anandan 1, oshitaka suda 2 1 ISRAC, Indian Space Research Organisation, Bangalore -58, India

More information

Frequency Domain Analysis

Frequency Domain Analysis 1 Frequency Domain Analysis Concerned with analysing the frequency (wavelength) content of a process Application example: Electromagnetic Radiation: Represented by a Frequency Spectrum: plot of intensity

More information

Discrete Fourier Transform

Discrete Fourier Transform Discrete Fourier Transform The DFT of a block of N time samples {a n } = {a,a,a 2,,a N- } is a set of N frequency bins {A m } = {A,A,A 2,,A N- } where: N- mn A m = S a n W N n= W N e j2p/n m =,,2,,N- EECS

More information

Chapter 5 Window Functions. periodic with a period of N (number of samples). This is observed in table (3.1).

Chapter 5 Window Functions. periodic with a period of N (number of samples). This is observed in table (3.1). Chapter 5 Window Functions 5.1 Introduction As discussed in section (3.7.5), the DTFS assumes that the input waveform is periodic with a period of N (number of samples). This is observed in table (3.1).

More information

Antennas and Propagation. Chapter 5c: Array Signal Processing and Parametric Estimation Techniques

Antennas and Propagation. Chapter 5c: Array Signal Processing and Parametric Estimation Techniques Antennas and Propagation : Array Signal Processing and Parametric Estimation Techniques Introduction Time-domain Signal Processing Fourier spectral analysis Identify important frequency-content of signal

More information

Signal Processing Toolbox

Signal Processing Toolbox Signal Processing Toolbox Perform signal processing, analysis, and algorithm development Signal Processing Toolbox provides industry-standard algorithms for analog and digital signal processing (DSP).

More information

ELT COMMUNICATION THEORY

ELT COMMUNICATION THEORY ELT 41307 COMMUNICATION THEORY Matlab Exercise #1 Sampling, Fourier transform, Spectral illustrations, and Linear filtering 1 SAMPLING The modeled signals and systems in this course are mostly analog (continuous

More information

Handout 11: Digital Baseband Transmission

Handout 11: Digital Baseband Transmission ENGG 23-B: Principles of Communication Systems 27 8 First Term Handout : Digital Baseband Transmission Instructor: Wing-Kin Ma November 7, 27 Suggested Reading: Chapter 8 of Simon Haykin and Michael Moher,

More information

FFT Analyzer. Gianfranco Miele, Ph.D

FFT Analyzer. Gianfranco Miele, Ph.D FFT Analyzer Gianfranco Miele, Ph.D www.eng.docente.unicas.it/gianfranco_miele g.miele@unicas.it Introduction It is a measurement instrument that evaluates the spectrum of a time domain signal applying

More information

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications DIGITAL COMMUNICATIONS SYSTEMS MSc in Electronic Technologies and Communications Bandpass binary signalling The common techniques of bandpass binary signalling are: - On-off keying (OOK), also known as

More information

EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class

EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class Description In this project, MATLAB and Simulink are used to construct a system experiment. The experiment

More information

Communications IB Paper 6 Handout 2: Analogue Modulation

Communications IB Paper 6 Handout 2: Analogue Modulation Communications IB Paper 6 Handout 2: Analogue Modulation Jossy Sayir Signal Processing and Communications Lab Department of Engineering University of Cambridge jossy.sayir@eng.cam.ac.uk Lent Term c Jossy

More information

The Periodogram. Use identity sin(θ) = (e iθ e iθ )/(2i) and formulas for geometric sums to compute mean.

The Periodogram. Use identity sin(θ) = (e iθ e iθ )/(2i) and formulas for geometric sums to compute mean. The Periodogram Sample covariance between X and sin(2πωt + φ) is 1 T T 1 X t sin(2πωt + φ) X 1 T T 1 sin(2πωt + φ) Use identity sin(θ) = (e iθ e iθ )/(2i) and formulas for geometric sums to compute mean.

More information

Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals

Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Institute of Electrical Engineering

More information

Department of Electronics and Communication Engineering 1

Department of Electronics and Communication Engineering 1 UNIT I SAMPLING AND QUANTIZATION Pulse Modulation 1. Explain in detail the generation of PWM and PPM signals (16) (M/J 2011) 2. Explain in detail the concept of PWM and PAM (16) (N/D 2012) 3. What is the

More information

Incoherent Scatter Experiment Parameters

Incoherent Scatter Experiment Parameters Incoherent Scatter Experiment Parameters At a fundamental level, we must select Waveform type Inter-pulse period (IPP) or pulse repetition frequency (PRF) Our choices will be dictated by the desired measurement

More information

Islamic University of Gaza. Faculty of Engineering Electrical Engineering Department Spring-2011

Islamic University of Gaza. Faculty of Engineering Electrical Engineering Department Spring-2011 Islamic University of Gaza Faculty of Engineering Electrical Engineering Department Spring-2011 DSP Laboratory (EELE 4110) Lab#4 Sampling and Quantization OBJECTIVES: When you have completed this assignment,

More information

Principles of Baseband Digital Data Transmission

Principles of Baseband Digital Data Transmission Principles of Baseband Digital Data Transmission Prof. Wangrok Oh Dept. of Information Communications Eng. Chungnam National University Prof. Wangrok Oh(CNU) / 3 Overview Baseband Digital Data Transmission

More information

Fundamentals of Digital Communication

Fundamentals of Digital Communication Fundamentals of Digital Communication Network Infrastructures A.A. 2017/18 Digital communication system Analog Digital Input Signal Analog/ Digital Low Pass Filter Sampler Quantizer Source Encoder Channel

More information

+ a(t) exp( 2πif t)dt (1.1) In order to go back to the independent variable t, we define the inverse transform as: + A(f) exp(2πif t)df (1.

+ a(t) exp( 2πif t)dt (1.1) In order to go back to the independent variable t, we define the inverse transform as: + A(f) exp(2πif t)df (1. Chapter Fourier analysis In this chapter we review some basic results from signal analysis and processing. We shall not go into detail and assume the reader has some basic background in signal analysis

More information

SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR

SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR Moein Ahmadi*, Kamal Mohamed-pour K.N. Toosi University of Technology, Iran.*moein@ee.kntu.ac.ir, kmpour@kntu.ac.ir Keywords: Multiple-input

More information

Self-interference Handling in OFDM Based Wireless Communication Systems

Self-interference Handling in OFDM Based Wireless Communication Systems Self-interference Handling in OFDM Based Wireless Communication Systems Tevfik Yücek yucek@eng.usf.edu University of South Florida Department of Electrical Engineering Tampa, FL, USA (813) 974 759 Tevfik

More information

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading ECE 476/ECE 501C/CS 513 - Wireless Communication Systems Winter 2004 Lecture 6: Fading Last lecture: Large scale propagation properties of wireless systems - slowly varying properties that depend primarily

More information

Linear Time-of-Arrival Estimation in a Multipath Environment by Inverse Correlation Method

Linear Time-of-Arrival Estimation in a Multipath Environment by Inverse Correlation Method Linear Time-of-Arrival Estimation in a Multipath Environment by Inverse Correlation Method Ju-Yong Do, Matthew Rabinowitz, Per Enge, Stanford University BIOGRAPHY Ju-Yong Do is a PhD candidate in Electrical

More information

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading ECE 476/ECE 501C/CS 513 - Wireless Communication Systems Winter 2005 Lecture 6: Fading Last lecture: Large scale propagation properties of wireless systems - slowly varying properties that depend primarily

More information

Emulation System for Underwater Acoustic Channel

Emulation System for Underwater Acoustic Channel Emulation System for Underwater Acoustic Channel Roee Diamant, Lotan Chorev RAFAEL - Dept. (3), P.O.B. 5, Haifa 3, Israel. diamantr@rafael.co.il Abstract Mathematical models describing acoustic underwater

More information

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2 Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, 2006 6.082 Introduction to EECS 2 Modulation and Demodulation Introduction A communication system

More information

Digital Communication Systems Third year communications Midterm exam (15 points)

Digital Communication Systems Third year communications Midterm exam (15 points) Name: Section: BN: Digital Communication Systems Third year communications Midterm exam (15 points) May 2011 Time: 1.5 hours 1- Determine if the following sentences are true of false (correct answer 0.5

More information

ECE461: Digital Communications Lecture 9: Modeling the Wireline Channel: Intersymbol Interference

ECE461: Digital Communications Lecture 9: Modeling the Wireline Channel: Intersymbol Interference ECE461: Digital Communications Lecture 9: Modeling the Wireline Channel: Intersymbol Interference Introduction We are now ready to begin communicating reliably over our first physical medium: the wireline

More information

1. Clearly circle one answer for each part.

1. Clearly circle one answer for each part. TB 1-9 / Exam Style Questions 1 EXAM STYLE QUESTIONS Covering Chapters 1-9 of Telecommunication Breakdown 1. Clearly circle one answer for each part. (a) TRUE or FALSE: Absolute bandwidth is never less

More information

Digital Communication System

Digital Communication System Digital Communication System Purpose: communicate information at required rate between geographically separated locations reliably (quality) Important point: rate, quality spectral bandwidth, power requirements

More information

Coherence Function in Noisy Linear System

Coherence Function in Noisy Linear System International Journal of Biomedical Science Engineering 015; 3(): 5-33 Published online March 31, 015 (http://www.sciencepublishinggroup.com/j/ijbse) doi: 10.11648/j.ijbse.015030.13 ISSN: 376-77 (Print);

More information

Fourier Transform. Prepared by :Eng. Abdo Z Salah

Fourier Transform. Prepared by :Eng. Abdo Z Salah Fourier Transform Prepared by :Eng. Abdo Z Salah What is Fourier analysis?? Fourier Analysis is based on the premise that any arbitrary signal can be constructed using a bunch of sine and cosine waves.

More information

2: Diversity. 2. Diversity. Some Concepts of Wireless Communication

2: Diversity. 2. Diversity. Some Concepts of Wireless Communication 2. Diversity 1 Main story Communication over a flat fading channel has poor performance due to significant probability that channel is in a deep fade. Reliability is increased by providing more resolvable

More information

Digital Communication System

Digital Communication System Digital Communication System Purpose: communicate information at certain rate between geographically separated locations reliably (quality) Important point: rate, quality spectral bandwidth requirement

More information

Introduction. Chapter Time-Varying Signals

Introduction. Chapter Time-Varying Signals Chapter 1 1.1 Time-Varying Signals Time-varying signals are commonly observed in the laboratory as well as many other applied settings. Consider, for example, the voltage level that is present at a specific

More information

Hyperspectral image processing and analysis

Hyperspectral image processing and analysis Hyperspectral image processing and analysis Lecture 12 www.utsa.edu/lrsg/teaching/ees5083/l12-hyper.ppt Multi- vs. Hyper- Hyper-: Narrow bands ( 20 nm in resolution or FWHM) and continuous measurements.

More information

The Fast Fourier Transform

The Fast Fourier Transform The Fast Fourier Transform Basic FFT Stuff That s s Good to Know Dave Typinski, Radio Jove Meeting, July 2, 2014, NRAO Green Bank Ever wonder how an SDR-14 or Dongle produces the spectra that it does?

More information

DIGITAL processing has become ubiquitous, and is the

DIGITAL processing has become ubiquitous, and is the IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 59, NO. 4, APRIL 2011 1491 Multichannel Sampling of Pulse Streams at the Rate of Innovation Kfir Gedalyahu, Ronen Tur, and Yonina C. Eldar, Senior Member, IEEE

More information

Chapter Three. The Discrete Fourier Transform

Chapter Three. The Discrete Fourier Transform Chapter Three. The Discrete Fourier Transform The discrete Fourier transform (DFT) is one of the two most common, and powerful, procedures encountered in the field of digital signal processing. (Digital

More information

Experiment 8: Sampling

Experiment 8: Sampling Prepared By: 1 Experiment 8: Sampling Objective The objective of this Lab is to understand concepts and observe the effects of periodically sampling a continuous signal at different sampling rates, changing

More information

Problem Sheet 1 Probability, random processes, and noise

Problem Sheet 1 Probability, random processes, and noise Problem Sheet 1 Probability, random processes, and noise 1. If F X (x) is the distribution function of a random variable X and x 1 x 2, show that F X (x 1 ) F X (x 2 ). 2. Use the definition of the cumulative

More information

Speech, music, images, and video are examples of analog signals. Each of these signals is characterized by its bandwidth, dynamic range, and the

Speech, music, images, and video are examples of analog signals. Each of these signals is characterized by its bandwidth, dynamic range, and the Speech, music, images, and video are examples of analog signals. Each of these signals is characterized by its bandwidth, dynamic range, and the nature of the signal. For instance, in the case of audio

More information

CMPT 468: Frequency Modulation (FM) Synthesis

CMPT 468: Frequency Modulation (FM) Synthesis CMPT 468: Frequency Modulation (FM) Synthesis Tamara Smyth, tamaras@cs.sfu.ca School of Computing Science, Simon Fraser University October 6, 23 Linear Frequency Modulation (FM) Till now we ve seen signals

More information

ROOT MULTIPLE SIGNAL CLASSIFICATION SUPER RESOLUTION TECHNIQUE FOR INDOOR WLAN CHANNEL CHARACTERIZATION. Dr. Galal Nadim

ROOT MULTIPLE SIGNAL CLASSIFICATION SUPER RESOLUTION TECHNIQUE FOR INDOOR WLAN CHANNEL CHARACTERIZATION. Dr. Galal Nadim ROOT MULTIPLE SIGNAL CLASSIFICATION SUPER RESOLUTION TECHNIQUE FOR INDOOR WLAN CHANNEL CHARACTERIZATION Dr. Galal Nadim BRIEF DESCRIPTION The root-multiple SIgnal Classification (root- MUSIC) super resolution

More information

Frequency Domain Representation of Signals

Frequency Domain Representation of Signals Frequency Domain Representation of Signals The Discrete Fourier Transform (DFT) of a sampled time domain waveform x n x 0, x 1,..., x 1 is a set of Fourier Coefficients whose samples are 1 n0 X k X0, X

More information

Level I Signal Modeling and Adaptive Spectral Analysis

Level I Signal Modeling and Adaptive Spectral Analysis Level I Signal Modeling and Adaptive Spectral Analysis 1 Learning Objectives Students will learn about autoregressive signal modeling as a means to represent a stochastic signal. This differs from using

More information

Tuesday, March 22nd, 9:15 11:00

Tuesday, March 22nd, 9:15 11:00 Nonlinearity it and mismatch Tuesday, March 22nd, 9:15 11:00 Snorre Aunet (sa@ifi.uio.no) Nanoelectronics group Department of Informatics University of Oslo Last time and today, Tuesday 22nd of March:

More information

PULSE SHAPING AND RECEIVE FILTERING

PULSE SHAPING AND RECEIVE FILTERING PULSE SHAPING AND RECEIVE FILTERING Pulse and Pulse Amplitude Modulated Message Spectrum Eye Diagram Nyquist Pulses Matched Filtering Matched, Nyquist Transmit and Receive Filter Combination adaptive components

More information

Improved Waveform Design for Target Recognition with Multiple Transmissions

Improved Waveform Design for Target Recognition with Multiple Transmissions Improved aveform Design for Target Recognition with Multiple Transmissions Ric Romero and Nathan A. Goodman Electrical and Computer Engineering University of Arizona Tucson, AZ {ricr@email,goodman@ece}.arizona.edu

More information

WAVELET OFDM WAVELET OFDM

WAVELET OFDM WAVELET OFDM EE678 WAVELETS APPLICATION ASSIGNMENT WAVELET OFDM GROUP MEMBERS RISHABH KASLIWAL rishkas@ee.iitb.ac.in 02D07001 NACHIKET KALE nachiket@ee.iitb.ac.in 02D07002 PIYUSH NAHAR nahar@ee.iitb.ac.in 02D07007

More information

Adaptive f-xy Hankel matrix rank reduction filter to attenuate coherent noise Nirupama (Pam) Nagarajappa*, CGGVeritas

Adaptive f-xy Hankel matrix rank reduction filter to attenuate coherent noise Nirupama (Pam) Nagarajappa*, CGGVeritas Adaptive f-xy Hankel matrix rank reduction filter to attenuate coherent noise Nirupama (Pam) Nagarajappa*, CGGVeritas Summary The reliability of seismic attribute estimation depends on reliable signal.

More information

Lab 8. Signal Analysis Using Matlab Simulink

Lab 8. Signal Analysis Using Matlab Simulink E E 2 7 5 Lab June 30, 2006 Lab 8. Signal Analysis Using Matlab Simulink Introduction The Matlab Simulink software allows you to model digital signals, examine power spectra of digital signals, represent

More information

SAMPLING THEORY. Representing continuous signals with discrete numbers

SAMPLING THEORY. Representing continuous signals with discrete numbers SAMPLING THEORY Representing continuous signals with discrete numbers Roger B. Dannenberg Professor of Computer Science, Art, and Music Carnegie Mellon University ICM Week 3 Copyright 2002-2013 by Roger

More information

1. In the command window, type "help conv" and press [enter]. Read the information displayed.

1. In the command window, type help conv and press [enter]. Read the information displayed. ECE 317 Experiment 0 The purpose of this experiment is to understand how to represent signals in MATLAB, perform the convolution of signals, and study some simple LTI systems. Please answer all questions

More information

ASTR Sequential Data 1D, cont.

ASTR Sequential Data 1D, cont. ASTR509-18 Sequential Data 1D, cont. Joseph Fourier 1768-1830 Three-way conflict priesthood/math/politics Jailed in 1794 for speaking out against the terror. Freed 1794. Ecole Normale tutors Lagrange and

More information

ADC Clock Jitter Model, Part 1 Deterministic Jitter

ADC Clock Jitter Model, Part 1 Deterministic Jitter ADC Clock Jitter Model, Part 1 Deterministic Jitter Analog to digital converters (ADC s) have several imperfections that effect communications signals, including thermal noise, differential nonlinearity,

More information

TRANSMIT diversity has emerged in the last decade as an

TRANSMIT diversity has emerged in the last decade as an IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 3, NO. 5, SEPTEMBER 2004 1369 Performance of Alamouti Transmit Diversity Over Time-Varying Rayleigh-Fading Channels Antony Vielmon, Ye (Geoffrey) Li,

More information

System Identification and CDMA Communication

System Identification and CDMA Communication System Identification and CDMA Communication A (partial) sample report by Nathan A. Goodman Abstract This (sample) report describes theory and simulations associated with a class project on system identification

More information

DFT: Discrete Fourier Transform & Linear Signal Processing

DFT: Discrete Fourier Transform & Linear Signal Processing DFT: Discrete Fourier Transform & Linear Signal Processing 2 nd Year Electronics Lab IMPERIAL COLLEGE LONDON Table of Contents Equipment... 2 Aims... 2 Objectives... 2 Recommended Textbooks... 3 Recommended

More information

Mobile Radio Systems OPAM: Understanding OFDM and Spread Spectrum

Mobile Radio Systems OPAM: Understanding OFDM and Spread Spectrum Mobile Radio Systems OPAM: Understanding OFDM and Spread Spectrum Klaus Witrisal witrisal@tugraz.at Signal Processing and Speech Communication Laboratory www.spsc.tugraz.at Graz University of Technology

More information

Performance and Complexity Comparison of Channel Estimation Algorithms for OFDM System

Performance and Complexity Comparison of Channel Estimation Algorithms for OFDM System Performance and Complexity Comparison of Channel Estimation Algorithms for OFDM System Saqib Saleem 1, Qamar-Ul-Islam 2 Department of Communication System Engineering Institute of Space Technology Islamabad,

More information

Window Functions And Time-Domain Plotting In HFSS And SIwave

Window Functions And Time-Domain Plotting In HFSS And SIwave Window Functions And Time-Domain Plotting In HFSS And SIwave Greg Pitner Introduction HFSS and SIwave allow for time-domain plotting of S-parameters. Often, this feature is used to calculate a step response

More information

Measurement of RMS values of non-coherently sampled signals. Martin Novotny 1, Milos Sedlacek 2

Measurement of RMS values of non-coherently sampled signals. Martin Novotny 1, Milos Sedlacek 2 Measurement of values of non-coherently sampled signals Martin ovotny, Milos Sedlacek, Czech Technical University in Prague, Faculty of Electrical Engineering, Dept. of Measurement Technicka, CZ-667 Prague,

More information

Linguistic Phonetics. Spectral Analysis

Linguistic Phonetics. Spectral Analysis 24.963 Linguistic Phonetics Spectral Analysis 4 4 Frequency (Hz) 1 Reading for next week: Liljencrants & Lindblom 1972. Assignment: Lip-rounding assignment, due 1/15. 2 Spectral analysis techniques There

More information

Continuous-Time Signal Analysis FOURIER Transform - Applications DR. SIGIT PW JAROT ECE 2221

Continuous-Time Signal Analysis FOURIER Transform - Applications DR. SIGIT PW JAROT ECE 2221 Continuous-Time Signal Analysis FOURIER Transform - Applications DR. SIGIT PW JAROT ECE 2221 Inspiring Message from Imam Shafii You will not acquire knowledge unless you have 6 (SIX) THINGS Intelligence

More information