Premium
A variable‐step size NLMS algorithm based on the cross‐correlation between the squared output error and the near‐end input signal
Author(s) -
CascoSanchez Fausto,
LopezGuerrero Miguel,
JavierAlvarez Sergio,
MedinaRamirez Reyna Carolina
Publication year - 2019
Publication title -
ieej transactions on electrical and electronic engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.254
H-Index - 30
eISSN - 1931-4981
pISSN - 1931-4973
DOI - 10.1002/tee.22918
Subject(s) - adaptive filter , algorithm , least mean squares filter , mean squared error , convergence (economics) , impulse (physics) , filter (signal processing) , echo (communications protocol) , impulse response , control theory (sociology) , variable (mathematics) , reduction (mathematics) , finite impulse response , mathematics , computer science , steady state (chemistry) , statistics , physics , computer network , mathematical analysis , geometry , control (management) , quantum mechanics , artificial intelligence , economics , computer vision , economic growth , chemistry
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 VSS‐CR, after variable step size based on cross‐correlation. This proposal was evaluated using computer simulations, and the obtained results show that it achieves higher levels of echo return loss enhancement and less misalignment than other algorithms. We identified a trade‐off between steady‐state performance and convergence time; the VSS‐CR achieves higher levels of echo reduction, but it takes some more time to reach its mean square error steady‐state value. This algorithm can be used in acoustic echo canceling in public switched telephone networks. © 2019 Institute of Electrical Engineers of Japan. Published by John Wiley & Sons, Inc.