Professional Documents
Culture Documents
Algorithms
3 Simulation Results
Figure 9. ANC Simulation Using Blind LMS Algorithm Figure 11. MSE Comparison of ANC Algorithms
In this paper we introduced the simulation [1] D. Bhoyar, and P. Singh, “ECG Noise Removal
using Adaptive Filtering”, International Journal of
results and comparison of different algorithms Engineering Research and Applications (IJERA)
used in 60 Hz noise cancellation of an ECG ISSN: 2248-9622, International Conference on
Industrial Automation and Computing (ICIAC- 12-
signal. The simulation was done using 13th April 2014)
MATLAB program. [2] S. A. Rehman, and R.R. Kumar, “Performance
Comparison of Adaptive Filter Algorithms for ECG
The first simulated algorithm was the LMS Signal Enhancement”, International Journal of
algorithm. This algorithm processes the given Advanced Research in Computer and
Communication Engineering Vol. 1, Issue 2, April
input signal one sample at a time through using 2012
a constant step size. It has the slowest [3] S. Anjana, and X. A. Mary, “Noise Cancellation
Using Adaptive Filters in FPGA”, Research Journal
convergence rate and the highest MSE. of Recent Sciences, Vol. 3(ISC-2013), 4-8 (2014)
The second simulated algorithm was the NLMS [4] B. Widrow, J. R. Glover JR., J. M. Mccool, J.
algorithm. The step size in this algorithm was a Kaunitz, C. S. Williams, R. H. Hean, J. R. Zeidler,
E. Dong JR., and R. C. Goodlin, “ Adaptive Noise
function of the input signal. This modification Cancelling: Principles and Applications”. Proc.
resulted in a faster convergence rate and a IEEE, Vol. 63, NO. 12, December 1975
[5] R. K. Thenua, and S. K. Agrawal, “Hardware
better MSE when compared to the LMS Implementation of Adaptive Algorithms for Noise
algorithm. Cancellation”, International Journal of Information
and Electronics Engineering, Vol. 2, No. 2, March
The third simulated algorithm was the VSLMS 2012
algorithm. This algorithm introduced a variable [6] G. Sundeep, U. V. Ratna Kumari, “Reduction of
Power Line Interference by Using Adaptive Filtering
step size to the adaptive filter. This step size Techniques in Electrocardiogram”, International
would be a function of the step size in the Journal of Innovative Technology and Exploring
Engineering (IJITEE) ISSN: 2278-3075, Volume-1,
previous iteration. The step size value is also Issue-5, October 2012
limited by a certain range in order to ensure the [7] M. Hutson, Acoustic Echo Cancellation Using
algorithm converges within the range of the Digital Signal Processing, The School of
Information Technology and Electrical Engineering,
given data. The University of Queensland, November 2003
The fourth simulated algorithm was the RLS [8] A. Singh, R. Mehra, “ Adaptive Filter for ECG
Noise Reduction Using RLS Algorithm”, Int.
algorithm. This algorithm is unique in its way [9] Journal of Engineering Research and Applications
of processing the given input data. The data is ISSN : 2248-9622, Vol. 3, Issue 6, Nov-Dec 2013,
pp.1304-1308
processed in blocks instead of one sample at a
[10] C. Chang, H. Ko, and K. Chang, “Cancellation of
time as was the case in the LMS algorithm. The High-Frequency Noise in ECG Signals Using
larger the overlap between the processed Adaptive Filter without External Reference”, 3rd
International Conference on Biomedical Engineering
blocks, the better the results will be. This and Informatics (BMEI 2010)
algorithm also has a constant step size. The [11] D.C. Dhubkarya, A. Katara, and R.K. Thenua,
“Simulation of Adaptive Noise Canceller for an
RLS algorithm has a better convergence rate ECG signal Analysis”, ACEEE Int. J. on Signal &
and also a better MSE compared to the LMS Image Processing, Vol. 03, No. 01, Jan 2012
algorithm. [12] R. K. Thenua, and S. K. Agrawal, “Hardware
Implementation of Adaptive Algorithms for Noise
The final simulated algorithm was the Blind Cancellation”, International Journal of Information
LMS. The difference in this algorithm is in the and Electronics Engineering, Vol. 2, No. 2, March
2012
reference signal introduced to the adaptive [13] G. Singh, K. Savita, S. Yadav, V. Purwar, “Design
filter. Instead of trying to get an estimate of the of Adaptive Noise Canceller Using LMS
Algorithm”, International Journal of Advanced
noise signal, we define the reference signal to Technology & Engineering Research (IJATER),
be the noise signal. The input data is Volume 3, Issue 3, May 2013
[14] http://physionet.org/cgi-bin/atm/ATM/accessed on
consequently introduced to the filter with a May 30,2014
delay. This new adjustment results in a better
estimation and faster noise cancellation
compared to the ordinary LMS algorithm.