0% found this document useful (0 votes)
118 views

Chapter Two Sampling and Reconstruction: Lecture #4

This document discusses periodic sampling and reconstruction of continuous-time signals. It begins by introducing the basic steps of sampling a continuous-time signal xc(t) at discrete time intervals Ts to create a discrete-time signal x(n). It then discusses how periodic sampling can be represented mathematically using impulse trains and how it appears in the frequency domain as replications of the continuous-time Fourier transform Xc(jΩ). It introduces the Nyquist sampling theorem, which states that to avoid aliasing, the sampling frequency must be at least twice the highest frequency present in the signal. It also discusses how frequencies above the Nyquist rate get aliased back into the Nyquist interval.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
118 views

Chapter Two Sampling and Reconstruction: Lecture #4

This document discusses periodic sampling and reconstruction of continuous-time signals. It begins by introducing the basic steps of sampling a continuous-time signal xc(t) at discrete time intervals Ts to create a discrete-time signal x(n). It then discusses how periodic sampling can be represented mathematically using impulse trains and how it appears in the frequency domain as replications of the continuous-time Fourier transform Xc(jΩ). It introduces the Nyquist sampling theorem, which states that to avoid aliasing, the sampling frequency must be at least twice the highest frequency present in the signal. It also discusses how frequencies above the Nyquist rate get aliased back into the Nyquist interval.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

Chapter Two

Sampling and Reconstruction


Lecture #4

Rediet Million

AAiT, School Of Electrical and Computer Engineering


[email protected]

February,2020

(Rediet Million) DSP-Lecture #4 February,2020 1 / 22


Introduction

Under reasonable constraints, a continuous-time(analog) signals can


be quite accurately represented by samples taken at discrete point in
time.
Basic digital processing of continuous-time signals perform in three
stages:

(Rediet Million) DSP-Lecture #4 February,2020 2 / 22


2.1 Periodic sampling

Typically, discrete-time signals, x(n), are formed by periodically


sampling of a continuous-time signals, xc (t), according to the relation

x(n) = xc (nTs ), −∞ < n < ∞


1 2π
where Ts is the sampling period(interval) and fs = or Ωs =
Ts Ts
is the sampling frequency in sample/sec (Hz) or in rad/sec.
It is convenient to represent an ideal sampling process mathematically
in two steps:
I First, the CT signal, xc (t), is multiplied by a periodic sequence
of infinite impulse train, s(t), to form the sampled signal xs (t).

xs (t) = xc (t)s(t)

(Rediet Million) DSP-Lecture #4 February,2020 3 / 22


Periodic sampling

Mathematically,

X
s(t) = δ(t − nTs )
n=−∞

X
xs (t) = xc (t)s(t) = xc (t) δ(t − nTs )
n=−∞

X
xs (t) = xc (nTs )δ(t − nTs )
n=−∞

I Then the sampled signal, xs (t), is converted into a discrete-time


signal by mapping the impulse that are spaced in time by Ts into a
sequence x(n).
x(n) = xs (nTs ) = xc (nTs )

(Rediet Million) DSP-Lecture #4 February,2020 4 / 22


Periodic sampling

(Rediet Million) DSP-Lecture #4 February,2020 5 / 22


Periodic sampling

Example

(Rediet Million) DSP-Lecture #4 February,2020 6 / 22


Periodic sampling
Frequency domain representation of sampling

The effect of continuous to discrete time conversion maybe analyzed


by considering the Fourier transform of xs (t).
Since xs (t) is the product of xc (t) & s(t), the Fourier transform of
xs (t) is the convolution of the Fourier transforms of Xc (jΩ) & S(jΩ).
1
xs (t) = xc (t)s(t) ⇒ Xs (jΩ) =Xc (jΩ) ∗ S(jΩ)

I s(t) is a periodic function of time and it is possible to compute its
Fourier series representation
P∞
s(t) = δ(t − nTs )
n=−∞

P
S(jΩ) = 2π Ck δ(Ω − kΩs )
k=−∞

Where Ck is Fourier series coefficient and Ωs =
Ts
(Rediet Million) DSP-Lecture #4 February,2020 7 / 22
Periodic sampling
Frequency domain representation of sampling

Ck is determined from exponential Fourier series


1 TRs /2 1
Ck = δ(t)e −jkΩs t dt =
Ts −Ts /2 Ts
Thus,

2π X
S(jΩ) = δ(Ω − kΩs )
Ts
k=−∞
⇒ The Fourier transform of a periodic infinite impulse train, s(t), is a
periodic infinite impulse train, S(jΩ), in frequency domain.

(Rediet Million) DSP-Lecture #4 February,2020 8 / 22


Periodic sampling
Frequency domain representation of sampling

1
I Since Xs (jΩ) = Xc (jΩ) ∗ S(jΩ), it follows that

