第3章--离散傅里叶变换(DFT)课件

上传人:仙*** 文档编号:241674160 上传时间:2024-07-15 格式:PPT 页数:69 大小:1.71MB
返回 下载 相关 举报
第3章--离散傅里叶变换(DFT)课件_第1页
第1页 / 共69页
第3章--离散傅里叶变换(DFT)课件_第2页
第2页 / 共69页
第3章--离散傅里叶变换(DFT)课件_第3页
第3页 / 共69页
点击查看更多>>
资源描述
l3.1 离散傅里叶变换的定义离散傅里叶变换的定义 l3.2 离散傅里叶变换的基本性质离散傅里叶变换的基本性质l3.3 频率域采样频率域采样l3.4 DFT的应用举例的应用举例第第3章章 离散傅里叶变换离散傅里叶变换(DFT)一.引言3.1 离散傅里叶变换的定义离散傅里叶变换的定义 我们已经学习了连续时间傅里叶变换、连续周期信号的傅里叶级数、离散时间傅里叶变换,他们都是信号处理领域中重要的数学变换。本章讨论离散傅里叶变换(DFT),其开辟了频域离散化的道路,使数字信号处理可以在频域进行。DFT存在快速算法,使信号的实时处理得以实现。DFT不仅在理论上有重要意义,在各种信号处理中也起着核心作用。二.四种信号傅里叶表示(1)周期为周期为T的连续时间周期信号的连续时间周期信号FS时域周期频域离散。频谱特点:离散非周期谱(2)连续时间非周期信号连续时间非周期信号FT时域非周期频域连续。频谱特点:连续非周期谱(3)(3)离散非周期信号离散非周期信号离散非周期信号离散非周期信号DTFT时域离散频域周期。频谱特点:周期为2的连续谱(4)(4)周期为周期为N N 的离散周期信号的离散周期信号时域离散周期频域周期离散。频谱特点:周期为N的离散谱DFS四种傅立叶变换四种傅立叶变换:1.1.连续非周期连续非周期 连续非周期连续非周期()FT)FT2.2.连续周期连续周期 离散非周期离散非周期 ()FS FS3.3.离散非周期离散非周期 连续周期(连续周期()DTFTDTFT4.4.离散周期离散周期 离散周期离散周期 DFSDFS 切实理解四种FT之间的对应关系三.离散付里叶级数(DFS)为了便于更好地理解DFT的概念,先讨论周期序列及其离散傅里叶级数(DFS)表示。然后讨论可作为周期函数一个周期的有限长序列的离散傅里叶变换(DFT)。周期序列 因为周期序列不满足条件:。因此它的DTFT不存在。但是,正象连续时间周期信号可用傅氏级数表达,周期序列也可用离散的傅氏级数来表示。(1)DFS定义定义正变换:反变换:一般记:一般记:(2)周期序列的离散傅里叶级数推导周期序列的离散傅里叶级数推导由可以展成傅里叶级数:将上式两边乘以 ,并对n在一个周期N上求和得 根据正交定理令k=m令依同样方法可推出:所以,时域上周期序列的离散傅里叶级数在频域上仍是一个周期序列周期序列的离散傅立叶级数表明:周期序列的离散傅立叶级数表明:可将周期为可将周期为可将周期为可将周期为N N N N的序列的序列的序列的序列分解成分解成N N个离散的谐波分量的加权和,各谐波的频率为个离散的谐波分量的加权和,各谐波的频率为 ,幅度为幅度为 ,其中,其中表示其频谱分布规律(3)周期序列的傅里叶变换表示周期序列的傅里叶变换表示 因为周期序列不满足条件:。因此它的DTFT不存在。但是,通过引入奇异函数其DTFT可以用公式表示。四.离散付里叶变换 周期序列实际上只有有限个序列值才有意义,因而它的离散傅里叶级数表示式也适用于有限长序列,这就得到有限长序列的傅里叶变换(DFT)。(1)时域周期序列看作是有限长序列x(n)的周期延拓(2)频域周期序列看作是有限长序列X(k)的周期延拓(3)把周期序列DFS的定义式(时域、频域)各取主值区间,就得到关于有限长序列时频域的对应变换对。(前面已证:时域上周期序列的离散傅里叶级数在频域上仍是同周期序列)具体而言,即:(1)周期序列的主值区间与主值序列周期序列的主值区间与主值序列 对于周期序列 ,定义其第一个周期 n=0N-1,为 的“主值区间”,主值区间上的序列为主值序列 x(n)。x(n)与 的关系可描述为:数学表示:表示先对n进行模N运算,然后对所得结果进行函数运算7.nN-1nx(n)0(2)从从DFS到离散傅里叶变换到离散傅里叶变换 如果x(n)的长度为N,且 ,则可写出 的离散傅里叶级数表示为:因此可得到新的定义,即有限序列的离散傅氏变离散傅氏变换换(DFT)的定义的定义。有限长序列隐含着周期性。DFT(3)离散傅里叶变换的矩阵方程离散傅里叶变换的矩阵方程例 3.1.1 x(n)=R4(n),求x(n)的8点和16点DFT。设变换区间N=8,则解:解:DFT定义式为:定义式为:设变换区间N=16,则比较上面二式可得关系式:(4)DFT和和Z变换的关系变换的关系序列序列x(n)的的N点点DFT是是 x(n)的的Z变换在单位圆上的变换在单位圆上的N点等间隔采样点等间隔采样序列序列x(n)的的N点点DFT是是 x(n)的的DTFT在在0,2上的上的N点等间隔采样点等间隔采样图 3.1.1 X(k)与X(z),X(e j)的关系 3.2 离散傅里叶变换的基本性质离散傅里叶变换的基本性质一.基本概念1.序列的循环移位序列的循环移位序列x(n),长度为N,则x(n)的循环移位定义为:周期延拓周期延拓取主值序列取主值序列左移左移m位位 循环移位的实质是将序列循环移位的实质是将序列x(n)移位,移出主值区移位,移出主值区间的序列值又依次由另一侧进入主值区。间的序列值又依次由另一侧进入主值区。循环移位过程:circshift(a,0,-1)图 3.2.1 循环移位过程示意图 2.序列的循环卷积序列的循环卷积设设 和和 是两个具有相同长度是两个具有相同长度N N的有限长序列的有限长序列(若不等,对序列补零使其为若不等,对序列补零使其为N N点,点,),定义循环卷积:定义循环卷积:循环卷积过程:周期延拓周期延拓取主值序列取主值序列反转反转循环移位循环移位相乘相加相乘相加循环矩阵循环卷积的矩阵表示:循环卷积的矩阵表示:循环右移循环右移循环卷积与线性卷积比较:循环卷积与线性卷积比较:有限长序列x1(n),0nN1-1;x2(n),0nN2-1则线性卷积为:N(Nmax(N1,N2)点循环卷积为:交换求和次序交换求和次序 序列的序列的N点循环卷积是序列线性卷积点循环卷积是序列线性卷积(以以N为周期为周期)周期延拓序列的主值序列。周期延拓序列的主值序列。故,当故,当NN1+N2-1时,时,线线性卷积与循环卷积相同。性卷积与循环卷积相同。循环卷积线性卷积是针对DFT引出的一种表示方法信号通过LTI系统时,输出等于输入与系统单位脉冲响应的卷积两序列长度必须等,不等时按要求补零两序列长度可相等,也可不等卷积结果长度与两信号长度相等,皆为N卷积结果长度N=N1+N2-1图 3.4.2 线性卷积与循环卷积 3.有限长共轭对称序列和共轭反对称序列有限长共轭对称序列和共轭反对称序列有限长共轭对称序列和共轭反对称序列分别定义为:当N为偶数时,将上式中的n换成N/2-n可得到:图 3.2.3 共轭对称与共轭反对称序列示意图 任何有限长序列x(n)都可以表示成其共轭对称分量和共轭反对称分量之和,即:将上式中的n换成N-n,并取复共轭得:(1)式减(2)式,(1)式加(2)式,并整理得:二.线性性质 设x1(n),x2(n)是长度为N的有限长序列。它们的N点DFT分别为:若若,则y(n)的N点DFT为:三.时域循环移位定理证明:证明:令n+m=n周期为周期为N四.频域循环移位定理设设 和和 是两个具有相同长度是两个具有相同长度N N的有限长序列,的有限长序列,五.时域循环卷积定理证明:证明:交换交换求和次序求和次序令n-m=n周期为周期为N六.频域循环卷积定理循环卷积亦满足交换律!?七.复共轭序列的DFT若x(n)是实序列,则X(k)是有限长共轭对称序列;反之亦然时域x(n)取共轭,对应于频域X(k)取有限长共轭对称频域X(k)取共轭,对应于时域x(n)取有限长共轭对称若X(k)是实序列,则x(n)是有限长共轭对称序列;反之亦然两两种种情情况况为为对对偶偶关关系系八.DFT的共轭对称性则:则:如果如果x(n)的的DFT为为X(k),则则x(n)的实部和虚部的实部和虚部(包括包括j)的的DFT分别为分别为X(k)的共轭对称分量和共轭反对称分量;而的共轭对称分量和共轭反对称分量;而x(n)的共轭对称分量和共轭反对称分量的的共轭对称分量和共轭反对称分量的DFT分别为分别为X(k)的实部和虚部乘以的实部和虚部乘以j设设x(n)为实序列,为实序列,X(k)=DFTDFTx(n)。则有。则有:(2)(2)若若x(n)=x(N-n),则 X(k)=X(N-k)(3)(3)若若x(n)=-x(N-n),则 X(k)=-X(N-k)对实序列进行对实序列进行DFT时,利用以上性质可减少运算量,时,利用以上性质可减少运算量,提高运算效率。提高运算效率。九、Parseval定理证明:证明:交换交换求和次序求和次序(1)(1)X(k)=X*(N-k)则:表明:一个序列在时域计算的能量与在频域计算的能量是相等的l3.1 离散傅里叶变换的定义离散傅里叶变换的定义 l3.2 离散傅里叶变换的基本性质离散傅里叶变换的基本性质l3.3 频率域采样频率域采样l3.4 DFT的应用举例的应用举例第第3章章 离散傅里叶变换离散傅里叶变换(DFT)3.3 频率域采样频率域采样一.引言时域:时域:满足满足“时域采样定理时域采样定理”的采样的采样频域:频域:?(1)能否由频域离散采样X(k)恢复序列x(n)?(2)能否由频域抽样X(k)恢复原频率函数或X(z)?(3)若能恢复其条件是什么?与时域采样相类比,我们提出以下几个问题?(4)如何推导内插恢复公式?若要回答这些问题,首先让我们回想下时域样定理确定采样频率的方法?(1)计算时域采样信号的频谱 (2)分析时域采样信号频谱与原信号频谱关系(以采样频率周期延拓)(3)从而确定采样频率与被采样信号频谱这间关系,得到时域采样定理 时域采样从频域分析,频域采样是不是可以从时域分析呢 时域采样对应频域周期延拓,频域采样是不是对应时域周期延拓呢二.频域采样后能不失真恢复原序列的条件?设设 的长度为的长度为 (没有限制)(没有限制)频域采样频域采样欲恢复原信号,即频域采样序列的离散付立叶逆变换:由该式可知:由该式可知:是原序列是原序列 的周期延拓,然后取主值的周期延拓,然后取主值结论:结论:结论:结论:若序列长度为若序列长度为若序列长度为若序列长度为MM,频域采样点数(或,频域采样点数(或,频域采样点数(或,频域采样点数(或DFT DFT 的长度)为的长度)为的长度)为的长度)为N N,且,且,且,且MNMNMN,会产生时域混叠频域采样后不能不失真地恢复原序列,会产生时域混叠频域采样后不能不失真地恢复原序列,会产生时域混叠频域采样后不能不失真地恢复原序列,会产生时域混叠频域采样后不能不失真地恢复原序列利用频域采样X(k)表示X(z)设序列长度为设序列长度为N N,由,由傅里叶变换对傅里叶变换对傅里叶变换对傅里叶变换对得得三.内插公式为X(k)表示X(z)的内插公式称为内插函数l3.1 离散傅里叶变换的定义离散傅里叶变换的定义 l3.2 离散傅里叶变换的基本性质离散傅里叶变换的基本性质l3.3 频率域采样频率域采样l3.4 DFT的应用举例的应用举例第第3章章 离散傅里叶变换离散傅里叶变换(DFT)3.4 DFT的应用举例的应用举例一.引言 DFT的应用使数字信号处理可以在频域进行,由于DFT的快速算法FFT的出现,使DFT在数字通信、语言信号处理、图像处理、功率谱估计、仿真、系统分析、雷达理论、光学、医学、地震以及数值分析等各个领域都得到广泛应用。然而,各种应用一般都以卷积和相关运算的具体处理为依据,或者以DFT作为连续FT的近似为基础。二、用DFT计算线性卷积(1)DFT计算循环卷积可用上式计算循环卷积。从另一方面看:所以,可按下面的计算框图从频域计算循环卷积图 3.4.1 用DFT计算循环卷积 很多情况下 需要计算两个序列的线性卷积,为了提高运算速度,希望用DFT(FFT)计算。而DFT只能直接用来计算循环卷积,什么时候循环卷积与线性卷积相等呢?循环卷积与线性卷积相等条件:循环卷积与线性卷积相等条件:L M+N-1。所以,所以,如果取如果取L=M+N-1,则可用DFT(FFT)计算线性卷积。计算框图如下:图 3.4.3 用DFT计算线性卷积框图(2)DFT计算线性卷积(2)长序列的分段卷积 没有全部进入,如何实现卷积,全部进入再卷积,又如何保证实时实现?数字信号处理的优势是“实时实现”,即信号进来后,经处理后马上输出出去。然而:较短(FIR:长度在2050之间),可能很长,也不适宜直接卷积。另外:解决方法:分段卷积 设序列h(n)长度为N,x(n)为无限长。将x(n)均匀分段,每段长度取M,则:重叠相加法重叠相加法重叠相加法重叠相加法是两个长度接近且分别为是两个长度接近且分别为和和 的序列的线性卷积,可很有效地求其的序列的线性卷积,可很有效地求其L L点的点的DFT.DFT.分分分分段段段段卷卷卷卷积积积积重重重重叠叠叠叠分段卷分段卷分段卷分段卷积相加积相加积相加积相加图 3.4.4 重叠相加法卷积示意图 三、用DFT对信号进行谱分析1.用DFT对连续信号进行谱分析若信号持续时间有限长,则其频谱无限宽。若信号的频谱有限宽,则其持续时间无限长。按采样定理采样时,以上两种情况的采样序列均应无限长,不满足DFT条件。所以,对频谱很宽的信号一般用预滤波法滤除幅度较小的高频成分。对持续时间很长的信号只好截取有限点进行DFT。所以,用DFT对连续信号进行谱分析必然是近似的,近似程序与信号带宽、采样频率和截取长度有关。实际上从工程角度,滤除幅度很小的高频成分和截去幅度很小的部分时间信号是允许的。假设xa(t)是经过预滤波和截取处理的有限长带限信号。以下分析连续信号频谱特性的DFT近似。设xa(t)持续时间为Tp,最高频率为fc。其傅立叶变换为:共采样N点,则Tp=NT。并对表示Xa(jf)的积分作零阶近似(t=nT,dt=T)得:对X(jf)在区间0,fs上等间隔采样N点,采样间隔为F。令 则 f=kF带入式:得:同理,由可推出连续信号的频谱特性可以通过对连续信号采样并进行DFT再乘以T来近似。栅栏效应:DFT逼近连续时间信号的傅里叶变换,其频谱将不再是连续函数。只能看到N个离散采样点的谱特性。由以上分析可以看出利用DFT对连续信号进行谱分析,最主要的两个问题就是:1、谱分析范围;2、频率分辨率。(1)谱分析范围谱分析范围指信号的最高频率fc,受采样定理限制。fc fs/2(2)频率分辨率(物理分辨率,计算分辨率)频率分辨率(物理分辨率,计算分辨率)指将信号中两个靠的很近的谱峰区分开的能力,用频率采样间隔F描述。F=fs/N(矩形窗情况)(3)谱分析参数确定谱分析参数确定N不变,要提高频率分辨率,必须降低fs,会导致谱分析范围减小。同时T增大,因NT=Tp,故Tp增大。fs不变,要提高频率分辨率,必须增加N。因NT=Tp,T=1/fs,故Tp必须增加。因此,若要增加频率分辨率必须增加信号记录时间Tp更深入的理解可参阅胡广书编著教材数字信号处理理论、算法和实践第二版相应章节。频率分辨率:通过频域窗观察到的频率宽度;也可定义为将信号中两个靠的很近的谱峰区分开的能力时间分辨率:通过时域窗观察到的时间宽度;希望:窗函数的“宽度”越小越好窗口在时域无穷大,在频域无穷小窗口在时域无穷大,在频域无穷小时域加窗后,窗口由时域窗长决定。在频域,窗口由主瓣时域加窗后,窗口由时域窗长决定。在频域,窗口由主瓣宽度决定,主瓣宽度决定频率分辨率(物理分辨率)。距宽度决定,主瓣宽度决定频率分辨率(物理分辨率)。距离小于主瓣宽度的两个频率无法区分开。离小于主瓣宽度的两个频率无法区分开。例:试确定将三个谱峰分开所需要的数据的长度。在本例中,最小的即要想分辨出这三个谱峰,数据的长度至少要大于500,从DFT的角度看,若令N=512,则:下图,N分别等于256和512,可见,N=256 时无法分辨三个谱峰。例 3.4.1 对实信号进行谱分析,要求谱分辨率F10 Hz,信号最高频率fc=2.5 kHz,试确定最小记录时间TPmin,最大的采样间隔Tmax,最少的采样点数Nmin。如果fc不变,要求谱分辨率增加一倍,最少的采样点N和最小的记录时间是多少?解:谱分辨率增加一倍,F=5Hz2.用DFT对序列进行谱分析 序列序列x(n)的的N点点DFT是是 x(n)的的DTFT在在0,2上的上的N点等间隔采样。因此序列的傅立叶变换可利用点等间隔采样。因此序列的傅立叶变换可利用DFT来来计算。计算。DFT是由周期序列DFS取主值区间得到的一种变换。因此,DFT可用于周期序列的谱结构分析。由信号的最高频率fc确定抽样频率fs;DFT进行谱分析的步骤:根据分辨率的需要,确定数据长度N;计算数据的N点 DFT。要根据分辨率的要求确定模拟信号的长度Tp,若Tp可以无限长,则DFT和线性卷积是信号处理中两个最重要的基本运算,有快速算法,且二者是“相通”的。周期延拓周期延拓周期延拓周期延拓采样采样t=nT卷积卷积截短截短采样采样取一个周期取一个周期周期延拓周期延拓取一个周期取一个周期FTDTFTDFTDFSDTFTDFT实现连续信号谱分析的过程实现连续信号谱分析的过程3.用DFT进行谱分析的误差问题(1)混叠现象(2)栅栏效应(3)截断效应(1)混叠现象混叠现象实际应用中,通常取fs=(35)fh种。对fs确定情况,一般在采样前进行预滤波,滤除高于折叠频率fs/2的频率成分,以免发生频谱混叠现象。如果采样频率fs小于连续信号最高频率fh,会在=处发生频谱混叠现象,对于模拟频率,即在fs/2附近发生频谱混叠现象。用DFT对连续信号进行谱分析,首先要按采样定理对其采样。(2)栅栏效应lN点 DFT是在频率区间0,2上对信号的频谱进行N点等间隔采样,而采样点之间频谱函数值是不知道的。l用DFT计算频谱,就如通过一个栅栏观看信号的频谱情况,仅得到栅栏缝隙中看到的频谱函数值。l由于栅栏效应,有可能漏掉(挡住)大的频谱分量。l可以采用在原序列尾部补零的方法改变DFT变换区间长度,使原来漏掉的频谱分量被检测出来。l补零的方法能使栅栏效应得到改善(计算分辨率提高),但不能改变频率分辨率(物理分辨率),即原来无法分开的两个频率,并不能通过补零而分开。(3)截断效应序列可能是无限长的,用序列可能是无限长的,用DFTDFT对其进行谱分析时必须截对其进行谱分析时必须截短成有限长序列。短成有限长序列。截断后序列的频谱与原序列频谱必然有差别,这种差截断后序列的频谱与原序列频谱必然有差别,这种差别对谱分析的影响主要有:别对谱分析的影响主要有:泄漏,原来谱分量为零的地方出现了谱分量泄漏,原来谱分量为零的地方出现了谱分量谱间干扰,由于窗旁瓣的存在,引起不同频谱间干扰,由于窗旁瓣的存在,引起不同频率分量间的干扰。率分量间的干扰。增加矩形窗的窗长增加矩形窗的窗长N N,可使其主瓣变窄,提高频率,可使其主瓣变窄,提高频率分辨率,但旁瓣个数和相对幅度并不减小。所以,为了分辨率,但旁瓣个数和相对幅度并不减小。所以,为了减小谱间干扰,应用其它形状的窗函数代替矩形窗。在减小谱间干扰,应用其它形状的窗函数代替矩形窗。在FIRFIR滤波器设计中对窗函数进行研究。滤波器设计中对窗函数进行研究。截短影响分析:截短影响分析:由上式可知,截断效应是由于窗谱与信号谱卷积造成的。由上式可知,截断效应是由于窗谱与信号谱卷积造成的。例:设理想低通的通带截止频率为例:设理想低通的通带截止频率为0.5Hz。用。用DFT分析分析理想通滤波器单位冲激响应理想通滤波器单位冲激响应ha(t)的频率响应特性。的频率响应特性。解:因解:因ha(t)持续时间为无穷长,必须对其截短持续时间为无穷长,必须对其截短故采用如下故采用如下DFT参数对其进行分析参数对其进行分析DFT频谱分析结果与实际的频谱如下图:频谱分析结果与实际的频谱如下图:用用DFT计算理想低通滤波器的频响曲线计算理想低通滤波器的频响曲线四、线性调频Z变换1、引言、引言ZT与与DFT关系关系 若分析窄带信号,我们当然希望在信号频带内进行密若分析窄带信号,我们当然希望在信号频带内进行密集采样。以很好的反映信号的频域性质。集采样。以很好的反映信号的频域性质。系统零极点分析时,希望清楚的识别出极点对应的频系统零极点分析时,希望清楚的识别出极点对应的频率。但当极点位置离单位圆较远时,单位圆上的频谱很平率。但当极点位置离单位圆较远时,单位圆上的频谱很平滑,很难做到这一点。滑,很难做到这一点。如何解决如何解决DFT信号分析存在的以上问题呢?信号分析存在的以上问题呢?2、Chirp-Z变换(变换(CZT)图 3.4.9 Chirp z变换计算框图 Chirp z变换计算框图中的:式中A0和W0为实数。zk为分析点,k=0,1,M-1。当k=0时有:所以,所以,A决定谱分析的起始点位置,决定谱分析的起始点位置,W0决定分析路径的决定分析路径的盘旋趋势,盘旋趋势,表示两相邻分析点之间的夹角。表示两相邻分析点之间的夹角。3、如何得到、如何得到Chirp-Z变换变换 为了用循环卷积代替线性卷积计算为了用循环卷积代替线性卷积计算v(n)在在(0M-1)区间区间上的上的M个值,以个值,以L为周期进行延拓时,为周期进行延拓时,0,M-1区间上不能区间上不能有混叠,所以循环卷积区间长度应大于或等于有混叠,所以循环卷积区间长度应大于或等于N+M-1。4、Chirp-Z变换步骤变换步骤(2)(3)(5)计算(6)(7)(4)(1)与标准DFT(FFT)算法相比较,Chirp-Z变换有以下特点:(1)输入序列长度N和输出序列长度不需要相等,且二者均可以素数。(2)分析频率点zk的起始点z0及相邻两点的夹角0是任意的(即频率分辨率是任意的),因此可从任意频率上开始,对输入数据进行窄带高分辨率的谱分析。(3)谱分析路径可以是螺旋形的。(4)当A=1,M=N,时,zk均匀分布在单位圆上,此时Chirp-Z变换就是序列的DFT。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!