A self-tuning NLMS adaptive filter using parallel adaptation

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 distinc...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on circuits and systems. 2, Analog and digital signal processing Analog and digital signal processing, 1997-01, Vol.44 (1), p.11-21
Hauptverfasser: Peters, S.D., Antoniou, A.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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.
ISSN:1057-7130
1558-125X
DOI:10.1109/82.559365