Article Contents

ZHU Yingjie, ZHANG Wuxiong, YI Huiyue, XU Hui. High-precision frequency estimation algorithm based on improved Chrip-Z transformation[J]. Journal of University of Electronic Science and Technology of China. doi: 10.12178/1001-0548.2022332
Citation: ZHU Yingjie, ZHANG Wuxiong, YI Huiyue, XU Hui. High-precision frequency estimation algorithm based on improved Chrip-Z transformation[J]. Journal of University of Electronic Science and Technology of China. doi: 10.12178/1001-0548.2022332

High-precision frequency estimation algorithm based on improved Chrip-Z transformation

doi: 10.12178/1001-0548.2022332
  • Received Date: 2022-09-30
  • Rev Recd Date: 2022-10-15
  • In order to solve the influence of the fence effect on the frequency estimation accuracy and improve the frequency estimation accuracy and anti-noise performance, a high-precision frequency estimation algorithm based on Chrip-Z transformation(CZT) is proposed. The process of frequency estimation is divided into two processes: coarse estimation and fine estimation. The FFT algorithm is used to analyze the signal in the frequency domain to obtain a rough estimation value of the signal frequency. Based on the rough estimation value of the signal frequency, the frequency refinement interval is determined. The frequency spectrum in this interval is refined, and the frequency estimation value is corrected by using the amplitude of the maximum spectral line of the refined spectrum and its left and right spectral lines to obtain an accurate frequency estimation value. Simulations show that the proposed algorithm can obtain high-precision method frequency estimates with a lower refinement multiple, and has better anti-noise performance. The range measurement experiment using FMCW radar verifies that the practical application effect of the proposed algorithm is better than the existing algorithm.
  • [1] 张 琳. 基于DFT的正弦信号频率估计算法研究[D]. 南京: 东南大学, 2019.
    [2] 陈毅滨. 一种低信噪比下正弦波频率估计方法[J]. 通信技术, 2021, 54(10): 2316-2320.
    [3] SHI S, LI C, HU J, et al. A High Frequency Vibration Compensation Approach For Terahertz SAR Based on Sinusoidal Frequency Modulation Fourier Transform[J]. IEEE Sensors Journal, 2021, 21(9): 10796-10803. doi:  10.1109/JSEN.2021.3056519
    [4] HAMIDI S, SAFAVI-NAEINI S. Single Channel mmWave FMCW Radar for 2D Target Localization[J]. 2021 IEEE 19th International Symposium on Antenna Technology and Applied Electromagnetics (ANTEM), 20211-2.
    [5] 陈鹏, 向仕刚, 李明, 等. 基于线性预测自相关的多段信号频率估计方法[J]. 传感器与微系统, 2020, 39(02): 58-60+64.
    [6] 曹燕, 王一歌, 李欣雯, 等. 一种基于窄带自相关的实信号频率估计算法[J]. 科学技术与工程, 2020, 20(07): 2756-2761.
    [7] SRIVASTAVA A K, TIWARI A N, SINGH S N, et al. Harmonic Frequency Estimation with MEMO-ESPRIT Technique using MATLAB and Python[C]// 2020 IEEE 7th Uttar Pradesh Section International Conference on Electrical, Electronics and Computer Engineering (UPCON). IEEE, 2020: 1-4.
    [8] KO C B, LEE J H. Performance of ESPRIT and Root-MUSIC for Angle-of-Arrival(AOA) Estimation[C]// 2018 IEEE World Symposium on Communication Engineering (WSCE). IEEE, 2018: 49-53.
    [9] LIU Y, SUN Y X, XIONG Z H. An Approximate Maximum Likelihood Estimator for Instantaneous Frequency Estimation of Multicomponent Nonstationary Signals[J]. IEEE Transactions on Instrumentation and Measurement, 2022, 71: 1-9.
    [10] 卢进, 王小华, 郭姝言, 等. 基于递推阻尼最小二乘法的电力系统频率跟踪[J]. 电子科技, 2014, 27(12): 17-19+23.
    [11] TANG B, ZHANG J, HU S, et al. Low Complexity Two-stage FOE Using Modified Zoom-FFT for Coherent Optical M-QAM Systems[J]. IEEE Photonics Technology Letters, 2020, PP(99): 1-1.
    [12] DONG L, LIN H, LIU H, et al. Focus improvement for Squint FMCW-SAR Data Using Modified Inverse Chirp-Z Transform Based on Spatial-Variant Linear Range Cell Migration Correction and Series Inversion[J]. IEEE Sensors Journal, 2016, 16(8): 2564-2574. doi:  10.1109/JSEN.2016.2521400
    [13] 刘上, 朱国富, 王玲, 等. LFMCW雷达高精度测距相位差改进算法[J]. 雷达科学与技术, 2021, 19(03): 287-291+297.
    [14] 杨润海, 谭俊卿, 向涯, 等. 基于改进的线性调频Z变换的高精度地震波速干涉测量[J]. 地震研究, 2020, 43(01): 1-9+207.
    [15] 崔英杰, 刘云学, 宋健强, 等. 基于M-Rife算法的梯形波FMCW雷达多目标检测技术研究[J]. 电子设计工程, 2021, 29(24): 69-74+79.
    [16] 罗佳, 车延庭, 黄光明. 基于双级M-Rife算法的频率测量方法[J]. 电子信息对抗技术, 2020, 35(06): 50-53+108.
    [17] LUO J, CHE Y, HUANG G. Frequency Estimation Based on MLE-M-Rife Algorithm[C]// 2020 12th International Conference on Advanced Infocomm Technology (ICAIT). 2020: 64-67.
    [18] 李国庆. 基于DFT插值的正弦信号频率估计算法研究[D].东南大学, 2021.
    [19] 孙宏军, 王小威. 基于幅值-相角判据的修正Rife正弦波频率估计算法[J]. 天津大学学报(自然科学与工程技术版), 2018, 51(08): 810-816.
    [20] QUINN B G. Estimation of frequency,amplitude and phase from the DFT of a time series[J]. IEEE Trans on Signal Processing, 1997, 45(3): 814-817. doi:  10.1109/78.558515
    [21] 高瑞令, 吴晓富, 颜俊, 等. 改进的DFT正弦信号频率估计[J]. 信号处理, 2014, 30(09): 1071-1077.
  • 加载中
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Figures(7)  / Tables(3)

