Abstract

Affine projection algorithms (AP) are widely used to implement active noise control (ANC) systems, due to their fast convergence speed and robustness, nevertheless their high computational cost could restringe their use in real-time applications. For that reason several low cost AP algorithms have been proposed, such as the Error Coded Affine Projection (ECAP) algorithm; however, in order to implement the algorithm in an ANC system is necessary to perform some modifications. In this paper, we present a version of the ECAP algorithm for single-channel ANC systems. The proposal is done using the conventional filtered-x scheme; furthermore, we use an evolutionary method to reduce the projection order of the algorithm during the computation process. Simulation results show a similar convergence speed to the AP algorithm, a lower final residual error and significant computational savings.

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