Title :
Avoiding Divergence in the Shalvi–Weinstein Algorithm
Author :
Miranda, Maria D. ; Silva, Magno T M ; Nascimento, Vítor H.
Author_Institution :
Escola Politec., Univ. of Sao Paulo, Sao Paulo
Abstract :
The most popular algorithms for blind equalization are the constant-modulus algorithm (CMA) and the Shalvi-Weinstein algorithm (SWA). It is well-known that SWA presents a higher convergence rate than CMA, at the expense of higher computational complexity. If the forgetting factor is not sufficiently close to one, if the initialization is distant from the optimal solution, or if the signal-to-noise ratio is low, SWA can converge to undesirable local minima or even diverge. In this paper, we show that divergence can be caused by an inconsistency in the nonlinear estimate of the transmitted signal, or (when the algorithm is implemented in finite precision) by the loss of positiveness of the estimate of the autocorrelation matrix, or by a combination of both. In order to avoid the first cause of divergence, we propose a dual-mode SWA. In the first mode of operation, the new algorithm works as SWA; in the second mode, it rejects inconsistent estimates of the transmitted signal. Assuming the persistence of excitation condition, we present a deterministic stability analysis of the new algorithm. To avoid the second cause of divergence, we propose a dual-mode lattice SWA, which is stable even in finite-precision arithmetic, and has a computational complexity that increases linearly with the number of adjustable equalizer coefficients. The good performance of the proposed algorithms is confirmed through numerical simulations.
Keywords :
blind equalisers; computational complexity; correlation methods; matrix algebra; Shalvi-Weinstein algorithm; autocorrelation matrix; blind equalization; computational complexity; constant-modulus algorithm; deterministic stability analysis; finite-precision arithmetic; signal-to-noise ratio; Adaptive equalizers; Shalvi–Weinstein algorithm (SWA); Shalvi-Weinstein Algorithm; blind equalization; lattice filters; nonlinearities; numerical stability;
Journal_Title :
Signal Processing, IEEE Transactions on
DOI :
10.1109/TSP.2008.928505