Article Metrics

Article views(272) PDF downloads(0) Cited by()

Related
Proportional views

High-precision frequency estimation algorithm based on improved Chrip-Z transformation

doi: 10.12178/1001-0548.2022332

Abstract: In order to solve the influence of the fence effect on the frequency estimation accuracy and improve the frequency estimation accuracy and anti-noise performance, a high-precision frequency estimation algorithm based on Chrip-Z transformation(CZT) is proposed. The process of frequency estimation is divided into two processes: coarse estimation and fine estimation. The FFT algorithm is used to analyze the signal in the frequency domain to obtain a rough estimation value of the signal frequency. Based on the rough estimation value of the signal frequency, the frequency refinement interval is determined. The frequency spectrum in this interval is refined, and the frequency estimation value is corrected by using the amplitude of the maximum spectral line of the refined spectrum and its left and right spectral lines to obtain an accurate frequency estimation value. Simulations show that the proposed algorithm can obtain high-precision method frequency estimates with a lower refinement multiple, and has better anti-noise performance. The range measurement experiment using FMCW radar verifies that the practical application effect of the proposed algorithm is better than the existing algorithm.

ZHU Yingjie, ZHANG Wuxiong, YI Huiyue, XU Hui. High-precision frequency estimation algorithm based on improved Chrip-Z transformation[J]. Journal of University of Electronic Science and Technology of China. doi: 10.12178/1001-0548.2022332
Citation: ZHU Yingjie, ZHANG Wuxiong, YI Huiyue, XU Hui. High-precision frequency estimation algorithm based on improved Chrip-Z transformation[J]. Journal of University of Electronic Science and Technology of China. doi: 10.12178/1001-0548.2022332
  • 信号的频率估计作为信号处理的重要组成部分,广泛应用于通信、雷达、声呐、振动等相关领域[1-3]。以FMCW雷达测距为例,雷达的测距精度与差频信号的频率估计精度成正比,提出高精度、抗噪性能好的频率估计算法对于促进FMCW雷达在测距领域的应用具有积极的意义[4]

    信号频率估计方法主要分为两类,一类是基于信号时域的频率估计方法,一类是基于信号频域的频率估计方法。基于信号时域的频率估计方法主要有相关法[5-6]、超分辨率算法[7-8]、极大似然法[9]、最小二乘法[10]等。基于信号频域的频率估计方法,主要以FFT算法为基础展开,许多算法在FFT算法的基础上进行了改进,例如Zoom-FFT算法[11]、CZT算法[12-14]、Rife[15-17]算法等。基于信号频率的频率估计方法具有实时性强、抗噪性强等优点,受到了学者广泛的关注和研究[18]

    Zoom-FFT算法[11]对于信号进行移频,再进行降采样,通过降采样提升了频谱分辨率,从而提升了频率估计的精度。CZT算法[12]对于部分频段进行细化,相较于FFT算法具有更高的频率估计精度。ZOOM-FFT算法和CZT算法都是对于频谱进行了细化从而提升了频率估计的精度,但是这个过程需要大量的计算量。Rife算法[15]在FFT算法的基础上,利用频谱幅值最大的谱线及其相邻谱线中幅值较大谱线来计算实际频率与最大谱线对应的频率的偏差值,从而提升频率估计的精度。但是,Rife算法存在估计精度受噪声影响大、频率偏差值较小时估计误差较大的问题。孙宏军[19]通过设定频移门限值,对频移因子满足门限值的信号使用Rife算法,否则便使用相角来估计频移因子,提升了算法的性能。Quinn[20]提出利用FFT变换主瓣内次大值与最大值之比的实部代替幅值之比的频率估计方法,减少了由于频移因子方向判断错误引起的误差。Rife算法、Quinn算法等利用谱线进行频率矫正的算法普遍存在抗噪性能较差的问题。

    为了解决栅栏效应对于频率估计值精度的影响,提升算法抗噪性能,在CZT算法的基础上,提出了一种改进的CZT算法。该方法利用细化后频谱最大谱线及其左右谱线幅值计算频率偏移值,从而提升了频率估计精度。最后,通过理论仿真和现场实验验证了算法的性能。

    • 单一频率复正弦信号可以表示为

      其中,$ A $是正弦信号的振幅,$ {f_c} $是正弦信号的频率,$ \varphi $是正弦信号的相位。

      对于信号以$ {f_s} $的频率进行采样,采样点数为$ N $。采样后的信号表示为

      其中,$ {m_{\rm{c}}} = \dfrac{{{f_c} \cdot N}}{{{f_s}}} $

      对于信号$ s(n) $进行FFT运算,信号的频谱为

      对于获得的频谱的幅值进行搜索,幅值最大处即为频率的估计值。

      其中,$ {m_0} = {\mathop{\rm int}} \left[\dfrac{{{f_c} \cdot N}}{{{f_s}}}\right] $$ {\mathop{\rm int}} [x] $表示x最接近的正数,$ {m_0} $是最大谱线的索引值,$ \Delta {f_0} = \dfrac{{{f_s}}}{N} $是频率分辨率。

      由于存在栅栏效应,$ {m_c} $$ {m_0} $之间存在一定偏差$ \delta $,这限制了频率估计的精度。

      其中,$ \delta \in [ - 0.5,0.5] $

      为了提高频率估计精度,CZT算法被提出,CZT算法对于部分频率区间进行了细化,CZT变换表示为

      其中,$ z_k=A W^{-k} $$ A=A_0 e^{j \theta_0} $$ W=W_0 e^{-j \phi_0} $$ \theta_0= 2 \pi \dfrac{m_0-q}{N} $是起始采样角度,$ q $是整数用于控制细化频率区间的大小,$ \phi_0=2 \pi \dfrac{2 q}{M N} $是两相邻采样点之间的角度,$ M $是频率细化倍数。

      当频率的细化倍数为$ M $时,CZT算法的频率分辨率$ \Delta {f_1} $比FFT算法的频率分辨率$ \Delta {f_0} $高了$ M $倍。

      其中,$ q $用于控制细化区间的大小。

      使用CZT算法对于频率进行估计,虽然能够得到较高精度的频率估计值,但是栅栏效应也依旧存在,这使得估计的频率$ \widehat {{f_{CZT}}} $与信号频率$ {f_c} $之间依旧存在一定的偏差。

      其中,$ \delta \in [ - 0.5,0.5] $

      针对现有算法存在的问题,需要研究一种新的频率估计算法,能够解决栅栏效应的问题从而提升频率估计精度,以满足实际工程应用的要求。

    • 为解决栅栏效应对于频率估计精度的影响,提出在CZT算法的基础上,利用细化频谱最大谱线及其左右谱线对频率偏移值进行估计,从而提升频率估计的精度。所提算法将频率估计分成粗估计和细估计两个过程,下文将介绍算法的详细原理和整体流程,并分析了所提算法的计算量。

    • 首先,使用FFT算法获得信号$ s(n) $的频谱,并计算出频谱的幅值$ \left| {S(k)} \right| $

      对于频谱幅值进行搜索,幅值最大处即为频率的粗估计值$ \widehat {{f_{CZT}}} $和该点的频率索引值$ {m_0} $。根据频率的粗估计值$ \widehat {{f_{CZT}}} $,以此为中心设置频率细化区间$ ({f_1},{f_2}) $

    • 在确定的频率细化区间对于信号做CZT变换。在进行CZT变换时,设置$ {A_0} = 1 $$ {W_0} = 1 $,求得原信号$ s(n) $的细化频谱$ {S_{CZT}}(k) $

      然后,计算细化频谱的幅值$ {S_{CZT}}(k) $

      对于$ {S_{CZT}}(k) $进行搜索,幅值最大处即为频率的估计值$ \widehat {{f_{CZT}}} $

      其中,$ {m_1} $是细化后频谱最大谱线的索引值。

      信号的真实频率与细化后频谱的采样点之间存在一定的偏差$ \delta $,信号频率$ {f_c} $表示为

      使用细化频谱中最大谱线及其左右谱线的幅值求出误差$ \delta $,对于频率估计值$ \widehat {{f_{CZT}}} $进行修正。最大谱线的幅值为

      最大谱线左侧谱线的幅值为

      最大谱线右侧谱线的幅值为

      $ \left|S_{C Z T}\left(m_1+1\right)\right| $$ \left|S_{C Z T}\left(m_1\right)\right| $的比值记为$ {a_1} $, $ {a_1} $表示为

      对于较大的$ N $$ {a_1} $可以表示为

      $ \left|S_{C Z T}\left(m_1-1\right)\right| $$ \left|S_{C Z T}\left(m_1\right)\right| $的比值记为$ {a_2} $, $ {a_2} $表示为

      对于较大的$ N $$ {a_2} $可以表示为

      将式(20)和式(22)相减,利用三角函数的和差化积公式进行化简求解,可得$ \delta $的表达式为

      $ \delta $的估计值代入式(15)即可获得频率的估计值$ \widehat {{f_{c}}} $

    • 算法具体流程如下:

      步骤1:对于差频信号进行FFT变换,获得最大谱线频率索引$ {m_0} $

      步骤2:根据$ {m_0} $确定频率细化区间,对于信号进行CZT变换。

      步骤3:对于CZT变换后的频谱进行搜索,获得最大谱线的幅值$ \left|S_{C Z T}\left(m_1\right)\right| $及其左右两根谱线的幅值$ \left|S_{C Z T}\left(m_1-1\right)\right| $$ \left|S_{C Z T}\left(m_1+1\right)\right| $

      步骤4:计算$ {a_1} = \dfrac{{\left| {{S_{CZT}}\left( {{m_1} + 1} \right)} \right|}}{{\left| {{S_{CZT}}\left( {{m_1}} \right)} \right|}} $

      步骤5:计算$ {a_2} = \dfrac{{\left| {{S_{CZT}}\left( {{m_1} - 1} \right)} \right|}}{{\left| {{S_{CZT}}\left( {{m_1}} \right)} \right|}} $

      步骤:6:计算$ \delta = \dfrac{{{a_1} - {a_2}}}{{{a_1} + {a_2} - 2\cos \left( {\dfrac{{2q\pi }}{M}} \right)}} $

      步骤:7:计算$ {\hat f_c} = \left( {{m_0} - q} \right)\Delta {f_0} + \left( {{m_1} + \delta } \right)\Delta {f_1} $

    • 对于工程应用而言,算法的计算量是一个重要的参考因素。复数乘法的计算量远大于复数加法,因此在讨论时忽略了复数加法的计算量,下表中列出了本文比较算法的计算量。

      表1中可以看出,FFT算法和Rife算法的计算量是最小的,补零FFT算法的计算量是最大的。Zoom-FFT算法的计算量是FFT算法的两倍。CZT算法的计算量与细化倍数相关,在细化倍数相同的情况下,本文所提算法的计算量与CZT算法基本一致,略大于FFT算法。实际上,本文所提算法可以以较低的细化倍数达到较高的频率估计精度,这能够减少算法需要的计算量。

      算法 复数乘法
      FFT算法 $ \dfrac{N}{2}lbN $
      补零FFT算法 $ 2Nlb4N $
      CZT算法 $ KlbK + K + N + M $
      Rife算法 $ \dfrac{N}{2}lbN $
      Zoom-FFT算法 $ NlbN $
      所提算法 $ KlbK + K + N + M $
      其中,$K \ge M + N - 1$,且$K = {2^m}$($m$为正整数)。
    • 为了验证算法的性能,使用MATLAB软件对于算法性能进行仿真,将所提算法与FFT算法、补零FFT算法、CZT算法、Rife算法、Zoom-FFT算法和克拉美罗下限进行比较。FFT补零法补了$ 3N $长度的零。Zoom-FFT算法的细化倍数为64。CZT算法和所提算法设置了$ q = 1 $$ q = 2 $两种细化区间。当q=1时,CZT算法的细化倍数设置为64倍和32倍,本文所提算法的细化倍数设置为32倍。当$ q = 2 $时,CZT算法和本文所提算法的细化倍数均设置32倍。单一频率复正弦信号的克拉美罗下限[21]

      使用RMSE来衡量频率估计的精度,使用SD来衡量算法的稳定性。

      其中,$ L $为仿真次数。

      在仿真时,向信号$ s(n) $加入高斯白噪声,并进行采样后得:

      其中,$ w(n) $表示的是高斯白噪声。仿真中,采样频率为$ {f_s}=92.7835e3Hz $,初相位φ随机取值,振幅$ A=1 $,进行10000次的独立蒙特卡洛仿真实验。

    • 在信噪比为0 dB时,设置信号$ s(n) $的频率$ {f_c}=5100Hz $,比较不同采样点数下各算法实际的运行时长,结果如表2所示。

      N 128 256 512 1024 2048
      FFT 0.0006 0.0013 0.0028 0.0055 0.0110
      padzeros 0.0027 0.0057 0.0119 0.0243 0.0492
      64-1CZT 0.0008 0.0016 0.0032 0.0062 0.0123
      32-2CZT 0.0008 0.0015 0.0030 0.0061 0.0121
      32-2CZT+ 0.0008 0.0015 0.0030 0.0061 0.0121
      32-1CZT 0.0008 0.0015 0.0030 0.0060 0.0121
      32-1CZT+ 0.0008 0.0015 0.0030 0.0060 0.0121
      Rife 0.0007 0.0013 0.0028 0.0055 0.0110
      Zoom-FFT 0.0007 0.0015 0.0033 0.0075 0.0186

      表2中可以看出,FFT算法和Rife算法的运行时长是最短的,补零FFT算法的运算时间是最长的。Zoom-FFT算法在采样点数小时,运行时长小于CZT算法,当采样点数大时运行时长大于CZT算法。CZT算法的计算时间和细化倍数相关,细化倍数越高,运行时间越长,CZT算法的运行时长略大于FFT算法。本文提出的改进算法与CZT算法的运行时间基本一致,不会影响计算的速度。

    • 设置信号$ s(n) $的频率$ {f_c}=5100Hz $,采样点数$ N = 1024 $,向信号中加入高斯白噪声,比较信噪比在$ [-12dB,12dB] $的情况下各算法的性能,结果如图3图4所示。

      图3图4中可以看出,由于存在栅栏效应,FFT的频率估计值一直维持在一个稳定值,这使得FFT算法的频率估计误差为一个定值,SD也恒为零。只有提升频率分辨率才能提升FFT算法的精度,这需要消耗大量的计算资源。补零FFT算法的频率估计精度高于FFT算法,与FFT算法类似,频率估计的精度受到了栅栏效应的影响,只有提升频率分辨率,才能提升频率估计的精度。在同样的细化倍数下,Zoom-FFT算法的精度低于CZT算法。CZT算法的精度受细化倍数和细化区间的影响,当细化倍数一定时,细化区间小的算法频率估计精度高;当细化区间一定时,细化倍数越高频率估计精度越高。虽然CZT算法具有较FFT算法、Zoom-FFT算法具有较高的精度,但是CZT算法依旧受到了栅栏效应的影响,信噪比高时,频率估计误差将为一个稳定值。CZT算法的SD一直都较小,频率估计具有较高的稳定性。Rife算法在信噪比大时,具有较好的性能,但是受噪声影响较大,SD受噪声影响较大。本文所提算法的SD一直较小,频率估计的结果稳定性较强,受噪声影响较小。本文所提算法性能与CRLB接近,频率估计的精度高于上述所有算法,在信噪比为$ [-12dB,12dB] $的情况下均接近CRLB,具有较好的抗噪性能。本文所提算法在细化倍数为32时,频率估计精度高于细化倍数为64的CZT算法,能以更低的细化倍数获得更高的频率估计精度。

    • 为了分析本文所提算法在不同频率下的性能,在信噪比为0 dB时,采样点数$ N = 1024 $,仿真信号频率$ {f_c} $由5000 Hz以1 Hz的步长递增至5150 Hz的条件下,进行仿真比较,结果如图5图6所示。

      图5图6中可以看出,FFT算法、补零FFT算法、CZT算法,这几个受栅栏效应影响的算法,在信号频率改变时,频率估计RMSE呈周期性,当信号频率为频谱两个采样点中间位置时,受噪声影响频率估计值会出现抖动,导致SD较大。Rife算法受到算法本身性能的限制,RMSE在部分频段时较大,SD也一直大于本文所提算法。本文所提算法的RMSE一直趋近于CRLB优于所有比较的算法,频率估计精度不受频率变化的影响,且SD一直较小,具有较好的稳定性。

    • 为了验证算法在实际工程应用中的性能,使用FMCW雷达来验证算法性能。FMCW雷达测量的距离与中频信号的频率成正比

      实验中,雷达的采样率为$ {f_s}=123.2e3Hz $,采样点数$ N = 2048 $,带宽$ B = 999.807e6Hz $。实验场景如图7所示,使用导轨控制雷达与墙面之间的距离,使用激光测距仪来确定雷达与墙面之间的距离值。设置雷达与墙面之间的距离为1049 mm到1549 mm,每间隔50 mm测量一次距离,对于FMCW雷达采集到的数据进行分析处理,利用式(28)求出距离估计值。

      通过第三部分的仿真结果可知,补零FFT算法的性能时高于FFT算法的。因此在实测数据分析时,未使用FFT算法进行比较。补零FFT算法补了$ 3N $长度的零。Zoom-FFT算法的细化倍数为32。CZT算法和所提算法的细化区间设置为$ q = 1 $,算法的细化倍数为32。

      表3中可以看出,本文所提算法的测距性能时优于补零FT算法和常规CZT算法的。Rife算法少数点的测距精度高于本文所提算法,这是因为Rife算法的精度与误差相关,在部分区间估计精度高,算法的鲁棒性较差。Zoom-FFT算法的精度与常规CZT算法相近,仅在个别点的性能优于本文所提算法,整体性能不如本文所提算法。

      距离 padzeros 32-1CZT 32-1CZT+ Rife Zoom-FFT
      1049 1053.9 1050.8 1050.6 1075.0 1050.8
      1099 1128.9 1097.7 1099.1 1099.9 1097.7
      1149 1128.9 1154.0 1150.2 1145.4 1149.3
      1199 1204.0 1200.8 1200.1 1188.2 1200.8
      1249 1279.0 1247.7 1248.7 1249.3 1247.7
      1299 1279.0 1294.6 1297.7 1294.1 1299.3
      1349 1354.0 1350.9 1349.4 1337.2 1350.9
      1399 1429.0 1397.7 1398.5 1399.5 1397.7
      1449 1429.0 1444.6 1448.1 1444.3 1449.3
      1499 1504.0 1500.9 1498.5 1488.2 1496.2
      1549 1579.0 1547.8 1549.0 1550.8 1547.8
    • 为解决栅栏效应对于频率估计精度影响,提升频率估计的精度和算法抗噪性能,提出了一种基于改进Chrip-Z变换的高精度频率估计算法,该算法将频率估计过程分成粗估计和细估计两个过程,通过FFT算法确定频率细化区间,使用CZT变换对于频谱进行细化,使用细化频谱最大谱线及其左右谱线的幅值对于频率估计值进行修正,获得高精度的频率估计值。

      在不同条件下对于算法进行仿真,表明本文所提算法具有较好的抗噪声性能,算法具有较高的频率估计精度,RMSE与CRLB贴近,优于现有算法。本文所提算法不受信号频率的影响,在各频率下都具有较好的性能,优于现有算法。本文所提算法能以较低的细化倍数,获得较高精度的频率估计值,降低了计算量,能够满足工程应用对于算法实时性的要求。通过实验对于本文算法进行验证,将算法应用于FMCW雷达测距场景中,实验表明本文所提算法在实际应用场景中有较好的表现,优于现有算法。

Reference (21)

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return