Abstract

Multichannel active noise control (MCANC) is widely regarded as an effective solution to achieve a significantly large noise-cancellation area in a complicated acoustic field. However, the computational complexity of MCANC algorithms, such as the multichannel filter-x least mean square (McFxLMS) algorithm, grows exponentially with an increased channel count. Many modified algorithms have been proposed to alleviate the complexity but at the expense of noise reduction performance. Till now, the trade-off between computational complexity and noise reduction performance has limited the practical implementation of MCANC. The block coordinate descent McFxLMS (BCD McFxLMS) algorithm proposed in this paper substantially reduces the computation cost of an MCANC system, while maintaining the same noise reduction performance as the conventional McFxLMS algorithm. Furthermore, a momentum mechanism is integrated into the BCD McFxLMS in practice to improve the convergence speed. The simulation and experimental results validate the effectiveness of proposed algorithms when dealing with noise in a realistic environment.

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