数字信号处理题解及电子课件电子课件清华胡广书 第4章.ppt

数字信号处理题解及电子课件电子课件清华胡广书 第4章.ppt

ID:55727000

大小:1021.00 KB

页数:49页

时间:2020-06-02

数字信号处理题解及电子课件电子课件清华胡广书 第4章.ppt_第1页
数字信号处理题解及电子课件电子课件清华胡广书 第4章.ppt_第2页
数字信号处理题解及电子课件电子课件清华胡广书 第4章.ppt_第3页
数字信号处理题解及电子课件电子课件清华胡广书 第4章.ppt_第4页
数字信号处理题解及电子课件电子课件清华胡广书 第4章.ppt_第5页
资源描述:

《数字信号处理题解及电子课件电子课件清华胡广书 第4章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章快速傅立叶变换(FFT)4.1概述4.2时间抽取基2算法4.3频率抽取基2算法4.4减少运算量的措施4.5分裂基算法4.6线性调频Z变换4.7其它算法4.1概述解决耗时的乘法问题是将数字信号处理理论用于实际的关键问题。特别是30年前,计算机的速度相当慢。因此,很多学者对解决DFT的快速计算问题产生了极大的兴趣。CooleyJW,TukeyJW.AnalgorithmforthemachinecomputationofcomplexFourierseries.MathematicsofComputation,1965,pp297~301

2、DSP的正式开端!FFT的思路:如何充分利用这些关系四点DFT几个乘法?4.2时间抽取基2算法FFT的核心思想是:N点DFTN/2点DFTN/4点DFT2点DFT1个2个4个N/2个问题是如何分最有效?可以对时间变量分(DIT),也可对频率变量分(DIF)令:都是N/2点的DFT,它们各自又可分成N/4点的DFT,如此继续分下去,直至两点DFT。两点DFT不需要乘法运算:每一级有N/2个如下的“蝶形”单元:即:每一个蝶形单元仅需一个复数乘法,两个复数加法。两点构成一个蝶形单元,并且这两点不再参与别的蝶形单元的运算。同址运算。所需运算量:注意

3、:因子的位置;输入序列的顺序--码位倒置。00000000100001101001021100113001100410110150111106711111174.3频率抽取基2算法令:各是N/2点的DFT将分解:DecimationInTime,DIT时间抽取将分解:DecimationInFreq.,DIF频率抽取各是N/2点的DFT继续分解,直到两点DFT注意DIT和DIF的对偶性质。输入正序,输出倒序。注意因子的位置4.4进一步减少运算量的措施旋转因子(twiddlefactor)FFT中乘法运算主要来自和复指数相乘:(1组)(2组)

4、(4组)(N/2组)复数乘法数(N/4组)不需要乘法,无关紧要的旋转因子(trivial~)M级,前两级都是,去除之:后M-2级,含有个再去除之:(复乘)两个复数相乘,需要四次实乘、两次实加。实现和的相乘,需两次实乘,两次实加。N点FFT中,有多少个虚部和实部相等,trivial~将所有无关紧要的旋转因子去除,或单独考虑,有:个实乘实加各种算比较的基础以上称为多蝶形单元运算;单独处理实数据的输入;采用新的FFT算法。措施:多蝶形单元运算所需计算量的比较基-2算法:1965年,DSP发展的里程碑;基-4算法:对基-2算法的改进;分裂基算法:1

5、984年,接近最优的FFT!4.5分裂基(Split-radix)算法Winograd算法:1976年提出,是具有鲜明特色的FFT!用到较多的数论知识,可用于N不等于2的整次幂。基4DIF的基本单元:以4为基,分解时级数可减少1半,因此可减少乘法次数。不需要乘法!乘法数减少一半所需计算量:基2基4分裂基要求:掌握导出方法极限:基2DIF:旋转因子都出现在奇序号项输出,在求出偶序号项时不需要乘法。每一级都是如此。基2和基4算法的比较:基4令则分析上述结果可知,在基-4算法中,N/4个偶序号输出也要乘W因子。而基-2算法的偶序号项都不要乘W因子

6、。如何将基-2和基-4的优点都兼收?请思考:对偶序号项输出用基-2算法,对奇序号项输出用基-4算法。分裂基算法令则基2/4算法各种算法所需计算量的比较4.6输入和输出点数不相同的FFTDFT:输入N点,输出N点,输入、输出点数相同。输出的N点均匀分布于单位圆上,频域分辨率为在实际应用中:1.当输入点数极少时,若希望频率分点较多,则需要补零,结果是增加了计算量;2.对于窄带信号,我们只希望通带内分点密,带外可以较疏,或根本不用计算。解决方案1.Pruning2.CZT如何解决?一、输入端Pruning(DIF)不需要的不计算!二、输出端Pru

7、ning(窄带情况)不需要的不计算!二、CZT其中:Z在其ROC内取值,现为Z指定一离散的路径:Z变换:做DFT时,Z变换在单位圆上的等分的N个点上取值。CZT时,离散路径可在单位圆内、外,或圆上。CZT在Z平面上的变换路径是一条螺旋线决定CZT的起点;决定变换路径如何倾斜决定变换的步长。信号的点数N和变换路径的点数M可以不相等。CZT变成了DFT时,起点在单位圆外,反之,在圆内;时,内旋,反之外旋;时,CZT变换路径为单位园上一段弧,CZT的特点CZT可计算单位圆上任一段曲线上的Z变换,可任意给定起止频率;作变换时输入的点数N和输出点数M

8、可以不相等;可达到频域“细化”的目的。CZT的计算:由定义:令:由于:所以:则:式中:CZT的实际计算方法:1.是点系列,由所决定:2.是双边无穷长序列,由定义所决定:3.是点序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。