A fast recursive total least squares algorithm for adaptive IIR filtering

Dong-Xia Chang, Da-Zheng Feng, Wei Xing Zheng, Lei Li

    Research output: Contribution to journalArticle

    7 Citations (Scopus)

    Abstract

    This work develops a new fast recursive total least squares (N-RTLS) algorithm to recursively compute the total least squares (TLS) solution for adaptive infinite-impulse-response (IIR) filtering. The new algorithm is based on the minimization of the constraint Rayleigh quotient in which the first entry of the parameter vector is fixed to the negative one. The highly computational efficiency of the proposed algorithm depends on the efficient computation of the gain vector and the adaptation of the Rayleigh quotient. Using the shift structure of the input data vectors, a fast algorithm for computing the gain vector is established, which is referred to as the fast gain vector (FGV) algorithm. The computational load of the FGV algorithm is smaller than that of the fast Kalman algorithm. Moreover, the new algorithm is numerically stable since it does not use the well-known matrix inversion lemma. The computational complexity of the new algorithm per iteration is also O(L). The global convergence of the new algorithm is studied. The performances of the relevant algorithms are compared via simulations.
    Original languageEnglish
    JournalIEEE Transactions on Signal Processing
    Publication statusPublished - 2005

    Keywords

    • Kalman algorithm
    • adaptive filters
    • computational complexity
    • recursive functions

    Fingerprint

    Dive into the research topics of 'A fast recursive total least squares algorithm for adaptive IIR filtering'. Together they form a unique fingerprint.

    Cite this