数字信号处理教案(东南大学)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数 字 信 号 处 理
绪 论
一、从模拟到数字
1、信号:信号传递信息的函数也是独立变量的函数,这个变量可以是时间、空间位置等。
2、连续信号:在某个时间区间,除有限间断点外所有瞬时均有确定值。
3、模拟信号是连续信号的特例。时间和幅度均连续。
4、离散信号:时间上不连续,幅度连续。
5、数字信号:幅度量化,时间和幅度均不连续。
二、数字信号处理的主要优点
数字信号处理采用数字系统完成信号处理的任务,它具有数字系统的一些共同优点,例如
数码 量化电平 数字信号 D/A 输出信号 模拟信号 数字信号转化成模拟信号 D/A 输出 模拟滤波输出 模拟信号的数字化 数字信号 数码 量化电平 模拟信号
采样保持信号 量化电平 A / D 变换器 通用或专用 计算机 采样 保持器 D/ A 变换器 模拟低通 滤波器 模拟信号 数字信号 模拟信号 数字信号处理系统 连续时间信号 连续时间信号
抗干扰、可靠性强,便于大规模集成等。除此而外,与传统的模拟信号处理方法相比较,它还具有以下一些明显的优点:
1、精度高
在模拟系统的电路中,元器件精度要达到以上已经不容易了,而数字系统17位字长可
以达到的精度,这是很平常的。例如,基于离散傅里叶变换的数字式频谱分析仪,其幅值精度和频率分辨率均远远高于模拟频谱分析仪。
2、灵活性强
数字信号处理采用了专用或通用的数字系统,其性能取决于运算程序和乘法器的各系数,这些均存储在数字系统中,只要改变运算程序或系数,即可改变系统的特性参数,比改变模拟系统方便得多。
3、可以实现模拟系统很难达到的指标或特性
例如:有限长单位脉冲响应数字滤波器可以实现严格的线性相位;
在数字信号处理中可以将信号存储起来,用延迟的方法实现非因果系统,从而提高了系统的性能指标;
数据压缩方法可以大大地减少信息传输中的信道容量。
4、可以实现多维信号处理
利用庞大的存储单元,可以存储二维的图像信号或多维的阵列信号,实现二维或多维的滤波及谱分析等。
5、缺点
(1)增加了系统的复杂性。他需要模拟接口以及比较复杂的数字系统。
(2)应用的频率范围受到限制。主要是A/D转换的采样频率的限制。
(3)系统的功率消耗比较大。数字信号处理系统中集成了几十万甚至更多的晶体管,而模拟信号处理系统中大量使用的是电阻、电容、电感等无源器件,随着系统的复杂性增加这一矛盾会更加突出。
三、发展特点
(1)由简单的运算走向复杂的运算,目前几十位乘几十位的全并行乘法器可以在数个纳秒的时间内完成一次浮点乘法运算,这无论在运算速度上和运算精度上均为复杂的数字信号处理算法提供了先决条件;
(2)由低频走向高频,模数转换器的采样频率已高达数百兆赫,可以将视频甚至更高频率的信号数字化后送入计算机处理;
(3)由一维走向多维,像高分辨率彩色电视、雷达、石油勘探等多维信号处理的应用领域已与数字信号处理结下了不解之缘。
(4)各种数字信号处理系统均几经更新换代
在图像处理方面,图像数据压缩是多媒体通信、影碟机(VCD或DVD)和高清晰度电视(HDTV)的关键技术。国际上先后制定的标准H.261、JPEG、MPEG—1和MPEG—2中均使用了离散余弦变换(DCT)算法。近年来发展起来的小波(Wavelet)变换也是一种具有高压缩比和快速运算特点的崭新压缩技术,应用前景十分广阔,可望成为新一代压缩技术的标准。
年代特点$/MIPS
60年代大学探索$100-$1,000
70年代军事运用$10-$100
80年代商用成功$1-$10
90年代进入消费类电子$0.1-$1
今后生活用品$0.01-$0.1
四、各种数字信息系统数字信号处理不断开辟新的应用领域
在机械制造中,基于FFT算法的频谱分析仪用于振动分析和机械故障诊断;医学中使用数字信号处理技术对心电(ECG)和脑电(EEG)等生物电信号作分析和处理;数字音频广播(DAB)广泛地使用了数字信号处理技术。可以说,数字信号处理技术已在信息处理领域引起
了广泛的关注和高度的重视。
五、数字信号处理系统的实现
•软件实现
软件实现是用一台通用的数字计算机运行数字信号处理程序。其优点是经济,一机可以多用;缺点是处理速度慢,这是由于通用数字计算机的体系结构并不是为某一种特定算法而设计的。在许多非实时的应用场合,可以采用软件实现方法。例如,处理一盘混有噪声的录像(音)带,我们可以将图像(声音)信号转换成数字信号并存入计算机,用较长的时间一帧帧地处理这些数据。处理完毕后,再实时地将处理结果还原成一盘清晰的录像(音)带。通用计算机即可完成上述任务,而不必花费较大的代价去设计一台专用数字计算机。
•硬件实现
硬件实现是针对特定的应用目标,经优化,设计一专用的软硬件系统。其优点是容易做到实时处理,缺点是设备只能专用。
•片上系统(SOC, System on a Chip)
随着大规模集成电路的发展,一个复杂数字信号处理系统已可以集成在一个芯片上。SOC 包含有数字和模拟电路、模拟和数字转换电路、微处理器、微控制器以及数字信号处理器等。与传统的集成电路不同的是,嵌入式软件的设计也被集成到了SOC的设计流程中,SOC的设计方法将以组装为基础,采用自上至下的设计方法,在设计过程中大量重复使用自行设计或其他第三方拥有知识产权的IP(Intelligent Property)模块。SOC要充分考虑如何合理划分软件和硬件所实现的系统功能以及如何实现软、硬件之间的信息传递。SOC将是数字信号处理系统的一个新型的实现方法。
并行、复用和流水
并行是指为了完成同一个任务,几个处理器同时工作,使系统能胜任单个处理器所不能完成的任务;当一个处理器完成单个任务(比如一个滤波器)有很大的富余量时,可让其完成多个任务,这就是复用;流水结构也是多处理器完成同一任务,它与并行结构的主要区别在于并行的各个处理器之间数据交换不多,而流水结构类似于生产中的流水线,数据经一道道“工序”处理。采用并行或流水结构,完全取决于数字信号处理的运算结构。
研究内容
经典的数字信号处理限于线性时不变系统理论, 数字滤波和FFT是常用方法。
目前DSP研究热点:时变非线性系统、非平稳信号、非高斯信号
处理方法的发展:自适应滤波、离散小波变换、高阶矩分析、盲处理、分形、混沌理论
课程介绍
基础理论:离散时间信号与系统(ch1)
Z变换(ch2)
离散傅立叶变换DFT(ch3)
快速傅立叶变换FFT(ch4)
数字滤波器
无限长单位脉冲响应(IIR)滤波器(ch5)
有限长单位脉冲响应(FIR)滤波器(ch6)