TY - JOUR
T1 - Efficient Algorithms for Constant-Modulus Analog Beamforming
AU - Arora, Aakash
AU - Tsinos, Christos G.
AU - Shankar, M. R.Bhavani
AU - Chatzinotas, Symeon
AU - Ottersten, Bjorn
N1 - Funding Information:
This work was supported in part by the National Research Fund (FNR), Luxembourg under the AFR-PPP grant for Ph.D. Project SPASAT (Ref.: 11607283), and in part by the CORE-PPP project PROSAT, ECLECTIC, CI-PHY and DISBuS. Part of this work was published in IEEE Global Conference on Signal and Information Processing 2019 [1].
Publisher Copyright:
© 1991-2012 IEEE.
PY - 2022
Y1 - 2022
N2 - The use of a large-scale antenna array (LSAA) has become an important characteristic of multi-antenna communication systems to achieve beamforming gains such as in designing millimeter-wave (mmWave) systems to combat severe propagation losses. In such applications, each antenna element has to be driven by a radio frequency (RF) chain for the implementation of fully-digital beamformers, significantly increasing the hardware cost, complexity, and power consumption. Therefore, constant-modulus analog beamforming (CMAB) becomes a viable solution. In this paper, we consider the scaled analog beamforming (SAB) or constant-modulus analog beamforming (CMAB) architecture and design the system parameters by solving two variants of beampattern matching problem. In the first case, both the magnitude and phase of the beampattern are matched to the given desired beampattern whereas in the second case, only the magnitude of the beampattern is matched. Both the beampattern matching problems are cast as a variant of the constant-modulus least-squares (CLS) problem. We provide efficient algorithms based on the alternating majorization-minimization (AMM) framework that combines the alternating minimization and the MM frameworks and the conventional-cyclic coordinate descent (C-CCD) algorithms to solve the problem in each case. We also propose algorithms based on a new modified-CCD (M-CCD) based approach. For all the developed algorithms we prove convergence to a Karush-Kuhn-Tucker (KKT) point (or a stationary point). Numerical results demonstrate that the proposed algorithms converge faster than the state-of-the-art solutions. Among all the algorithms, the M-CCD-based algorithms have faster convergence when evaluated in terms of the number of iterations and the AMM-based algorithms offer lower complexity.
AB - The use of a large-scale antenna array (LSAA) has become an important characteristic of multi-antenna communication systems to achieve beamforming gains such as in designing millimeter-wave (mmWave) systems to combat severe propagation losses. In such applications, each antenna element has to be driven by a radio frequency (RF) chain for the implementation of fully-digital beamformers, significantly increasing the hardware cost, complexity, and power consumption. Therefore, constant-modulus analog beamforming (CMAB) becomes a viable solution. In this paper, we consider the scaled analog beamforming (SAB) or constant-modulus analog beamforming (CMAB) architecture and design the system parameters by solving two variants of beampattern matching problem. In the first case, both the magnitude and phase of the beampattern are matched to the given desired beampattern whereas in the second case, only the magnitude of the beampattern is matched. Both the beampattern matching problems are cast as a variant of the constant-modulus least-squares (CLS) problem. We provide efficient algorithms based on the alternating majorization-minimization (AMM) framework that combines the alternating minimization and the MM frameworks and the conventional-cyclic coordinate descent (C-CCD) algorithms to solve the problem in each case. We also propose algorithms based on a new modified-CCD (M-CCD) based approach. For all the developed algorithms we prove convergence to a Karush-Kuhn-Tucker (KKT) point (or a stationary point). Numerical results demonstrate that the proposed algorithms converge faster than the state-of-the-art solutions. Among all the algorithms, the M-CCD-based algorithms have faster convergence when evaluated in terms of the number of iterations and the AMM-based algorithms offer lower complexity.
KW - alternating MM
KW - AMM
KW - Analog beamforming
KW - BCCD
KW - block cyclic coordinate descent
KW - CCD
KW - cyclic coordinate descent
KW - large-scale antenna arrays
KW - majorization-minimization
KW - MM
KW - nonconvex optimization
KW - unit-modulus constraints
UR - https://www.scopus.com/pages/publications/85125276492
U2 - 10.1109/TSP.2021.3094653
DO - 10.1109/TSP.2021.3094653
M3 - Article
AN - SCOPUS:85125276492
SN - 1053-587X
VL - 70
SP - 756
EP - 771
JO - IEEE transactions on signal processing
JF - IEEE transactions on signal processing
ER -