离散傅里叶变换及其快速算法_第1页
离散傅里叶变换及其快速算法_第2页
离散傅里叶变换及其快速算法_第3页
离散傅里叶变换及其快速算法_第4页
离散傅里叶变换及其快速算法_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

离散傅里叶变换及其快速算法概述傅里叶变换实现了时域到频域的转换,在连续信号和离散信号处理技术领域有广泛的应用。为利用计算机计算傅里叶变换,对信号与频谱有如下要求:信号与频谱应是离散的数据长度都是有限的本节介绍如何将傅里叶级数和傅里叶变换的分析方法应用于离散时间信号,它们是由傅里叶变换发展而来的一种变换方法。离散傅里叶变换(DFT)和快速傅里叶变换(FFT)在理论上解决了利用计算机进行傅里叶分析的问题。离散时间序列数字计算机只能处理有限长的数字信号。因此,必须把一个连续的变化的模拟信号转换成有限长的离散时间序列,才能由计算机来处理。这一转换称模拟信号数字化。对x(t)进行抽样,抽样间隔为Δ,x(t)的离散值在时间t=rΔ,写为xr。{xr},r=…,-1,0,1,2,3,…叫做离散时间序列。周期序列的离散分析连续周期函数x(t),抽样间隔Δt=T/N离散傅里叶级数(DFS)的性质离散傅里叶系数也是离散周期的,周期为N。傅里叶变换对小结傅里叶级数(FS)(时域:连续周期;频域:非周期离散)傅里叶变换(FT)(时域:连续非周期;频域:非周期连续)离散傅里叶级数(DFS)(时域:离散周期;频域:周期离散)傅里叶变换对小结离散傅里叶变换(DFT)工作中经常要对有限长序列进行频谱分析,这就是我们这里要谈到的离散傅里叶变换。对有限长数字序列进行分析处理,即必须对信号进行截断。截取一段长为T的信号截断的过程是,对实测连续信号

称为样本,称为样本长度,N为采样点。离散傅里叶变换(DFT)的定义和基本概念设x(n)为有限长序列:正变换:逆变换:DFT与DFS的区别如何区分DFT与DFS这两个变换对?在意义上有差别,在形式上相同。DFS描述的是周期离散序列xr与其频谱ck的关系,它表明时域中的周期序列得到的频谱也是周期离散的。它是严格按照傅里叶分析的概念得来的。由前面的分析已知,有限长序列是非周期性的,故其傅里叶变换应当是连续、周期性的频谱。DFT是DFS的主值序列,只是一种借用形式,一种算法。注意:--------离散傅里叶变换关系中,有限长序列都作为周期序列的一个周期来表示,都隐含有周期性意义。DFSDFT非周期函数的离散傅里叶变换的物理逻辑过程(a)原函数,(b)截断后保留部分,(c)周期拓广,(d)离散采样,(e)离散傅里叶变化后的离散谱DFT表达式:通常记,则DFT简化为上两式可写为矩阵形式例:利用DFT的矩阵表达式求4点序列

的DFT

解:由N=4得x(n)和X(k)的波形图如下所示采样、采样定理和混频现象1、采样

数字信号处理的第一步是对连续模拟信号的离散化(即采样)。离散化本身一般会带来频率混叠误差。其原理图如下:数学描述为:理想抽样就是以周期性冲激串来对连续时间信号进行抽样。周期单位脉冲周期单位冲激序列:复指数形式FS:周期单位冲激序列的傅里叶变换积分限在-Ts/2和Ts/2之间:周期单位冲激序列的傅里叶变换:周期单位冲激序列的傅里叶变换周期单位冲激序列的傅里叶变换各点处的单位脉冲按等间隔排列所组成的序列

单位脉冲序列的傅式谱仍为脉冲序列,但其谱值为如上图(b)。如上图(a)。谱线间隔为其原理图如下:数学描述为:理想抽样就是以周期性冲激串来对连续时间信号进行抽样。周期单位脉冲单位脉冲序列的傅式谱可写成根据卷积定理,的傅式谱为(1)幅值发生了变化(fs倍)(2)周期延拓,周期为T=1/t=fs2、采样定理和频混现象则在离散信号谱这种现象称为频率混叠或频混。如果原信号x(t)中包含的最高频率成分中相应周期的谱会出现重叠,为混叠频率或Nyquist频率。即不产生频率混淆现象的临界条件。采样定理又可称为:如果分析信号中最高频率成分不超过混叠频率,则不出现频率混叠。反之,如果频率成分的两倍,则采样后离散信号频谱中不会出现频率混叠。这就是采样定理。即采样频率大于等于分析信号中最高如何避免频混消除混叠的方法有两种:提高采样频率fs,即缩小采样时间间隔。缺点:(1)采样频率高,内存占用量和计算量

↑。(2)许多信号本身可能含有全频带的频率成分;(3)信号采集系统包括采样频率上限。采用抗混叠滤波器。可先使信号通过一个低通滤波器,滤除高于fmax/2的信号频率成分,然后再进行采样。

实际上,由于信号频率都不是严格有限的,而且,实际使用的滤波器也都不具有理想滤波器在截止频率处的垂直截止特性,故不足以把稍高于截止频率的频率分量衰减掉。

