• DocumentCode
    1341055
  • Title

    A self-tuning NLMS adaptive filter using parallel adaptation

  • Author

    Peters, S. Douglas ; Antoniou, Andreas

  • Author_Institution
    Bell-Northern Res., Verdun, Que., Canada
  • Volume
    44
  • Issue
    1
  • fYear
    1997
  • fDate
    1/1/1997 12:00:00 AM
  • Firstpage
    11
  • Lastpage
    21
  • Abstract
    A new adaptive filter algorithm that explicitly self-tunes for enhanced random walk tracking is presented. This algorithm takes measurements of its environment as if it were a random walk, and modifies its convergence-controlling parameter accordingly. The resulting filter makes use of three distinct normalized least-mean-squares (NLMS) filters running on the same inputs and is consequently referred to as parallel adaptation (PA-NLMS). An analysis is provided that accurately predicts PA-NLMS performance in the random walk scenario. We also claim that this algorithm can interpret a far-from-convergence condition as a quickly varying random walk, resulting in nearly optimal NLMS convergence. The effectiveness of the interpretation of the adaptation state as a random walk in these and other environments is also examined by means of simulation. These simulations are also used to compare the performance of the PA-NLMS filter with that of an existing self-tuning algorithm as well as a benchmark NLMS process. Improvements in both convergence and misadjustment at convergence over these existing algorithms are demonstrated
  • Keywords
    adaptive filters; circuit tuning; convergence of numerical methods; filtering theory; identification; least mean squares methods; parallel algorithms; adaptive filter algorithm; convergence-controlling parameter; far-from-convergence condition; normalized least-mean-squares filters; parallel adaptation; random walk tracking; self-tuning NLMS adaptive filter; self-tuning algorithm; simulations; Adaptive filters; Convergence; Digital filters; Digital signal processing; Estimation error; Least squares approximation; Performance analysis; Signal processing algorithms; System identification; Time measurement;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7130
  • Type

    jour

  • DOI
    10.1109/82.559365
  • Filename
    559365