Implementation of Adaptive Filter Structures on a Fixed Point Signal Processor for Acoustical Noise Reduction

University essay from Blekinge Tekniska Högskola/Avdelningen för signalbehandling

Abstract: The problem of controlling the noise level in the environment has been the focus of a tremendous amount of research over the years. Active Noise Cancellation (ANC) is one such approach that has been proposed for reduction of steady state noise. ANC refers to an electromechanical or electro acoustic technique of canceling an acoustic disturbance to yield a quieter environment. The basic principle of ANC is to introduce a canceling “anti-noise” signal that has the same amplitude but the exact opposite phase, thus resulting in an attenuated residual noise signal. Wideband ANC systems often involve adaptive filter lengths, with hundreds of taps. Using sub band processing can considerably reduce the length of the adaptive filter. This thesis presents Filtered-X Least Mean Squares (FXLMS) algorithm to implement it on a fixed point digital signal processor (DSP), ADUC7026 micro controller from Analog devices. Results show that the implementation in fixed point matches the performance of a floating point implementation.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)