1 2π P ∞
Xs (jΩ) = Xc (jΩ) ∗ δ(Ω − kΩs )
2π Ts k=−∞

1 X
Xs (jΩ) = Xc (jΩ − jkΩs )
Ts
k=−∞

I Finally the discrete Fourier transform of x(n) can be obtained as follows:


∞ ∞
- We know that x(e jw ) = x(n)e −jnw = Xc (nTs )e −jnw and
P P
n=−∞ n=−∞
1 P ∞ ∞
Xc (nTs )e −jnΩTs
P
Xs (jΩ) = Xc (jΩ − jkΩs ) =
Ts k=−∞ n=−∞
-Combining the two equations:
1 P ∞ jw 2πk
x(e jw ) = Xs (jΩ)|Ω=w /Ts = Xc ( − )
Ts k=−∞ Ts Ts
(Rediet Million) DSP-Lecture #4 February,2020 9 / 22
Periodic sampling
Frequency domain representation of sampling

Example: Suppose that Xc (jΩ) is strictly band-limited so that Xc (jΩ) = 0


for |(Ω)| > ΩN as shown in figure bellow.

I If xc (t) is sampled with a sampling frequency Ωs > 2ΩN , the Fourier


transform of xs (t) is formed by periodically replicating Xc (jΩ) as
illustrated bellow.

(Rediet Million) DSP-Lecture #4 February,2020 10 / 22


Periodic sampling
Frequency domain representation of sampling

I However, if Ωs < 2ΩN , the shifted spectra Xc (jΩ − jkΩs ) overlap, and
when these spectra are summed to form Xs (jΩ), the result is as shown
bellow.

I This overlapping of spectral components is called aliasing. When


aliasing occurs, the frequency of xc (t) is corrupted, and Xc (jΩ) cannot
recovered from Xs (jΩ).
I Aliasing can be avoided by using Nyquist sampling theorem.

(Rediet Million) DSP-Lecture #4 February,2020 11 / 22


Periodic sampling
Nyquist sampling theorem

I If xc (t) is strictly band-limited,


Xc (jΩ) = 0 for |Ω| > ΩN
then xc (t) may be uniquely recovered from its sample xc (nTs ) if

Ωs ≥ 2ΩN =
Ts

I The frequency ΩN = Ωs /2 is called the Nyquist frequency, and the


minimum sampling frequency, Ωs = 2ΩN , is called the Nyquist rate.
I Thus, in order to avoid aliasing, the operating frequency of the signal
Ωs Ωs
should be in Nyquist interval [− , ].
2 2
I This is done by analog low-pass pre-filter known as an anti-aliasing
pre-filter. The cutoff frequency of this pre-filter, Ωc , is taken to be the
Ωs
Nyquist frequency, .
2
(Rediet Million) DSP-Lecture #4 February,2020 12 / 22
Periodic sampling
Aliased frequency components

I The unique frequency components that appear within the Nyquist


interval maybe obtained by reducing the original frequency f modulo fs , i.e
fa = f mod (fs )
-This modulo-fs operation is obtained by adding or subtracting from f
enough multiples of fs until it lies within the Nyquist interval [−fs /2, fs /2].
I Thus, the sinusoid that is extracted by the analog re-constructor will be
fs
xa (t) = e j2πfa t fa = f if |f | ≤
2

(Rediet Million) DSP-Lecture #4 February,2020 13 / 22


Periodic sampling
Aliased frequency components

Example:
Let x(t) = 4 + 3cos(πt) + 2cos(2πt) + cos(3πt).
Determine the minimum sampling rate that will not cause any aliasing
effects, If x(t) is sampled at half the Nyquist rate determine xa (t) that
would be aliased with x(t).

-The frequencies in x(t) are


1
f1 = 0Hz f2 = Hz f3 = 1Hz f4 = 1.5Hz
2
Thus, fmax = f4 = 1.5Hz and the minimum sampling rate is
fs = 2fmax = 3Hz
0 fs
- If x(t) is sampled at half of this rate i.e fs = = 1.5Hz, then aliasing
2
will occur. 0 0
f f
The Nyquist interval of this case is [− s , s ] i.e [−0.75, 0.75].
2 2
(Rediet Million) DSP-Lecture #4 February,2020 14 / 22
Aliased frequency components

-The aliased frequencies will be only due to f3 & f4 since they are outside
the Nyquist interval.
- The aliased components will have frequencies
0
f3a = f3 mod(fs ) = 1mod(1.5) = 1 − 1.5 = −0.5Hz
0
f4a = f4 mod(fs ) = 1.5mod(1.5) = 1.5 − 1.5 = 0Hz
- Thus,x(t) will be aliased with
xa (t) = 4cos(2πf1 t) + 3cos(2πf2 t) + 2cos(2πf3a t) + cos(2πf4a t)
= 4 + 3cos(πt) + 2cos(−πt) + cos(0)
= 5 + 5cos(πt)
-The signal x(t)& xa (t) are shown below. They agree only at their
sampled values i.e x(nT ) = xa (nT )

