Sampling and Aliasing Prof. Brian L. Evans

Slides:



Advertisements
Similar presentations
ECE 4371, Fall, 2014 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
Advertisements

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.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
CEN352, Dr. Ghulam Muhammad King Saud University
Qassim University College of Engineering Electrical Engineering Department Course: EE301: Signals and Systems Analysis The sampling Process Instructor:
Sampling of continuous-Time Signal What is sampling? How to describe sampling mathematically? Is sampling arbitrary?
Continuous-time Signal Sampling Prof. Siripong Potisuk.
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.
Leo Lam © Signals and Systems EE235. Transformers Leo Lam ©
SAMPLING & ALIASING. OVERVIEW Periodic sampling, the process of representing a continuous signal with a sequence of discrete data values, pervades the.
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.
First semester King Saud University College of Applied studies and Community Service 1301CT.
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.
Frequency Domain Representation of Sinusoids: Continuous Time Consider a sinusoid in continuous time: Frequency Domain Representation: magnitude phase.
1 Today's lecture −Concept of Aliasing −Spectrum for Discrete Time Domain −Over-Sampling and Under-Sampling −Aliasing −Folding −Ideal Reconstruction −D-to-A.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
… Representation of a CT Signal Using Impulse Functions
Chapter 5 Frequency Domain Analysis of Systems. Consider the following CT LTI system: absolutely integrable,Assumption: the impulse response h(t) is absolutely.
DTFT And Fourier Transform
Signals and Systems Lecture 20: Chapter 4 Sampling & Aliasing.
Sampling Theorems. Periodic Sampling Most signals are continuous in time. Example: voice, music, images ADC and DAC is needed to convert from continuous-time.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Fall.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Fall.
EE345S Real-Time Digital Signal Processing Lab Fall 2006 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
Interpolation and Pulse Shaping
Chapter #5 Pulse Modulation
Chapter 5 Frequency Domain Analysis of Systems. Consider the following CT LTI system: absolutely integrable,Assumption: the impulse response h(t) is absolutely.
Signals and Systems Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 382C-9 Embedded Software Systems.
ECE 4710: Lecture #6 1 Bandlimited Signals  Bandlimited waveforms have non-zero spectral components only within a finite frequency range  Waveform is.
Notice  HW problems for Z-transform at available on the course website  due this Friday (9/26/2014) 
Signals Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 313 Linear Systems and Signals Fall 2010.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 4 EE 345S Real-Time.
Leo Lam © Signals and Systems EE235 Leo Lam.
Generating Sinusoidal Signals Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 445S Real-Time Digital.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time Digital Signal Processing Lab Fall.
Sampling and Aliasing.
Lecture 2 Analog to digital conversion & Basic discrete signals.
Continuous-time Signal Sampling
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Lecture 3
Sampling and DSP Instructor: Dr. Mike Turi Department of Computer Science & Computer Engineering Pacific Lutheran University.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Spring.
Sampling and Aliasing Prof. Brian L. Evans
Periodic Signals Prof. Brian L. Evans
Module 3 Pulse Modulation.
Chapter 8 Mohamed Bingabr
SAMPLING & ALIASING.
7.0 Sampling 7.1 The Sampling Theorem
Sampling and Quantization
Lecture Signals with limited frequency range
Sampling and Reconstruction
EE Audio Signals and Systems
Generating Sinusoidal Signals
Chapter 2 Signal Sampling and Quantization
Lecture 9: Sampling & PAM 1st semester By: Elham Sunbu.
Lecture 10 Digital to Analog (D-to-A) Conversion
Digital Pulse Amplitude Modulation (PAM)
The sampling of continuous-time signals is an important topic
Lecture 4 Sampling & Aliasing
Digital Control Systems Waseem Gulsher
Interpolation and Pulse Shaping
Chapter 2 Ideal Sampling and Nyquist Theorem
Sampling and Quantization
Rectangular Sampling.
Signal Processing First
CEN352, Dr. Ghulam Muhammad King Saud University
Chapter 3 Sampling.
Today's lecture System Implementation Discrete Time signals generation
Sampling and Aliasing.
ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals
State Space approach State Variables of a Dynamical System
Presentation transcript:

Sampling and Aliasing Prof. Brian L. Evans EE 351M Digital Signal Processing Fall 2015 Sampling and Aliasing Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin Please join me for coffee hours on Fridays 12-2pm in fall and spring semesters

Outline Data conversion Sampling Aliasing Bandpass sampling Conclusion Time and frequency domains Sampling theorem Aliasing Bandpass sampling Conclusion

