第1 章 数字信号处理概论 1
第1 部分 基 础 篇
第 章 数字信号处理概论
1
数字信号处理器(Digital Signal Processor ,DSP )是针对数字信号处理的需求而设计的
一种可编程的单片机,是现代电子技术、计算机技术和信号处理技术相结合的产物。随着
信息处理技术的飞速发展,数字信号处理器在电子信息、通信、软件无线电、自动控制、
仪器仪表、信息家电等高科技领域获得了越来越广泛的应用。
1.1 DSP 概述
数字信号处理是利用计算机或专用处理设备,以数值计算的方法对信号进行采集、变
换、综合、估值和识别等加工处理,以达到提取信息和便于应用的目的。数字信号处理在
理论上所涉及的范围极其广泛。在数学领域,微积分、概率统计、随机过程、复变函数等
都是数字信号处理的基本工具,网络理论、信号和系统等均是它的理论基础。在学科发展
上,数字信号处理和最优控制、通信理论、故障诊断等紧密相连,近年来成为人工智能、
模式识别、神经网络等新兴学科的理论基础之一,其算法实现(无论是硬件还是软件)和
计算机学科及微电子技术密不可分。因此可以说,数字信号处理是把经典的理论体系作为
自己的理论基础,同时又使自己成为一系列新兴学科的理论基础。
国际上,一般把1965 年快速傅立叶变换(FFT )的问世,作为数字信号处理这一新兴
学科的开端,在这40 多年的发展中,数字信号处理自身已基本上形成一套较为完整的理论
体系,这些理论包括:
信号的采集,A/D (模/数转换)技术、抽样定理、多抽样率、量化噪声分析等;
离散信号的分析,时域和频域分析、各种变换技术、信号特征的描述等;
离散系统分析,系统的描述、系统的单位抽样响应、转移函数及频率特性等;
信号处理中的快速算法,快速傅立叶变换、快速卷积、快速相关等;
信号的估值,各种估值理论、相关函数与功率谱估计等;
信号滤波技术,各种数字滤波器的设计和实现;
信号的建模,最常用的有AR 、MA 、ARMA 、PRONY 等模型;
信号处理中的特殊算法,如抽取、插值、奇异值分解、反卷积、信号重构等;
信号处理技术的实现,包括软件实现和硬件实现;
信号处理技术的应用;
数字信号处理器是利用专用或通用的数字信号处理芯片,通过数字计算的方法对信号
进行处理,是微型计算机技术发展的一个重要分支,也是数字信号处理理论实用化过程的
重要技术工具。作为专用数字信号处理芯片主要用于 FFT 、数字滤波器、卷积等运算,而
2 第1 部分 基 础 篇
通用数字信号处理芯片可以通过编程完成各种用户要求的信息处理任务。
数字信号处理系统相对于模拟信号处理系统具有如下优点。
(1)接口简单、方便
由于数字信号的电气特性简单,不同的DSP 系统相互连接时,在硬件接口上容易实现。
在数据流接口上,各系统间只要遵循特定的标准协议即可。
(2)精度高,稳定性好
数字信号处理仅受量化误差和有限字长的影响,处理过程不会叠加其他噪声,因此具
有较高的信噪比。另外,模拟系统的性能受元器件参数性能影响较大,而数字系统基本不
变,因此数字系统更便于测试、调试及批量生产。
(3)编程方便,容易实现复杂的算法
在DSP 系统中,DSP 芯片提供了一个高速计算平台,系统功能依赖于软件编程实现。
当其与现代信号处理理论和计算数学相结合时,可以实现复杂的信号处理功能。
(4 )集成方便
现代 DSP 芯片都是将DSP 内核及其外围电路综合集成在单芯片中。这种结构便于设
计小型化产品。
1.1.1 DSP 的发展
基于数字滤波和快速傅立叶变换的数字信号处理(Digital Signal Processing )在20 世
纪70 年代有了飞速发展,到20 世纪80 年代,数字信号处理已应用到各个工程技术领域,
不管在军用还是在民用系统中都发挥了积极的作用。进入20 世纪90 年代,情况又发生了
根本性的变化,首先处理方法发展到以自适应技术为代表的先进的信号处