Description: Description: Z:\.public_html\course\bs00554_.wmf

DE6 - COURSE:    Signal Processing 

Part one:  Digital Filter Design  

UNITS 

1 module 

TYPE

SE

LECTURER  

Zhenyu Yang

TIME  

Spring Semester 2011

LOCATION   

B206/202

Description: Description: Z:\.public_html\course\rope.gif

PURPOSES

This is a introductory course for digital filter theory. After this course, you are are expected to be able to know

Description: Description: Z:\.public_html\course\rope.gif

TEXTBOOK  Description: Description: E:\.public_html\course\ztrans\book.jpg

Alan V. Oppenheim, Ronald W. Schafer, and John R. Buck: "Discrete-Time Signal Processing" (Second Edition), Prentice Hall, 1999.

Description: Description: Z:\.public_html\course\rope.gif

SOFTWARE   

Matlab/Simulink with the Filter design toolbox and Signal Processing Toolbox

Description: Description: Z:\.public_html\course\rope.gif

SCHEDULES   (a summary)

Description: Description: Z:\.public_html\course\bar.gif

MM.1       07 Feb. 2011  kl. 8.15 -10:00
 

Description: Description: Z:\.public_html\course\redblinkslow1.gifContents:  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 

Description: Description: Z:\.public_html\course\redblinkslow1.gifReading Material:     Page 16-40, 240-270 of  the textbook 

Description: Description: Z:\.public_html\course\redblinkslow1.gifLecture slides:         a print-oriented PDF file 

Description: Description: Z:\.public_html\course\redblinkslow1.gifExercise:                    See the distributed paper (PDF file)     Solutions (PDF file)    
                                        Matlab file IIR.m can be download from here   

Description: Description: Z:\.public_html\course\bar.gif

MM.2      10 Feb. 2011  kl. 8:15 -10:00

Description: Description: Z:\.public_html\course\redblinkslow1.gifContents:  Synthesis of Infinite Impulse Response (IIR) discrete-time filters 

(a).

Synthesis of continuous-time filters

(b).

Impulse-invariance method

(c). 

Bilinear transformation method 

Description: Description: Z:\.public_html\course\redblinkslow1.gifReading Material:     Page 160-163, 439 - 458, 824-826 of  the textbook 

Description: Description: Z:\.public_html\course\redblinkslow1.gifLecture slides:             a print-oriented PDF file 

Description: Description: Z:\.public_html\course\redblinkslow1.gifExercise:                   See the distributed paper  (PDF file)     Solution (part one)  Solution (part two)

Description: Description: Z:\.public_html\course\bar.gif

MM.3    21 Feb. 2011 kl. 8:15 - 10:00

Description: Description: Z:\.public_html\course\redblinkslow1.gifContents:  Algebraic transformation of LP IIR filters and Linear phase systems

(a).

Algebra transformation of LP filters

(b).

Linear phase systems

Description: Description: Z:\.public_html\course\redblinkslow1.gifReading Material:     Page 291 - 311 of  the textbook and the given document

Description: Description: Z:\.public_html\course\redblinkslow1.gifLecture slides:            a print-oriented PDF file 

Description: Description: Z:\.public_html\course\redblinkslow1.gifExercise:                  See the distributed paper  (PDF file)     Solutions

                                       Matlab file linearpase.m can be download from here 

Description: Description: Z:\.public_html\course\bar.gif

MM.4     24 Feb. 2011  kl. 8:15 - 10:00

Description: Description: Z:\.public_html\course\redblinkslow1.gifContents:  Synthesis of Finite-Impulse Response (FIR) discrete-time filters

(a).

FIR synthesis by window methods

(b).

Frequency response (Pole-Zero Diagram)

Description: Description: Z:\.public_html\course\redblinkslow1.gifReading Material:     Page 465 - 486 and 253 - 279 of  the textbook 

Description: Description: Z:\.public_html\course\redblinkslow1.gifLecture slides:            a print-oriented PDF file 

Description: Description: Z:\.public_html\course\redblinkslow1.gifExercise:                    See the distributed paper  (PDF file)     Solutions

                                        Matlab design filtermm4-2.fda using FDATOOL can be download from here  another m-file

Description: Description: Z:\.public_html\course\bar.gif

MM.5     ??? Mar. 2011 kl. 8:15- 10:00

Description: Description: Z:\.public_html\course\redblinkslow1.gifContents:  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

Description: Description: Z:\.public_html\course\redblinkslow1.gifReading Material:     Page 340 - 370 and 391 - 402 of  the textbook 

Description: Description: Z:\.public_html\course\redblinkslow1.gifLecture Note:            a print-oriented PDF file

