Ece-V-Digital Signal Processing U1 PDF
Ece-V-Digital Signal Processing U1 PDF
Ece-V-Digital Signal Processing U1 PDF
asia 1
SYLLABUS
SUBJECT CODE : 10EC52 IA MARKS : 25
NO. OF LECTURE HRS/WEEK : 04 EXAM HOURS : 03
TOTAL NO. OF LECTURE HRS. : 52 EXAMMARKS : 100
UNIT - 1
DISCRETE FOURIER TRANSFORMS (DFT): FREQUENCY DOMAIN SAMPLING AND
RECONSTRUCTION OF DISCRETE TIME SIGNALS. DFT AS A LINEAR TRANSFORMATION, ITS
RELATIONSHIP WITH OTHER TRANSFORMS. 6 HRS
UNIT - 2
PROPERTIES OF DFT, MULTIPLICATION OF TWO DFTS- THE CIRCULAR CONVOLUTION,
ADDITIONAL DFT PROPERTIES. 6 HRS
UNIT - 3
USE OF DFT IN LINEAR FILTERING, OVERLAP-SAVE AND OVERLAP-ADD METHOD. DIRECT
COMPUTATION OF DFT, NEED FOR EFFICIENT COMPUTATION OF THE DFT (FFT
ALGORITHMS). 7 HRS
UNIT - 4
RADIX-2 FFT ALGORITHM FOR THE COMPUTATION OF DFT AND IDFT–DECIMATIONIN-
TIME AND DECIMATION-IN-FREQUENCY ALGORITHMS. GOERTZEL ALGORITHM, AND CHIRP-Z
TRANSFORM. 7 HRS
UNIT - 5
IIR FILTER DESIGN: CHARACTERISTICS OF COMMONLY USED ANALOG FILTERS –
BUTTERWORTH AND CHEBYSHEVE FILTERS, ANALOG TO ANALOG FREQUENCY
TRANSFORMATIONS. 6 HRS
UNIT - 6
IMPLEMENTATION OF DISCRETE-TIME SYSTEMS: STRUCTURES FOR IIR AND FIR SYSTEMS
DIRECT FORM I AND DIRECT FORM II SYSTEMS, CASCADE, LATTICE AND PARALLEL
REALIZATION. 7 HRS
UNIT - 7
FIR FILTER DESIGN: INTRODUCTION TO FIR FILTERS, DESIGN OF FIR FILTERS USING -
RECTANGULAR, HAMMING, BARTLET AND KAISER WINDOWS, FIR FILTER DESIGN USING
FREQUENCY SAMPLING TECHNIQUE. 6 HRS
UNIT - 8
DESIGN OF IIR FILTERS FROM ANALOG FILTERS (BUTTERWORTH AND CHEBYSHEV) -
IMPULSE INVARIANCE METHOD. MAPPING OF TRANSFER FUNCTIONS: APPROXIMATION OF
DERIVATIVE (BACKWARD DIFFERENCE AND BILINEAR TRANSFORMATION) METHOD,
MATCHED Z TRANSFORMS, VERIFICATION FOR STABILITY AND LINEARITY DURING MAPPING
7 HRS
TEXT BOOK:
1. DIGITAL SIGNAL PROCESSING – PRINCIPLES ALGORITHMS & APPLICATIONS, PROAKIS &
MONALAKIS, PEARSON EDUCATION, 4TH EDITION, NEW DELHI, 2007.
REFERENCE BOOKS:
1. DISCRETE TIME SIGNAL PROCESSING, OPPENHEIM & SCHAFFER, PHI, 2003.
2. DIGITAL SIGNAL PROCESSING, S. K. MITRA, TATA MC-GRAW HILL, 3RD EDITION, 2010.
3. DIGITAL SIGNAL PROCESSING, LEE TAN: ELSIVIER PUBLICATIONS, 2007
INDEX SHEET
UNIT 1
CONTENTS:-
RECOMMENDED READINGS
3. DIGITAL SIGNAL PROCESSING, S. K. MITRA, TATA MC-GRAW HILL, 2ND EDITION, 2004.
UNIT 1
Discrete Fourier Transform
1.1 Introduction:
Before we introduce the DFT we consider the sampling of the Fourier transform of an
aperiodic discrete-time sequence. Thus we establish the relation between the sampled Fourier
transform and the DFT.A discrete time system may be described by the convolution sum, the
Fourier representation and the z transform as seen in the previous chapter. If the signal is
periodic in the time domain DTFS representation can be used, in the frequency domain the
spectrum is discrete and periodic. If the signal is non-periodic or of finite duration the
frequency domain representation is periodic and continuous this is not convenient to
implement on the computer. Exploiting the periodicity property of DTFS representation the
finite duration sequence can also be represented in the frequency domain, which is referred to
as Discrete Fourier Transform DFT.
DFT is an important mathematical tool which can be used for the software
implementation of certain digital signal processing algorithms .DFT gives a method to
transform a given sequence to frequency domain and to represent the spectrum of the sequence
using only k frequency values, where k is an integer that takes N values, K=0, 1, 2,…..N-1.
The advantages of DFT are:
1. It is computationally convenient.
2. The DFT of a finite length sequence makes the frequency domain analysis much
simpler than continuous Fourier transform technique.
Consider an aperiodic discrete time signal x (n) with Fourier transform, an aperiodic finite
energy signal has continuous spectra. For an aperiodic signal x[n] the spectrum is:
X w xn e jwn
………………………………(1.1)
n
w
0 2
Let us first consider selection of N, or the number of samples in the frequency domain.
2k
If we evaluate equation (1) at w
N
2k
X xne j 2kn / N k 0,1,2,......., ( N 1) ………………………. (1.2)
N n
We can divide the summation in (1) into infinite number of summations where each sum
contains N terms.
2k 1 N 1 2 N 1
X ....... xn e j 2kn / N
xn e j 2kn / N
xne j 2kn / N
N n N n 0 n N
lN N 1
xne
l n lN
j 2kn / N
If we then change the index in the summation from n to n-l N and interchange the order of
summations we get:
2k N 1 j 2kn / N
N xn lN e for k 0,1,2,......, ( N 1) …….(1.3)
n 0 l
Denote the quantity inside the bracket as xp[n]. This is the signal that is a repeating version of
x[n] every N samples. Since it is a periodic signal it can be represented by the Fourier series.
N 1
x p n ck e j 2kn / N n 0,1,2,........, ( N 1)
k 0
With FS coefficients:
N 1
x ne
1 j 2kn / N
ck p k 0,1,2,......., ( N 1) …………… (1.4)
N n 0
Comparing the expressions in equations (1.4) and (1.3) we conclude the following:
1 2
ck X k k 0,1,......., ( N 1) ………………. (1.5)
N N
N 1
2 j 2kn / N
x p n
1
N
X N
k 0
k e
n 0,1,....., ( N 1) ………. (1.6)
The above formula shows the reconstruction of the periodic signal xp[n] from the samples of
the spectrum X[w]. But it does not say if X[w] or x[n] can be recovered from the samples.
x[n]
0 L
xp[n] N>=L
No aliasing
0 L N
xp[n] N<L
Aliasing
0 N
Hence we conclude:
The spectrum of an aperiodic discrete-time signal with finite duration L can be exactly
2k
recovered from its samples at frequencies wk if N >= L.
N
2π
Where x(n) is a finite duration sequence, X(jω) is periodic with period 2π.It is
convenient sample X(jω) with a sampling frequency equal an integer multiple of its period =m
that is taking N uniformly spaced samples between 0 and 2π.
Let ωk= 2πk/n, 0≤k≤N-1
∞ -j2πkn/N
Therefore X(jω) = ∑ x(n) ℮
n=−∞
Since X(jω) is sampled for one period and there are N samples X(jω) can be expressed
as
N-1 -j2πkn/N
X(k) = X(jω)│ ω=2πkn/N ═∑ x(n) ℮ 0≤k≤N-1
n=0
WN = 1 1 1 1 ………………1
1 wn1 wn2 wn3……………...wn n-1
1 wn2 wn4 wn6 ……………wn2(n-1)
…………………………………………….
…………………………………………….
1………………………………..wN (N-1)(N-1)
ex;
4 pt DFT of the sequence 0,1,2,3
X(0) 1 1 1 1
X(1) 1 -j -1 j
X(2) = 1 -1 1 -1
X(3) 1 j -1 -j
Suppose that xa(t) is a continuous-time periodic signal with fundamental period Tp= 1/F0.The
signal can be expressed in Fourier series as
Where {ck} are the Fourier coefficients. If we sample xa(t) at a uniform rate Fs = N/Tp = 1/T,
we obtain discrete time sequence
With ROC that includes unit circle. If X(z) is sampled at the N equally spaced points on the
unit circle Zk = e j2πk/N for K= 0,1,2,………..N-1 we obtain
The above expression is identical to Fourier transform X(ω) evaluated at N equally spaced
frequencies ωk = 2πk/N for K= 0,1,2,………..N-1.
If the sequence x(n) has a finite duration of length N or less. The sequence can be recovered
from its N-point DFT. Consequently X(z) can be expressed as a function of DFT as
Ans: Since x(n) is real, the real part of the DFT is even, imaginary part odd. Thus the
remaining points are {0.125+j0.0518,0,0, 0.125+j0.318}.
Question 2
Compute the eight-point DFT circular convolution for the following sequences.
x2(n) = sin 3πn/8
Ans:
Question 3
Compute the eight-point DFT circular convolution for the following sequence
X3(n) = cos 3πn/8
Question 4
Define DFT. Establish a relation between the Fourier series coefficients of a continuous time
signal and DFT
Solution
Solution:-
Question 6
Solution :-
Question 7
Solution
Question 8
Solution