SlideShare a Scribd company logo
ECE 8443 – Pattern Recognition
EE 3512 – Signals: Continuous and Discrete
Sampling
Aswini Kumar Samantaray
Asst. professor
Dept of ECE
VFSTR
EE 3512: Lecture 18, Slide 1
Representation of a CT Signal Using Impulse Functions
• The goal of this lecture is to convince you that bandlimited CT signals, when
sampled properly, can be represented as discrete-time signals with NO loss of
information. This remarkable result is known as the Sampling Theorem.
• Recall our expression for a pulse train:
• A sampled version of a CT signal, x(t), is:
This is known as idealized sampling.
• We can derive the complex Fourier series of a pulse train:
   













n
n
s nT
t
nT
x
nT
t
t
x
t
p
t
x
t
x 
 )
(
)
(
)
(
)
(
)
(






n
nT
t
t
p )
(
)
( 
 























k
t
jk
t
t
jk
T
T
t
jk
T
T
t
jk
k
k
t
jk
k
e
T
t
p
T
e
T
dt
e
t
T
dt
e
t
p
T
c
T
e
c
t
p
0
0
0
0
0
1
)
(
1
1
)
(
1
)
(
1
/
2
where
)
(
0
2
/
2
/
2
/
2
/
0








t
x(t)
-2T -T 0 T 2T
…
…
EE 3512: Lecture 18, Slide 2
• The Fourier series of our sampled signal, xs(t) is:
• Recalling the Fourier transform properties of linearity (the transform of a sum
is the sum of the transforms) and modulation (multiplication by a complex
exponential produces a shift in the frequency domain), we can write an
expression for the Fourier transform of our sampled signal:
• If our original signal, x(t), is bandlimited:
Fourier Transform of a Sampled Signal






k
t
jk
s e
t
x
T
t
x
t
p
t
x 0
)
(
1
)
(
)
(
)
( 
     























k
k
j
k
t
jk
k
t
jk
j
s
e
X
T
e
t
x
T
e
t
x
T
t
x
t
p
e
X
)
(
1
)
(
1
)
(
1
)
(
)
(
)
( 0
0
0





F
F
F
B
e
X j

 

for
0
)
(
EE 3512: Lecture 18, Slide 3
Signal Reconstruction
• Note that if , the replicas of do not overlap in the frequency
domain. We can recover the original signal exactly.
B
s 2

  

j
e
X
B
s 2


• The sampling frequency, , is referred to as the Nyquist sampling
frequency.
• There are two practical problems associated with this approach:
 The lowpass filter is not physically realizable. Why?
 The input signal is typically not bandlimited. Explain.
EE 3512: Lecture 18, Slide 4
Signal Interpolation
• The frequency response of the lowpass, or interpolation, filter is:
• The impulse response of this filter is given by:
• The output of the interpolating filter is given by the convolution integral:
• Using the sifting property of the impulse:


 



elsewhere
,
0
,
)
(
B
B
T
e
H j 

 
 






 t
(Bt/πB
BT
Bt
Bt
BT
t
h sinc
/
/
sin
)
(




     
   
 
 
 








































n
n
n
s
s
d
t
h
nT
t
nT
x
d
t
h
nT
t
nT
x
d
t
h
nT
t
nT
x
d
t
h
x
t
x
t
h
t
y












)
(
)
(
)
(
)
(
)
(
)
(
)
(
*
)
(
)
(
   
 

 














n
n
nT
t
h
nT
x
d
t
h
nT
t
nT
x
t
y
)
(
)
(
)
( 


EE 3512: Lecture 18, Slide 5
Signal Interpolation (Cont.)
• Inserting our expression for the
impulse response:
• This has an interesting graphical
interpretation shown to the right.
• This formula describes a way to
perfectly reconstruct a signal from
its samples.
• Applications include digital to
analog conversion, and changing
the sample frequency (or period)
from one value to another, a process
we call resampling (up/down).
• But remember that this is still a
noncausal system so in practical
systems we must approximate this
equation. Such implementations
are studied more extensively in an
introductory DSP class.






n
nT
t
B
nT
x
BT
t
y ))
(
(
sinc
)
(
)
(


EE 3512: Lecture 18, Slide 6
Aliasing
• Recall that a time-limited signal cannot be bandlimited. Since all signals are
more or less time-limited, they cannot be bandlimited. Therefore, we must
lowpass filter most signals before sampling. This is called an anti-aliasing
filter and are typically built into an analog to digital (A/D) converter.
• If the signal is not bandlimited distortion will occur when the signal is
sampled. We refer to this distortion as aliasing:
• How was the sample frequency for CDs and MP3s selected?
EE 3512: Lecture 18, Slide 7
Sampling of Narrowband Signals
• What is the lowest sample frequency
we can use for the narrowband signal
shown to the right?
• Recalling that the process of
sampling shifts the spectrum of the
signal, we can derive a generalization
of the Sampling Theorem in terms of
the physical bandwidth occupied by
the signal.
• A general guideline is , where B = B2 – B1.
• A more rigorous equation depends on B1 and B2:
• Sampling can also be thought of as a modulation operation, since it shifts a
signal’s spectrum in frequency.
B
f
B s 4
2 

  )
to
equal
or
than
greater
integer
greatest
(
2
/
)
(
and
2
/
where
2
2
1
r
r
r
B
B
f
B
B
f
r
r
r
B
f
c
c
s









EE 3512: Lecture 18, Slide 8
Undersampling and Oversampling of a Signal
EE 3512: Lecture 18, Slide 9
Sampling is a Universal Engineering Concept
• Note that the concept of
sampling is applied to many
electronic systems:
 electronics: CD players,
switched capacitor filters,
power systems
 biological systems: EKG,
EEG, blood pressure
 information systems: the
stock market.
• Sampling can be applied in
space (e.g., images) as well
as time, as shown to the
right.
• Full-motion video signals are sampled spatially (e.g., 1280x1024 pixels at 100
pixels/inch) , temporally (e.g., 30 frames/sec), and with respect to color (e.g.,
RGB at 8 bits/color). How were these settings arrived at?
EE 3512: Lecture 18, Slide 10
Downsampling and Upsampling
• Simple sample rate conversions, such as converting from 16 kHz to 8 kHz,
can be achieved using digital filters and zero-stuffing:
EE 3512: Lecture 18, Slide 11
Oversampling
• Sampling and digital signal processing can be combined to create higher
performance samplers 
• For example, CD players use an oversampling approach that involves
sampling the signal at a very high rate and then downsampling it to avoid the
need to build high precision converter and filters.
EE 3512: Lecture 18, Slide 12
Summary
• Introduced the Sampling Theorem and discussed the conditions under which
analog signals can be represented as discrete-time signals with no loss of
information.
• Discussed the spectrum of a discrete-time signal.
• Demonstrated how to reconstruct and interpolate a signal using sinc
functions that are a consequence of the Sampling Theorem.
• Introduced a variety of applications involving sampling including
downsampling and oversampling.

More Related Content

Similar to Sampling.pptx

Digital communication systems unit 1
Digital communication systems unit 1Digital communication systems unit 1
Digital communication systems unit 1
Anil Nigam
 
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 31-39)
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 31-39)Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 31-39)
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 31-39)
Adnan Zafar
 
