正弦波频率估计的改进Rife算法
Improved Rife Algorithm for Frequency Estimation of Sinusoid Wave
-
摘要: 根据Rife算法在被估计频率接近量化频率时的估计精度较差,但接近两相邻量化频率中心区域时估计精度接近克拉美—罗限的特点,本文提出改进Rife(I-Rife)算法。I-Rife算法利用频移技术和频谱细化技术使信号频率总是位于两相邻量化频率中心区域后,然后再利用Rife算法便可以获得较高的频率估计精度。I-Rife算法改进了判据,降低了频率修正方向的误判概率,使I-Rife算法在低信噪比下仍能保持较高的频率估计精度。仿真结果表明,在信噪比达到-13dB时,I-Rife算法仍保持较高的频率估计精度,而且整个频段上性能稳定。I-Rife算法计算量小,易于硬件实现,可以实时精确的进行正弦波频率估计。Abstract: Because the frequency estimate precision of Rife algorithm has a great deviation when the signal real frequency is near to the discrete frequency, but the frequency estimate precision can reach Cramer-Rao lower bound when the signal frequency is near to the midpoint of two neighboring discrete frequencies. An improved Rife(I-Rife) algorithm is presented by moving the signal frequency to the midpoint area of two neighboring discrete frequencies and then the frequency is estimated by Rife algorithm. The ill-judged probability of correctional frequency direction can decrease sharply after using improved criterion. The I-Rife algorithm holds on higher precision even when the SNR reaches to-13dB, but it need lower workload owing to using spectrum subdivision technique. The simulation results indicate that I-Rife algorithm not only has good frequency estimation precision, but also has a good stability in all frequency domains. Frequency estimation of sinusoid wave based on the I-Rife algorithm can be achieved in real-time. It can be implemented easily by the hardware.