数字信号处理 第2章.ppt
《数字信号处理 第2章.ppt》由会员分享,可在线阅读,更多相关《数字信号处理 第2章.ppt(227页珍藏版)》请在三一办公上搜索。
1、第2章时域离散信号和系统的频域分析,2.1引言 2.2时域离散信号的傅里叶变换的定义及性质 2.3周期序列的离散傅里叶级数及傅里叶变换表示式 2.4时域离散信号的傅里叶变换与模拟信号 傅里叶变换之间的关系 2.5序列的Z变换 2.6利用Z变换分析信号和系统的频响特性 习题与上机题,2.1引言我们知道,信号和系统的分析方法有两种,即时域分析方法和频域分析方法。在模拟领域中,信号一般用连续变量时间的函数表示,系统则用微分方程描述。在频率域,则用信号的傅里叶变换(Fourier Transform)或拉普拉斯变换表示。而在时域离散信号和系统中,信号用时域离散信号(序列)表示,系统则用差分方程描述。在
2、频率域,则用信号的傅里叶变换或Z变换表示。本章学习序列的傅里叶变换和Z变换,以及利用Z变换分析系统和信号频域特性。该章内容是本书也是数字信号处理的理论基础。,()和()式组成一对傅里叶变换公式。()式是傅里叶变换存在的充分必要条件,有些函数(例如周期序列)并不满足()式,说明它的傅里叶变换不存在,但如果引入冲激函数,其傅里叶变换也可以用冲激函数的形式表示出来,这部分内容将在2.3节介绍。,图2.2.1R4(n)的幅度与相位曲线,由FT的周期性进一步分析得到,在=0和=2M附近的频谱分布应是相同的(M取整数),在=0,2,4,点上表示x(n)信号的直流分量;离开这些点愈远,其频率愈高,但又是以2
3、为周期,那么最高的频率应是=。另外要说明的是,所谓x(n)的直流分量,是指如图2.2.2(a)所示的波形。例如,x(n)=cosm,当=2M,M取整数时,x(n)的序列值如图2.2.2(a)所示,它代表一个不随n变化的信号(直流信号);当=(2M+1)时,x(n)波形如图2.2.2(b)所示,它代表最高频率信号,是一种变化最快的正弦信号。由于FT的周期是2,一般只分析之间或02范围的FT就够了。,图2.2.2cosm 的波形,【例】试分析x(n)=ejm的对称性。解因为x*(n)=ejm=x(n)满足(2.2.9)式,所以x(n)是共轭对称序列,如展成实部与虚部,则得到:x(n)=cosn+j
4、 sinn上式表明,共轭对称序列的实部确实是偶函数,虚部是奇函数。,对于频域函数X(ej),也有和上面类似的概念和结论:X(ej)=Xe(ej)+Xo(ej)()式中,Xe(ej)与Xo(ej)分别称为共轭对称部分和共轭反对称部分,它们满足:,(2.2.20),(2.2.21),(1)将序列x(n)分成实部xr(n)与虚部xi(n),即x(n)=xr(n)+jxi(n)将上式进行傅里叶变换,得到:,式中,上面两式中,xr(n)和xi(n)都是实数序列。容易证明:Xe(ej)满足()式,具有共轭对称性,它的实部是偶函数,虚部是奇函数;Xo(ej)满足()式,具有共轭反对称性质,它的实部是奇函数,
5、虚部是偶函数。最后得到结论:序列分成实部与虚部两部分,实部对应的傅里叶变换具有共轭对称性,虚部和j一起对应的傅里叶变换具有共轭反对称性。,(2)将序列分成共轭对称部分xe(n)和共轭反对称部分xo(n),即x(n)=xe(n)+xo(n)(2.2.24)将(2.2.17)和(2.2.18)式重写如下:,将上面两式分别进行傅里叶变换,得到:因此()式的FT为,(a),(b),(c),(2.2.25)式表示:序列x(n)的共轭对称部分xe(n)对应着X(ej)的实部XR(ej),而序列x(n)的共轭反对称部分xo(n)对应着X(ej)的虚部(包括j)。下面我们利用FT的对称性,分析实因果序列h(n
6、)的对称性,并推导其偶函数he(n)和奇函数ho(n)与h(n)之间的关系。因为h(n)是实序列,其FT只有共轭对称部分He(ej),共轭反对称部分为零。,因此实序列的FT是共轭对称函数,其实部是偶函数,虚部是奇函数,用公式表示为显然,其模的平方是偶函数,相位函数是奇函数,这和实模拟信号的FT有同样的结论。,按照(2.2.17)和(2.2.18)式得到:,因为h(n)是实序列,上面公式中he(n)是偶函数,ho(n)是奇函数。按照()式,实因果序列完全由其偶序列恢复,但按照()式,ho(n)中缺少n=0点h(n)的信息。因此由ho(n)恢复h(n)时,要补充一点h(h)(n)信息。,【例2.2
7、.3】x(n)=anu(n),0a1。求其偶函数xe(n)和奇函数xo(n)。解x(n)=xe(n)+xo(n)按(2.2.26)式,得到:,图2.2.3例2.2.3图,5 时域卷积定理设 y(n)=x(n)*h(n)则 Y(ej)=X(ej)H(ej)(2.2.31)证明,令k=nm,则,该定理说明,两序列卷积的FT服从相乘的关系。对于线性时不变系统,输出的FT等于输入信号的FT乘以单位脉冲响应的FT。因此,在求系统的输出信号时,可以在时域用卷积公式()计算,也可以在频域按照()式,求出输出的FT,再作逆FT,求出输出信号y(n)。,7 帕斯维尔(Parseval)定理,(),证明,帕斯维尔
8、定理表明了信号时域的能量与频域的能量关系。表综合了FT的性质,这些性质在分析问题和实际应用中是很重要的。,表2.2.1序列傅里叶变换的性质定理,2.3周期序列的离散傅里叶级数及傅里叶变换表示式因为周期序列不满足()式绝对可和的条件,因此它的FT并不存在,但由于是周期性的,可以展成离散傅里叶级数,引入奇异函数(),其FT可以用公式表示出来。,周期序列的离散傅里叶级数设 是以N为周期的周期序列,可以展成离散傅里叶级数。如下:(2.3.1)为求系数ak,将上式两边乘以,并对n在一个周期N中求和,即,式中,(2.3.2),(2.3.2)式的证明作为练习请读者自己证明。因此(2.3.3)式中,k和n均取
9、整数。因为,l取整数,即是周期为N的周期函数,所以,系数ak也是周期序列,满足ak=ak+lN。,令,并将(2.3.3)式代入,得到:(2.3.4)式中,也是以N为周期的周期序列,称为 的离散傅里叶级数系数,用DFS(Discrete Fourier Series)表示。,用,(2.3.5),将()式和()式重写如下:,(2.3.6),(2.3.7),代替(2.3.1)式中的ak,得到,(2.3.6)式和(2.3.7)式称为一对DFS。(2.3.5)式表明将周期序列分解成N次谐波,第k个谐波频率为k=(2/N)k,k=0,1,2,N1,幅度为。基波分量的频率是2/N,幅度是。一个周期序列可以用
10、其DFS系数表示它的频谱分布规律。【例2.3.1】设x(n)=R4(n),将x(n)以N=8为周期进行周期延拓,得到如图2.3.1(a)所示的周期序列,周期为8,求DFS。解按照(2.3.6)式,有,其幅度特性如图2.3.1(b)所示。,图2.3.1例2.3.1图,周期序列的傅里叶变换表示式在模拟系统中,其傅里叶变换是在=0处的单位冲激函数,强度是2,即,r取整数因此 的FT为(2.3.9)(2.3.9)式表示复指数序列的FT是在0+2r处的单位冲激函数,强度为2,如图2.3.2所示。但这种假定如果成立,则要求按照(2.2.4)式的逆变换必须存在,且唯一等于,下面进行验证。按照逆变换定义,(2
11、.2.4)式右边,观察图2.3.2,在区间,只包括一个单位冲激函数(0),等式右边为,因此得到下式:证明了(2.3.9)式确实是的FT,前面的暂时假定是正确的。,图2.3.2的FT,对于一般周期序列,按(2.3.6)式展成DFS,第k次谐波为,类似于复指数序列的FT,其FT为因此的FT如下式:,式中,k=0,1,2,N1。如果让k在区间变化,上式可简化成(2.3.10)式中(2.3.10)式就是周期性序列的傅里叶变换表示式。需要说明的是,上面公式中的()表示单位冲激函数,而(n)表示单位脉冲序列,由于括弧中的自变量不同,因而不会引起混淆。表2.3.2中综合了一些基本序列的FT。,表2.3.2基
12、本序列的傅里叶变换,表中u(n)序列的傅里叶变换推导如下:令(2.3.11)(2.3.12)对(2.3.12)式进行FT,得到:,对(2.3.11)式进行FT,得到:【例】求例中周期序列的FT。解将例中得到的代入()式中,得到:其幅频特性如图所示。,图2.3.3例2.3.2图,对比图2.3.1,对于同一个周期信号,其DFS和FT分别取模的形状是一样的,不同的是FT用单位冲激函数表示(用带箭头的竖线表示)。因此周期序列的频谱分布用其DFS或者FT表示都可以,但画图时应注意单位冲激函数的画法。【例2.3.3】令为有理数,求其FT。解将用欧拉公式展开:按照(2.3.9)式,其FT推导如下:,图2.3
13、.4cos0n的FT,2.4时域离散信号的傅里叶变换与模拟信号傅里叶变换之间的关系时域离散信号与模拟信号是两种不同的信号,傅里叶变换也不同,如果时域离散信号是由某模拟信号采样得来,那么时域离散信号的傅里叶变换和该模拟信号的傅里叶变换之间有一定的关系。下面推导这一关系式。公式x(n)=xa(t)|t=nT=xa(nT)表示了由采样得到的时域离散信号和模拟信号的关系,而理想采样信号和模拟信号的关系用()式表示,重写如下:,对上式进行傅里叶变换,得到:,令=T,且x(n)=xa(nT),得到:(2.4.1)或者写成:(2.4.2)式中(2.4.2)式也可以表示成(2.4.3),(2.4.1)、(2.
14、4.2)和(2.4.3)式均表示时域离散信号的傅里叶变换和模拟信号傅里叶变换之间的关系。由这些关系式可以得出两点结论。一点结论是时域离散信号的频谱也是模拟信号的频谱周期性延拓,周期为,因此由模拟信号进行采样得到时域离散信号时,同样要满足前面推导出的采样定理,采样频率必须大于等于模拟信号最高频率的2倍以上,否则也会差生频域混叠现象,频率混叠在s/2附近最严重,在数字域则是在附近最严重。,另一点结论是计算模拟信号的FT可以用计算相应的时域离散信号的FT得到,方法是:首先按照采样定理,以模拟信号最高频率的两倍以上频率对模拟信号进行采样得到时域离散信号,再通过计算机对该时域离散信号进行FT,得到它的频
15、谱函数,再乘以采样间隔T便得到模拟信号的FT,注意关系式=T。,按照数字频率和模拟频率之间的关系,在一些文献中经常使用归一化频率f=f/Fs或=/s,=/2,因为f、和都是无量纲量,刻度是一样的,将f、f、的定标值对应关系用图表示。图表明,模拟折叠频率Fs/2对应数字频率;如果采样定理满足,则要求模拟最高频率fc不能超过Fs/2;如果不满足采样定理,则会在=附近,或者f=Fs/2附近引起频率混叠。以上几个频率之间的定标关系很重要,尤其在模拟信号数字处理中,经常需要了解它们的对应关系。,图2.4.1模拟频率与数字频率之间的定标关系,2.5序列的Z变换在模拟信号系统中,用傅里叶变换进行频域分析,拉
16、普拉斯变换可作为傅里叶变换的推广,对信号进行复频域分析。在时域离散信号和系统中,用序列的傅里叶变换进行频域分析,Z变换则是其推广,用以对序列进行复频域分析。因此Z变换在数字信号处理中同样起着很重要的作用。,这种单边Z变换的求和限是从零到无限大,因此对于因果序列,用两种Z变换定义计算的结果是一样的。本书中如不另外说明,均用双边Z变换对信号进行分析和变换。(2.5.1)式Z变换存在的条件是等号右边级数收敛,要求级数绝对可和,即(2.5.3)使(2.5.3)式成立,Z变量取值的域称为收敛域。一般收敛域为环状域,即,令z=rej,代入上式得到RxrRx,收敛域是分别以Rx和Rx为收敛半径的两个圆形成的
17、环状域(如图 2.5.1 中所示的斜线部分)。当然,Rx可以小到零,Rx可以大到无穷大。收敛域的示意图如图所示。,图2.5.1变换的收敛域,常用的Z变换是一个有理函数,用两个多项式之比表示:分子多项式P(z)的根是X(z)的零点,分母多项式Q(z)的根是X(z)的极点。在极点处Z变换不存在,因此收敛域中没有极点,收敛域总是用极点限定其边界。对比序列的傅里叶变换定义(2.2.1)式,很容易得到傅里叶变换和Z变换(ZT)之间的关系,用下式表示:,X(z)存在的条件是|z1|1,因此X(z)表达式表明,极点是z=1,单位圆上的Z变换不存在,或者说收敛域不包含单位圆,因此其傅里叶变换不存在,更不能用(
18、2.5.4)式求傅里叶变换。该序列的傅里叶变换不存在,但如果引进奇异函数(),其傅里叶变换则可以表示出来(见表2.3.2)。该例同时说明一个序列的傅里叶变换不存在,但在一定收敛域内Z变换是可以存在的。,设x(n)为有界序列,由于是有限项求和,除0与两点是否收敛与n1、n2取值情况有关外,整个z平面均收敛。如果n10,则收敛域不包括z=0点;如果是因果序列,收敛域包括z=点。具体有限长序列的收敛域表示如下:n10时,00时,0|z|,【例2.5.2】求x(n)=RN(n)的Z变换及其收敛域。解 这是一个因果的有限长序列,因此收敛域为0z。但由结果的分母可以看出,似乎z=1是X(z)的极点,但同时
19、分子多项式在z=1时也有一个零点,极、零点对消,X(z)在单位圆上仍存在,求RN(n)的傅里叶变换,可将z=ej代入X(z)得到,其结果和例题2.2.1中的结果(2.2.5)式是相同的。,2 右序列右序列是指在nn1时,序列值不全为零,而在nn1时,序列值全为零的序列。右序列的Z变换表示为第一项为有限长序列,设n11,其收敛域为0|z|。第二项为因果序列,其收敛域为Rx|z|,Rx是第二项最小的收敛半径。将两收敛域相与,其收敛域为Rx|z|。如果是因果序列,收敛域为Rx|z|。,【例】求x(n)=anu(n)的Z变换及其收敛域。解 在收敛域中必须满足|az1|a|。,3 左序列左序列是指在nn
20、2时,序列值不全为零,而在nn2时,序列值全为零的序列。左序列的Z变换表示为如果n20,z=0点收敛,z=点不收敛,其收敛域是在某一圆(半径为Rx+)的圆内,收敛域为0|z|Rx+。如果n20,则收敛域为0|z|Rx+。,【例2.5.4】求x(n)=anu(n1)的Z变换及其收敛域。解这里x(n)是一个左序列,当n0时,x(n)=0,X(z)存在要求|a1z|1,即收敛域为|z|a|,因此,4 双边序列一个双边序列可以看做是一个左序列和一个右序列之和,其Z变换表示为X(z)的收敛域是X1(z)和X2(z)收敛域的交集。如果Rx+Rx,则其收敛域为Rx|z|Rx+,是一个环状域;如果Rx+Rx,
21、两个收敛域没有交集,X(z)则没有收敛域,因此X(z)不存在。,【例】x(n)=a|n|,a为实数,求x(n)的Z变换及其收敛域。解:第一部分收敛域为|az|a|。如果|a|1,两部分的公共收敛域为|a|z|a|1,其Z变换如下式:如果|a|1,则无公共收敛域,因此X(z)不存在。当0a1时,x(n)的波形及X(z)的收敛域如图所示。,图2.5.2例2.5.5图,我们注意到,例和例的序列是不同的,即一个是左序列,一个是右序列,但其Z变换X(z)的函数表示式相同,仅收敛域不同。换句话说,同一个Z变换函数表达式,收敛域不同,对应的序列是不相同的。所以,X(z)的函数表达式及其收敛域是一个不可分离的
22、整体,求Z变换就包括求其收敛域。此外,收敛域中无极点,收敛域总是以极点为界的。如果求出序列的Z变换,找出其极点,则可以根据序列的特性,较简单地确定其收敛域。例如在例中,其极点为z=a,根据x(n)是一个因果性序列,其收敛域必为:|z|a;又例如在例2.5.4中,其极点为z=a,但x(n)是一个左序列,收敛域一定在某个圆内,即|z|a|。,逆Z变换已知序列的Z变换X(z)及其收敛域,求原序列x(n)的过程称为求逆Z变换。计算逆Z变换的方法有留数法、部分分式展开法和幂级数法(长除法)。下面仅介绍留数法和部分分式展开法,重点放在留数法。,式中,c是X(z)收敛域中一条包围原点的逆时针的闭合曲线,如图
23、所示。求逆Z变换时,直接计算围线积分是比较麻烦的,用留数定理求则很容易。为了表示简单,用F(z)表示被积函数:F(z)=X(z)zn1。,图2.5.3围线积分路径,如果zk是N阶极点,则根据留数定理有(2.5.8)(2.5.8)式表明,对于N阶极点,需要求N1次导数,这是比较麻烦的。如果c内有多阶极点,而c外没有多阶极点,则可以根据留数辅助定理改求c外的所有极点留数之和,使问题简单化。,注意:()式成立的条件是F(z)的分母阶次应比分子阶次高二阶以上。设X(z)=P(z)/Q(z),P(z)和Q(z)分别是M与N阶多项式。()式成立的条件是NMn+12因此要求nNM()如果()式满足,c圆内极
24、点中有多阶极点,而c圆外没有多阶极点,则逆Z变换的计算可以按照()式,改求c圆外极点留数之和,最后加一个负号。,【例2.5.6】已知X(z)=(1az1)1,|z|a,求其逆Z变换x(n)。解为了用留数定理求解,先找出F(z)的极点。显然,F(z)的极点与n的取值有关。,极点有两个:z=a;当n0时,其中z=0的极点和n的取值有关。n0时,z=0不是极点;n0时,z=0是一个n阶极点。因此,分成n0和n0两种情况求x(n)。n0时,F(z)在c内只有1个极点:z1=a;n0时,F(z)在c内有2个极点:z1=a,a2=0(n阶);所以,应当分段计算x(n)。n0 时,,na,根据前面分析的序列
25、特性对收敛域的影响知道,x(n)一定是因果序列,这样n0部分一定为零,无需再求。本例如此求解是为了证明留数辅助定理法的正确性。,图2.5.4例2.5.6中n0时F(z)的极点分布,【例】已知,求其逆变换x(n)。解该例题没有给定收敛域,为求出唯一的原序列x(n),必须先确定收敛域。分析X(z),得到其极点分布如图所示。图中有两个极点:z=a和z=a1,这样收敛域有三种选法,它们是(1)|z|a1|,对应的x(n)是因果序列;(2)|z|a|,对应的x(n)是左序列;(3)|a|z|a1|,对应的x(n)是双边序列。,图2.5.5例2.5.7中X(z)的极点,下面分别按照不同的收敛域求其x(n)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字信号处理 第2章 数字信号 处理
链接地址:https://www.31ppt.com/p-6364730.html