留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

能量重心法的改进FFT算法分析及应用研究

陈平 王佳昌 吴兴研

陈平, 王佳昌, 吴兴研. 能量重心法的改进FFT算法分析及应用研究[J]. 机械科学与技术, 2018, 37(12): 1883-1889. doi: 10.13433/j.cnki.1003-8728.20180090
引用本文: 陈平, 王佳昌, 吴兴研. 能量重心法的改进FFT算法分析及应用研究[J]. 机械科学与技术, 2018, 37(12): 1883-1889. doi: 10.13433/j.cnki.1003-8728.20180090
Chen Ping, Wang Jiachang, Wu Xingyan. Analysis and Application of an Improved FFT Algorithm for Energy Centrobaric Correction Method[J]. Mechanical Science and Technology for Aerospace Engineering, 2018, 37(12): 1883-1889. doi: 10.13433/j.cnki.1003-8728.20180090
Citation: Chen Ping, Wang Jiachang, Wu Xingyan. Analysis and Application of an Improved FFT Algorithm for Energy Centrobaric Correction Method[J]. Mechanical Science and Technology for Aerospace Engineering, 2018, 37(12): 1883-1889. doi: 10.13433/j.cnki.1003-8728.20180090

能量重心法的改进FFT算法分析及应用研究

doi: 10.13433/j.cnki.1003-8728.20180090
基金项目: 

国家自然科学基金专项基金NSAF基金项目 U1530138

详细信息
    作者简介:

    陈平(1975-), 副教授, 研究方向为振动测试, 信号处理, chempion@163.com

  • 中图分类号: TN911.7

