提高FFT和谱分析速度及精度的方法‘.PDF

提高FFT和谱分析速度及精度的方法‘.PDF

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
提高FFT和谱分析速度及精度的方法‘

1992丘3月 重 庆 大 学 学 报 V01.15.№.2 第15巷第2期 JOURNAL OF CH0NGOING UNIVERSITY Mar.1992 . 提高FFT和谱分析速度及精度的方法‘ THE METHOD OF IM PROVING THE SPEED AND ACCURACY OF FFT AND SPECTRUM ANALYSIS 77 L 丁 康 谢 明 Ding Kang XieMing (重庆大学测试中心) 摘 要 FFT(快速傅里叶变换)是频谱分析的横心。本文讨论提高FFT速度和精度的 方法. 此为基础实现的额谱分析.其速度和精度均达到很高指标。其中赣谱幅值误差小于 1 ,】024点复数FFT时间小于250ms,32段谱分析时f.G倪需5s。 关键词 墼量竺璺;信号分析!笪呈丝娶;塑垦 坌堑 尸严7一 中国图书资料分类法分类号 TH865 ABSTRACT FFT(Fast Fourier Transform)is me basis of spe~rum analysis.This paper gives out a method which caD-improve the speed and accuracy of FFT.The spectrum analysis based on the proposed method is of a high level:the amplitude error of spectrum is less then 1 ,the time of completing 1 024 compler po/nts FFT and 32 segments spectrum analysis is less then 250ms and only 5 SeCo~ s respectively. KEY WORDS Data handlingl Signal analysis;Sighal processing;Spectrum analysis. 1 引 言 FFT算法是库利一嗣基1965年在《计算数学》杂志上首先提出的 从此以后,它作为颧谱 分析的基础得到广泛应用。不论是用硬件,还是软件实现谱分析运算主要采用FFT算法。 以硬件FFT为基础的频谱分析仪速度快,1024点复数FFT速度最快可达几十毫秒,如 HP5423A、cF一940和sD一360Z等。但其造价高、价格昂贵、使用灵活性差。以软件为基础的 频谱分析系统 由于计算机的普及和推广,正在得到越来越广泛的应用。但是软件进行谱分 析存在着下列几个主要问题; 1)FFT以及谱分析速度较慢,据国内有关资料记载.现行1024点复数FFT最快时间约 600ms,一般约需1~2s才能完成,这远远不能满足工程界和实时分析的需要 2)FFT以及谱分析的精度问题。由于计算机只能对有限多个样本进行计算,所以FFT 也只能在有限区间内进行,这就不可避免地存在由于时域截断而产生的能量泄漏,使谱分析 幅值变小,并有假频即旁瓣产生。 } 收文日期 1e虬一O3 23 52 重 庆 大 学 学 报 3)整型数FFT运算速度快,但计算误差较大;实型FFT运算速度较慢+但计算精度高。 怎样才能有效地获得一种运算速度快、且精度高的整型FFT算法? 2 提高FFT速度和精度的方法 对于一个等时间间隔序列{魁)( =0,】,2,…N—1).其有限长度的傅里叶变换(DFT) 为: I 1 一 l x 一∑ …:∑4(cos2~.u/N ,;sin2~ka/N) -

文档评论(0)

tangtianxu1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档