Title: MATLAB Simulation Comparison for Different Adaptive Noise Cancelation Algorithms

Year of Publication: Jun - 2014
Page Numbers: 68-73
Authors: Mostafa Guda , Safa Gasser and Mohamed S. El Mahallawy
Conference Name: The International Conference on Digital Information, Networking, and Wireless Communications (DINWC2014)
- Czech Republic


Electrocardiographic (ECG) signal can be contaminated by diverse forms of noise: baseline wander, 60 Hz power line interference, muscle noise, and motion artifact. 60Hz power line interference can be cancelled using two different approaches; an adaptive filter or notch filters. The adaptive filter essentially minimizes the meansquared error between a primary input, which is the noisy ECG, and a reference input, which is either noise that is correlated in some way with the noise in the primary input or a signal that is correlated only with ECG in the primary input. In this paper we present a MATLAB simulation comparison between different adaptive filter algorithms; Least Mean Square (LMS), Normalised LMS (NLMS), Variable Step size LMS (VSLMS), Recursive Least Square (RLS) and Blind LMS. The comparison is carried out in terms of both, MSE and the algorithm convergence rate.