CFP last date
20 January 2025
Reseach Article

Matlab Simulation of Cordic based Adaptive Filtering for Noise Reduction using Sensors Array

by Anamika Gupta, Rajesh Mehra
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 67 - Number 20
Year of Publication: 2013
Authors: Anamika Gupta, Rajesh Mehra
10.5120/11512-7230

Anamika Gupta, Rajesh Mehra . Matlab Simulation of Cordic based Adaptive Filtering for Noise Reduction using Sensors Array. International Journal of Computer Applications. 67, 20 ( April 2013), 29-34. DOI=10.5120/11512-7230

@article{ 10.5120/11512-7230,
author = { Anamika Gupta, Rajesh Mehra },
title = { Matlab Simulation of Cordic based Adaptive Filtering for Noise Reduction using Sensors Array },
journal = { International Journal of Computer Applications },
issue_date = { April 2013 },
volume = { 67 },
number = { 20 },
month = { April },
year = { 2013 },
issn = { 0975-8887 },
pages = { 29-34 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume67/number20/11512-7230/ },
doi = { 10.5120/11512-7230 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:25:58.115524+05:30
%A Anamika Gupta
%A Rajesh Mehra
%T Matlab Simulation of Cordic based Adaptive Filtering for Noise Reduction using Sensors Array
%J International Journal of Computer Applications
%@ 0975-8887
%V 67
%N 20
%P 29-34
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The process of suppressing noise and interference in any type of signal for transmission has created challenges in the area of digital signal processing. Apart from mobile communication devices, there are a huge number of applications, in which it is difficult to have a good acoustic interface for accurate voice control or smooth audio communication. So for this it is very essential to enhance the signal by removing its noise. For this a cordic based adaptive algorithm has been designed and simulated for digital signal processing. When the input signals statistics to the filter are time varying or unknown and the design requirements for fixed filters cannot easily be specified then adaptive filter is useful. Examples of such applications are system identification, channel, equalization /identification, noise reduction in digital signal processing. These algorithms are also used in case of beamforming. Array of sensors (microphones) play an important role in noise reduction and speech enhancement. In this paper a cordic based qrd_rls adaptive (CQR_RLS) algorithm is developed and simulated using MATLAB. Instead of taking signal from one sensor here array of sensor is used for signal as well as interference. Matlab simulation results are calculated and compared for different iteration.

References
  1. S. Haykin, "Adaptive Filter Theory", 3rd ed. Upper Saddle River, NJ: Prentice-Hall, 1994.
  2. Emanuël A. P. Habets, Jacob Benesty, and Patrick A. Naylor. "A speech distortion and interference rejectionconstraint beamformer", IEEE transactions on Audio, Speech and Language Processing, vol 20, no. 3, pp. 854-867, March 2012.
  3. Saeed V. Vaseghi, Advanced Digital Signal Processing and Noise Reduction, Third Edition, pp. 45-46, 2006.
  4. Yiu,K. F. C. ;HoKHOChun,Grrric,Nedelko;Lu;Yao;Shi,Xiaoxiang;Luk,Wayne S. , "Reconfigurable Acceleration of Microphone Array Algorithms for Speech Enhancement", IEEE Conference on Application Specific Systems, Architecture and processors, pp. 203-208, 2008.
  5. Jing Dai and Yanmei Wang,"NLMS Adaptive Implement Based on FPGA", IEEE Conference on Intelligent Networks and Intelligent System, pp-422-425, October 2010.
  6. B. Yang and JF Bohme, "Rotation-based RLS algorithms: Unified derivations, numerical properties, and Parallel Implementations, "IEEE Transactio on Signal Processing, vol. 40, pp. 1151-1167, May 1992.
  7. Ka Fai Ceric and Yiu,Chun Hok Ho,"Reconfigurable Acceleration of Microphone Array Algorithms for speech Enhancement",IEEE Confrence,2008
  8. M. E. I. Martínez, " Implementation of QRD-RLS algorithm on FPGA. Application to Noise Canceller System ", IEEE latin america transactions, vol. 9, no. 4, pp. 458-462, july 2011.
  9. Leena Vachhani, K. Sridharan and Pramod Kumar Meher," Efficient FPGA Realization of CORDIC With Application to Robotic Exploration" IEEE Transactions on Industrial Electronics, vol. 56, no. 12,pp. 4915-4919, December 2009.
Index Terms

Computer Science
Information Sciences

Keywords

Qrd_rls cqr_rls