Stochastic partial update LMS algorithm for adaptive arrays
暂无分享,去创建一个
Partial updating of LMS filter coefficients is an effective method for reducing the computational load and the power consumption in adaptive filter implementations. Several algorithms have been proposed in the literature based on partial updating. Unfortunately, it has been observed that these algorithms do not have good convergence properties in practice. In particular, there generally exist signals for which these algorithms stagnate or diverge. We propose a new algorithm, called the stochastic partial update LMS (SPU-LMS) algorithm which attempts to remedy some of the drawbacks of existing algorithms. The SPU-LMS algorithm differs from the existing algorithms in that the subsets to be updated are chosen in a random manner at each iteration. We derive conditions for filter stability, convergence rate, and steady state error for the proposed algorithm under an independent snapshots assumption in the context of adaptive beamforming for antenna arrays. We verify the analysis via computer simulations and illustrate the advantages of the new algorithm through examples.
[1] S. Thomas Alexander,et al. Adaptive Signal Processing , 1986, Texts and Monographs in Computer Science.
[2] Scott C. Douglas,et al. Adaptive filters employing partial updates , 1997 .
[3] Ehud Weinstein,et al. Convergence analysis of LMS filters with uncorrelated Gaussian data , 1985, IEEE Trans. Acoust. Speech Signal Process..
[4] K. Senne,et al. Performance advantage of complex LMS for controlling narrow-band adaptive arrays , 1981 .