/Adaptive-Algorithm-for-Noise-Cancellation

The design is proposed to get a signal with reduced noise at low frequency. The parameters used here are to simplify the computation and enhance the filtering capability using feed forward Adaptive filter. The filter follows causality so as to control maximum noise reduction and attenuation bandwidth. Systematic analysis is computed to predict noise performance. This methodology uses two 24 tap filter, an FIR filter, and white noise to produce efficient output. Desirable length of the filter is chosen to reduce Hardware complexity. Filter follow a sequential structure to save resources and clock cycles. Two adaptive filters are cascaded to maintain causality. An FxLMS algorithm is proposed in which filter coefficients vary as they update weight functions to the signal to make the system stable.

Primary LanguageMATLAB

Watchers