Data Conversion Analog-to-Digital Conversion Lowpass filter has stopband frequency less than ½ fs to reduce aliasing due to sampling (enforce sampling theorem) Digital-to-Analog Conversion Discrete-to-continuous conversion could be as simple as sample and hold Lowpass filter has stopband frequency less than ½ fs reduce artificial high frequencies Analog Lowpass Filter Quantizer Sampler at sampling rate of fs Analog Lowpass Filter Discrete to Continuous Conversion fs

Sampling: Time Domain Many signals originate in continuous-time Sampling - Review Sampling: Time Domain Many signals originate in continuous-time Talking on cell phone, or playing acoustic music By sampling a continuous-time signal at isolated, equally-spaced points in time, we obtain a sequence of numbers n  {…, -2, -1, 0, 1, 2,…} Ts is the sampling period. Ts t Ts f(t) Sampled analog waveform impulse train

Sampling: Frequency Domain Sampling - Review Sampling: Frequency Domain Sampling replicates spectrum of continuous-time signal at integer multiples of sampling frequency Fourier series of impulse train where ws = 2 p fs Modulation by cos(s t) Modulation by cos(2 s t) w F(w) 2pfmax -2pfmax w G(w) ws 2ws -2ws -ws How to recover F()?

Sampling - Review Sampling Theorem Continuous-time signal x(t) with frequencies no higher than fmax can be reconstructed from its samples x(n Ts) if samples taken at rate fs > 2 fmax Nyquist rate = 2 fmax Nyquist frequency = fs / 2 Example: Sampling audio signals Normal human hearing is from about 20 Hz to 20 kHz Apply lowpass filter before sampling to pass low frequencies up to 20 kHz and reject high frequencies Lowpass filter needs 10% of maximum passband frequency to roll off to zero (2 kHz rolloff in this case)

Sampling a Cosine Signal Sample a cosine signal of frequency f0 in Hz x(t) = cos(2  f0 t) Sample at rate fs > 2 f0 by substituting t = n Ts = n / fs x[n] = cos(2  f0 (n / fs)) = cos(2  (f0 / fs) n) Discrete-time frequency 0 = 2  f0 / fs in units of rad/sample With f0 = 1200 Hz and fs = 8000 Hz, 0 = 3/10  rad/sample Discrete-time cosine with frequency 0 x[n] = cos(ω0 n)

Sampling and Oversampling As sampling rate increases above Nyquist rate, sampled waveform looks more like original Zero crossings: frequency content of a sinusoid Distance between two zero crossings: one half period With sampling theorem satisfied, sampled sinusoid crosses zero right number of times per period In some applications, frequency content matters not time-domain waveform shape DSP First, Ch. 4, Sampling/Interpolation demo For username/password help link link

Aliasing Continuous-time sinusoid Sample at Ts = 1/fs x(t) = A cos(2p f0 t + f) Sample at Ts = 1/fs x[n] = x(Tsn) = A cos(2p f0 Ts n + f) Keeping the sampling period same, sample y(t) = A cos(2p (f0 + l fs) t + f) where l is an integer y[n] = y(Tsn) = A cos(2p(f0 + lfs)Tsn + f) = A cos(2pf0Tsn + 2plfsTsn + f) = A cos(2pf0Tsn + 2pln + f) = A cos(2pf0Tsn + f) = x[n] Here, fsTs = 1 Since l is an integer, cos(x + 2 p l) = cos(x) y[n] indistinguishable from x[n]

Lowpass filter to extract baseband Bandpass Sampling Bandpass Sampling Reduce sampling rate Bandwidth: f2 – f1 Sampling rate fs must be greater than analog bandwidth fs > f2 – f1 For replica to be centered at origin after sampling fcenter = ½(f1 + f2) = k fs Practical issues Sampling clock tolerance: fcenter = k fs Effects of noise Ideal Bandpass Spectrum f1 f2 f –f2 –f1 Sample at fs Sampled Ideal Bandpass Spectrum f1 f2 f –f2 –f1 Lowpass filter to extract baseband

Sampling for Up/Downconversion Bandpass Sampling Sampling for Up/Downconversion Upconversion method Sampling plus bandpass filtering to extract intermediate frequency (IF) band with fIF = kIF fs Downconversion method Bandpass sampling plus bandpass filtering to extract intermediate frequency (IF) band with fIF = kIF fs f fmax -fmax f1 f2 f –f2 –f1 Sample at fs f fs fIF -fIF -fs f –f2 –f1 -fIF fIF

Conclusion Conclusion Sampling replicates spectrum of continuous-time signal at offsets that are integer multiples of sampling frequency Sampling theorem gives necessary condition to reconstruct the continuous-time signal from its samples, but does not say how to do it Aliasing occurs due to sampling Bandpass sampling reduces sampling rate significantly by using aliasing to our benefit