本书主要介绍了数字信号处理的基本理论、基本概念和基本分析方法。全书分为9章。绪论主要介绍了数字信号处理的基本概念和特点,以及数字信号处理系统的基本组成和应用领域;第1章介绍离散时间信号与系统的基本知识;第2章讲述了z变换,给出了z变换的定义和基本性质:第3章讲述了离散傅里叶变换(DFT);第4章介绍了快速傅里叶变换(FFT);第5章介绍了数字滤波器的基本结构;第6章讲述了无限长单位脉冲响应(IIR)数字滤波器的设计方法;第7章讲述了有限长单位脉冲响应(FIR)数字滤波器的设计方法;第8章介绍了数字信号处理中的有限字长效应问题;第9章介绍了数字信号处理的硬件实现基本知识。
本书可作为电子与信息类专业(包括电子信息工程、通信工程、电子科学与技术等专业)本科生的教材或参考书,也可作为从事相关专业领域的工程技术人员的参考资料。本书配有电子教案及习题解答,欢迎广大教师免费下载。
本书的结构和内容大致安排如下。绪论主要介绍了数字信号处理的基本概念和特点,以及数字信号处理系统的基本组成和应用领域;第1章介绍了离散时间信号与系统的基本知识,是本书的理论基础;第2章讲述了z变换,给出了z变换的定义和基本性质,它是分析离散时间信号与系统的一种主要理论工具;第3章讲述了离散傅里叶变换,包括周期序列的离散傅里叶级数(DFS)和有限长序列的离散傅里叶变换(DFT),介绍了频域采样的基本知识;第4章介绍了快速傅里叶变换,包括按时间抽选(DIT)的基-2 FFT算法和按频率抽选(DIF)的基-2 FFT算法,以及线性调频z变换(Chird-z变换)算法;第5章介绍了数字滤波器的基本结构;第6章讲述了无限长单位脉冲响应(IIR)数字滤波器的设计方法,包括脉冲响应不变法和双线性变换法,以及原型变换;第7章讲述了有限长单位脉冲响应数字滤波器的设计方法,包括窗函数法和频率抽样设计法;第8章介绍了数字信号处理中的有限字长效应问题;第9章介绍了数字信号处理的硬件实现基本知识。
第0章 绪论
0.1 信号、系统与信号处理
0.2 数字信号处理系统的基本组成
0.3 数字信号处理的特点
0.4 数字信号处理的应用
第1章 离散时间信号与系统
1.1 引言
1.2 离散时间信号——序列
1.2.1 几种常用的典型序列
1.2.2 序列的运算
1.2.3 序列的周期性
1.2.4 用单位脉冲序列来表示任意序列
1.2.5 序列的能量
1.3 连续时间信号的采样
1.3.1 理想采样
1.3.2 理想采样信号的频谱
1.3.3采样的恢复
1.3.4 由采样信号序列重构带限信号
1.4 离散时间系统的时域分析
1.4.1 线性系统
1.4.2 时不变系统
1.4.3 单位脉冲响应与系统的输入输出关系
1.4.4 线性时不变系统的性质
1.4.5 因果系统
1.4.6 稳定系统
1.5 常系数线性差分方程
1.6 实例分析——语音信号基音周期轨迹的平滑
习题
第2章 z变换
2.1 引言
2.2 z变换的定义、典型序列的z变换
2.2.1 z变换的定义
2.2.2 对z变换式的理解
2.2.3 典型序列的z变换
2.3 z变换的收敛域
2.3.1 收敛域的定义
2.3.2 两种判定法
2.4 z逆变换
2.4.1 围线积分法(留数法)
2.4.2 部分分式展开法
2.4.3 幂级数展开法(长除法)
2.5 z变换的基本性质
2.6 拉普拉斯变换、傅里叶变换与z变换
2.6.1 拉普拉斯变换与z变换
2.6.2 连续信号的傅里叶变换与序列的z变换
2.6.3 数字频率与频谱
2.7 系统函数
2.7.1 因果系统
2.7.2 稳定系统
2.7.3 因果稳定系统
2.7.4 系统函数和差分方程的关系
2.7.5 系统的频率响应
2.7.6 频率响应的几何确定法
2.7.7 FIR系统与IIR系统
习题
第3章 离散傅里叶变换
3.1 引言
3.2 周期序列的离散傅里叶级数
3.3 离散傅里叶级数的性质
3.3.1 线性
3.3.2 序列的移位
3.3.3 周期卷积和
3.4 有限长序列离散傅里叶变换(DFT)
3.4.1 DFT的定义
3.4.2 DFT与DTFT、z变换的关系
3.5 离散傅里叶变换(DFT)的性质
3.5.1 线性
3.5.2 圆周移位
3.5.3 圆周卷积
3.5.4 有限长序列的线性卷积与圆周卷积
3.5.5 共轭对称性
3.5.6 DFT形式下的帕塞瓦尔定理
3.6 频域采样
3.6.1 频域采样
3.6.2 内插公式
3.7 DFT实例分析
3.7.1 信号消噪
3.7.2 信号的频域分析
习题
第4章 快速傅里叶变换
4.1 引言
4.2 直接计算DFT的问题及改进的途径
4.2.1 DFT的运算量
4.2.2 减少运算量的途径
4.3 按时间抽选的基-2 FFT算法(Cooley—Tukey算法)
4.3.1 算法原理
4.3.2 运算量
4.3.3 按时间抽选的FFT算法的特点
4.4 按频率抽选的基-2FFT算法(sande-Tukey算法)
4.4.1 算法原理
4.4.2 按频率抽选的FFT算法的特点
4.4.3 按频率抽选法与按时间抽选法的异同
4.5 离散傅里叶反变换的快速计算方法
*4.6 线性调频z变换算法
4.6.1 CzT变换算法原理
4.6.2 CzT变换的实现步骤
4.6.3 czT变换算法的运算量估算
4.7 FFT实例分析
4.7.1 利用FFT分析时域连续信号频谱
4.7.2 线性卷积和线性相关的FFT算法
习题
第5章 数字滤波器的基本结构
5.1 数字滤波器的结构特点与表示方法
5.2 无限长单位脉冲响应(IIR)滤波器的基本结构
5.2.1 直接I型
5.2.2 直接II型(典范型)
5.2.3 级联型
5.2.4 并联型
5.3 有限长单位脉冲响应(FIR)滤波器的基本结构
5.3.1 横截型(卷积型、直接型)
5.3.2 级联型
5.3.3 频率抽样型
5.3.4 快速卷积结构
习题
第6章 无限长单位脉冲响应数字滤波器的设计方法
6.1 引言
*6.2 常用模拟低通滤波器的设计方法
6.2.1 由幅度平方函数来确定系统函数
6.2.2 巴特沃思低通逼近
6.2.3 切比雪夫低通逼近
6.3 脉冲响应不变法设计IIR数字滤波器
6.3.1 变换原理
6.3.2 混叠失真
6.3.3 模拟滤波器的数字化方法
6.3.4 优缺点
6.4 双线性变换法设计IIR数字滤波器
6.4.1 变换原理
6.4.2 变换常数c的选择
6.4.3 逼近的情况
6.4.4 优缺点
6.4.5 模拟滤波器的数字化方法
*6.5 原型变换
6.5.1 低通变换
6.5.2 高通变换
6.5.3 带通变换
6.5.4带阻变换
6.6 实例分析——数字陷波器
习题
第7章 有限长单位脉冲响应数字滤波器的设计方法
7.1 引言
7.2 线性相位FIR滤波器的特点
7.2.1 线性相位条件
7.2.2 线性相位FIR滤波器频率响应的特点
7.2.3 幅度函数的特点
7.2.4 零点位置
7.3 窗函数法设计FIR数字滤波器
7.3.1 设计方法
7.3.2 各种窗函数
7.3.3 窗函数法的设计步骤
7.3.4 窗函数法计算中的主要问题
7.4 用频率抽样设计法设计FIR数字滤波器
7.4.1 线性相位的约束
7.4.2 频率抽样的两种方法
7.4.3 逼近误差及其改进措施
7.5 IIR和FIR数字滤波器的比较
习题
*第8章 数字信号处理中的有限字长效应
8.1 引言
8.2 量化方式
8.2.1 二进制算术运算表示法
8.2.2 负数的三种表示法
8.2.3 量化方式——舍入与截尾
8.3 模/数变换的量化效应
8.3.1 模/数变换的量化误差
8.3.2 量化误差的统计分析
8.4 数字滤波器的系数量化效应
8.4.1 系数极点(零点)位置对系统量化的灵敏度
8.4.2 系数量化对二阶子系统极点位置的影响
8.5 数字滤波器的有限字长效应
*第9章 数字信号处理的硬件实现
9.1 数字信号处理的实现
9.2 数字信号处理器(DSP)
9.2.1 数字信号处理器的特点与发展
9.2.2 DSF芯片的分类
9.3 BlackfinDSP介绍
9.4 DSP芯片的选择
9.5 DSP芯片的应用
9.6 DSP系统结构
9.6.1 DSP·系统构成
9.6.2 DSP·系统的特点
9.6.3 DSP系统的设计过程
9.7 FPGA实现数字信号处理
9.8 FIR滤波在DSP和FPGA上的实现
习题
参考文献