Description: Description: Z:\.public_html\course\redblinkslow1.gifExercise:                    See the distributed paper  (PDF file)      Solutions

                       

Description: Description: Z:\.public_html\course\bar.gif

 

Part two - Spectral Estimation (SELF_STUDY)

Description: Description: Z:\.public_html\course\rope.gif

PURPOSES

This is an introductory course for the digital spectrum analysis. After this course, you are expected to be able to know

Description: Description: Z:\.public_html\course\rope.gif

TEXTBOOK  Description: E:\.public_html\course\ztrans\book.jpg

Alan V. Oppenheim, Ronald W. Schafer, and John R. Buck: " Discrete-Time Signal Processing" (Second Edition), Prentice Hall, 1999.

Description: Description: Z:\.public_html\course\rope.gif

SOFTWARE   

Matlab/Simulink with the Filter design toolbox and Signal Processing Toolbox

Description: Description: Z:\.public_html\course\rope.gif

SCHEDULES  (A summary of this part)

Description: Description: Z:\.public_html\course\bar.gif

MM.1  

Description: Description: Z:\.public_html\course\redblinkslow1.gif  Contents:  Discrete Fourier Series and Sampling the Fourier Transform

(a).

Introduction

(b).

Discrete Fourier Series and its Properties

(c). 

Sampling the Fourier transform

Description: Description: Z:\.public_html\course\redblinkslow1.gif  Reading Material:    Page 541-559 of  the textbook

Description: Description: Z:\.public_html\course\redblinkslow1.gifLecture slides:           See here 

Description: Description: Z:\.public_html\course\redblinkslow1.gifExercise:                    See the distributed paper      Solutions

Description: Description: Z:\.public_html\course\bar.gif

MM.2   

Description: Description: Z:\.public_html\course\redblinkslow1.gifContents :  Discrete Fourier Transform and its Properties

(a).

Discrete Fourier Transform (DFT)

(b).

DFT's properties

(c). 

Linear Convolution using DFT

Description: Description: Z:\.public_html\course\redblinkslow1.gifReading Material:    Page 559-589 of  the textbook

Description: Description: Z:\.public_html\course\redblinkslow1.gif  Lecture slides:           See here 

Description: Description: Z:\.public_html\course\redblinkslow1.gifExercise Exercise:                    See the distributed paper       Solutions

Description: Description: Z:\.public_html\course\bar.gif

MM.3  

Description: Description: Z:\.public_html\course\redblinkslow1.gif  ContentsFast Fourier Transform

(a).

Goertzel Algorithm

(b).

Decimation-In-Time FFT Algorithm

(c)

Decimation-In-Frequency FFT Algorithm

Description: Description: Z:\.public_html\course\redblinkslow1.gif  Reading Material:    Page 629 - 652 of  the textbook

Description: Description: Z:\.public_html\course\redblinkslow1.gif  Lecture slides:           See here 

Description: Description: Z:\.public_html\course\redblinkslow1.gifExercise:                    See the distributed paper       Solutions

Description: Description: Z:\.public_html\course\bar.gif

MM.4 

Description: Description: Z:\.public_html\course\redblinkslow1.gifContents :  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

Description: Description: Z:\.public_html\course\redblinkslow1.gifReading  Material:    Page 693 - 714 and 465 – 477 of  the textbook

Description: Description: Z:\.public_html\course\redblinkslow1.gif  Lecture slides:           See here 

Description: Description: Z:\.public_html\course\redblinkslow1.gifExercise:                    See the distributed paper       Solutions

                                      download the Matlab file DFTanalysis.m to see an example

Description: Description: Z:\.public_html\course\bar.gif

MM.5

Description: Description: Z:\.public_html\course\redblinkslow1.gifContents :  Spectral Analysis Using DFT (II)

(a).

Time-dependent Fourier Transform

 

(b).

Sampling in Time and Frequency

 

(c).

Fourier Analysis of Nonstationary Signals

Description: Description: Z:\.public_html\course\redblinkslow1.gifReading  Material:    Page 714 - 730 of   the textbook

Description: Description: Z:\.public_html\course\redblinkslow1.gifLecture slides:           See here 

Description: Description: Z:\.public_html\course\redblinkslow1.gifExercise:                    See the distributed paper       

                                       download timedDFTstationary.m and timedDFTNONstationary.m to see examples

Description: Description: Z:\.public_html\course\bar.gif

 

 

Description: Description: Z:\.public_html\course\rope.gif 

Some Useful Links:


This page is maintained by Zhenyu Yang  mailto: yang@cs.aaue.dk

Last modified 20.02.2011