(Rediet Million) DSP-Lecture #4 February,2020 15 / 22


Sampling and reconstruction

I The above example shows that the sample values x(nT ) don’t uniquely
determine the continuous-time signal they can form.
I Hence, an ideal reconstructor is supposed to extract from a sampled
signal, all the frequency components that lie within the Nyquist interval,
Ωs Ωs
[− , ], & removes all frequencies outside the interval.
2 2
I This shows that an ideal reconstructor, Hr (jΩ), acts as an ideal
Ωs
low-pass filter with cutoff frequency equal to the Nyquist frequency .
2

(Rediet Million) DSP-Lecture #4 February,2020 16 / 22


Sampling and reconstruction

Example: Sampling and reconstruction of sinusoidal signal


Suppose we sample the CT signal xc (t) = cos(4000πt) with sampling
1
period Ts = sec.
6000
-We can obtain x(n) = xc (nTs ) = cos(4000πTs n) = cos(ω0 n)

,where ω0 = 4000πTs =
3
- The highest frequency of xc (t) is Ω0 = 4000π and the sampling

frequency is Ωs = = 12000π
Ts
Ωs = 12000π ≥ 2Ω0 = 8000π ⇒ there is no aliasing.
- The Fourier transform of xc (t) is
Xc (jΩ) = πδ(Ω − 4000π) + πδ(Ω + 4000π)

(Rediet Million) DSP-Lecture #4 February,2020 17 / 22


Sampling and reconstruction

and the sampled signal for sampling frequency of Ωs = 12000π is


1 P ∞
Xs (jΩ) = Xc (jΩ − jkΩs )
Ts k=−∞
π P ∞
= δ(Ω − 4000π − kΩs ) + δ(Ω + 4000π − kΩs )
Ts k=−∞

(Rediet Million) DSP-Lecture #4 February,2020 18 / 22


Sampling and reconstruction

I the above figure(a) shows Xc (jΩ) is a pair of impulse at Ω = ±4000π


and the shifted copies of is FT centered on ±Ωs , ±2Ωs , etc.

I Plotting x(e jω ) = xs ( ) as a function of the normalized frequency
Ts
ω = ΩTs gives in figure(b).
I The above figure also shows the frequency response of the ideal
reconstructor filter Hr (jΩ) for Ωs = 12000π
⇒ the signal that would be reconstructed would have frequency
Ω0 = 4000π which is the frequency of the original signal.

(Rediet Million) DSP-Lecture #4 February,2020 19 / 22


Sampling and reconstruction

Example: Aliasing in the reconstruction of under-sampled sinusoidal


signal
Suppose the signal is again xc (t) = cos(4000πt). However now the
0 1
sampling period is increased to Ts = sec
1500
- This sampling period fails to satisfy the Nyquist criterion, since
0
Ωs = 3000π  2Ω0 = 8000π ⇒ there is will be aliasing.
0
- the sampled signal for sampling frequency of Ωs = 3000π is
π P ∞ 0 0
Xs (jΩ) = δ(Ω − 4000π − kΩs ) + δ(Ω + 4000π − kΩs )
Ts k=−∞

(Rediet Million) DSP-Lecture #4 February,2020 20 / 22


Sampling and reconstruction

I This time the impulse is located at Ω = −1000π is from


0
δ(Ω + 4000π − kΩs ) and the impulse at Ω = 1000π is from
0
δ(Ω + 4000π + kΩs ).
I It is clear that the signal would be reconstructed using sampling rate
0 1
Ts = sec would have frequency Ω0 = 1000π and not 4000π.
1500

(Rediet Million) DSP-Lecture #4 February,2020 21 / 22


Periodic sampling

(#1 ) Class exercises & Assignment


πn
1) The sequence x(n) = cos( ) was obtained by sampling a CT signal
4
xc (t) = cos(Ω0 t) at a sampling rate of 1000 sample/sec. Determine the
two possible values of Ω0 that could have resulted in sequence x(n).
πn
2 Consider the discrete-time sequence x(n) = sin( ). Find the two
8
different continuous-time signals that would produce this sequence when
sampled at a frequency of fs = 20Hz.
3) For the following continuous signals xc (t) and the corresponding
sampling frequency fs
a.xc (t) = 10sin(2πt) + 10sin(8πt) + 5sin(12πt),fs = 5Hz
b.xc (t) = sin(6πt)[1 + 2cos(4πt)], fs = 4Hz
i.Determine xa (t) aliased with xc (t) and show that the two signals have
the same sample values i.e xc (nTs ) = xa (nTs ).
ii. Find the condition for Ts to correctly sample xc (t) and avoid aliasing.
(Rediet Million) DSP-Lecture #4 February,2020 22 / 22

You might also like