Multi-channel Kalman filters for active noise control

S. van Ophem, Arthur P. Berkhoff

    Research output: Contribution to journalArticleAcademicpeer-review

    18 Citations (Scopus)
    1 Downloads (Pure)


    By formulating the feed-forward broadband active noise control problem as a state estimation problem it is possible to achieve a faster rate of convergence than the filtered reference least mean squares algorithm and possibly also a better tracking performance. A multiple input/multiple output Kalman algorithm is derived to perform this state estimation. To make the algorithm more suitable for real-time applications, the Kalman filter is written in a fast array form and the secondary path state matrices are implemented in output normal form. The resulting filter implementation is tested in simulations and in real-time experiments. It was found that for a constant primary path the filter has a fast rate of convergence and is able to track changes in the frequency spectrum. For a forgetting factor equal to unity the system is robust but the filter is unable to track rapid changes in the primary path. A forgetting factor lower than 1 gives a significantly improved tracking performance but leads to a numerical instability for the fast array form of the algorithm.
    Original languageUndefined
    Pages (from-to)2105-2115
    Number of pages11
    JournalThe Journal of the Acoustical Society of America
    Issue number4
    Publication statusPublished - Apr 2013


    • EWI-23254
    • METIS-296395
    • IR-85426

    Cite this