2019
DOI: 10.1002/tee.22918
|View full text |Cite
|
Sign up to set email alerts
|

A variable‐step size NLMS algorithm based on the cross‐correlation between the squared output error and the near‐end input signal

Abstract: In this work, we introduce an adaptive variable‐step size normalized least mean squares algorithm to be used in finite impulse response structures. In our proposal, the step size is adjusted according to the cross‐correlation between the squared output error of the adaptive filter and the near‐end input signal. We show that the step increases or decreases as the error increases or decreases. This behavior is used to update the filter coefficients in the proposed adaptive filter. The proposed algorithm is named… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
0
0
1

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(1 citation statement)
references
References 8 publications
0
0
0
1
Order By: Relevance
“…Um aspecto comum para as metodologias que propõem abordagens para ajustar o VSS é fazer com que durante os primeiros instantes de tempo o tamanho de passo seja grande e com o avanc ¸o dos instantes de tempo o tamanho de passo seja pequeno. Algumas metodologias propostas para solucionar esse problema podem ser vistas em [3], [7], [9]. As metodologias que tratam de solucionar esse problema geralmente necessitam de medidas estatísticas de alta ordem que nem sempre estão disponíveis ou não são viáveis de serem obtidas para um sistema dinâmico operando em tempo real, em que as informac ¸ões dinâmicas do sistema são disponibilizadas na forma de fluxo de dados que devem ser rapidamente processadas e descartadas por limitac ¸ão de memória.…”
Section: Introduc ¸ãOunclassified
“…Um aspecto comum para as metodologias que propõem abordagens para ajustar o VSS é fazer com que durante os primeiros instantes de tempo o tamanho de passo seja grande e com o avanc ¸o dos instantes de tempo o tamanho de passo seja pequeno. Algumas metodologias propostas para solucionar esse problema podem ser vistas em [3], [7], [9]. As metodologias que tratam de solucionar esse problema geralmente necessitam de medidas estatísticas de alta ordem que nem sempre estão disponíveis ou não são viáveis de serem obtidas para um sistema dinâmico operando em tempo real, em que as informac ¸ões dinâmicas do sistema são disponibilizadas na forma de fluxo de dados que devem ser rapidamente processadas e descartadas por limitac ¸ão de memória.…”
Section: Introduc ¸ãOunclassified