A recursive least square algorithm for active noise control based on the Gauss-Seidel method

In this paper, a new recursive least-squares algorithm (RLS) for multichannel active noise control using the Gauss-Seidel method is proposed. It is shown that the proposed algorithm has a much lower complexity than the previously published modified filtered-x RLS algorithm, with similar convergence property and good numerical stability. Its logarithmic number system implementation is also presented.

[1]  Martin Bouchard,et al.  Multichannel recursive-least-square algorithms and fast-transversal-filter algorithms for active noise control and sound reproduction systems , 2000, IEEE Trans. Speech Audio Process..

[2]  Jie Liu,et al.  Fast RLS algorithm using dichotomous coordinate descent iterations , 2007, 2007 Conference Record of the Forty-First Asilomar Conference on Signals, Systems and Computers.

[3]  S.J. Elliott,et al.  Active noise control , 1993, IEEE Signal Processing Magazine.

[4]  Jiri Kadlec,et al.  The European Logarithmic Microprocessor , 2008 .

[5]  Jirí Kadlec,et al.  The European Logarithmic Microprocesor , 2008, IEEE Transactions on Computers.

[6]  Richard Barrett,et al.  Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods , 1994, Other Titles in Applied Mathematics.