Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Discretization and reconstruction of signals
Lecture 13
1
reconstruction of signals Lecture 13 Systems and Control Theory 1 - - PowerPoint PPT Presentation
STADIUS - Center for Dynamical STADIUS - Center for Dynamical Systems, Systems, Signal Processing and Data Signal Processing and Data Analytics Analytics Discretization and reconstruction of signals Lecture 13 Systems and Control Theory
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Lecture 13
1
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
deltas.
Source: http://cnx.org/content/m46012/latest/?collection=col11510/latest 2
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
information?
reconstructed after being sampled with a frequency 2B.
3
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
train with period T-1:
an impulse train.
f(t)
t ω Source: http://cnx.org/content/m46012/latest/?collection=col11510/latest 4
F(ω)
…
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
train is the same as shifting the signal by the offset of each impulse and adding the results.
be fully reconstructed if there are no overlaps in the result.
Source: http://cnx.org/content/m46012/latest/?collection=col11510/latest 5
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
too low then information will be lost in the spectrum of the result.
least twice the bandwidth then the signal can be reconstructed without a problem.
Source: http://cnx.org/content/m46012/latest/?collection=col11510/latest 6
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
bandwidth, however the blue sine wave will be recreated as it fit’s all data points and is within the expected bandwidth.
Source: http://en.wikipedia.org/wiki/Aliasing#mediaviewer/File:AliasingSines.svg 7
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
folded onto lower frequencies
Source: http://www.cs.berkeley.edu/~sequin/CS184/IMGS/Sampl_Alias_F35.jpg 8
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
multiply the sampled signal with a block function:
convoluting the samples with the inverse Fourier transform of a block function which is also called the interpolation function:
Source: http://upload.wikimedia.org/wikipedia/commons/thumb/1/1f/ReconstructFilte png/400px-ReconstructFilter.png 9
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
this can be rewritten as:
Source: http://sepwww.stanford.edu/public/docs/sep107/paper_html/node24.html 10
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
sampling time:
to achieve lossless sampling, however a higher sampling rate is
is 2,2 times the bandwidth.
inputs
11
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
function requires an infinite time span.
Source: http://sepwww.stanford.edu/public/docs/sep107/paper_html/node24.html 15
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
period.
Source: http://en.wikipedia.org/wiki/Zero-order_hold#mediaviewer/File:Zeroorderhold.impulseresponse.svg & http://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Zeroorderhold.signal.svg/585px-Zeroorderhold.signal.svg.png 16
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Source: http://en.wikipedia.org/wiki/First-order_hold#mediaviewer/File:Firstorderhold.impulseresponse.svg & http://en.wikipedia.org/wiki/First-order_hold#mediaviewer/File:Firstorderhold.signal.svg 17
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Source: http://en.wikipedia.org/wiki/First-order_hold#mediaviewer/File:Delayedfirstorderhold.impulseresponse.svg & http://en.wikipedia.org/wiki/First-order_hold#mediaviewer/File:Delayedfirstorderhold.signal.svg 18
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
sample.
Source: http://en.wikipedia.org/wiki/First-order_hold#mediaviewer/File:Predictivefirstorderhold.impulseresponse.svg & http://en.wikipedia.org/wiki/First-order_hold#mediaviewer/File:Predictivefirstorderhold.signal.svg 19
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Source: http://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/lecture-notes/MITRES_6_007S11_lec17.pdf 20
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Source: http://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/lecture-notes/MITRES_6_007S11_lec17.pdf 21
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Source: http://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/lecture-notes/MITRES_6_007S11_lec17.pdf 22
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Source: http://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/lecture-notes/MITRES_6_007S11_lec17.pdf 23
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Source: http://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/lecture-notes/MITRES_6_007S11_lec17.pdf 24
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Source: http://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/lecture-notes/MITRES_6_007S11_lec17.pdf 25
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Source: http://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/lecture-notes/MITRES_6_007S11_lec17.pdf 26
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Source: http://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/lecture-notes/MITRES_6_007S11_lec17.pdf 27
Systems and Control Theory
STADIUS - Center for Dynamical Systems,
Signal Processing and Data Analytics
STADIUS - Center for Dynamical
Systems, Signal Processing and Data Analytics
Source: http://ocw.mit.edu/resources/res-6-007-signals-and-systems-spring-2011/lecture-notes/MITRES_6_007S11_lec17.pdf 28