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.

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), Oct-Dec 2016, 17-21.
[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.
Username / Email
Don't have an account?  Sign Up
  • 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.

Purchase Instant Access





We strive to bring you the best. Your feedback is of great value to us. Feel free to post your comments and suggestions.