Companding & Pulse Code Modulation
Companding & Pulse Code ModulationCompanding & Pulse Code Modulation
Companding & Pulse Code Modulation
Yeshudas Muttu
 
Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processingDsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
Amr E. Mohamed
 
St
StSt
St
z2x7
 
DSP Third Class.ppsx
DSP Third Class.ppsxDSP Third Class.ppsx
DSP Third Class.ppsx
HebaEng
 
Signal, Sampling and signal quantization
Signal, Sampling and signal quantizationSignal, Sampling and signal quantization
Signal, Sampling and signal quantization
SamS270368
 
Data acquisition and conversion
Data acquisition and conversionData acquisition and conversion
Data acquisition and conversion
Tejas Prajapati
 
lecture_11.pptx
lecture_11.pptxlecture_11.pptx
lecture_11.pptx
DrDeepakBhatia
 
IMT Advanced
IMT AdvancedIMT Advanced
enhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfformenhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfform
U Reshmi
 
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Rohde & Schwarz North America
 
Introduction to Memory Effects
Introduction to Memory EffectsIntroduction to Memory Effects
Introduction to Memory Effects
Sohail Khanifar
 
ofdm
ofdmofdm
Basic concepts
Basic conceptsBasic concepts
Basic concepts
Syed Zaid Irshad
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interface
Alwin Poulose
 
Digital transmission & analog Digital to conversion
Digital transmission &  analog Digital to conversionDigital transmission &  analog Digital to conversion
Digital transmission & analog Digital to conversion
ChAwais15
 
PC based oscilloscope
PC based oscilloscopePC based oscilloscope
PC based oscilloscope
Vitalij Stepin
 
