Complex Frequency Block Domain Analysis and Efficient Implementation for Computational Active Noise Control
DOI:
https://doi.org/10.17762/msea.v71i4.705Abstract
This paper provides a detailed description of active noise control (ANC) algorithms using the frequency-domain filtered-x least mean-square (FDFxLMS). In the ANC system, the traditional FXLMS algorithm is offered inefficient performance where a large number of filter coefficients are used by the secondary path estimate and the adaptive controller. In this paper, a filtered complex least mean square (FBFXCLMS) dependent frequency domain block solution is proposed to reduce the ANC system's computational complexity for higher control filter order coefficients and enhance the convergence performance.It is implemented using an overlap-save technique based on convolution and correlation operations, which offers substantial computational improvements for higher-order adaptive filters as compared to the time domain FxLMS algorithm.The complex adaptive filter algorithm is guided inversely proportional to that bin's signal power, individual step size for each frequency bin.Systematic computer simulations are conducted to demonstrate the precision relative to the time domain FXLMS algorithm for the proposed frequency-domain block FXCLMS algorithm.The proposed solution findings, in comparison to the time domain FxLMS algorithm, have provided fast convergence and stability.