课程大纲-1617S1-数字信号处理与算法实现

2016-08-24 15:45:44

北京大学深圳研究生院

2016-2017学年 第一学期

课程大纲

课程编号:04713610   开课学期:1617S1  总学时: 48   学分:3

课程名称:数字信号处理及算法实现

英文名称:Digital Signal Processing and Algorithm Implementation

教学方式:课堂授课+学生项目     考试方式:考查

先修要求:《高等数学》、《工程数学》、《信号与系统》、MATLAB语言

主讲教师:李革

辅助教师:董胜富

学科领域:电子工程类、通信、生物医学工程、信号与信息处理

大纲执笔人:李革

制定年月:2016年5月

成绩评定方法:

1)      Experiments/Assignments(上机实验和作业): 40%

2)      Student Projects (独立学生项目):50%

3)      Attendance (考勤):10%

大纲内容简介:

学习和掌握数字信号处理的基本理论,及其算法实现的基本方法,了解信号处理在工业界的实际应用(卫星通信系统、无线移动通信系统、语音系统等)

课程内容主要包括:

1)         数字信号与离散时间系统的时频分析方法(The analysis approaches of digital signal and discrete-time systems)

2)         FIR/IIR滤波器结构和滤波器设计( FIR/IIR filter structures and design)

3)         多抽样率系统和滤波器组( Multirate Systems and Filterbanks)

4)         DSP基础与算法实现(DSP basics and Algorithm implementation)

5)         DSP在实际工业界的应用

大纲详细内容:(请按开课单元撰写,注明学时)

1.   Introduction (3 hours):

(1)  The course outline;

(2)  Introduction to signals and systems;

(3)  Introduction to DSP Implementation

(4)  The typical applications of modern digital signal processing;

2.   The analysis approach of digital signals and discrete-time systems (12 hours):

(1) Review of Fourier Transform of continuous-time signal and system;

(2)  Discrete-time signal representation and basic operations;

(3)  Linear-Time Invariant systems (LTI);

(4)  Discrete Time Fourier Transform (DTFT)

(5)  Discrete Fourier Transform (DFT)

(6)  Circular convolution and Fast Fourier Transform (FFT)

(7)  Spectral Analysis by DFT.

(8) z-transform and the LTI system analysis by z-transform (transfer functions,zero-pole analysis,frequency response);

3.   Digital Filter Design (6 hours)

(1)  Introduction to Digital Filter Design (Finite Impulse Response Filters,Infinite Impulse Response Filters,Linear Phase FIR Filters and Allpass filters)

(2)  Digital IIR Filter Design (Filter Specification, Coefficient calculation, realization of filters,Butterworth, Chebyshev, and Elliptic filters)

(3)  Digital FIR Filter Design(Digital FIR filter design by Window Methods, Digital FIR filter design by The optimal method, Frequency Sampling Method for linear phase digital FIR filter design)

4.   Multirate Signal Processing and Filterbanks(6 hours):

(1)  Sampling Theorem;

(2)  Decimation and interpolation;

(3)  The polyphase decomposition;

(4)  Design of practical sampling rate converters.

(5)  Digital filter banks, uniform filter banks and their relation to the DFT

5.   Digital Filter implementation and Finite Wordlength effect(3 hours):

(1)  The effect of data representation in DSP;

(2)  The coefficient quantization effects in filter implementation;

(3)  The A/D Quantization effect;

(4)  Arithmetic Round-Off Errors;

(5)  Limit-cycle;

(6)  Analysis of round-off errors in the implementation of radix-2 FFT.

6.   Introduction to Digital Signal Processors(3 hours):

(1)  General-purpose digital signal processors;

(2)  Introduction on the mainstream DSP processors;

(3)  The family of TI TMS320 processors;

7.   DSP algorithm implementation and real industrial applications(9 hour)

(1)  Design flow of the real-time DSP system;

(2)  DSP implementation of signal spectral analysis by FFT;

(3) DSP application in Satellite Communications;

(4) DSP application in Wireless Cellular Communications;

(5) DSP application in Speech/Audio systems.

8.   Student project presentation (3 hours)

教材:无 

参考资料:

1)  Alan V. Oppenheim, Ronald W.Schafer, “Discrete-Time Signal Processing” 3rd Edition,电子工业出版社,2011.1 (推荐学生购买,可作研究参考书);

2)  Sanjit K. Mitra, “数字信号处理-基于计算机的方法” (第二版),孙洪, 余翔宇 译,电子工业出版社,2005 (推荐学生购买,可作研究参考书);

3)  J. G. Proakis and D. G. Manolakis,  Digital Signal Processing: Principles, Algorithms and Application, 3rd Ed., Prentice Hall, 1996;

4)  Matlab sources: www.mathworks.com;

5)  Free online book “The Scientist and Engineer's Guide to Digital Signal Processing”: (downloaded at http://www.dspguide.com/ )。