Frequency estimation algorithm of multi-frequency real signals with noise based on Subtraction Strategy
CHEN Peng1,2, LIU Chunhua2, SHEN Ting’ao3, YUE Kaibai2
1.State Key Lab of Aerodynamics, China Aerodynamic Research and Development Center, Mianyang 621000, China;
2.Facility Design and Testing Technology Institute, China Aerodynamic Research and Development Center, Mianyang 621000, China;
3.Petroleum Department, Army Logistics University, Chongqing 401311, China
Abstract:to suppress the spectrum leakage influence on frequency estimation for multi-tone real values sinusoid signal, a novel frequency estimation algorithm is proposed. Firstly, the FFT algorithm and a subtraction strategy are used to preprocess the sampled signal, and the spectrum index of maximum spectrum of each frequency component is obtained gradually, and coarse values of spectrum offset and complex amplitude of all frequency components are calculated subsequently. Secondly, the reference signal containing all non-estimated frequency components is constructed, and the reference signal is subtracted from the sampled signal by a subtraction strategy to obtain the estimated single-tone complex value signal, and it’s more accurate estimation values of spectrum offset and complex amplitude are calculated by two points interpolation for the spectrum of estimated signal. Then, the more accurate estimation values of frequency offset and complex amplitude of all frequency components are obtained subsequently by means of reference signal construction, subtraction strategy and spectrum analysis. Finally, the precision frequencies of all components are obtained by an iterative procedure. Meanwhile, the precision amplitudes and initial phases of all components are also obtained. The simulation experiments of frequency estimation are carried on different conditions such as without noise and in different frequency interval, and the simulation results indicate that the proposed algorithm can effectively suppress the spectrum leakage influence and improve the frequency estimation accuracy of multi-tone real values sinusoid. In addition, the mean square errors of frequency estimation results are closer to the Cramer-Rao low Bound than those of other excellent algorithms.
Key words: frequency estimation; subtraction strategy; spectrum leakage; multi-tone real values sinusoid
陈鹏1,2,刘春华2,沈廷鳌3,乐开白2. 相减策略的含噪多频实信号频率估计算法[J]. 振动与冲击, 2022, 41(19): 152-156.
CHEN Peng1,2, LIU Chunhua2, SHEN Ting’ao3, YUE Kaibai2. Frequency estimation algorithm of multi-frequency real signals with noise based on Subtraction Strategy. JOURNAL OF VIBRATION AND SHOCK, 2022, 41(19): 152-156.
[1] Ye S L, Aboutanios E. Rapid Accurate Frequency Estimation of Multiple Resolved Exponentials in Noise[J]. Signal Processing, 2017, 132:29-39.
[2] Djukanovic S, Popovic V. Efficient and Accurate Detection and Frequency Estimation of Multiple Sinusoids[J]. IEEE Access, 2019, 7:1118-1125.
[3] Candan C. Fine Resolution Frequency Estimation from Three DFT Samples: Case of Windowed Data[J]. Signal Processing,2015,114:245-250.
[4] Chen P, Tu Y Q, Li M, et al. A Real-to-complex Conversion Phase Difference Estimation Method for Coriolis Mass Flowmeter Signal[C]. 2019 International Conference on Communications, Information System and Computer Engineering (CISCE 2019), Nanjing, 2019:280-284.
[5] Aboutanios E, Mulgrew B. Iterative Frequency Estimation by Interpolation on Fourier Coefficients [J]. IEEE Transactions on Signal Processing, 2005, 53(4):1237-1242.
[6] Ye S L, Aboutanios E. An Algorithm for the Parameter Estimation of Multiple Superimposed Exponentials in Noise[C]. IEEE International Conference on Acoustics. IEEE, 2015:3457-3461.
[7] Wen H, Zhang J, Meng Z, et al. Harmonic Estimation Using Symmetrical Interpolation FFT Based on Triangular Self-Convolution Window[J]. IEEE Transactions on Industrial Informatics, 2017, 11(1):16-26.
[8] 陈鹏, 赵少美, 陈钦, 等. 频谱泄漏校正的多频实信号频率估计算法[J].振动与冲击, 2021,40(15):107-113.
CHEN Peng,ZHAO Shaomei,CHEN Qin,et al.Frequency estimation algorithm for multi-frequency real signals based on spectrum leakage correction[J].Journal of Vibration and Shock, 2021,40(15):107-113.
[9] Li J, Stoica P. Efficient Mixed-spectrum Estimation with Applications to Target Feature Extraction[J]. IEEE Transactions on Signal Processing, 1996, 44: 281-295.
[10] Liu Z S, Li J. Implementation of the RELAX Algorithm[J]. IEEE Transactions on Aerospace & Electronics Systems, 2002, 34(2):657-664.
[11] Wu R C, Chiang C T. Analysis of the Exponential Signal by the Interpolated DFT Algorithm [J]. IEEE Transactions on Instrumentation and Measurement, 2010, 59(12): 3306-3317.
[12] 陈鹏, 涂亚庆, 刘言, 等. 相减策略的实复转换式参数估计算法[J]. 振动与冲击, 2020, 39(21): 211-216.
CHEN Peng,TU Yaqing,LIU Yan,et al.Real-complex conversion parametric estimation algorithm based on subtraction strategy[J].Journal of Vibration and Shock, 2020, 39(21): 211-216.
[13] Ahmet S, Khalid Q. A Fast Method for Estimating Frequencies of Multiple Sinusoidals[J]. IEEE Signal Processing Letters, 2020, 27:386-390.
[14] Ahmet S. Fast and Efficient Estimation of Frequencies[J]. IEEE Transactions on communications, 2021, 69(6):4054-4066.
[15] Ahmet S. Fast and Efficient Sinusoidal Frequency Estimation by Using the DFT Coefficients [J]. IEEE Transactions on Communications, 2019,67(3):2333-2342.
[16] Z L Mou, Y Q Tu, P Chen, et al. Accurate Frequency Estimation of Multiple Complex and Real Sinusoids Based on Iterative Interpolation[J]. Digital Signal Processing, 2021, 117: 103173.
[17] Kay S M. Fundamentals of Statistical Signal Processing, Volume III (Paperback) [J]. Detection Theory, 1993, 37(4):465-466.