A Kronecker product CLMS algorithm for adaptive beamforming

In this paper, an adaptive algorithm is derived by considering that the beamforming vector can be decomposed as a Kronecker product of two smaller vectors. Such a decomposition leads to a joint optimization problem, which is then solved by using an alternating optimization strategy along with the st...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Digital signal processing 2021-04, Vol.111, p.102968, Article 102968
Hauptverfasser: Kuhn, Eduardo Vinicius, Pitz, Ciro André, Matsuo, Marcos Vinicius, Bakri, Khaled Jamal, Seara, Rui, Benesty, Jacob
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In this paper, an adaptive algorithm is derived by considering that the beamforming vector can be decomposed as a Kronecker product of two smaller vectors. Such a decomposition leads to a joint optimization problem, which is then solved by using an alternating optimization strategy along with the steepest-descent method. The resulting algorithm, termed here Kronecker product constrained least-mean-square (KCLMS) algorithm, exhibits (in comparison to the well-known CLMS) improved convergence speed and reduced computational complexity; especially, for arrays with a large number of antennas. Simulation results are shown aiming to confirm the robustness of the proposed algorithm under different operating conditions.
ISSN:1051-2004
1095-4333
DOI:10.1016/j.dsp.2021.102968