Total views : 155

An Improved Least Mean Square Algorithm for Adaptive Filter in Active Noise Control Application


  • Faculty of Engineering, Technology and Built Environment, UCSI University, Kuala Lumpur, Malaysia
  • Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Bandar Baru Bangi, Malaysia


System identification process is used to model the transfer function of the auxiliary path in Active Noise Control (ANC) system, in which its accuracy and the speed of adaptation will determine the performance and stability of the system particularly for broadband noise attenuation. The process of identification is considered successful when the error signal, the difference between the input signal of a microphone and the output signal of an adaptive filter is minimized and converged at steady state. The method of Least Mean Square (LMS) is used as an adaptive algorithm in ANC application due to its simplicity and robustness in implementation. This paper presents an improved LMS algorithm to address the convergence performance of the error signal in a system identification process for ANC headset, in which repeated updates on filter weight are carried out within every sampled audio data. The proposed work uses field programmable gate arrays to realize real-time hardware implementation of LMS adaptive filter with the repeated updates of filter weight at 48 kHz data sampling rate. Results from the simulations have predicted error convergence for several selections of learning constant μ, while the hardware implementation further verified the results from simulation with more stringent selection of learning constant due to the time-varying environment.


Error Convergence, Least Mean Square Algorithm, System Identification

Full Text:

 |  (PDF views: 156)


  • Kuo SM, Morgan DR. Active Noise Control systems: Algorithms and DSP implementations. New York: John Wiley and Sons, Inc; 1996.
  • Nelson PA, Elliott SJ. Active control of sound. London: Academic Press; 1992.
  • Elliott SJ. Signal processing for active control. New York: Academic Press. 2001.
  • Gan WS, Mitra S, Kuo SM. Adaptive feedback Active Noise Control headset: Implementation, Evaluation and its extensions.IEEE Transactions on Consumer Electronics. 2005 Aug; 51(3):975–82.
  • Kuo SM, Mitra S, Gan WS. Active Noise Control system for headphone applications. IEEE Transactions on Control Systems Technology. 2006 Mar; 14(2):331–5.
  • Chang CY. Efficient Active Noise Controller using a fixedpoint DSP. Elsevier Signal Processing. 2008; 89:843–50.
  • Eriksson LJ, Allie MA. Use of random noise for online transducer estimate in an adaptive active attenuation system.Journal of Acoustical. Society of America. 1989; 85:797–802.
  • Zhang M, Lan H, Ser W. Cross-updated Active Noise Control system with online secondary path modeling.IEEE Transactions on Speech and Audio Processing. 2001 Jul; 9(5):598–602.
  • Akhtar MT, Abe M, Kawamata M. A new variable step size LMS algorithm-based method for improved online secondary path modeling in Active Noise Control systems. IEEE Transactions on Audio, Speech, and Language Processing.2006 Mar; 14(2):720–6.
  • Zhou D, DeBrunner V. Efficient adaptive nonlinear filters for nonlinear Active Noise Control. IEEE Transaction on Circuits and Systems I. 2007 Mar; 54(3):669–81.
  • Davari P, Hassanpour H. Designing a new robust on-line secondary path modeling technique for feed forward Active Noise Control systems. Elsevier Signal Processing.2009; 89:1195–204.
  • Hassanpour H, Davari P. An efficient online secondary path estimation for feedback Active Noise Control systems.Elsevier Digital Signal Processing. 2009; 19:241–9.
  • Ardekani IT, Abdulla WH. On the convergence of real-time Active Noise Control systems. Elsevier Journal on Signal Proceesing. In Press. 2010. p. 1–13.
  • Bjarnason E. Analysis of the filtered-x LMS algorithm.IEEE Transactions on Speech and Audio Processing. 1995 Nov; 3(6):504–14.
  • Vicente L, Masgrau E. Novel FxLMS convergence condition with deterministic reference. IEEE Transactions on Signal Processing. 2006 Oct; 54(10):3768–774.
  • Xiao Y, Ikuta A, Ma L, Khorasani K. Stochastic analysis of the FXLMS-based narrowband Active Noise Control system.IEEE Transactions on Audio, Speech and Language Processing. 2008 Jul; 16(5):1000–14.
  • Tabatabaei Ardekani I, W. Abdulla W. Theoretical convergence analysis of FxLMS algorithm. Signal Processing.2010; 90(12):3046–55.
  • Widrow B, Glover JR, McCool JM, Kaunitz J, Williams CS, Hern RH, Zeidler JR, Dong E, Goodlin RC. Adaptive noise cancelling: Principles and applications. Proceeding IEEE.1975 Dec; 63:1692–716.
  • Haykin S. Adaptive Filter Theory. 4th ed. New Jersey: Prentice-Hall; 2002.
  • Mustafa R, Mohd Ali MA. Fast and efficient Least Mean Square algorithm for Active Noise Control system identification.Acoustical Letter, Acoust Sci and Tech. 2012; 33(2):111–2.
  • Goresky M, Klapper M. Fibonacci and Galois representations of feedback-with-carry shift registers.IEEE Transactions on Information Theory. 2002 Nov; 48(11):2826–36.


  • There are currently no refbacks.

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