Sampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.

Similar documents
Multirate Digital Signal Processing

Sampling and Signal Processing

Digital Signal Processing

PROBLEM SET 5. Reminder: Quiz 1will be on March 6, during the regular class hour. Details to follow. z = e jω h[n] H(e jω ) H(z) DTFT.

Sampling and Reconstruction of Analog Signals

PROBLEM SET 6. Note: This version is preliminary in that it does not yet have instructions for uploading the MATLAB problems.

Multirate Signal Processing Lecture 7, Sampling Gerald Schuller, TU Ilmenau

Digital Signal Processing (Subject Code: 7EC2)

ECE 484 Digital Image Processing Lec 09 - Image Resampling

DIGITAL SIGNAL PROCESSING. Chapter 1 Introduction to Discrete-Time Signals & Sampling

Digital Processing of Continuous-Time Signals

ESE 531: Digital Signal Processing

CS3291: Digital Signal Processing

Digital Processing of

Signals and Systems Lecture 6: Fourier Applications

Outline. Discrete time signals. Impulse sampling z-transform Frequency response Stability INF4420. Jørgen Andreas Michaelsen Spring / 37 2 / 37

Chapter 6 CONTINUOUS-TIME, IMPULSE-MODULATED, AND DISCRETE-TIME SIGNALS. 6.6 Sampling Theorem 6.7 Aliasing 6.8 Interrelations

Lecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications

ECE 429 / 529 Digital Signal Processing

Module 3 : Sampling and Reconstruction Problem Set 3

Concordia University. Discrete-Time Signal Processing. Lab Manual (ELEC442) Dr. Wei-Ping Zhu

Final Exam Practice Questions for Music 421, with Solutions

Final Exam Solutions June 7, 2004

Sampling, interpolation and decimation issues

!"!#"#$% Lecture 2: Media Creation. Some materials taken from Prof. Yao Wang s slides RECAP

Chapter 9. Chapter 9 275

Signal Processing Techniques for Software Radio

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

Basic Signals and Systems

Recall. Sampling. Why discrete time? Why discrete time? Many signals are continuous-time signals Light Object wave CCD

Discrete-time Signals & Systems

Digital Video and Audio Processing. Winter term 2002/ 2003 Computer-based exercises

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. OpenCourseWare 2006

Laboratory Assignment 5 Amplitude Modulation

Sampling Theory. CS5625 Lecture Steve Marschner. Cornell CS5625 Spring 2016 Lecture 7

Lecture 7 Frequency Modulation

Moving from continuous- to discrete-time

Spectrogram Review The Sampling Problem: 2π Ambiguity Fourier Series. Lecture 6: Sampling. ECE 401: Signal and Image Analysis. University of Illinois

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title

2. Pre-requisites - CGS 2425 and MAC 2313; Corequisite - MAP 2302 and one of: EEL 3105, MAS 3114 or MAS 4105

Lecture 2 Review of Signals and Systems: Part 1. EE4900/EE6720 Digital Communications

1-D Rate Conversion. Decimation

Bibliography. Practical Signal Processing and Its Applications Downloaded from

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015

Discrete-time Signals & Systems

Final Exam Solutions June 14, 2006

Signals and Systems Lecture 6: Fourier Applications

Frequency Response Analysis

Copyright S. K. Mitra

EE 123: Digital Signal Processing Spring Lecture 15 March 6

Two-Dimensional Wavelets with Complementary Filter Banks

Fourier Transform Analysis of Signals and Systems

The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #2

Final Exam. EE313 Signals and Systems. Fall 1999, Prof. Brian L. Evans, Unique No

ESE 531: Digital Signal Processing

System analysis and signal processing

Signals and Systems. Lecture 13 Wednesday 6 th December 2017 DR TANIA STATHAKI

Filters. Materials from Prof. Klaus Mueller

DISCRETE FOURIER TRANSFORM AND FILTER DESIGN

Design IV. E232 Spring 07

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

Multirate DSP, part 1: Upsampling and downsampling

Digital Signal Processing

Department of Electrical Engineering. Laboratory Manual Digital Signal Processing

Digital Signal Processing

Lecture Schedule: Week Date Lecture Title

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet

NON-UNIFORM SIGNALING OVER BAND-LIMITED CHANNELS: A Multirate Signal Processing Approach. Omid Jahromi, ID:

Discrete-Time Signal Processing (DTSP) v14

Understanding Digital Signal Processing

DIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014)

THE CITADEL THE MILITARY COLLEGE OF SOUTH CAROLINA. Department of Electrical and Computer Engineering. ELEC 423 Digital Signal Processing

Frequency Division Multiplexing Spring 2011 Lecture #14. Sinusoids and LTI Systems. Periodic Sequences. x[n] = x[n + N]

GUJARAT TECHNOLOGICAL UNIVERSITY

6.02 Practice Problems: Modulation & Demodulation

18 Discrete-Time Processing of Continuous-Time Signals

Module 9: Multirate Digital Signal Processing Prof. Eliathamby Ambikairajah Dr. Tharmarajah Thiruvaran School of Electrical Engineering &

Filter Banks I. Prof. Dr. Gerald Schuller. Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany. Fraunhofer IDMT

Chapter 7. Introduction. Analog Signal and Discrete Time Series. Sampling, Digital Devices, and Data Acquisition

IJMIE Volume 2, Issue 3 ISSN:

Digital Signal Processing Fourier Analysis of Continuous-Time Signals with the Discrete Fourier Transform

Spring 2018 EE 445S Real-Time Digital Signal Processing Laboratory Prof. Evans. Homework #1 Sinusoids, Transforms and Transfer Functions

Digital Signal Processing

