绪论
概念与定义
1. 信号
传递信息的函数,也即独立变量的函数,变量可以是时间或空间位置等。
2. 信号的分类
①连续信号
在某个时间区间,除了有限间断点外所有瞬时均有确定值。
②模拟信号
模拟信号是连续信号的特例,其要求时间和幅度均是连续的。
③离散信号
时间上不连续但是幅度连续的信号,例如每隔一段时间测量人的体温得到的信号就是离散信号。
④数字信号
幅度量化,时间和幅度均不连续的信号。
3. 数字信号处理
用数学方式对信号进行滤波、变换、增强、压缩、估计和识别等处理,都属于数字信号处理的研究范畴,其中主要包括两大方面——
- 数字滤波
对数字信号进行滤波,限制其频带或滤除噪声和干扰,以提取和增强信号的有用分量
- 数字频谱
用信号进行频谱分析或功率谱分析,了解信号的频谱组成,以对信号进行识别
数字信号处理的特点
- 高精度
17位字长的数字信号处理系统,其精度可达到10-6
- 可以实现模拟系统很难达到的指标或特性
- 相关性:将信号存储在数字系统之后,就可以对信号进行分析,然后充分利用多个信号在时间或空间位置上的相关性。
- 因果系统:数字信号可以被存储起来,进而改变信号之间的时间关系,使得非因果系统得以因果化。
- 线性相位:相位对于空间定位有着很重要的作用,而现代通信系统对于相位的要求越来越高,模拟系统无法保证系统的相位是线性的——也就意味着系统对于各个频率分量的延迟是不一样的。
- 数据压缩:因为对信号进行存储之后就能相应进行压缩,可提高信号的分辨率,提高信号传输过程中信道的容量。
- 灵活性好
数字信号处理系统的性能取决于系统的参数;
这些参数存放在存储器中,改变参数就可以改变系统的性能,从而得到不同的系统
- 可以实现多维信号处理
归根到底是因为数字信号处理系统的存储器,所以多维信号都得以存储下来并进行处理。需要使用多维信号,可以借助多维信号之间的相关性进行分析。
- 数字信号处理的缺点
- 系统的功耗比较大
- 系统的组成更加复杂
- 应用的频率范围受到限制(AD转换器)
数字信号处理系统
1. 基本组成
数字信号处理系统是应用数字信号处理方法来处理模拟信号的系统
2. 实现方法
数字信号处理的主要研究对象是数字信号,主要采用数值运算的方法来达到处理的目的。
实现方法可以按照软硬件划分为【软件实现方法】、【硬件实现方法】、【软/硬件相结合的实现方法】。
- 软件实现方法
【定义】:按照原理和算法,自行编写程序或采用现有程序在通用计算机上实现
【特点】:灵活性好,可以通过修改程序中的有关参数改变处理功能;运行速度较慢
- 硬件实现方法
【定义】:按照具体的要求和算法,设计硬件结构图,用乘法器、加法器、延时器、存储器、控制器及输入/输出接口部件实现的一种方法
【特点】:运行速度快,可以达到实时处理的要求;不够灵活
- 软硬件结合实现方法
【定义】:采用专用单片机配合数字信号处理软件实现数字信号处理的方法
【特点】:既保留了灵活性,速度比软件方法也快
3. 发展特点
- 运算逐渐趋向复杂
全并行乘法器可以在短时间(数个纳秒)内完成一次浮点乘法运算,在运算速度和精度上都为复杂的数字信号处理算法提供了先决条件。
- 从低频走向高频
模数转换器的采样频率高达数百兆,可以将视频甚至更高频率的信号数字化后送入计算机进行处理。
- 由一维走向多维
诸如高分辨率彩色电视、雷达、石油勘探等就是多维信号处理的应用领域。
- 各种数字信号处理系统不断地更新换代