|
|
Part one: Digital Filter Design |
|
UNITS |
1
module |
|
TYPE |
SE |
|
LECTURER |
|
|
TIME |
Spring
Semester 2011 |
|
LOCATION |
B206/202 |
![]()
PURPOSES
This is a introductory course for digital filter theory. After this course, you are are expected to be able to know
![]()
Alan V. Oppenheim, Ronald W. Schafer, and John R. Buck: "Discrete-Time Signal Processing" (Second Edition), Prentice Hall, 1999.
![]()
SOFTWARE
Matlab/Simulink with the Filter design toolbox and Signal Processing Toolbox
![]()
SCHEDULES (a summary)
![]()
MM.1 07 Feb. 2011 kl. 8.15
-10:00
Contents:
Introduction to digital filter techniques
|
(a). |
Brief review of discrete-time processes: sequences, systems,
linear time-invariance, causality, stability |
|
(b). |
Frequency response for LTI and rational systems |
|
(c). |
Filter design problem and one example |
Reading
Material: Page 16-40, 240-270 of the textbook
Lecture
slides: a print-oriented PDF file
Exercise:
See the distributed paper (PDF file)
Solutions (PDF file)
![]()
MM.2
10 Feb. 2011
kl. 8:15
-10:00
Contents:
Synthesis of Infinite Impulse Response (IIR) discrete-time filters
|
(a). |
Synthesis of continuous-time filters |
|
(b). |
Impulse-invariance method |
|
(c). |
Bilinear transformation method |
Reading
Material: Page 160-163, 439 - 458, 824-826 of the textbook
Lecture
slides: a
print-oriented PDF file
Exercise:
See the distributed paper (PDF file) Solution (part one) Solution (part two)
![]()
MM.3 21 Feb. 2011 kl. 8:15 - 10:00
Contents:
Algebraic transformation of LP IIR filters and Linear
phase systems
|
(a). |
Algebra transformation of LP filters |
|
(b). |
Linear phase systems |
Reading
Material: Page 291 - 311 of
the textbook and the given document
Lecture
slides: a
print-oriented PDF file
Exercise:
See the distributed paper (PDF file) Solutions
![]()
MM.4
24 Feb. 2011 kl. 8:15 - 10:00
Contents:
Synthesis of Finite-Impulse Response (FIR) discrete-time filters
|
(a). |
FIR synthesis by window methods |
|
(b). |
Frequency response (Pole-Zero Diagram) |
Reading
Material: Page 465 - 486 and 253 - 279 of the textbook
Lecture
slides: a
print-oriented PDF file
Exercise:
See the distributed paper (PDF file) Solutions
![]()
MM.5 ??? Mar. 2011 kl. 8:15- 10:00
Contents:
Implementation of digital filters
|
(a). |
Block diagram and signal flow graph |
|
(b). |
Structures of IIR and FIR systems |
|
(c). |
Round-off noise in digital filters |
Reading
Material: Page 340 - 370 and 391 - 402 of the textbook
Lecture
Note: a
print-oriented PDF file
Exercise:
See the distributed paper (PDF file) Solutions
![]()
Part two - Spectral
Estimation (SELF_STUDY)
![]()
PURPOSES
This is an introductory
course for the digital spectrum analysis. After this course, you are expected
to be able to know
![]()
Alan V. Oppenheim, Ronald W.
Schafer, and John R. Buck: " Discrete-Time
Signal Processing" (Second Edition), Prentice Hall, 1999.
![]()
SOFTWARE
Matlab/Simulink with the Filter
design toolbox and Signal Processing Toolbox
![]()
SCHEDULES (A summary of
this part)
![]()
MM.1
Contents: Discrete Fourier Series and
Sampling the Fourier Transform
|
(a). |
Introduction |
|
(b). |
Discrete Fourier Series and its Properties |
|
(c). |
Sampling the Fourier transform |
Reading Material: Page 541-559 of the
textbook
Lecture
slides: See here
Exercise:
See the distributed
paper Solutions
![]()
MM.2
Contents : Discrete Fourier
Transform and its Properties
|
(a). |
Discrete Fourier Transform (DFT) |
|
(b). |
DFT's properties |
|
(c). |
Linear Convolution using DFT |
Reading Material: Page 559-589 of the
textbook
Lecture
slides: See here
Exercise: Exercise:
See the distributed
paper Solutions
![]()
MM.3
Contents: Fast Fourier
Transform
|
(a). |
Goertzel Algorithm |
|
(b). |
Decimation-In-Time FFT Algorithm |
|
(c)
|
Decimation-In-Frequency FFT Algorithm |
Reading Material: Page 629 - 652 of the
textbook
Lecture
slides: See here
Exercise:
See the distributed
paper Solutions
![]()
MM.4
Contents : Spectral Analysis
Using DFT (I)
|
(a). |
Spectral analysis of continuous-time signal using DFT |
|
(b). |
The effect of windowing |
|
(c). |
The effect of frequency sampling |
Reading Material: Page 693 - 714 and 465 – 477 of the textbook
Lecture
slides: See here
Exercise:
See the distributed
paper Solutions
download the Matlab file DFTanalysis.m to see an example
![]()
MM.5
Contents : Spectral Analysis
Using DFT (II)
|
(a). |
Time-dependent Fourier Transform |
|
|
(b). |
Sampling in Time and Frequency |
|
|
(c). |
Fourier Analysis of Nonstationary
Signals |
Reading Material: Page 714 - 730
of the textbook
Lecture
slides: See here
Exercise:
See the distributed
paper
download timedDFTstationary.m and timedDFTNONstationary.m to see examples
![]()
Some Useful Links:
This
page is maintained by Zhenyu
Yang mailto: yang@cs.aaue.dk
Last
modified 20.02.2011