|
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