Open Access Open Access  Restricted Access Subscription or Fee Access

The Principles and Applications of Adaptive Filters:Adaptive Noise Cancelling, System Identification and Kalman Tracking

Jyoti Gupta, Akash Tayal

Abstract


The digital signal processing field provides better solution of problems such as noise or interference cancellation, echo cancellation etc in various applications of communications, signal processing and biomedical. This is essential to remove noise or distortion from the signals. In digital signal processing, adaptive filtering is most significant region to remove noise or distortion. There are number of adaptive algorithms were developed for noise cancellation but LMS and RLS algorithms are more popular than others. This paper presents principles & application of adaptive filtering using different adaptive algorithms and simulation has done at MATLAB platform. This paper shows the concept of adaptive noise cancellation and implements the least mean square (LMS) and recursive least square (RLS) adaptive algorithms for noise cancellation. LMS and RLS algorithms are filter the noise from the input signal and gives noise free output signal. To identify the unknown plant, system modeling is also done in this paper. System identification is done by using LMS, NLMS & RLS Algorithms and also shows comparison graph between them. This paper also presents kalman tracking behavior using RLS. Simulation results shows that the performance of RLS has better adaptive noise cancellation as compared to that of LMS and also shows that RLS has minimum error than LMS & NLMS. The Graph of tracking behavior shows that actual & estimated signal are almost same.


Keywords


Adaptive Filters, LMS, NLMS and RLS

Full Text:

PDF

References


John G. Proakis and Dimitris G. Manolakis “Digital Signal Processing:

principles, Algorithms, and Applications”. Fouth edition. Pearson

Education, 2007.

S. Haykin, Adaptive Filter Theory, 3rd ed., Pearson Education Inc.,Delhi,

India, 2002.

Jose A. Apolinario Jr. and Sergio L. Netto, Chapter 2, “Introduction to

adaptive filters” www.Springer.com, QRS-RLS Adaptive filtering .

Douglas, S. C. “ introduction to adaptive filters” digital signal processing

handbook. Ed. Vijiay K. Madisetti and Dougals B. Williams Boca Raton:

CRC Press LLC, 1999.

P.S.R. Diniz, Adaptive Filtering: Algorithms and Practical

Implementations, 3rd edition Springer, New York, NY, USA (2008).

Farhang-Boroujeny, “Adaptive Filters, Theory and Applications” John

Wiley and Sons, New York, 1999.

Bernad Widrow, John R. Glover, John M. McCool, John Kaunitz,

CharlesS. Williams, Robert H. Hearn, James R. Zeidler, Eugene Dong and

RobertC. Goodlin, “Adaptive Noise Cancellation: Principles and

Applications”.Proceedings of IEEE, vol. 63, pp. 1692-1716, Dec. 1975.

Raj Kumar Thenua and S. K. Agarawal, “Simulation and Performance

Analyasis of Adaptive Filter in Noise Cancellation” et. al. / International

Journal of Engineering Science and Technology Vol. 2(9), 2010,

-4378.

http://www.cs.unc.edu/~welch/kalman/

Greg Welch, Gary Bishop, “ An introduction to kalman filter” University

of NorthCarolina at Chapel Hill, Department of Computer Science,Chapel

Hill, NC 27599-3175.

John G. Proakis "Digital Communications”. Fouth edition. MC Graw Hill

International edition,2001.

Yuu-Seng Lau, Zahir M. Hussian and Richard Harris, “Performance of

Adaptive Filtering Algorithms: A Comparative Study”, Australian

Telecommunications, Networks and Applications Conference (ATNAC),

Melbourne, 2003.

A. H. Sayed, Fundamentals of Adaptive Filtering, New York: John Wiley

& Sons, Inc.,2003.

Andres Frais and Rene de Jesus “Algorithm for Convergence Criteria

Simulation on LMS Adaptive Filters” This Paper Appers in :

Telecommunication and Radar Engineering. in Year 2005, 64, Issue

-12., Page 537-542, ISSN: 0040-2508.

Sanjit K. Mitra, “ Digital Signal processing, A Computer

Based-Approach”, Second Edition, MC Graw Hill.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.