Basics of amplifier
Basics of amplifierBasics of amplifier
Basics of amplifier
Shehzad Hussain Raja
 
L 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcmL 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcm
DEEPIKA KAMBOJ
 

Similar to Sampling.pptx (20)

Digital communication systems unit 1
Digital communication systems unit 1Digital communication systems unit 1
Digital communication systems unit 1
 
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 31-39)
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 31-39)Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 31-39)
Communication Systems_B.P. Lathi and Zhi Ding (Lecture No 31-39)
 
Companding & Pulse Code Modulation
Companding & Pulse Code ModulationCompanding & Pulse Code Modulation
Companding & Pulse Code Modulation
 
Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processingDsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
 
St
StSt
St
 
DSP Third Class.ppsx
DSP Third Class.ppsxDSP Third Class.ppsx
DSP Third Class.ppsx
 
Signal, Sampling and signal quantization
Signal, Sampling and signal quantizationSignal, Sampling and signal quantization
Signal, Sampling and signal quantization
 
Data acquisition and conversion
Data acquisition and conversionData acquisition and conversion
Data acquisition and conversion
 
lecture_11.pptx
lecture_11.pptxlecture_11.pptx
lecture_11.pptx
 
IMT Advanced
IMT AdvancedIMT Advanced
IMT Advanced
 
enhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfformenhancement of ecg signal using wavelet transfform
enhancement of ecg signal using wavelet transfform
 
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
 
Introduction to Memory Effects
Introduction to Memory EffectsIntroduction to Memory Effects
Introduction to Memory Effects
 
ofdm
ofdmofdm
ofdm
 
Basic concepts
Basic conceptsBasic concepts
Basic concepts
 
Brain computer interface
Brain computer interfaceBrain computer interface
Brain computer interface
 
Digital transmission & analog Digital to conversion
Digital transmission &  analog Digital to conversionDigital transmission &  analog Digital to conversion
Digital transmission & analog Digital to conversion
 
PC based oscilloscope
PC based oscilloscopePC based oscilloscope
PC based oscilloscope
 
Basics of amplifier
Basics of amplifierBasics of amplifier
Basics of amplifier
 
L 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcmL 1 5 sampling quantizing encoding pcm
L 1 5 sampling quantizing encoding pcm
 

Recently uploaded

132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Wearable antenna for antenna applications
Wearable antenna for antenna applicationsWearable antenna for antenna applications
Wearable antenna for antenna applications
Madhumitha Jayaram
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
ssuser36d3051
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 

Recently uploaded (20)

132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Wearable antenna for antenna applications
Wearable antenna for antenna applicationsWearable antenna for antenna applications
Wearable antenna for antenna applications
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
sieving analysis and results interpretation
sieving analysis and results interpretationsieving analysis and results interpretation
sieving analysis and results interpretation
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 

