Parallel Normalized Filtered X-LMS Algorithm for Noise Cancellation Using Multiple Sub-Filters Approach

B.Anitha*, C.Sailaja**
* Associate Professor, Department of Electronics and Communication Engineering, Guru Nanak Institutions Technical Campus, Telangana, India.
** Assistant Professor, Department of Electronics and Communication Engineering, Guru Nanak Institutions Technical Campus, Telangana, India.
Periodicity:October - December'2016
DOI : https://doi.org/10.26634/jdp.4.4.8312

Abstract

In this paper, a novel approach of noise cancellation algorithm using Parallel Normalized Filtered x-LMS (P-NFxLMS) is proposed. The degraded audio signal quality can be improved by using adaptive filters. In general, Least Mean Square (LMS) adaptive filtering algorithms are used to recover corrupted signal. The implementation of LMS algorithm is simple. LMS algorithm exhibits degraded performance if the desired signal has large power fluctuations. The Normalized Fx LMS is also computationally simple and improves the performance of LMS algorithm. In this paper, an algorithm is proposed to decompose a long adaptive filter into multiple sub-filters with lower order, and are implemented in parallel to increase the convergence speed. Finally, the proposed Parallel Normalized Filtered x-LMS (P-NFxLMS) algorithm yields faster convergence with minimum Mean Square Error.

Keywords

Adaptive Noise Cancellation, Adaptive Filter, NFx-LMS,PNFx-LMS, MSE, Weight Updating.

How to Cite this Article?

Anitha. B, and Sailaja. C (2016). Parallel Normalized Filtered X-LMS Algorithm for Noise Cancellation Using Multiple Sub-Filters Approach. i-manager’s Journal on Digital Signal Processing, 4(4), 17-21. https://doi.org/10.26634/jdp.4.4.8312

References

[1]. Shing-Chow Chan, and Yijing Chu, (2011). "Performance analysis and design of FxLMS Algorithm in Broadband ANC System with Online Secondary-Path Modeling". IEEE Transaction on Audio Speech and Language Processing, Vol.20, No.3, pp.982-993.
[2]. Muhammad Tahir Akhtar, and Wataru Mitsuhashi, (2009). “Improving performance of FxLMS algorithm for active noise control of impulsive noise”. Journal of Sound and Vibration, Vol.327, No.3-5, pp.647-656.
[3]. Amira Mohammed, Waleed M. El-Nahal, and Adel E. El- Hannawy, (2014). "Adaptive Variable step-size Algorithm for Acoustic Noise Cancellation by using Multiple sub-filters Approach''. IJCA, Vol.107, No.8.
[4]. Muhammad Tahir Akhtar, and Wataru Mitsuhashi, (2010). “A Modified Normalized FxLMS Algorithm for Active Control of Impulsive Noise”. 18th European Signal Processing Conference, IEEE.
[5]. Alaka Barik, Govind Murmu, Tarkeshwar Prasad Bhardwaj and Ravinder Nath, (2010). “LMS adaptive Multiple Sub-Filters Based Acoustic Echo Cancellation". Computer and Communication Technology (ICCCT), 2010 International Conference.
[6]. K. Wang, and W. Ren, (1999). “Convergence analysis of the multi-variable filtered-X LMS Algorithm with Application to Active Noise Control”. IEEE Transactions on Signal Processing, Vol.47, No.4, pp.1166-1170.
[7]. B. Huang, Y. G. Xiao, J. W. Sun, and G. Wei, (2013). “A variable step-size FXLMS algorithm for narrowband active noise control”. IEEE Transactions on Audio, Speech, and Language Processing, Vol.21, No.2, pp.301-312.
[8]. D. C. Chang and F. T. Chu, (2013). “A New Variable Taplength and Step Size FxLMS Algorithm”. IEEE Signal Processing Letters, Vol. 20, No.11, pp.1122-1125.
[9]. B. Anitha, Srinivas Bachu, and C. Sailaja, (2015). ''System Identification and Echo Canceller With Adaptive Filtering Algorithms”. i-manager’s Journal on Digital Signal Processing, Print ISSN: 2321-7480, E-ISSN: 2322-0368, Vol.3, No.3, pp.30-34.
[10]. M.A. Raja and A. Shanmugam, (2013). "Performance Analysis of Adaptive Algorithms for Noise Cancellation in Speech Processing''. Journal of Theoretical and Applied Information Technology, Vol.48, No.2, pp.704-707.
[11]. Gurjinder Singh, ManinderKaur, KVP. Singh, and Rashpinder Kaur, (2013). ''Performance Analysis of CPVSSLMS and CP-LMS Algorithms in Lab View''. International Journal of Current Engineering and Technology, Vol.3, No.4, pp.1238-1241.
[12]. P. Babu and A. Krishnan, (2009). ''Modified FxAFA Algorithm using Dynamic step size for Active Noise Control systems". International Journal of Recent Trends in Engineering, Vol.2, No.7, pp.37-39.
[13]. Sakshi Gaur and V. K. Gupta,“A Review on Filtered-X LMS Algorithm”. International Journal of Signal Processing System, Vol.4, No.2, pp.172-176.
[14]. Soria, E., Calpe, J., Chambers, J., Martinez, M., Camps, G., and Guerrero, J.D.M. (2008). “A novel approach to introducing adaptive filters based on the LMS algorithm and its variants”. IEEE Transactions on Education, Vol. 47, No.1, pp.127-133.
[15]. Ahmed I. Sulyman and Azzedine Zerguine, (2004). "Echo Cancellation using a Variable Step-Size NLMS Algorithm". 12th European Signal Processing Conference, IEEE.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Online 15 15

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.