数字信号处理
数字信号处理
8万+ 人选课
更新日期:2024/11/29
开课时间2024/08/26 - 2024/12/27
课程周期18 周
开课状态开课中
每周学时-
课程简介


  数字信号处理课程是电子信息类专业本科生必选的学科基础课程。本课程以离散信号和系统分析为理论基础,主要讨论离散Fourier变换(DFT)及其应用,快速Fourier变换算法,IIR数字滤波器设计,FIR数字滤波器设计,数字滤波器实现,多速率信号简介,小波分析简介,以及数字信号处理的应用。

  北京交通大学数字信号处理课程是校级优质课程,2013年入选国家级英语授课品牌课程,2018年入选国家精品在线开放课程,2021年入选国家级一流课程,2021年入选教育部拓金计划示范课程。陈后金教授主编的数字信号处理(第3版)、高等教育出版社出版,是国家级十五、十一五规划教材,2009被评为国家精品教材,2020年被评为北京高校优质本科教材(重点),2021年获评首届全国优秀教材奖。在课程建设中,面向电气信息大类学科规划学科基础课群,体现了“厚理博术、知行相成”的教学理念。新的电气信息类学科基础课程体系由“电子电路、电磁场、信号处理”三大课群构成,如图1所示。

  根据信号处理课群的特点进行整体优化,重新规划其理论与实验课程的教学体系,如图2所示,其体现了原理、技术和应用的有机结合。

1 电气信息类学科基础课程体系

 

2 信号处理课群的体系结构


  “数字信号处理”涉及数字信号分析和数字滤波器设计,主要内容如图3所示。DFT是实现信号数字化分析的核心技术,FFT是提高DFT运算效率的重要算法。信号分析是信号处理的基础,而数字滤波器设计则是信号处理的具体实现。课程的知识点图谱如图4所示。

3 数字信号处理课程的教学体系


数字信号处理知识点图谱

  在教学内容更新上,提出知识没有 有用与无用 之分,但有 有用与更加有用 之别。根据课程教学内涵,剖析课程的教学重点与难点: 可否与信号与系统的内容有适当重叠?时域、频域 抽样定理的本质内容是什么? 如何看待 DFT 的作用?如何介绍 FFT 算法?如何引入 Wavelet 变换等新内容? 等等。结合学科应用开展案例教学,将数字信号处理课程的基本理论应用于声音信号频域特征分析、语音信号去噪、语音信号识别、数字集群信道机、主体机车信号识别、人口预测等,拓展学生的视野,激发学生的学习兴趣。

 


课程大纲
离散信号与系统分析基础
0-1为什么学习数字信号处理
0-2课程体系教学要求参考资料
0-3信号与系统回顾
1_1_1基本离散信号
1_1_2序列基本运算
1_1_3序列相关运算及其应用
1_2_1离散LTI系统的时域描述
1_2_2离散LTI系统响应的分析
1_3_1为何引入信号的频域分析
1_3_2离散周期信号DFS的表示
1_3_3离散周期信号DFS的性质
1_3_4离散非周期信号的频域表示
1_3_5离散时间傅里叶变换的性质
1_3_6频域抽样定理
1_4_1离散LTI系统的频域描述与响应的频域分析
1_4_2理想数字滤波器
1-5-1双边z变换及收敛域
1-5-2双边z变换性质及反变换
1-6离散系统的复频域分析
1-7-1全通滤波器
1-7-2最小相位系统
1-7-3全通滤波器与最小相位系统应用
1-8-1连续时间信号时域抽样引入
1-8-2连续时间信号时域抽样定理
1-8-3连续时间信号抽样工程应用
1-8-4信号的重建
1-8-5连续信号的离散处理
1-9利用MATLAB实现离散信号和系统分析
离散傅里叶变换(DFT)
2-1-1 DFT引入及定义
2-1-2 DFT举例
2-1-3 DFT性质1
2-1-4 DFT性质2
2-2-1 DFT计算线性卷积的步骤
2-2-2 DFT计算长序列和短序列线性卷积
2-3-1 DFT计算连续时间信号频谱的原理
2-3-2 DFT计算频谱出现的现象
2-3-3 混叠现象与泄漏现象
2-3-4 泄漏现象(续)
2-3-5 栅栏现象及参数选择
2-4 DFT计算信号频谱的应用举例
2-5 DFT 分析信号频谱Matlab实现
快速傅里叶变换(FFT)
3-1FFT引入
3-2-1时间抽取基2-FFT算法原理与流图
3-2-2时间抽取基2-FFT特点与复杂度
3-3频率抽取基2-FFT
3-4其他基时间抽取-FFT
3-5混合基FFT
3-6FFT算法对称性分析
3-7FFT应用
IIR数字滤波器设计
4-0绪论
4-1-1BW型模拟低通滤波器设计
4-1-2CB、椭圆型模拟低通滤波器设计及三种比较
4-2-1模拟域频率变换
4-2-2模拟非低通滤波器设计
4-3-1脉冲响应不变法提出及设计原理
4-3-2脉冲响应不变法设计步骤
4-4-1双线性变换法提出及设计原理
4-4-2双线性变换法设计步骤
4-5利用IIR数字滤波器处理脉搏信号
4-6利用MATLAB设计IIR滤波器
FIR数字滤波器设计
5-0引论
5-1-1线性相位FIR滤波器的充要条件和时域特性
5-1-2 线性相位系统的频域特性
5-1-3线性相位系统的零点分布
5-2-1窗函数法设计线性相位FIR滤波器
5-2-2 矩形窗函数设计线性相位FIR滤波器
5-2-3加权窗和可调窗函数设计线性相位FIR滤波器
5-2-4 窗函数法设计线性相位FIR滤波器举例
5-3频率取样法设计线性相位FIR滤波器
5-4-1线性相位FIR滤波器的优化设计1
5-4-2线性相位FIR滤波器的优化设计2(最大最小准则)
5-5 FIR与IIR数字滤波器的比较
5-6-1 利用MATLAB实现FIR DF窗函数法和频率取样法
5-6-2 利用MATLAB实现FIR滤波器优化设计和应用举例
数字滤波器实现
6-1-2IIR滤波器级联和并联型结构
6-2FIR滤波器直接型结构
6-3-1有限字长-输入量化误差
6-3-2有限字长-系数量化误差
6-3-3有限字长-乘积运算量化误差
6-4MATLAB实现数字滤波器
多速率信号处理基础
7-1 为什么进行多速率信号处理
7-2多速率信号处理的基本单元
7-3-1抽取滤波器
7-3-2内插滤波器
7-4-1数字滤波器结构的多相分解1
7-4-2数字滤波器结构的多相分解2
7-5两通道滤波器组的基本概念
7-6利用MATLAB实现多速率信号处理
小波分析基础
8-1短时Fourier变换
8-2小波展开与小波变换
8-3-1小波变换与多分辨分析1
8-3-2 小波变换与多分辨分析2
8-4小波变换分解与重构算法
8-5基于小波的信号处理
8-6利用MATLAB实现信号小波分析