Abstract

The filtered-x least mean square (FXLMS) algorithm is widely used for active noise control (ANC) systems. However, due to the fixed step-size of FXLMS algorithm being used, the FXLMS algorithm results in a compromise between noise reduction performance and convergence speed. Therefore, this paper proposes the filtered-x least mean square/fourth (FXLMS/F) algorithm for ANC systems, which can be viewed as a variable step-size FXLMS (VSS-FXLMS) algorithm. In order to further improve the algorithm performance, the convex combination of the FXLMS/F (C-FXLMS/F) algorithm for ANC systems is presented. Moreover, the computational complexity of the proposed algorithms is analyzed, and a stability condition for the proposed algorithms is provided. Simulation results show that the proposed FXLMS/F and C-FXLMS/F algorithms can achieve better convergence performance as compared to the FXLMS and FXLMF algorithms under various noise input conditions, and the C-FXLMS/F algorithm outperforms the FXLMS/F algorithm.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call