Sampling.pptx

  • 1. ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Sampling Aswini Kumar Samantaray Asst. professor Dept of ECE VFSTR
  • 2. EE 3512: Lecture 18, Slide 1 Representation of a CT Signal Using Impulse Functions • The goal of this lecture is to convince you that bandlimited CT signals, when sampled properly, can be represented as discrete-time signals with NO loss of information. This remarkable result is known as the Sampling Theorem. • Recall our expression for a pulse train: • A sampled version of a CT signal, x(t), is: This is known as idealized sampling. • We can derive the complex Fourier series of a pulse train:                  n n s nT t nT x nT t t x t p t x t x   ) ( ) ( ) ( ) ( ) (       n nT t t p ) ( ) (                           k t jk t t jk T T t jk T T t jk k k t jk k e T t p T e T dt e t T dt e t p T c T e c t p 0 0 0 0 0 1 ) ( 1 1 ) ( 1 ) ( 1 / 2 where ) ( 0 2 / 2 / 2 / 2 / 0         t x(t) -2T -T 0 T 2T … …
  • 3. EE 3512: Lecture 18, Slide 2 • The Fourier series of our sampled signal, xs(t) is: • Recalling the Fourier transform properties of linearity (the transform of a sum is the sum of the transforms) and modulation (multiplication by a complex exponential produces a shift in the frequency domain), we can write an expression for the Fourier transform of our sampled signal: • If our original signal, x(t), is bandlimited: Fourier Transform of a Sampled Signal       k t jk s e t x T t x t p t x 0 ) ( 1 ) ( ) ( ) (                               k k j k t jk k t jk j s e X T e t x T e t x T t x t p e X ) ( 1 ) ( 1 ) ( 1 ) ( ) ( ) ( 0 0 0      F F F B e X j     for 0 ) (
  • 4. EE 3512: Lecture 18, Slide 3 Signal Reconstruction • Note that if , the replicas of do not overlap in the frequency domain. We can recover the original signal exactly. B s 2      j e X B s 2   • The sampling frequency, , is referred to as the Nyquist sampling frequency. • There are two practical problems associated with this approach:  The lowpass filter is not physically realizable. Why?  The input signal is typically not bandlimited. Explain.
  • 5. EE 3512: Lecture 18, Slide 4 Signal Interpolation • The frequency response of the lowpass, or interpolation, filter is: • The impulse response of this filter is given by: • The output of the interpolating filter is given by the convolution integral: • Using the sifting property of the impulse:        elsewhere , 0 , ) ( B B T e H j              t (Bt/πB BT Bt Bt BT t h sinc / / sin ) (                                                             n n n s s d t h nT t nT x d t h nT t nT x d t h nT t nT x d t h x t x t h t y             ) ( ) ( ) ( ) ( ) ( ) ( ) ( * ) ( ) (                        n n nT t h nT x d t h nT t nT x t y ) ( ) ( ) (   
  • 6. EE 3512: Lecture 18, Slide 5 Signal Interpolation (Cont.) • Inserting our expression for the impulse response: • This has an interesting graphical interpretation shown to the right. • This formula describes a way to perfectly reconstruct a signal from its samples. • Applications include digital to analog conversion, and changing the sample frequency (or period) from one value to another, a process we call resampling (up/down). • But remember that this is still a noncausal system so in practical systems we must approximate this equation. Such implementations are studied more extensively in an introductory DSP class.       n nT t B nT x BT t y )) ( ( sinc ) ( ) (  
  • 7. EE 3512: Lecture 18, Slide 6 Aliasing • Recall that a time-limited signal cannot be bandlimited. Since all signals are more or less time-limited, they cannot be bandlimited. Therefore, we must lowpass filter most signals before sampling. This is called an anti-aliasing filter and are typically built into an analog to digital (A/D) converter. • If the signal is not bandlimited distortion will occur when the signal is sampled. We refer to this distortion as aliasing: • How was the sample frequency for CDs and MP3s selected?
  • 8. EE 3512: Lecture 18, Slide 7 Sampling of Narrowband Signals • What is the lowest sample frequency we can use for the narrowband signal shown to the right? • Recalling that the process of sampling shifts the spectrum of the signal, we can derive a generalization of the Sampling Theorem in terms of the physical bandwidth occupied by the signal. • A general guideline is , where B = B2 – B1. • A more rigorous equation depends on B1 and B2: • Sampling can also be thought of as a modulation operation, since it shifts a signal’s spectrum in frequency. B f B s 4 2     ) to equal or than greater integer greatest ( 2 / ) ( and 2 / where 2 2 1 r r r B B f B B f r r r B f c c s         
  • 9. EE 3512: Lecture 18, Slide 8 Undersampling and Oversampling of a Signal
  • 10. EE 3512: Lecture 18, Slide 9 Sampling is a Universal Engineering Concept • Note that the concept of sampling is applied to many electronic systems:  electronics: CD players, switched capacitor filters, power systems  biological systems: EKG, EEG, blood pressure  information systems: the stock market. • Sampling can be applied in space (e.g., images) as well as time, as shown to the right. • Full-motion video signals are sampled spatially (e.g., 1280x1024 pixels at 100 pixels/inch) , temporally (e.g., 30 frames/sec), and with respect to color (e.g., RGB at 8 bits/color). How were these settings arrived at?
  • 11. EE 3512: Lecture 18, Slide 10 Downsampling and Upsampling • Simple sample rate conversions, such as converting from 16 kHz to 8 kHz, can be achieved using digital filters and zero-stuffing:
  • 12. EE 3512: Lecture 18, Slide 11 Oversampling • Sampling and digital signal processing can be combined to create higher performance samplers  • For example, CD players use an oversampling approach that involves sampling the signal at a very high rate and then downsampling it to avoid the need to build high precision converter and filters.
  • 13. EE 3512: Lecture 18, Slide 12 Summary • Introduced the Sampling Theorem and discussed the conditions under which analog signals can be represented as discrete-time signals with no loss of information. • Discussed the spectrum of a discrete-time signal. • Demonstrated how to reconstruct and interpolate a signal using sinc functions that are a consequence of the Sampling Theorem. • Introduced a variety of applications involving sampling including downsampling and oversampling.

Editor's Notes

  1. ]i=k,