期刊文献+

基于修正Rife算法的正弦波频率估计及FPGA实现 被引量:38

Modified Rife algorithm for frequency estimation of sinusoid and implementation in FPGA
下载PDF
导出
摘要 Rife算法的基础上,通过对输入信号进行频谱搬移,给出了一种修正Rife(MRife)算法。该算法易于并行实现。Monte Caro仿真表明,MRife算法具有频率估计精度高、整个量化频率范围内性能平稳等优点。当SNR(信噪比)大于0 dB时,MRife算法频率估计均方根误差接近克拉美-罗限(CRB,Cramer-Rao bound)。为了提高算法FPGA实现时的系统运行速度,提出使用FFT运算后的实/虚部代替FFT模进行插值,仿真表明对MRife算法性能影响不大。最后,将MRife算法在单片FPGA芯片内进行了硬件设计。布局布线后的时序仿真结果表明,该设计能够对输入数据速率为200 MHz的信号进行实时频率估计,数据不堆积。 Based on Rife's method, a modified-Rife(MRife) algorithm is proposed which is derived from moving the frequency of input signal. This algorithm is easy to be realized with a parallel structure. Monte Caro simulation results indicate that MRife algorithm has good and steady frequency estimation capacity in the whole frequency range. When the input SNR(signal-to-noise ratio) exceeds 0 dB, the RMS error of MRife algorithm can approach CRB(Cramer-Rao bound). In order to improve system speed, only real or image part of the FFT coefficients is used when implementing MRife algorithm in FPGA. Simulation results show that this simplification doesn't modify the efficiency of MRife algorithm too much. Finally, the MRife algorithm is implemented in a single FPGA IC. According to the after-place-and-route simulation results, this design can achieve real-time frequency estimation even though the input data rate is as fast as 200 MHz. There is no data deposit.
出处 《系统工程与电子技术》 EI CSCD 北大核心 2008年第4期621-624,共4页 Systems Engineering and Electronics
关键词 修正Rife算法 频率估计 FPGA FFT modified Rife algorithm frequency estimation field programmable gate array FFT
  • 相关文献

参考文献10

  • 1Rife D C, Vincent G A. Use of the discrete Fourier transform in the measurement of frequencies and levels of tones[J]. Bell Syst. Tech. J. , 1970,49: 197-228.
  • 2James Tsui. Digital techniques for wideband receivers (Second Edition)[M],杨小牛(译),北京:电子工业出版社,2002.
  • 3Rife D C, Boorstyn R R. Single-tone parameter estimation from discrete-time observation[J].IEEE Trans. Inform, Theory, 1974, 20(5):591-598.
  • 4Kay S. A fast and accurate single frequency estimator[J]. IEEE Trans. Acoust. Speech Signal Process, 1989, 37(12) : 1987 - 1990.
  • 5Abatzoglou T J. A fast maximum likelihood algorithm for the frequency estimation of a sinusoid based on Newton's method [J]. IEEE Trans. ASSP,1985, 33(1):77 -89.
  • 6Quinn B G. Estimating frequency by interpolation using Fourier coefficients[J]. IEEE Trans. SP, 1994,42(5) :1264 - 1268.
  • 7Lin Chih-Hsiu, Wu An-Yeu. Mixed scaling rotation CORDIC (MSR-CORDIC) algorithm and architecture for high-performance vector rotational DSP applications[J]. IEEE Trans. on Circuits and Systems I, 2005, 52(11) :2385 - 2396.
  • 8张昌菊,唐斌.单频信号快速频率估计算法比较及改进[J].电讯技术,2005,45(1):72-76. 被引量:19
  • 9王旭东,刘渝.全并行结构FFT的FPGA实现[J].南京航空航天大学学报,2006,38(1):96-100. 被引量:19
  • 10邓振淼,刘渝.正弦波频率估计的牛顿迭代方法初始值研究[J].电子学报,2007,35(1):104-107. 被引量:56

二级参考文献21

  • 1伍万棱,邵杰,冼楚华.FPGA实现的基4FFT处理器高效排序算法研究[J].南京航空航天大学学报,2005,37(2):222-226. 被引量:7
  • 2Tukey C J W.An algorithm for the machine calculation of complex Fourier series[J].Math Compute,1965,19(4):297-301.
  • 3俞卞章.数字信号处理[M].西安:西北工业大学出版社,1993,12..
  • 4Ma Yutai,Wanhammar L.A hardware efficient control of memory addressing for high-performance FFT processors[J].IEEE Tans Signal Processing,2000,48(3):917-920.
  • 5Chang Yunnan,Parhi K K.An efficient pipelinedFFT architecture[J].IEEE Trans Circuits & Systems-Ⅱ:Analog & Digital Signal Processing,2003,50(6):322-325.
  • 6Yeh Wenchang,Jen Cheinwei.High-speed andlow-power split-radix FFT[J].IEEE Trans Signal Processing,2003,51(3):864-874.
  • 7SkahillK.朱明程 译.VHDL for Programable Logic[M].南京:东南大学出版社,1998..
  • 8TsuiJ.杨小牛 译.Digital techniques for wideband receivers[M]·2nd ed[M].北京:电子工业出版社,2002,10..
  • 9H W Fung, et al. Parameter estimation of a real single tone from short data records[J].IEEE Trans. Signal Processing, 2004,48:601~607.?A
  • 10B G Quinn. Estimating frequency by interpolation using Fourier coefficients[J]. IEEE Trans. Signal Processing, 1994,42:1265~1268.?A?A

共引文献87

同被引文献238

引证文献38

二级引证文献154

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部