Indian Journal of Science and Technology
Year: 2016, Volume: 9, Issue: Special Issue 1, Pages: 1-7
R. Mustafa1 * and A. M. Muad2
1 Faculty of Engineering, Technology and Built Environment, UCSI University, Kuala Lumpur, Malaysia; [email protected]
2 Faculty of Engineering and Built Environment, Universiti Kebangsaan Malaysia, Bandar Baru Bangi, Malaysia
*Author for correspondence
Faculty of Engineering
Email: [email protected]
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.
Keywords: Error Convergence, Least Mean Square Algorithm, System Identification
Subscribe now for latest articles and news.