This course is a professional basic course for postgraduates in electronic information and electrical specialty after the course of Signal and System. The aim of this course is to make students understand the overview of the technical field of Digital Signal Processing, preliminarily establish the basic concepts of digital signal processing, master the basic analysis methods, and lay a foundation for the following courses and research work related to information processing. During the study of this course, students should master the basic principles, basic concepts and basic analysis methods of digital signal processing, and have basic algorithm analysis, digital system design and simulation capabilities. The main content of this course is to introduce the descriptions of digital processing for signals in the time domain and in the transform domain, discuss the basic theory and basic algorithm implementations of several kinds of transformations(such as ZT,DTFT,DFT), analyse the mathematical concepts, physical concepts and engineering concepts of various characteristics of digital systems represented by digital filters. Students are required to master the basic analysis theory and design methods of digital systems, and establish ideas, methods and rigorous scientific attitudes of solving practical problems. Students are also required to self-learn MATLAB and have programming and simulation capabilities.
Topic1 Introduction of DSP
1.1 Course Introduction
Topic 1 Homework
Topic 1 Test
Topic 2 Digital Processing of Continuous Signals-1
2.1 Sampling the Continuous Signals
2.2 Discrete Time Signals
Topic 2 Digital Processing of Continuous Signals-2
2.3 Reconstruction of Continuous Signals
2.4 Finite Word Length in ADC
Topic 2 Test
Topic 2 Homework
Topic 3-1 DTFT
3.1 The Importance of Signal Analysis in the Transform Domain
3.2 DTFT From CTFT
3.3.1 The Definition of DTFT-1
3.3.2 The Definition of DTFT-2
3.3.3 The Definition of DTFT-3
Topic3-1 Test
Topic 3-1 Homework
Topic 4 The Discrete-Time System
4.1 Classification of the Discrete-Time System
4.2 LTI Discrete-Time System
4.3 LTI Discrete-Time System in Transform Domain
4.4 Filter Concept
Topic 4 Homework
Topic 4 Test
Topic 5 Finite-Length Discrete Transforms
5.1 The Definition of DFT
5.2 The Relationship of DFT and DTFT
5.3 Computation of Finite-Length Sequences
5.4 DFT Properties
5.5.1 FFT-1
5.5.2 FFT-2
Topic 5 Test
Topic 5 Homework
Topic 3-2 z-transform
3.4.1 z transform-1
3.4.2 z transform-2
3.4.3 z transform-3
3.5.1 Inverse z transform-1
3.5.2 Inverse z transform-2
Topic 3-2 Test
Topic 3-2 Homework
Topic 6 The Classification of LTI Discrete-Time System
6.1.1 The Classification Based on magnitude
6.1.2 All-Pass Transfer Function
6.2.1 Zero-Phase Transfer Function
6.2.2 Max-phase and Min-phase Transfer Function
6.2.3 Linear-phase Transfer Function
Topic 6 Homework
Topic 6 Test
Topic 7-1 Digital Filter Design-Filter Structures
7.1 Block diagram Representation of Digital Filters
7.2 Basic FIR&IIR Digital Filter Structures
7.3.1 Digital filter Specifications and FDAtool
Topic 7-1 Test
Topic 7-1 Homework
Topic 7-2 Digital Filter Design
7.3.2.1 IIR Filter Design-1 Basic Idea
7.3.2.2 IIR Filter Design-2 Impulse Invariance Method
7.3.2.3 IIR Filter Design-3 Bilinear Transformation Method
7.3.3.1 FIR Filter Design-1 Basic Idea
7.3.3.2 FIR Filter Design-2 Window Series Method
7.3.3.3 FIR Filter Design-3 Fixed Window Functions
Topic 7-2 Test
Topic 7-2 Homework