An Improved Filtered-x Least Mean Square Algorithm for Acoustic Noise Suppression
In the modern age scenario noise reduction is a major issue, as noise is responsible for creating disturbances in day-to-day communication. In order to cancel the noise present in the original signal numerous methods have been proposed over the period of time. To name a few of these methods we have noise barriers and noise absorbers. Noise can also be suppressed by continuous adaptation of the weights of the adaptive filter. The change of weight vector in adaptive filters is done with the help of various adaptive algorithms. Few of the basic noise reduction algorithms include Least Mean Square algorithm, Recursive Least Square algorithm etc. Further we work to modify these basic algorithms so as to obtain Normalized Least Mean Square algorithm, Fractional Least Mean Square algorithm, Differential Normalized Least Mean Square algorithm, Filtered-x Least Mean Square algorithm etc. In this paper we work to provide an improved approach for acoustic noise cancellation in Active Noise Control environment using Filtered-x LMS (FXLMS) algorithm. A detailed analysis of the algorithm has been carried out. Further the FXLMS algorithm has been also implemented for noise cancellation purpose and the results of the entire process are produced to make a comparison.
Keywordsadaptive filter active noise control Least Mean Square Mean Square Error FXLMS
Unable to display preview. Download preview PDF.
- 1.Elliot, S.J.: Signal Processing for Active Control. Academic Press, London (2001)Google Scholar
- 3.Lueg, P.: Process of silencing sound oscillations. U.S. Patent, 2043416 (1936)Google Scholar
- 4.Kuo, S.M.: Morgan, D.R.: Active Noise Control Systems-Algorithms and DSP Implementations. Wiley (1996)Google Scholar
- 8.Boucher, C.C., Elliot, S.J., Nelson, P.A.: Effects of errors in the plant model on the performance of algorithms for adaptive feedforward control. IEE Proceedings F138(4), 313–319 (1991)Google Scholar
- 11.Warnaka, G.E., Poole, L.A., Tichy, J.: Active acoustic attenuators. U.S. Patent 4473906 (1984)Google Scholar
- 13.Rupp, M., Sayed, A.H.: Two variants of the FxLMS algorithm. In: IEEE ASSP Workshop on Applications of Signal Processing to Audio and Acoustics, pp. 123–126 (1995)Google Scholar
- 15.Davari, P., Hassanpour, H.: A variable step-size FxLMS algorithm for feedforward active noise control systems based on a new online secondary path modelling technique. In: IEEE/ACS International Conference on Computer Systems and Applications, pp. 74–81 (2008)Google Scholar
- 16.Kunchakoori, N., Routray, A., Das, D.: An energy function based fuzzy variable step size fxlms algorithm for active noise control. In: IEEE Region 10 and the Third International Conference on Industrial and Information Systems, pp. 1–7 (2008)Google Scholar
- 17.Eriksson, L., Allie, M., Melton, D., Popovich, S., Laak, T.: Fully adaptive generalized recursive control system for active acoustic attenuation. In: IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 2, pp. II/253–II/256 (1994)Google Scholar