ADSP ADSP ADSP ADSP. Advanced Digital Signal Processing (18-792) Spring Fall Semester, Department of Electrical and Computer Engineering

Optimal Design RRC Pulse Shape Polyphase FIR Decimation Filter for Multi-Standard Wireless Transceivers

CS4495/6495 Introduction to Computer Vision. 2C-L3 Aliasing

LABORATORY - FREQUENCY ANALYSIS OF DISCRETE-TIME SIGNALS

Brief Introduction to Signals & Systems. Phani Chavali

Antialiasing and Related Issues

! Discrete Time Signals. ! Signal Properties. ! Discrete Time Systems. ! Signals carry information. ! Examples:

Digital Signal Processing 2/ Advanced Digital Signal Processing Lecture 11, Complex Signals and Filters, Hilbert Transform Gerald Schuller, TU Ilmenau

Multirate Filtering, Resampling Filters, Polyphase Filters. or how to make efficient FIR filters

Signals and Systems Using MATLAB

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra

Frequency-Domain Sharing and Fourier Series

Figure 1: Block diagram of Digital signal processing

FFT Analyzer. Gianfranco Miele, Ph.D

arxiv: v1 [cs.it] 9 Mar 2016

Digital Filter Design using MATLAB

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

Transcription:

Sampling of Continuous-Time Signals Reference chapter 4 in Oppenheim and Schafer.

Periodic Sampling of Continuous Signals T = sampling period fs = sampling frequency when expressing frequencies in radians per second.

Mathematical Model for Periodic Sampling Impulse train modulator followed by conversion of impulse train to sequence.

Mathematical Model for Periodic Sampling

Mathematical Model for Periodic Sampling

Frequency-Domain Representation of Sampling

Figure 4.3 Frequency-domain representation of sampling in the time domain. (a) Spectrum of the original signal. (b) Fourier transform of the sampling function. (c) Fourier transform of the sampled signal with Ω s > 2Ω N. (d) Fourier transform of the sampled signal with Ω s < 2Ω N. aliasing (distortion)

Recovery of Signal

Figure 4.4 Exact recovery of a continuous-time signal from its samples using an ideal lowpass filter.

Aliasing Example with Cosine no aliasing reconstruction: with aliasing reconstruction: (taken on identity, alias, of lower frequency signal)

Sampling Theorem

General Case for Discrete-time Fourier Transform (DTFT)

General Case for Discrete-time Fourier Transform (DTFT)

Examples of ambiguity due to sampling.

Figure 4.6 (a) Continuous-time and (b) discrete-time Fourier transforms for sampled cosine signal with frequency Ω 0 = 4000π and sampling period T = 1/6000.

Examples of ambiguity due to sampling. First case with no aliasing. Second case with aliasing.

Reconstruction of a band limited signal from its samples.

Figure 4.7 (a) Block diagram of an ideal bandlimited signal reconstruction system. (b) Frequency response of an ideal reconstruction filter. (c) Impulse response of an ideal reconstruction filter.

Figure 4.8 Ideal bandlimited interpolation.

Figure 4.9 (a) Ideal bandlimited signal reconstruction. (b) Equivalent representation as an ideal D/C converter.

Discrete-Time Processing of Continuous-Time Signals

Discrete-Time Processing of Continuous-Time Signals

Discrete-Time LTI Processing of Continuous-Time Signals

Discrete-Time LTI Processing of Continuous-Time Signals

Figure 4.11 (a) Frequency response of discrete-time system in Figure 4.10. (b) Corresponding effective continuoustime frequency response for bandlimited inputs.

Figure 4.12 (a) Fourier transform of a bandlimited input signal. (b) Fourier transform of sampled input plotted as a function of continuous-time frequency Ω. (c) Fourier transform X (e jω ) of sequence of samples and frequency response H(e jω ) of discrete-time system plotted versus ω. (d) Fourier transform of output of discrete-time system. (e) Fourier transform of output of discrete-time system and frequency response of ideal reconstruction filter plotted versus Ω. (f) Fourier transform of output.

Figure 4.13 (a) Frequency response of a continuous-time ideal bandlimited differentiator H c (jω) = jω, Ω < π/t. (b) Frequency response of a discrete-time filter to implement a continuous-time bandlimited differentiator.

Figure 4.14 (a) Continuous-time LTI system. (b) Equivalent system for bandlimited inputs.

Continuous-Time Processing of Discrete-Time Signals

Figure 4.16 (a) Continuous-time processing of the discrete-time sequence (b) can produce a new sequence with a half-sample delay.

Moving-Average Example Figure 4.17 The moving-average system represented as a cascade of two systems.

M = 5

In this case works out to delay of 5/2 or 2.5 samples.

Figure 4.18 Illustration of moving-average filtering. (a) Input signal x[n] = cos(0.25πn). (b) Corresponding output of six-point moving-average filter.

Changing the Sampling Rate with Discrete-Time Processing resampling

downsampling (sampling rate) compressor

Figure 4.20 Frequency-domain illustration of downsampling.

Figure 4.21 (a) (c) Downsampling with aliasing. (d) (f) Downsampling with prefiltering to avoid aliasing.

interpolator

Figure 4.24 Frequency-domain illustration of interpolation.

Figure 4.25 Impulse response for linear interpolation.

Figure 4.26 (a) Illustration of linear interpolation by filtering. (b) Frequency response of linear interpolator compared with ideal lowpass interpolation filter.

Figure 4.27 Illustration of interpolation involving 2K = 4 samples when L = 5.

Figure 4.28 Impulse responses and frequency responses for linear and cubic interpolation.

Figure 4.29 (a) System for changing the sampling rate by a noninteger factor. (b) Simplified system in which the decimation and interpolation filters are combined.

Figure 4.30 Illustration of changing the sampling rate by a noninteger factor.