数字信号处理教案(东南大学).pdf
《数字信号处理教案(东南大学).pdf》由会员分享,可在线阅读,更多相关《数字信号处理教案(东南大学).pdf(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数数 字字 信信 号号 处处 理理绪 论一、从模拟到数字一、从模拟到数字1、信号:信号传递信息的函数也是独立变量的函数,这个变量可以是时间、空间位置等。2、连续信号:在某个时间区间,除有限间断点外所有瞬时均有确定值。3、模拟信号是连续信号的特例。时间和幅度均连续。4、离散信号:时间上不连续,幅度连续。5、数字信号:幅度量化,时间和幅度均不连续。模拟信号连续时间信号数字信号连续时间信号模拟信号采样A/D通用或专用D/A模拟低通保持器变换器计算机变换器滤波器数字信号处理系统量化电平量化电平数码数字信号数码数字信号采样保持信号D/A输出信号量化电平模拟信号模拟信号数字信号转化成模拟信号模拟信号的数字
2、化D/AD/A输出输出模拟滤波输出模拟滤波输出二、数字信号处理的主要优点二、数字信号处理的主要优点数字信号处理采用数字系统完成信号处理的任务,它具有数字系统的一些共同优点,例如1抗干扰、可靠性强,便于大规模集成等。除此而外,与传统的模拟信号处理方法相比较,它还具有以下一些明显的优点:1 1、精度高、精度高在模拟系统的电路中,元器件精度要达到以上已经不容易了,而数字系统 17 位字长可以达到的精度,这是很平常的。例如,基于离散傅里叶变换的数字式频谱分析仪,其幅值精度和频率分辨率均远远高于模拟频谱分析仪。2 2、灵活性强、灵活性强数字信号处理采用了专用或通用的数字系统,其性能取决于运算程序和乘法器
3、的各系数,这些均存储在数字系统中,只要改变运算程序或系数,即可改变系统的特性参数,比改变模拟系统方便得多。3 3、可以实现模拟系统很难达到的指标或特性、可以实现模拟系统很难达到的指标或特性例如:有限长单位脉冲响应数字滤波器可以实现严格的线性相位;在数字信号处理中可以将信号存储起来,用延迟的方法实现非因果系统,从而提高了系统的性能指标;数据压缩方法可以大大地减少信息传输中的信道容量。4 4、可以实现多维信号处理、可以实现多维信号处理利用庞大的存储单元,可以存储二维的图像信号或多维的阵列信号,实现二维或多维的滤波及谱分析等。5 5、缺点、缺点(1)增加了系统的复杂性。他需要模拟接口以及比较复杂的数
4、字系统。(2)应用的频率范围受到限制。主要是A/D 转换的采样频率的限制。(3)系统的功率消耗比较大。数字信号处理系统中集成了几十万甚至更多的晶体管,而模拟信号处理系统中大量使用的是电阻、电容、电感等无源器件,随着系统的复杂性增加这一矛盾会更加突出。三、发展特点三、发展特点(1)由简单的运算走向复杂的运算,目前几十位乘几十位的全并行乘法器可以在数个纳秒的时间内完成一次浮点乘法运算,这无论在运算速度上和运算精度上均为复杂的数字信号处理算法提供了先决条件;(2)由低频走向高频,模数转换器的采样频率已高达数百兆赫,可以将视频甚至更高频率的信号数字化后送入计算机处理;(3)由一维走向多维,像高分辨率彩
5、色电视、雷达、石油勘探等多维信号处理的应用领域已与数字信号处理结下了不解之缘。(4)各种数字信号处理系统均几经更新换代在图像处理方面,图像数据压缩是多媒体通信、影碟机(VCD 或 DVD)和高清晰度电视(HDTV)的关键技术。国际上先后制定的标准H.261、JPEG、MPEG1 和 MPEG2 中均使用了离散余弦变换(DCT)算法。近年来发展起来的小波(Wavelet)变换也是一种具有高压缩比和快速运算特点的崭新压缩技术,应用前景十分广阔,可望成为新一代压缩技术的标准。年代年代特点特点$/MIPS$/MIPS60 年代大学探索$100-$1,00070 年代军事运用$10-$10080 年代商
6、用成功$1-$1090 年代进入消费类电子$0.1-$1今后 生活用品$0.01-$0.12四、各种数字信息系统四、各种数字信息系统数字信号处理不断开辟新的应用领域在机械制造中,基于 FFT 算法的频谱分析仪用于振动分析和机械故障诊断;医学中使用数字信号处理技术对心电(ECG)和脑电(EEG)等生物电信号作分析和处理;数字音频广播(DAB)广泛地使用了数字信号处理技术。可以说,数字信号处理技术已在信息处理领域引起了广泛的关注和高度的重视。五、数字信号处理系统的实现五、数字信号处理系统的实现软件实现软件实现软件实现是用一台通用的数字计算机运行数字信号处理程序。其优点是经济,一机可以多用;缺点是处
7、理速度慢,这是由于通用数字计算机的体系结构并不是为某一种特定算法而设计的。在许多非实时的应用场合,可以采用软件实现方法。例如,处理一盘混有噪声的录像(音)带,我们可以将图像(声音)信号转换成数字信号并存入计算机,用较长的时间一帧帧地处理这些数据。处理完毕后,再实时地将处理结果还原成一盘清晰的录像(音)带。通用计算机即可完成上述任务,而不必花费较大的代价去设计一台专用数字计算机。硬件实现硬件实现硬件实现是针对特定的应用目标,经优化,设计一专用的软硬件系统。其优点是容易做到实时处理,缺点是设备只能专用。片上系统(片上系统(SOC,System on a ChipSOC,System on a Ch
8、ip)随着大规模集成电路的发展,一个复杂数字信号处理系统已可以集成在一个芯片上。SOC包含有数字和模拟电路、模拟和数字转换电路、微处理器、微控制器以及数字信号处理器等。与传统的集成电路不同的是,嵌入式软件的设计也被集成到了SOC 的设计流程中,SOC 的设计方法将以组装为基础,采用自上至下的设计方法,在设计过程中大量重复使用自行设计或其他第三方拥有知识产权的 IP(Intelligent Property)模块。SOC 要充分考虑如何合理划分软件和硬件所实现的系统功能以及如何实现软、硬件之间的信息传递。SOC 将是数字信号处理系统的一个新型的实现方法。并行、复用和流水并行、复用和流水并行是指为
9、了完成同一个任务,几个处理器同时工作,使系统能胜任单个处理器所不能完成的任务;当一个处理器完成单个任务(比如一个滤波器)有很大的富余量时,可让其完成多个任务,这就是复用;流水结构也是多处理器完成同一任务,它与并行结构的主要区别在于并行的各个处理器之间数据交换不多,而流水结构类似于生产中的流水线,数据经一道道“工序”处理。采用并行或流水结构,完全取决于数字信号处理的运算结构。研究内容研究内容经典的数字信号处理限于线性时不变系统理论,数字滤波和 FFT 是常用方法。目前 DSP 研究热点:时变非线性系统、非平稳信号、非高斯信号处理方法的发展:自适应滤波、离散小波变换、高阶矩分析、盲处理、分形、混沌
10、理论课程介绍课程介绍基础理论:离散时间信号与系统(ch1)Z 变换(ch2)离散傅立叶变换 DFT(ch3)快速傅立叶变换 FFT(ch4)数字滤波器无限长单位脉冲响应(IIR)滤波器(ch5)有限长单位脉冲响应(FIR)滤波器(ch6)3第一章第一章 离散时间信号离散时间信号离散时间信号线性移不变系统常系数线性差分方程连续时间信号的抽样学习要求学习要求:熟练掌握和运用采样定理;掌握离散时间信号与系统的定义;会判定系统的因果性和稳定性。1.11.1 离散时间信号离散时间信号一、主要常用序列一、主要常用序列()单位脉冲序列()单位脉冲序列1,(n)0,()单位阶跃序列()单位阶跃序列1,u(n)
11、0,()矩形序列()矩形序列1,R(n)N0,()实指数序列()实指数序列x(n)anu(n)()正弦序列()正弦序列x x(n n)=sin)=sin(n n)n0n0u(n)n 0n 0-1 0123.n0 n N 1n 0,n N1 1N N-1注意:正弦型序列不一定是周期序列(6 6)复指数序列)复指数序列x(n)Ae(j 0)n Ae n(cos 0n jsin 0n)4当 0时 x(n)的实部和虚部,分别是余弦和正弦序列。二、序列的运算序列的运算1、序列的移位 y y(n n)=)=x x(n-m)n-m)当当 mm 为正时,为正时,x x(n-m)(n-m)表示依次右移表示依次右
12、移 mm 位;位;x x(n+m)(n+m)表示依次左移表示依次左移 mm 位。位。2、序列的相加 z z(n n)=)=x x(n n)+)+y y(n n)是指同序号是指同序号 n n 的序列值逐项对应相加得一新序列。的序列值逐项对应相加得一新序列。3、序列的相乘f f(n n)=)=x x(n n)y y(n n)是指同序号是指同序号(n)(n)的序列值逐项对应相乘。的序列值逐项对应相乘。4、序列的翻褶如果有如果有 x x(n),(n),则则 x x(-n)(-n)是以是以 n=0n=0 为对称轴将为对称轴将 x x(n)(n)加以翻褶的序列。加以翻褶的序列。n5、序列的累加y(n)x(
13、k)表示表示 n n 以前的所有以前的所有 x x(n)(n)的和。的和。k6、前向差分和后向差分1n)x(nx(n)x(n)x(n)(先左移后相减)(先左移后相减);x(n)x(1)(先右移后相减)(先右移后相减)7、序列的尺度变换抽取:抽取:x(n)x(n)x(mn),mx(mn),m 为正整数;为正整数;插值:插值:x(n)x(n)x(n/m),mx(n/m),m 为正整数。为正整数。图 1-1序列 x(n)及超前序列 x(n+1)图 1-5序列 x(n)及其累加序列 y(n)图 1-2两序列相加图 1-3序列 x(n)及翻褶后的序列 x(-n)图 1-7某序列及其抽取序列8、序列的卷积
14、和设序列 x(n),h(n),它们的卷积和 y(n)定义为y(n)mx(m)h(nm)h(m)x(nm)x(n)h(n)m5卷积和计算分四步:折迭卷积和计算分四步:折迭(翻褶翻褶),),位移位移,相乘相乘,相加。相加。图 1-8x(n)和 h(n)的卷积和图解三、序列的周期性如果存在一个最小的正整数N,满足 x(n)=x(n+N),则序列 x(n)为周期性序列,N 为周期。四、用单位抽样序列表示任意序列x(n)x(m)(nm)1、任意序列可表示成单位抽样序列的位移加权和.m2.、x(n)亦可看成 x(n)和(n)的卷积和五、序列的能量2E x(n)x(n)的能量定义为n1-21-2线性移不变系
15、统线性移不变系统一、线性系统系统实际上表示对输入信号的一种运算,所以离散时间系统就表示对输入序列的运算,即y(n)=Tx(n)x(n)线性系统具有均匀性和迭加性:y1(n)Tx1(n),y2(n)Tx2(n),Ta1x1(n)a2x2(n)a1Tx1(n)a2Tx2(n),*加权信号和的响应=响应的加权和。*先运算后系统操作=先系统操作后运算。二、移不变系统如 Tx(n)=y(n),则 Tx(n-m)=y(n-m),满足这样性质的系统称作移不变系统。即系统参数不随时间变化的系统,亦即输出波形不随输入加入的时间而变化的系统。2n)不是移不变*系统操作=函数操作y(n)x(n)sin(97三、单位
16、抽样响应与卷积和6离散时间系统Tx(n)y(n)四.线性移不变系统的性质1.交换律y(n)x(n)h(n)h(n)x(n)2.结合律x(n)h1(n)h2(n)x(n)h1(n)h2(n)x(n)h2(n)h1(n)x(n)h1(n)h2(n)3.对加法的分配律x(n)h1(n)h2(n)x(n)h1(n)x(n)h五.因果系统2(n)某时刻的输出只取决于此刻以及以前时刻的输入的系统称作因果系统。*实际系统一般是因果系统;*对图象、已记录数据处理以及平均处理的系统不是因果系统;*y(n)=x(-n)是非因果系统,因 n0 时的输入;线性移不变因果系统的充要条件为h(n)=0,n 0。六.稳定系
17、统有界的输入产生有界的输出系统。线性移不变稳定系统的充要条件是h(n)p n1-31-3 常系数线性差分方程常系数线性差分方程离散变量 n 的函数 x(n)及其位移函数 x(n-m)线性叠加而构成的方程.一.表示法与解法1.表示法NMaky(nk)bmx(nm)k0m0*常系数:a0,a1,aN;b0,b1,bM均是常数(不含 n).*阶数:y(n)变量 n 的最大序号与最小序号之差,如 N=N-0.*线性:y(n-k),x(n-m)各项只有一次幂,不含它们的乘积项。2.解法时域:迭代法,卷积和法;变换域:Z 变换法.二.用迭代法求解差分方程1.“松弛”系统的输出起始状态为零的系统,这种系统用
18、的较多,其输出就是y(n)x(n)h(n)因此,已知 h(n)就可求出 y(n),所以必须知道 h(n)的求法.2.迭代法(以求 h(n)为例)例:已知常系数线性差分方程为y(n)-ay(n-1)=x(n),试求单位抽样响应 h(n).解:因果系统有 h(n)=0,n0;方程可写作:y(n)=ay(n-1)+x(n)y(n)ay(n1)x(n),当x(n)(n),y(n)h(n),故h(n)ah(n1)(n),因此h(0)ah(1)(0)011an,h(1)ah(0)(1)a10 ah(n)0,h(2)ah(1)(2)a20 a2h(n)ah(n1)(n)an0 an。n 0n 07a 1是稳
19、定系统注意:1.一个常系数线性差分方程并不一定代表因果系统,也不一定表示线性移不变系统。这些都由边界条件(初始)所决定。2.我们讨论的系统都假定:常系数线性差分方程就代表线性移不变系统,且多数代表因果系统。三.系统结构1.系统的输入与输出的运算关系的表述方法。2.差分方程可直接得到系统结构。例:y(n)=b0 x(n)-a1y(n-1)用表示相加器;用表示乘法器;用Z1表示一位延时单元。例:差分方程 y(n)=b0 x(n)-a1y(n-1)表示的系统结构为:1-41-4连续时间信号的抽样连续时间信号的抽样一.抽样器与抽样1.抽样器2.抽样对信号进行时间上的量化,这是对信号作数字化处理的第一个
20、环节。1fsT问题:信号经采样后发生的变化(如频谱的变化);信号内容是否丢失(采样序列能否代表原始信号、如何不失真地还原信号);由离散信号恢复连续信号的条件?2.实际抽样与理想抽样实际抽样:p(t)为脉冲序列抽样器一般由电开关组成,开关每隔秒短暂地闭合一次,将连续信号接通,实现一次采样。如开关每次闭合秒,则采样器的输出是一串重复周期为T,宽度为的脉冲,脉冲的幅度是这段时间内信号的幅度,如图1.1(d),这一采样过程可看作是一个脉冲调幅过程,脉冲载波是一串周期为 T、宽度为的矩形脉冲,以P(t)表示,调制信号是输入的连续信号xa(t),则采样输出为Xp(t)=Xa(t)P(t)一般很小,越小,采
21、样输出脉冲的幅度越接近输入信号在离散时间点上的瞬时值。理想抽样:p(t)T(t)(冲激序列)8当抽样器的电开关闭合时间0 时,为理想采样。采样序列表示为冲激函数的序列,这些冲激函数准确地出现在采样瞬间,其积分幅度准确地等于输入信号在采样瞬间的幅度,即:理想采样可看作是对冲激脉冲载波的调幅过程。理想采样信号的数学表示:理想采样信号的数学表示:用 M(t)表示冲击载波,则有理想采样信号可表示为:说明:说明:实际情况下,0 达不到,但(35)max。同时,为避免高于折叠频率的杂散频谱进入采样器造成频谱混淆,采样器前常常加一个保护性的前置低通滤波器(抗混叠滤波器),阻止高于 S/2 频率分量进入。抗混
22、叠滤波器抗混迭滤波器:理想采样信号的频谱是连续信号频谱以采样频率为周期的周期延拓,为避免采样信号频谱混迭产生失真而处理频带外的高频分量。3)采样信号的拉氏变换理想采样后,信号的拉氏变换在S 平面上沿虚轴周期延拓,也即在 S 平面上的虚轴上是周期函数。4、采样的恢复(恢复信号)如果理想采样满足奈奎斯特定理,信号最高频率不超过折迭频率,即则理想采样的频谱就不会产生混叠,因此有,=0 部分)进行 z 变换。单边 z 变换可以看成是双边 z 变换的一种特例,即因果序列情况下的双边z 变换。二、z 变换的收敛域一般,序列的 Z 变换并不一定对任何 z 值都收敛,z 平面上使上述级数收敛的区域称为“收敛域
23、”。一般 Z 变换的收敛域为:Rx-|z|Rx+我们知道,级数一致收敛的条件是绝对值可和,因此z 平面的收敛域应满足因为对于实数序列,因此,|z|值在一定范围内才能满足绝对可和条件,这个范围一般表示为 Rx-|z|Rx+。这就是收敛域,一个以 Rx-和 Rx+为半径的两个圆所围成的环形区域,Rx-和 Rx+称为收敛半径,Rx-和 Rx+的大小,即收敛域的位置与具体序列有关,特殊情况为 Rx-或 Rx+等于 0,这时圆环变成圆或空心圆。13四种序列的 Z 变换收敛域a.有限长序列序列,其 Z 变换,收敛域为 0|z|。因为 X(z)是有限项的级数和,只要级数每一项有界,有限项和也有界,所以有限长
24、序列z 变换的收敛域取决于|z|-n0 和 n0 不收敛)以外的整个 Z 平面:0|z|。如果对 n1,n2加以一定的限制,如n10 或 n20,则根据条件|z|-nRx-。右边序列中最重要的一种序列是右边序列中最重要的一种序列是“因果序列”“因果序列”即即 n n1 1=0=0 的右边序列,的右边序列,因果序列只在因果序列只在 n n0 0 有值,有值,n n0 0 时,时,x x(n n)=0=0,其,其 z z 变换为:变换为:z z 变换的收敛域包括点是因果序列的特征变换的收敛域包括点是因果序列的特征。证明:如果 n10,使得由于第一项为有限长序列的Z 变换,在(0,)收敛。对于第二项
25、,总能在(0,)找到|z|=R(如 R2MAXX(n)满足所以 X(z)在|z|=R 上收敛。由此可进一步证明,在R 圆以外,即 R|z|n20,|Z|R,因此|z|R,故由此证明右边序列的收敛域为|z|Rx-。c.左边序列序列 x(n)只在 nn2有值,nn2时,x(n)=0其收敛域在收敛半径为 Rx+的圆内,即|Z|Rx+。证明:如 x(z)在|z|=R 上收敛,即14则在 0|z|R 上也必收敛,任选一整数n10,整个级数在|z|R 上有收敛域|z|Rx-,则存在公共的收敛区间,X(z)有收敛域,Rx-|z|Rx-如果 Rx+Rx-,无公共收敛区间,X(z)无收敛域,不收敛。z z 变换
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字信号 处理 教案 东南大学
限制150内