期刊文献+

基于TMS320C6713的去噪自适应滤波器硬件实现(英文)

Hardware implementation of adaptive filter for noise cancellation using TMS320C6713
下载PDF
导出
摘要 我们每天都会受到音频噪音的影响,原始信息会受到周围环境噪声信号的污染。为此,本文研究了一个多抽头自适应去噪实时硬件系统,它利用TMS320C6713上实现的最小均方算法(LMS)来去除与音频相关的应用程序中接收到的不期望出现的噪声信号。文章首先介绍了最小均方算法的C语言实现并在Code Composer Studio上进行仿真,最后在C6713上实现。考虑不同的音频输入,进行了三项实验来测试所设计的自适应去噪系统的效率。实验采用300、500、800、1 000和3 000 Hz的音频信号及男性语音信号为输入的参考信号,持续检测信号中的噪声,直至将它全部去除。此外,还研究了与自适应去噪系统性能相关的收敛速度、滤波器安排顺序以及信噪比。实验结果表明,所设计系统其信噪比有很大的改善。 Daily, we experience the effects of audio noise, which contaminates the original information bearing signal with noise from its surrounding environment. This paper focuses on real-time hardware implementation of multi-tap adaptive noise cancellation (ANC) system by using the least mean square (LMS) algorithm on TMS320C6713 to remove undesired noise from a received signal for various audio related applications. Three different experiments are carried out by considering different audio inputs to test the efficiency of the designed ANC system. The 'C' code implementation of LMS algorithm is introduced and simulated in code composer studio (CCS), then realized on the digital signal processor (DSP) C6713. The 300 Hz, 500 Hz, 800 Hz, 1 kHz and 3 kHz of tone signals and male speech signal are used as the reference inputs to trace the noise of signal until it is eliminated. The performance of ANC system is studied in terms of convergence speed, order of the filter and signal-to-noise ratio (SNR). The experimentam results demonstrate that the designed system shows a consider- able improvement in SNR.
出处 《Journal of Measurement Science and Instrumentation》 CAS 2014年第3期38-47,共10页 测试科学与仪器(英文版)
关键词 自适应去噪(ANC) 数字信号处理器(DSP) 均方误差(MSE) 最小均方算法(LMS) TMS320C6713 DSK 信号调试器(CCS) 信噪比(SNR) adaptive noise cancellation (ANC) digital signal processor (DSP) mean square error (MSE) least mean squarealgorithm (LMS) TMS320C6713 DSK code composer studio (CCS) signal-to-noise ratio (SNR)
  • 相关文献

参考文献12

  • 1Haykin S O. Adaptive filter theory. Upper Saddle River: Prentice Hall, 2002.
  • 2Widrow B, Glover J R, McCool J M, et al. Adaptive noise cancelling: principles and applications. In: Pro- ceedings of the IEEE, 1975, 63(12). 1692-1716.
  • 3Rosado-Mufioz A, Bataller-Mompefin M, Soria-Olivas E, et al. FPGA implementation of an adaptive filter robust to impulsive noise: two approaches. IEEE Transactions on Industrial Electronics, 2011, 58(3). 860-870.
  • 4Jheng H Y, Chen Y H, Ruan S J, et al. FPGA imple- mentation of high sampling rate in-car non-stationary noise cancellation based on adaptive Wiener filter. In: Proceedings of 2011 IEEE/IFIP 19th International Con- ference on VLSI and System-on-Chip (VLSI-SoC), Hong Kong, 2011: 114-117.
  • 5Texas Instruments, Inc. Code composer studio user's guide, No. SPRU32, 1999.
  • 6Texas Instruments, Inc. Code composer studio quick start guide, No. SPRU368A, 1999.
  • 7Martinez M E I. Implementation of QRD-RLS algorithm on FPGA // Application to noise canceller system. IEEE Latin America Transactions, 2011, 9(4): 458-462.
  • 8Nekouei F, Zargar-Talebi N, Kavian Y S, et al. FPGA implementation of LMS self correcting adaptive filter (SCAF) and hardware analysis. In: Proceedings of the 8th IEEE lET International Symposium on Communica- tion Systems, Networks and Digital Signal Processing, Poznan, 2012: 1-5.
  • 9EdGate Technologies. TMS320C6713 DSK user manual. [2014-03-11 ]. http: // c6000, spectrumdigital, com/ dsk6713/V2/docs/dsk6713 _ TechRef. pdf.
  • 10TMS320C6713x DSP library programmer's reference. [2014-03-21 ]. http: ff www. s3. kth. se/signal[project _ course/2005/yellow/:./TI:. /spru657. pdf.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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