毕业设计论文基于多相分解滤波器实现的ZoomFFT算法.doc
《毕业设计论文基于多相分解滤波器实现的ZoomFFT算法.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于多相分解滤波器实现的ZoomFFT算法.doc(55页珍藏版)》请在三一办公上搜索。
1、摘要摘要 本文介绍了一种基于多相分解滤波器实现的Zoom-FFT算法,该算法是在复调制Zoom-FFT算法的基础上,采用多相分解的滤波器代替低通滤波器来实现对局部频谱细化的算法,并且利用多抽取频率系统的网络结构的等效的变换来减少运算量。通过分析表明:这种基于多相分解的局部频谱细化算法不仅保留了常规复调制的Zoom-FFT算法选带细化灵活的优点,而且还很大程度减少了运算量。本论文首先介绍了常规复调制Zoom-FFT算法,然后在复调制的基础上推导了基于多相分解的Zoom-FFT算法,最后讨论了实现方法,并和其他一些Zoom-FFT算法进行了比较,同时给出了仿真结果。 关键词: 频率分辨率 Zoom
2、-FFT 复调制 多相分解滤波器 Abstract This paper introduces a polyphase decomposition filter based on the Zoom-FFT algorithm implementation of the algorithm in the complex modulation of Zoom-FFT algorithm based on the polyphase decomposition of the filter instead of using low-pass filter to achieve the fine loc
3、al spectrum of the algorithm, and taking advantage of multi-frequency network structure of the equivalent transformation to reduce computation.The analysis shows: The polyphase decomposition of the local spectrum based thinning algorithm not only retains the conventional complex modulation Zoom-FFT
4、algorithm with a refinement of flexible benefits option, but also significantly reduces the computational complexity.This paper first describes the conventional complex modulation Zoom-FFT algorithm, and then on the basis of the complex modulation derived polyphase decomposition based Zoom-FFT algor
5、ithm, and finally discusses the implementation method, and some other Zoom-FFT algorithm are compared,while the simulation results. Key Words: frequency resolution zoom-FFT complex modulationpolyphase decomposition filter I目录目 录第1章 引言1第2章 基于复调制的局部频谱细化算法32.1 复调制zoom-FFT算法实现过程概述及原理图32.2 复调制频移32.3 低通数字
6、滤波42.3.1 数字滤波器的设计42.3.2 低通数字滤波62.4 抽取72.5 复FFT调制72.6 频率调整82.7 基于复调制的局部频谱细化算法综述8第3章 基于多相分解的局部频谱细化算法93.1 多相分解的提出93.2 多相分解滤波器的推导93.3.1 一个定理113.3.2 定理在FFT整序中的应用113.3.3 整序流程图133.4 基于多相分解滤波器zoom-FFT算法实现原理图及改进方案14第4章 基于多相分解的局部频谱细化算法的评估16第5章 基于多相分解的zoom-FFT 算法在MATLAB下的仿真185.1基于复调制的zoom-FFT算法在MATLAB下的仿真195.2
7、基于多相分解的zoom-FFT算法在MATLAB下的仿真245.3 基于多相分解的zoom-FFT算法在不同细化倍数时的结果285.4 结论29结束语31参考文献32致谢33外文资料原文34外文资料译文45第1章 引言第1章 引言在对工程信号的分析中,研究信号的幅值、相位、能量、功率等特征随频率变化的规律,也就是我们最常用的频谱分析法。快速傅里叶变换(FFT)算法是实现离散傅里叶变换(DFT)的一种高效算法,可以快速实现时域到频域的变换。在数字化系统的频谱分析中最重要的和最基础的信号处理,研究和提高FFT算法技术有广泛的使用性和应用价值性。常规的频谱分析是直接采用FFT算法,但是我们往往会碰到
8、比较密集的谱线,而且我们一般只关心一个很窄的频段附近的信号,这就要求有较高的频率分辨率。频率分辨率表示两个频率分量的最小间隔,用表示:=/N,同时N点FFT的乘法运算量为。要提高分辨率,有两种方法:(1)降低采样频率,这样会使频率分析范围缩小,就不能很好地反映出真实信号的特性;(2)增加采样的点数,这样会使得计算机的储存量和计算量成指数增加,同时由于实际软件、硬件的限制,这样做并不现实。因此以上2种方法提高频率分辨率的能力有限而且灵活性差。为了解决只对一个窄频带的范围进行细致观测和要求高分辨率的问题,提出了一种集高的频率分辨率和快速性于一体的先进性的FFT分析技术是局部频率细化技术(又称为zo
9、om技术),其基本思想是对信号频谱中的某一频段局部放大,也即是在某一频率附近局部增加谱线密度,实现可选择的频段分析。70年代以来,已经提出并采用了多种高分辨率FFT算法,具有代表性的算法是:Chirp-z变换法、Yip级联zoom-FFT法、复调制zoom-FFT法、相位补偿法zoom-FFT法等。Chirp-z变换是Lawrence Rabiner在1975年对语音信号进行分析时提出来的,它可以将z平面的单位圆变成一个螺旋线逐渐地从单位原点到单位圆内。信号谱分析可以在z平面上的螺旋线上实现,可以开始于任意一点,结束于另一任意点; 相位补偿法的基本原理: 它是基于N为组合数的快速傅氏变换算法的
10、.为提高频率分辨率,应延长信号记录时间T,若以D为细化因子,则记录信号时间为DT,相应的采样数据为DN.把这个DN输入序列分解成D个子序列,每个子序列由N个采样组成,并且由相距D个取样间隔的那些取样结合在一起 ;复调制zoom-FFT法基本原理是对离散数字信号先做复调制,通过低通滤波后对信号进行重采样提高频率分辨率。上述算法各有长处和不足,其中复调制zoom-FFT法能够对任意给定频率附近的频谱进行细化,且实现方法简单,在工程中得到广泛应用,同时也是目前使用最为广泛的局部频谱细化算法,但是,滤波器的阶数多精度的影响比较大,在高精度要求下复调制zoom-FFT算法中需要对信号高性能的低通滤波器,
11、花费了绝大多数运算量。为此,我们采用多相滤波器方法来实现高性能的低通滤波器,并且利用多抽取系统网络结构等效变换来减少运算量。分析表明:这种基于多相分解滤波器实现的复调制zoom-FFT算法不但保留了复调制zoom-FFT算法选带灵活的特点,而且大大减少了运算量,其运算量仅约为原来的复调制zoom-FFT的算法的,是细化的倍数。基于多相分解的局部频谱细化算法核心问题是将复调制zoom-FFT算法中的低通滤波器使用多相分解的形式来完成对复调制以后的信号进行滤波;重点是对基于多相分解的局部频谱细化算法的推导过程清楚掌握,并且在matlab上完成仿真。本文首先推导了基于多相分解滤波器的zoom-FFT
12、算法,然后讨论该算法的实现方法,并与一些常用的zoom-FFT算法进行比较,最后给出仿真结果。51第2章 基于复调制的局部频谱细化算法第2章 基于复调制的局部频谱细化算法2.1 复调制zoom-FFT算法实现过程概述及原理图 复调制细化频谱分析方法采用:频移(复调制)低通数字滤波重采样FFT及谱分析频率调整这个过程。 设模拟信号为x(t),经过滤波和A/D转换以后,得到离散数字信号x(n),为采样频率。为需要细化的频带的中心频率,为细化倍数,N为FFT分析点数。具体实现原理图如图2-1所示. 图2-1 基于复调制zoom-FFT的原理图2.2 复调制频移所谓复调制频移就是将频域坐标向左右移动,
13、使得被观测频段的起点位置在零频位置。模拟信号经过抗混叠滤波和A/D转换以后,得到采样后的离散数字信号,其离散傅里叶变换为: (2.1)N点输入数据直接进行离散傅里叶变换可以得到N根谱线,其中。如果只对其中指定的一组频率谱线研究细化,就是zoom-FFT算法。对离散信号乘上,完成复调制。复调制信号为: (2.2)其中。要使得更加具有普遍性,可以假设为一个整数。复调制信号经过离散傅里叶变换得到频谱为: (2.3)由计算得到=可以表明,复调制使得的频率成分移到了零频点,也就是说的第条谱线移到了零点频谱的地方。由复调制频移过程分析可以知道中心频率是由我们自己决定的,可以根据自己的意愿选择中心频率,因此
14、复调制具有选带灵活的特点。为了得到细化频谱,我们必须对复调制后的频谱进行抽群。如果直接抽取的话,那么频谱会发生频率混叠生,因此在抽取之前必须对信号进行低通滤波,滤出我们所希望的频段,再对信号抽取。2.3 低通数字滤波2.3.1 数字滤波器的设计数字滤波器采用FIR数字滤波器。有限长单位冲激响应(FIR)数字滤波器在保证幅度特性满足技术要求的同时,很容易做成严格的线性相位特性;FIR单位抽样响应是有限长的,因而滤波器一定是稳定的;而且只要经过一定的延时,任何非因果有限长的序列都可以变成因果的有限长序列,因而总能够用因果系统来实现;最后,FIR单位滤波器由于单位冲击响应是有限长的,可以用快速傅里叶
15、变换(FFT)算法来实现,从而可以大大提高运算效率。FIR滤波器的设计任务是选择有限长的单位冲激响应,使得传输函数满足技术要求。我们最常用的FIR滤波器的设计方法是窗函数法。窗函数设计法也称为傅里叶级数法,同时窗函数设计法也是FIR数字滤波器设计中最简单的方法。FIR滤波器的设计问题,就是要使得设计的FIR滤波器的频率响应去逼近所要求的理想的滤波器频率响应。从单位取样响应序列来看,就是使得设计的滤波器的逼近理想的滤波器单位取样响应。由于理想的选频滤波器的频率响应是逐段恒定的,且在频带边界有不连续的点,因此一定是无限长的序列,且是非因果的,故不能采用 来设计所要求的FIR滤波器。实际上要设计FI
16、R滤波器,其必然是有限长的,且因果可以实现的,所以要用有限长的来逼近无限长的,最有效的方法是截断,或者说用一个有限长的窗函数序列来截断,即 (2.4)因此窗函数序列的形状及长度的选择就非常关键。在窗函数法设计中正确选择窗函数可以提高设计的数字滤波器的性能,或者在满足设计要求的情况下,减少FIR数字滤波器的阶数。常用的窗函数有以下几种:矩形窗(Rectangular window)、三角窗(Triangular window)、汉宁窗(Hanning window)、海明窗(Hamming window)、布拉克曼窗(Blackman window)、切比雪夫窗(Chebyshev window
17、)、巴特里特窗(Bartlett window)及凯塞窗(Kaiser window)。各种窗函数性能比较如表2-1所示:窗 函 数第一旁瓣相对于主瓣衰减/dB主 瓣 宽阻带最小衰减/dB矩形窗134/N21三角窗258/N25汉宁窗318/N44海明窗418/N53布拉克曼窗57274凯塞窗可调可调可调切比雪夫窗可调可调可调 表2-1 不同窗函数的性能比较在窗函数设计中我们使用最多的是海明窗。海明窗又称为改进的升余弦窗。对升余弦窗加以改进,可以得到庞瓣更小的效果,窗函数为: (2.5)其频率响应的幅度函数为 (2.6)其结果可将99.963%的能量集中在窗谱的主瓣内,与汉宁窗相比,主瓣宽度同
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 多相 分解 滤波器 实现 ZoomFFT 算法
链接地址:https://www.31ppt.com/p-4873214.html