Loading…
A block gradient-based algorithm for adaptive IIR filtering
This paper presents a new block gradient-based adaptive algorithm for Infinite Impulse Response (IIR) adaptive filters. In contrast with the Recursive Prediction Error (RPE) algorithm, the proposed algorithm employs more accurate gradient estimates. The gradients are calculated based on sampled data...
Saved in:
Published in: | Signal processing 1995, Vol.43 (2), p.223-228 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | This paper presents a new block gradient-based adaptive algorithm for Infinite Impulse Response (IIR) adaptive filters. In contrast with the Recursive Prediction Error (RPE) algorithm, the proposed algorithm employs more accurate gradient estimates. The gradients are calculated based on sampled data blocks, within which the filter coefficients are kept constant. The proposed approach is characterised by improved steady-state performance and reduced computational complexity when compared with the conventional RPE algorithm.
In dieser Arbeit wird ein neuer adaptiver Block-Gradienten Algorithmus für adaptive rekursive (IIR) Filter angegeben. Im Gegensatz zum Rekursiven Prädiktions Fehler (RPE) Algorithmus enthält der vorgeschlagene Algorithmus genauere Schatzwerte für den Gradienten. Die Gradientenberechnung basiert auf einem Block von Daten, wobei die Filterkoeffizienten innerhalb des Blockes konstant gehalten werden. Im Vergleich zum RPE Algorithmus zeichnet sich die vorgeschlagene Lösung durch verbesserte steady state Eigenschaften und reduzierten Rechenaufwand aus.
Cet article présente un algorithme adaptatif nouveau de type gradient par blocs pour les filtres adaptatifs à réponse impulsionnelle infinie (IIR). En contraste avec l'algorithme récursif à erreur de prédiction (RPE), l'algorithme proposé emploie des estimées de gradient plus précises. Les gradients sont calculés sur des blocs de données échantillonnées, sur lesquels les coefficients du filtre sont gardés constants. L'approche proposée est caractérisée par des performances en état stationnaire meilleures, et une complexite de calcul réduite en comparaison avec l'algorithme RPE conventionnel. |
---|---|
ISSN: | 0165-1684 1872-7557 |
DOI: | 10.1016/0165-1684(94)00155-S |