MATEC Web of Conferences (Jan 2017)
Multiple Iteration of Weight Updates for Least Mean Square Adaptive Filter in Active Noise Control Application
Abstract
The method of least mean square (LMS) is the commonly used algorithm in Adaptive filter due to its simplicity and robustness in implementation. In Active Noise Control application, a filtered reference signal is used prior to LMS algorithm to overcome the constraint on stability and convergence performance of the system due to the existence of the auxiliary path. This is known as Filtered-X LMS algorithm. In conventional Filtered-X LMS algorithm, each filter weight is updated once on every audio sample. This paper proposes the improved version of Filtered-X LMS algorithm with the use of multiple iteration of filter weight on every sample of audio signal. The proposed work uses field programmable gate arrays to realize real-time simulation on hardware for the noise signal of 500 Hz. Results from the real-time hardware simulations have shown much faster error convergence and better adaptation performance for different selections of learning constant μ, as compared with the conventional method.