所以实际处理时一般应使采样频率满足抗混滤波(anti-aliasing)离散傅里叶变换的泄漏问题(Leakage)在实际应用中,通常将所观测的信号限制在一定的时间间隔内,也就是说,在时域对信号进行截断操作,或称作加时间窗,亦即用时间窗函数乘以信号,即由卷积定理可知,时域相乘,频域为卷积,则有有时会造成能量分散现象,称之为频谱泄漏。从数学意义上讲,无限长连续信号的截断相当于用一高度为1,宽度为T的矩形窗函数w(t)乘原信号x(t)

,则截断信号时域截断信号频域离散傅里叶变换的泄漏问题(Leakage)余弦信号矩形窗函数频域乘积时域余弦信号被矩形窗截断形成的泄漏余弦信号被矩形窗截断形成的泄漏周期延拓信号与真实信号不同——能量泄露误差克服方法之一:信号整周期截断对于连续周期函数,在符合采样定理的条件下,保证窗函数b(t)的时段τ等于被截函数的周期T的整倍数,可以保证逆变换后准确地恢复原波形,不产生泄漏。对于随机振动信号(非周期函数),控制泄漏的方法是采用特定的窗函数,以达到控制旁瓣的效果。为了减少泄漏应该尽量寻找频域中接近(f)的窗函数W(f),即主瓣窄旁瓣小的窗函数。

频域中|f|<1/T的部分称为W(f)的主瓣-主瓣窄,分辨率高其余两旁的部分即附加频率分量称为旁瓣。-旁瓣低,减少泄露-1/T1/T2/T3/T-2/T常用窗函数(1)矩形窗(Rectangular) w(t)=1(2)汉宁窗(Hanning) w(t)=1-cos(2t/T),(3)凯塞窗(Kaiser-Bessel) w(t)=1-2.4cos(2t/T)+0.244cos(4t/T)-0.00305cos(6t/T)(4)平顶窗(FlatTop)

w(t)=1-1.93cos(2t/T)+1.29cos(4t/T)-0.388cos(6t/T)+0.0322cos(8t/T)窗函数用法矩形窗:瞬态信号、伪随机或周期随机、窗长等于周期信号整周期时汉宁窗:纯随机平顶窗:周期或准周期信号力窗或指数衰减窗:锤击法测频响函数时的力信号和脉冲响应信号快速傅里叶变换(FFT)直接利用DFT进行谱分析时,存在一个突出矛盾,即当序列长度N较大时计算量大、计算时间长、数据占用内存多,难以利用DFT进行实时处理,其应用受到很大的限制。1965年库利(Cooley)和图基(Tukey)提出了一种DFT的快速算法,这就是FFT。FFT算法使计算量大大降低,计算时间减少,特别是当序列长度N较大时,效果更为显著。FFT并不是一种新的变换形式,它只是DFT的一种快速算法。并且根据对序列分解与选取方法的不同而产生了FFT的多种算法。FFT在离散傅里叶反变换、线性卷积和线性相关等方面也有重要应用。DFT表达式:通常记,则DFT简化为上两式可写为矩阵形式DFT的计算量DFT的计算量有限长序列x(n)的DFT为:将DFT定义式展开成方程组写为矩阵形式用向量表示用复数表示计算一个X(k)值需要N次复数乘法和(N-1)次复数加法,那么N个X(k)共需N2次复数乘法和N(N-1)次复数加法。每次复数乘法包括4次实数乘法和2次实数加法,每次复加法包括2次实数加法,因此计算N点的DFT共需要4N2次实数乘法和(2N2+2N(N-1))次实数加法,如N=2048时,计算量为419万次。减少运算量方法:长序列分为短序列:由于N点DFT的运算量随N2增长,因此,当N较大时,减少运算量的途径之一就是将N点DFT分解为几个较短的DFT进行计算,则可大大减少其运算量。的周期性和对称性:周期性:对称性:表示用N除nk之后的余数FFT算法就是不断地将长序列的DFT分解为短序列的DFT,利用的对称性和周期性,将一个大的DFT分解成一些逐次变小的DFT,来减少DFT运算量的快速算法。分解过程遵循两条规则:①对时间进行偶奇分解——按时间抽取的FFT算法(Decimationintime)DIT-FFT算法②对频率进行前后分解——按频率抽取的FFT算法(Decimationinfrequency)DIF-FFT算法按时间抽取的FFT算法要求DFT变换区间长度N=2M,M为自然数。序列x(n)的N点DFT为

将上面的和式按n的奇偶性分解为按时间抽取的FFT算法如取N=23=8,即离散时间信号为按照规则①将序列x(n)分为奇偶两组,一组序号为偶数,另一组序号为奇数,即分别表示为根据DFT的定义因为上式中的G(k)和H(k)都是N/2点的DFT注意到G(k)和H(k)只有N/2个点,而X(k)却需要N个点,如果以G(k)和H(k)表示全部X(k),应利用G(k)和H(k)的两个重复周期,则有:由G(k)和H(k)的周期性和WN的对称性可得:因此可由G(k)和H(k)决定X(k)的全部关系式:以N=8为例说明,此时有:按照上面结论可画出信号流程图如下:可进一步把每个N/2点DFT的计算再各分解成两个N/4点DFT的计算:将所得的信号流程图合并,便得到下面信号流程图:因为N=8,所以上图中N/4点的DFT就是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论