Analysis and Application of an Improved FFT Algorithm for Energy Centrobaric Correction Method

  • 摘要: 研究噪声引起的谱线定位错误对能量重心法校正精度的影响。为了提高频率校正精度,在分析能量重心法理论和现有谱线选择方法的基础上,提出了一种减少谱线定位错误率的改进FFT校正算法。该算法在D.Macleod法基础上,利用谱线间的相位差确定谱线,减少了谱线定位错误。最后给出了通用的频率校正公式。仿真结果表明,改进算法谱线定位错误率低,抗噪性强,高斯白噪声条件下进行频率估计时较其他方法具有更小的均方根误差。在模拟井下套管的管道长度检测应用中进一步表明,改进方法具有更高的校正精度,有效地减少了长度测量误差。
  • 图  1  噪声干扰下谱线间相位关系

    图  2  谱线定位错误率和频率估计均方根误差随频率偏差变化

    图  3  谱线定位错误率和频率估计均方根误差随采样点数变化

    图  4  谱线定位错误率和频率估计均方根误差随信噪比变化

    图  5  测试装置和原理

    图  6  不同长度的管道测试结果

    图  7  管道长度测量误差

    表  1  管道长度误差

    m
    管道长度 21 30 60 84
    未校正 0.157 6 0.321 3 0.990 5 1.532 1
    幅值法 0.125 9 0.257 3 0.782 1 1.232 8
    D.Macleod法 0.079 11 0.162 5 0.502 7 0.777 3
    改进算法 0.046 13 0.101 6 0.316 1 0.505 2
    下载: 导出CSV
  • [1] Harris F J. On the use of windows for harmonic analysis with the discrete Fourier transform[J]. Proceedings of the IEEE, 1978, 66(1):51-83 doi: 10.1109/PROC.1978.10837
    [2] Agrez D. Weighted multipoint interpolated DFT to improve amplitude estimation of multifrequency signal[J]. IEEE Transactions on Instrumentation and Measurement, 2002, 51(2):287-292 doi: 10.1109/19.997826
    [3] Belega D, Dallet D. Multifrequency signal analysis by interpolated DFT method with maximum sidelobe decay windows[J]. Measurement, 2009, 42(3):420-426 doi: 10.1016/j.measurement.2008.08.006
    [4] Kang D, Ming X, Xiaofei Z. Phase difference correction method for phase and frequency in spectral analysis[J]. Mechanical Systems and Signal Processing, 2000, 14(5):835-843 doi: 10.1006/mssp.1999.1284
    [5] Mcmahon D R A, Barrett R F. An efficient method for the estimation of the frequency of a single tone in noise from the phases of discrete Fourier transforms[J]. Signal Processing, 1986, 11(2):169-177 doi: 10.1016/0165-1684(86)90035-6
    [6] 丁康, 郑春松, 杨志坚.离散频谱能量重心法频率校正精度分析及改进[J].机械工程学报, 2010, 46(5):43-48 http://d.old.wanfangdata.com.cn/Periodical/jxgcxb201005007

    Ding K, Zheng C S, Yang Z J. Frequency estimation accuracy analysis and improvement of energy barycenter correction method for discrete spectrum[J]. Journal of Mechanical Engineering, 2010, 46(5):43-48(in Chinese) http://d.old.wanfangdata.com.cn/Periodical/jxgcxb201005007
    [7] 丁康, 江利旗.离散频谱的能量重心校正法[J].振动工程学报, 2001, 14(3):354-358 doi: 10.3969/j.issn.1004-4523.2001.03.022

    Ding K, Jiang L Q. Energy centrobaric correction method for discrete spectrum[J]. Journal of Vibration Engineering, 2001, 14(3):354-358(in Chinese) doi: 10.3969/j.issn.1004-4523.2001.03.022
    [8] 丁康, 谢明.离散频谱三点卷积幅值修正法的误差分析[J].振动工程学报, 1996, 9(1):92-98 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=QK199600636753

    Ding K, Xie M. Error analysis for amplitude correction method using convolution of three points in discrete spectrum[J]. Journal of Vibration Engineering, 1996, 9(1):92-98(in Chinese) http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=QK199600636753
    [9] Grandke T. Interpolation algorithms for discrete Fourier transforms of weighted signals[J]. IEEE Transactions on Instrumentation and Measurement, 1983, 32(2):350-355 doi: 10.1109/TIM.1983.4315077
    [10] 黄云志, 徐科军.基于相位差的频谱校正方法的研究[J].振动与冲击, 2005, 24(2):77-79, 86 doi: 10.3969/j.issn.1000-3835.2005.02.020

    Huang Y Z, Xu K J. Study on the spectrum correcting method based on phase difference[J]. Journal of Vibration and Shock, 2005, 24(2):77-79, 86(in Chinese) doi: 10.3969/j.issn.1000-3835.2005.02.020
    [11] 林慧斌, 丁康.离散频谱四点能量重心校正法及抗噪性能分析[J].振动工程学报, 2009, 22(6):659-664 doi: 10.3969/j.issn.1004-4523.2009.06.017

    Lin H B, Ding K. Anti-noise performance of energy centrobaric correction method using four points for discrete spectrum[J]. Journal of Vibration Engineering, 2009, 22(6):659-664(in Chinese) doi: 10.3969/j.issn.1004-4523.2009.06.017
    [12] Macleod M D. Fast nearly ML estimation of the parameters of real or complex single tones or resolved multiple tones[J]. IEEE Transactions on Signal Processing, 1998, 46(1):141-148 doi: 10.1109/78.651200
    [13] Nuttall A. Some windows with very good sidelobe behavior[J]. IEEE Transactions on Acoustics, Speech, and Signal Processing, 1981, 29(1):84-91 doi: 10.1109/TASSP.1981.1163506
    [14] Huang D S. Phase error in fast Fourier transform analysis[J]. Mechanical Systems and Signal Processing, 1995, 9(2):113-118 doi: 10.1006/mssp.1995.0009
    [15] 周伟, 贾威, 郭小渝, 等.基于管柱声场模型的油井动液面检测新方法[J].西南石油大学学报(自然科学版), 2015, 37(4):166-172 http://d.old.wanfangdata.com.cn/Periodical/xnsyxyxb201504022

    Zhou W, Jia W, Guo X Y, et al. A new method for oil well dynamic fluid level detection based on the column sound field model[J]. Journal of Southwest Petroleum University (Science & Technology Edition), 2015, 37(4):166-172(in Chinese) http://d.old.wanfangdata.com.cn/Periodical/xnsyxyxb201504022
  • 加载中
图(7) / 表(1)
计量
  • 文章访问数:  726
  • HTML全文浏览量:  174
  • PDF下载量:  370
  • 被引次数: 0
出版历程
  • 收稿日期:  2018-01-13
  • 刊出日期:  2018-12-05

目录

    /

    返回文章
    返回