Lecture 41 Practical sampling and reconstruction.

Slides:



Advertisements
Similar presentations
Instructor: Yonina Eldar Teaching Assistant: Tomer Michaeli Spring 2009 Modern Sampling Methods
Advertisements

Sampling theory Fourier theory made easy
ADC AND DAC Sub-topics: Analog-to-Digital Converter -. Sampling
Introduction to D/A and A/D conversion Professor: Dr. Miguel Alonso Jr.
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 Theorem 主講者:虞台文. Content Periodic Sampling Sampling of Band-Limited Signals Aliasing --- Nyquist rate CFT vs. DFT Reconstruction of Band-limited.
Science is organized knowledge. Wisdom is organized life.
Analogue and digital techniques in closed loop regulation applications Digital systems Sampling of analogue signals Sample-and-hold Parseval’s theorem.
Data Acquisition. Data Acquisition System Analog Signal Signal Conditioner ADC Digital Processing Communication.
Lecture 4: Sampling [2] XILIANG LUO 2014/10. Periodic Sampling  A continuous time signal is sampled periodically to obtain a discrete- time signal as:
First semester King Saud University College of Applied studies and Community Service 1301CT.
The Nyquist–Shannon Sampling Theorem. Impulse Train  Impulse Train (also known as "Dirac comb") is an infinite series of delta functions with a period.
Digital to Analogue Conversion Natural signals tend to be analogue Need to convert to digital.
Chapter 4: Sampling of Continuous-Time Signals
FT Representation of DT Signals:
Echivalarea sistemelor analogice cu sisteme digitale Prof.dr.ing. Ioan NAFORNITA.
… Representation of a CT Signal Using Impulse Functions
EE421, Fall 1998 Michigan Technological University Timothy J. Schulz 08-Sept, 98EE421, Lecture 11 Digital Signal Processing (DSP) Systems l Digital processing.
Chapter 5 Frequency Domain Analysis of Systems. Consider the following CT LTI system: absolutely integrable,Assumption: the impulse response h(t) is absolutely.
Digital Telephony1. 2 Analog/digital systems Analog signal -voltage -speech -pressure SP Analog Sampler Discrete signal F s  F max Quantiz- er Error.
Fourier Analysis of Systems Ch.5 Kamen and Heck. 5.1 Fourier Analysis of Continuous- Time Systems Consider a linear time-invariant continuous-time system.
DTFT And Fourier Transform
Random signals. Histogram of the random signal Continuous Time Sinusoidal signals.
The Wavelet Tutorial: Part3 The Discrete Wavelet Transform
Sampling Theorems. Periodic Sampling Most signals are continuous in time. Example: voice, music, images ADC and DAC is needed to convert from continuous-time.
Digital Signal Processing
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.
1 Chapter 5 Ideal Filters, Sampling, and Reconstruction Sections Wed. June 26, 2013.
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) 
ECE 4710: Lecture #7 1 Overview  Chapter 3: Baseband Pulse & Digital Signaling  Encode analog waveforms into baseband digital signals »Digital signaling.
revision Transfer function. Frequency Response
Digital Signal Processing
Sampling of Continuous-Time Signals Quote of the Day Optimist: "The glass is half full." Pessimist: "The glass is half empty." Engineer: "That glass is.
DTFT continue (c.f. Shenoi, 2006)  We have introduced DTFT and showed some of its properties. We will investigate them in more detail by showing the associated.
Lecture 3: The Sampling Process and Aliasing 1. Introduction A digital or sampled-data control system operates on discrete- time rather than continuous-time.
Lecture 2 Analog to digital conversion & Basic discrete signals.
Continuous-time Signal Sampling
© 2010 The McGraw-Hill Companies Communication Systems, 5e Chapter 6: Sampling and pulse modulation A. Bruce Carlson Paul B. Crilly (modified by J. H.
Lecture 2 Outline “Fun” with Fourier Announcements: Poll for discussion section and OHs: please respond First HW posted 5pm tonight Duality Relationships.
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.
Chapter4. Sampling of Continuous-Time Signals
Echivalarea sistemelor analogice cu sisteme digitale
Chapter 3 Sampling.
7.0 Sampling 7.1 The Sampling Theorem
Sampling and Quantization
Lecture Signals with limited frequency range
Sampling rate conversion by a rational factor
Signals and Systems Lecture 20
Zhongguo Liu Biomedical Engineering
Chapter 2 Signal Sampling and Quantization
Lecture 9: Sampling & PAM 1st semester By: Elham Sunbu.
Soutenance de thèse vendredi 24 novembre 2006, Lorient
لجنة الهندسة الكهربائية
Changing the Sampling Rate
Lecture 6 Outline: Upsampling and Downsampling
Lecture 4 Sampling & Aliasing
Sampling and Quantization
Signals and Systems Revision Lecture 2
CEN352, Dr. Ghulam Muhammad King Saud University
Chapter 9 Advanced Topics in DSP
Sampling Theorem 主講者:虞台文.
Chapter 3 Sampling.
Digital Signal Processing
Lecture 13: Sampling and Aliasing
Lecture 13: Sampling and Aliasing
ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals
Presentation transcript:

Lecture 41 Practical sampling and reconstruction

Lecture 4 2 Outline F Practical sampling –Aperture effect –Non ideal filters –Non-band limited input signals F Practical reconstruction F Practical digital systems F Discrete time Fourier transform

Lecture 4 3 Practical sampling F Practical sampling differs from ideal in the following respects –The sample (impulse) train actually consists of pulses of duration  –Real signal are time limited, therefore cannot be band limited (the uncertainty principle of Fourier transform) –Reconstruction filters are not ideal

Lecture 4 4 xa(t)xa(t) n=   s(t) =   (t  nT)  x s (t) =  x a (nT)   (t  nT) n=    sample and hold filter 1 h(t)h(t)

Lecture 4 5 Xa(j)Xa(j) 1     s >2   1/T  /T |H s (j  )| // // H (j  ) =  sin (  /2) e -j  /2   

Lecture 4 6  s >2   |X s (j  )| /T/T  /T X s (j  ) = H(j  ). 1 T  X a (j  jk  s ) k= -    If  /   there is no significant distortion over signal band (otherwise equalization can compensate distortion) Aperture effect

Lecture 4 7 Non ideal filters F The problem of non-ideal filtering can be combatted by increasing 1/T F Effectively, we are only using the middle portion of the filter, where it is closer to perfect

Lecture 4 8 Non-band limited signals F We may be only interested in a low frequency portion of a wide-band signal, e.g. speech only needs upto 3-4 Khz F There may be high frequency, wideband additive noise in the input signal F So we prefilter |  c  1 0, |  H aa (j  ) = 

Lecture 4 9 Anti-aliasing filter F Filter prior to sampling removes higher frequency components which could have been moved into the lower frequency range by aliasing F Of course, we are distorting the signal, but this is in a frequency range in which we are not interested F If we were, we would need to use a higher sampling frequency

Lecture 4 10 Practical D/A conversion F We don’t have perfect interpolation F Sample and hold F The impulse response of a sample and hold filter is h(t) 1 h(t)h(t) T

Lecture 4 11 Frequency domain F We need to compensate by adding a compensated reconstruction filter after the sample and hold process |H s (j  )| // // H o (j  ) =  sin (  /2) e -j  /2  

Lecture 4 12 |H r (j  )| // e j  /2, |   sin (  /2 ) ~ Compensated reconstruction filter 0, |  ~ H r (j  ) = 

Lecture 4 13 Ideal system A/DD/A h(n)

Lecture 4 14 Practical system h(n) A/D T Antialiasing pre-filter Sample and Hold T Sample and Hold Compensated Reconstruction Filter H aa (j  ) D/A

Lecture 4 15 Effective frequency response H eff (j  ) = H r (j  ) H 0 (j  ) H(e j  T ) H aa (j  )

Lecture 4 16 xa(t)xa(t) n=   S(t) =   (t  nT)  x s (t) =  x a (nT)   (t  nT) n=   convert to discrete sequence x[n] = x a (nT)

Lecture 4 17 Back to sampling  Let x a (t)  aperiodic  x s (t) =  x a (nT)   (t  nT) aperiodic  X s (j  ) =   x a (nT)  (t  nT) e - j  t dt n=     

Lecture 4 18  X s (j  ) =  x a (nT)   (t  nT) e - j  t dt    x a (nT) e -j  nT =  x[n] e -j  n where  =  T  X( e j  ) =  x[n] e -j  n is defined as the discrete time Fourier transform of x[n] n=       

Lecture 4 19 F From the sampling theorem, X s (j  ) =  X a (j  kj  s ) F thus, X( e j  ) =  X a (j  j  )  In other words, on going from the continuous domain to the discrete domain, we undergo a scaling or normalization in frequency from  =  s to  = 2  F There is also a corresponding time normalization from t=T to n=1 n=    1T1T k=  1T1T TT 2  k T

Lecture 4 20 Discrete time Fourier transform  X(e j  ) =  x[n] e -j  n –continuous and periodic with period 2   x[n] =  X(e j  ) e j  n d  –discrete and aperiodic n=     1 

Lecture 4 21 Example F Let x[n] = u[n]-u[n-M] =   [n-k] Then X(e j  ) =  x[n] e -j  n =  e -j  n = = e -j  M-1)/2 k=0 M-1 n=0 M-1 n=   1-e -j  M 1-e -j  sin(  M/2) sin(  /2)

Lecture 4 22 sin(  M/2) sin(  /2) |X(e j  )| =  /  //  0...

Lecture 4 23 Reading F Discrete time signals: Sections F Sampling: Sections 8.2 F Reconstruction, quantization, coding: Sections p.363 F Practical sampling and reconstruction: Sections p.355 F Fourier transform: Chapter 4