L’algorithme LMS normalis´e (normalized
LMS – NLMS)
Rappelons l’algorithme LMS:
e(n)=d(n)−y(n)=d(n)−hT(n)x(n),(1)
h(n+1) = h(n)+µx(n)e(n),(2)
o`uµest le pas d’adaptation de l’algorithme [qui d´epend
de l’´energie du signal x(n)].
Pour des signaux non stationnaires (l’´energie du signal
x(n)varie avec le temps), l’algorithme LMS aura du
mal `a fonctionner correctement puisque µest constant.
L’algorithme LMS normalis´e(normalized LMS –
NLMS) est obtenu en minimisant la fonction coˆut
suivante:
J(n)=h(n+1)−h(n)2(3)
avec la contrainte:
hT(n+1)x(n)=d(n).(4)
INRS-EMT J. Benesty 2