配套课件-数字信号处理.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《配套课件-数字信号处理.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 配套 课件 数字信号 处理
- 资源描述:
-
1、第一章 时间离散信号与系统 1.1 引言引言 1.2 时间离散信号时间离散信号序列序列 1.3 线性移不变系统线性移不变系统 1.4 系统的稳定性与因果性系统的稳定性与因果性 1.5 线性常系数差分方程线性常系数差分方程 1.6 离散时间系统与信号的频域表示离散时间系统与信号的频域表示 1.7 傅里叶变换的一些对称性质傅里叶变换的一些对称性质 1.8 时间连续信号的采样时间连续信号的采样 1.1 引引 言言 信号是信息的载体,它承载和传递着存在于自然界的各种纷繁复杂的信息。根据信号本身的特点,它常可以由一个或多个独立变量来描述,在数学上则可以表示成这些变量的不同函数。例如,语音信号在数学上可表
2、示成时间的函数,而图像信号又可以表示成一个二元或多元空间变量的亮度函数。不过,人们经常将此类数学表示式中的独立变量看作时间。我们也遵循这个传统,尽管实际上有时它并不代表时间。以时间变量表示的信号常被分成时间(或时域)连续信号和时间(或时域)离散信号。时间连续信号的幅度一般不再量化。时间和幅度都连续的信号就是我们十分熟悉的模拟信号。离散时间信号的幅度通常也有连续和离散之分。时间为离散变量而幅度仍是连续变化的信号常叫作序列,而时间与幅度均已离散的信号则为数字信号。数字信号处理,实际上就是对幅度和时间都离散的信号的变换或滤波。似乎可以这么说,在几乎所有科学和技术领域,为了实现信息的提取,都得对有关信
3、号进行必要的处理。信号处理技术与相应系统的发展,对科学本身的进步,一直起着十分重要的作用。需要说明的是,为了不影响主要理论的论述,本书只研讨时间离散的信号与系统,而不专门讨论幅度量化问题。或者说,我们实际讨论的将是一种幅度连续而时间离散的信号,而不直接讨论数字信号本身。这在原理上并无什么问题,因为随着电子技术的飞速发展,幅度量化的精确实现已越来越方便,读者如确因需要而必须探讨幅度量化方面的内容时,可以参阅有关文献。通常,时间离散信号可以通过对时间连续信号的采样获取,也可以由某些时间离散处理方法直接产生。无论时间离散信号的来源如何,数字信号处理系统都具有一系列令人向往的特点。它们能用数字计算机十
4、分灵便地运作,也可用数字专用设备实现。它不仅可以模仿模拟系统,更可以用来实现模拟器件无法实现的诸多十分重要的信号变换。因此,在作复杂的信号处理时,常要用到信号的数字化表示。1.2 时间离散信号时间离散信号序列序列 时间离散信号只在离散时间点上标有数值,离散时间的时间间隔T通常是均匀的,可用x(nT)表示其在nT处的信号值,并以x(n)表示第n个离散时间点的序列值。事实上,在具体论述中,我们又常以x(n)直接代表序列x(n)。时间离散信号(序列)也常用图1.1那样的图形表示。尽管横坐标是一条连续的直线,但是需要特别说明,这里的x(n)仅对n为整数时才有定义,对于非整数的n,x(n)没有意义,把它
5、理解为零也不正确。图1.1 时间离散信号 x(4)x(3)x(2)x(1)x(0)x(1)x(2)x(3)x(4)x(5)x(6)x(7)x(8)n4 3 2 1012345678x(n)1.2.1 1.2.1 常用序列举例常用序列举例1.单位采样序列单位采样序列 0001)(nnn(1-1)单位采样序列如图1.2所示。它在时间离散信号与系统中所起的作用与模拟信号与系统中的单位冲激函数(t)相仿,但在数学上没有冲激函数(t)那么复杂,其定义如式(11)所示,十分明确和简单。图1.2 单位采样序列 1n32 101234(n)图1.3 单位阶跃序列 1n0123u(n)2.单位阶跃序列单位阶跃序
6、列 0001)(nnnu(1-2)单位阶跃序列如图1.3所示,它与单位采样序列的关系为 nkknu)()((1-3)类似地,单位采样序列与单位阶跃序列的关系为)1()()(nunun(1-4)3 矩形序列矩形序列 nNnnRN其他0101)((1-5)图1.4所画的是样本点为N的矩形序列。它与u(n)及(n)的关系分别为 RN(n)=u(n)-u(n-N)及 10)()1()1()()(NmNmnNnnnnR(1-6)(1-7)图1.4 矩形序列 1n0123RN(n)N 1图1.5 实指数序列 a11an2101234.实指数序列实指数序列 x(n)=an(1-8)实指数序列是一个其值为an
7、的任意序列,当这里的a为实数,且a值小于1时,实指数序列如图1.5所示。5.5.正弦序列正弦序列正弦序列如图1.6所示,其表达式为)sin()(nAnx(1-9)式中的代表正弦序列的数字角频率,A是幅度,则为起始相位。设正弦序列是模拟信号采样所得,而模拟信号的表达式为)sin()(atAtx则)sin()(anTAtxnTt(1-10)图1.6 正弦序列 1 0123Ax(n)Asin(n)n式中的为模拟角频率,T为采样周期。对比式(1-10)与式(1-9),可见序列的值与采样值相等,也就意味着=T(1-11)式(1-11)表明了采样所得的正弦序列的数字角频率与原先的正弦信号的模拟角频率间的对
8、应关系。模拟角频率的单位为弧度/秒,而数字角频率的单位为弧度,它代表采样序列相邻样本间的转角。6.复指数序列复指数序列 nnx)j(e)(1-12)当=0时,x(n)=ejn (1-13)1.2.2 序列的周期性序列的周期性 如果对所有的n,具有一个最小的正整数N,使x(n)=x(n+N),则x(n)为周期序列,而周期就是N。我们以正弦序列为例,讨论序列的周期性。此时)(sin)()sin()(NnANnxnAnx(1-14)(1-15)比较式(1-14)与式(1-15),只要N=2k/(N,k为整数),则该序列就是周期序列。这里有必要讨论下面所列的几种情况:(1)当为整数时,只需取k=1,即
9、为其周期。(2)当虽非整数,但它是个有理数时,即可表示成一种分数:,N与k为互素的整数,则最小的整数就是它的周期,也就是此时的周期将是的k倍。(3)当不是有理数时(例如等于8),则任何整数k都无法使N成为整数,因而该正弦序列将不具备周期性。222kN2k222于是我们不难知道,尽管正弦模拟信号始终是一种周期信号,但是正弦序列,即使它是由相应的模拟信号采样所得,也不一定总是周期性信号,这是因为时间离散时,n又要以整数定义带来的结果,讨论时应该注意。1.2.3 序列的能量序列的能量有时候,引用序列的能量会带来某些方便。序列x(n)的能量E通常定义为该序列所有序列值的平方和,即 NnxE2|)(|(
10、1-16)1.2.4 任意序列的任意序列的(n)表示表示我们知道,将单位采样序列(n)作k步位移的表达式为(n-k),其中k0时为延迟,k0时为导前。于是,任何序列都可以表示成各延迟单位采样序列的幅度加权和。例如图1.7所示的序列x(n)可表示成 x(n)=x(-3)(n+3)+x(0)(n)+x(2)(n-2)更一般地,对于任意序列可以表示成 kknkxnx)()()((1-17)即任意序列x(n)均可表示成(n)的移位加权和。n3210123x(n)图1.7 可表示成各延迟的单位采样的序列幅度加权和1.3 线性移不变系统线性移不变系统 一个离散时间系统如图1.8所示,它被定义为将输入序列x
11、(n)转换成输出序列y(n)的一种运算或变换,即 y(n)=Tx(n)变换T的不同特性,反映了系统的不同性质。由于线性移不变系统在数学上易于表征,尤其是它们可以比较方便地用来实现各种信号处理功能,因此本书将重点讨论这种系统。图1.8 将x(n)转换成y(n)的变换表示 T x(n)y(n)我们先考虑线性系统。所谓线性系统,实际上就是我们熟知的满足线性叠加原理的系统,此时,如果系统对输入序列x1(n)及x2(n)的输出分别为y1(n)与y2(n),即 y1(n)=Tx1(n)与 Y2(n)=Tx2(n)则当输入为ax1(n)+bx2(n)时,线性系统的输出一定为ay1(n)+by2(n),这里的
12、a、b为任意常数,即此时的)()()(T)(T)()(T212121nbynaynxbnxanbxnax(1-18)移不变系统的主要特征是:如果y(n)是系统对x(n)的响应,那么y(n-k)将是系统对x(n-k)的响应。或者说输入作多大移位,输出也将作同样的移位,而k则是可正可负的整数。如果n描述的是时间,则移不变系统也就是我们熟悉的时不变系统。对于同时兼有线性与移不变特性的线性移不变系统,它对输入是的响应将是。为此,我们引入一个新的变量h(n),称作单位采样响应,即 kkknxa)(kkknxa)()(T)(nnh(1-19)它是系统对单位采样序列的响应。对于线性移不变系统,其输入x(n)
13、依式(1-17)可表示成 kknkxnx)()()(于是,系统的输出 kkkknhkxknkxknkxny)()()(T)()()(T)((1-20)这就是卷积和表示式,而且经常表示成式(1-21)所示的形式:)()()(nhnxny(1-21)线性移不变系统输入输出的卷积和关系如图1.9所示。图1.9 线性移不变系统的输入输出的卷积和表示 h(n)x(n)y(n)x(n)h(n)*上述讨论表明,对一个线性移不变系统,如果把加于它的输入序列写成由式(1-17)所示的移位的单位采样序列的加权和的话,系统所得的输出则可用式(1-20)所示那样由其对应的单位采样响应作同样的加权和获取。如果对式(1-
14、20)作变量替换,则可得另一种卷积表达式,即)()()()()(nxnhknxkhnyk(1-22)这表明卷积结果与进行卷积的两个序列的书写次序无关,也即输入为x(n),单位采样响应为h(n)的线性移不变系统与输入为h(n),单位采样响应为x(n)的线性移不变系统具有同样的输出。卷积和是一种十分重要的表达式,它不仅与模拟系统中的卷积积分具有完全相当的理论意义,尤其是其只需求和而无需积分运算,这在工程上更有重要价值。实现卷积和计算的软硬件方法也已十分成熟。例例 如果一个系统的单位采样响应h(n)及其输入x(n)如图1.10所示,试求系统对该输入的响应。图1.10 系统的输入及单位采样响应举例 x
15、(n)10123nh(n)10123n从式(1-20)可以看到,为了得到y(n)的第n个序列值,我们需要计算x(n)与h(n-k)的乘积,并作相应的累加。为此我们先将x(n)与h(n)改为以k表示的形式,并将h(k)卷折至零点的左边,成为h(-k),h(-k)也可写作h(0-k)。不同的n,则有不同的h(n-k)。于是如图1.11所示,我们不难求得最终的y(n)输出。图1.11 线性卷积和求解举例x(k)10123kh(0k)kh(1k)13210132104h(3k)10123kkh(6k)图1.11 线性卷积和求解举例10123456k401234563213217kkknhkxny)()
16、()(此外,两个线性移不变系统的级联,依旧是一个线性移不变系统;其单位采样响应将是原先的两个单位采样响应的卷积;而且,由于两个序列的卷积与序列的次序无关,因此这个新线性移不变系统的单位采样响应与它们级联的次序没有关系。图1.12概括了这种特性,三个系统将有相同的单位采样响应及相同的输出。从式(1-20)或式(1-22)还可以看出,两个并联的线性移不变系统也可以等效成一个系统,其单位采样响应将等于原来两个系统的单位采样响应之和,如图1.13所示。图1.12 具有相同单位采样响应的三个线性移不变系统 h1(n)*h2(n)h1(n)x(n)y(n)h2(n)h2(n)x(n)y(n)h1(n)x(
17、n)y(n)图1.13 线性移不变系统的并联组合及其等效系统 h1(n)h2(n)h1(n)x(n)y(n)h2(n)x(n)y(n)1.4 系统的稳定性与因果性系统的稳定性与因果性 1.4.1 1.4.1 稳定系统稳定系统对于每个有界输入都产生有界输出的系统被定义为稳定系统。线性移不变系统稳定的充分和必要条件为该系统的单位采样响应绝对可和,即 kkh|)(|(1-23)下面我们对此作简要的证明:(1)充分性:只要 kkh|)(|则当x(n)有界,即 nMnx|)(|kkkhMknxkhny|)(|)()(|)(|也定有界。(2)必要性:假设 kkh|)(|我们考虑一有界输入 0)(10)(1
18、)(nhnhnx那么只要观察n=0的一个输出样本y(0),即可证明 kkh|)(|应该是系统稳定的必要条件,因为这时的 hkkkhkhkhkxy|)(|)(|)()(|)0(|即当系统的单位采样响应不是绝对可和时其输出序列将是无界的。1.4.2 因果系统因果系统因果系统是指其输出变化不会发生在输入变化之前的系统,也就是某一时刻n0的输出y(n0)只取决于n n0时的输入x(n)的系统。如果系统当前的输出还有赖于未来的输入,那就是非因果系统,按传统的说法也就是所谓不可实现系统。线性移不变系统是因果系统的充分与必要条件为 h(n)=0 nn0时,h(n0k)=0。我们不妨观察n0时刻的输出 000
19、)()()()()()()()()(010000nknknkkknhkxknhkxknhkxknhkxny这表示y(n0)只与kn0时的x(k)有关,而与kn0时的x(k)无关,因而证明了n0时,h(n)=0是因果系统的充分条件。(2)必要性:如果n0时,h(n)0,则在n0时刻的输出 001000)()()()()(nknkknhkxknhkxny即此时的y(n0)不仅与kn0时的x(k)有关,从而表明它与未来的输入也有关系,这显然与因果性条件相矛盾。因而n0时,h(n)=0也是其必要条件。按照习惯,我们也将n0,h(n)=0的序列称作因果序列。此外,因频率特性是理想矩形的低通滤波器及理想微
20、分器等都是非因果的不可实现系统,人们也将非因果系统称作不可实现系统。事实上,只要可以存储,这种称谓就不甚确切。例如我们把一个人的讲话用磁带记录下来,然后将它倒过来播放,这时虽然我们已经听不出讲话的内容,作为一个系统,它也已成了非因果系统,但是它毕竟是一个具体实现了的系统,而且我们不难构思出把这种输出转换成能够重现原先讲话内容的具体途径。更有价值的是只要不十分强调实时处理要求,或者虽有此要求但仍允许一定的时间延迟,我们总可以把“将来”的输入值存储起来备用,然后用具有足够延时的因果系统去逼近非因果系统,这是数字系统远较模拟设备优越的重要因素之一。1.5 线性常系数差分方程线性常系数差分方程 与用集
21、中参数构成的线性时不变系统可用常系数微分方程描述一样,以延迟元件、加法器及作常系数加权的乘法器等构成的线性移不变系统,其输入输出关系则可用一N阶的常系数差分方程表示,即 NkMrrkrnxbknya00)()((1-25)NkMrrkrnxbknyanya100)()()((1-26)式中,ak、br为常系数。如将式(1-25)写成 NkMrrkrnxbknyany10)()()(且进而设a0=1,则式(1-26)可以表示成输入与输出之间的显式关系,即(1-27)当然,不设a0=1也行,因为只需将式(1-26)中的每一项除以a0,并将各系数重新标注即可得到式(1-27)的表示式。式(1-27)
22、所示的N阶差分方程表明,系统输出的第n个样本可以从此前N个输出的过去值(N阶)、当前的输入值以及过去的M个输入值计算得到。与卷积和相仿,差分方程不仅可以从理论上表征系统,而且也能方便地完成系统的具体实现。下面先看N=0 的情况,此时式(1-27)可表示成 Mrrrnxbny0)()(如果设 为其他rMrbrhr00)((1-29)(1-28)这时不难理解,式(1-28)实际上就是系统的卷积表示式。而且可以进一步看到,该系统的输出只与输入有关,而与输出本身无关,因而从结构考虑的话,又常将它称作非递归型系统。不过,如从系统单位采样响应的长度考虑,因其h(n)为有限长序列,所以又常被称作有限冲激响应
23、(FIR)系统。例例设M=1,b0=1,b1=0.5,此时的y(n)=x(n)+0.5x(n-1),其输入输出关系如图1.14所示。图1.14 简单FIR系统框图 y(n)x(n)单位延迟0.5如果再设n0时,y(n)=0,即满足初始静止条件,则当x(n)=(n)时,y(n)=h(n),而且n0时,h(n)=0,于是有 h(n)=(n)+0.5(n-1)而且其 h(0)=(0)+0.5(-1)=1h(1)=(1)+0.5(0)=0.5h(2)=(2)+0.5(1)=0 即此例是一个因果的有限冲激响应系统。如果N0,我们将式(1-27)重列于下:NkkMrrknyarnxbny10)()()(这
24、时从结构考虑的话,输出不仅与输入有关,而且还与过去的输出有关;或者说,此时存在着输出的某种反馈,因而常被称作递归系统。从单位采样响应的长度考虑,此类系统的h(n)的长度往往是无限长的,故又常称为无限冲激响应(IIR)系统。例例设N=1,a1=-a,M=0,b0=1,此时的一阶差分方程为y(n)=x(n)+ay(n-1),相应的关系如图1.15所示。同样设系统满足初始静止条件,即时n0时,y(n)=0,于是当x(n)=(n)时,有 h(n)=(n)+ah(n-1)以及n0时的h(n)=0。具体地,将有 h(0)=(0)+ah(-1)=1h(1)=(1)+ah(0)=ah(2)=(2)+ah(1)
25、=a2h(3)=(3)+ah(2)=a3 h(n)=anu(n)图1.15 简单IIR系统框图 y(n)x(n)单位延迟a 通常,FIR系统常以非递归的结构来实现,而具有IIR特性的系统则用递归结构比较方便,因而经常将非递归系统等同为FIR系统,而将递归系统视作IIR系统。其实这是两种分类概念,一种是以结构来区分,而另一种则是以单位采样响应的长度来衡量的。事实上,无论是FIR系统还是IIR系统都是有可能用非递归的结构或用递归的结构具体实现或逼近的。1.6 离散时间系统与信号的频域表示离散时间系统与信号的频域表示 线性移不变系统具有这样的基本特性:当输入正弦或复指数序列时,系统的稳态响应是与输入
展开阅读全文