Beamforming is a signal processing technique to steer, shape, and focus an electromagnetic wave using an array of sensors toward a desired direction. It has been used in several engineering applications such as radar, sonar, acoustics, astronomy, seismology, medical imaging, and communications. With the advances in multi-antenna technologies largely for radar and communications, there has been a great interest on beamformer design mostly relying on convex/nonconvex optimization. Recently, machine learning is being leveraged for obtaining attractive solutions to more complex beamforming problems. This article captures the evolution of beamforming in the last twenty-five years from convex-to-nonconvex optimization and optimization-to-learning approaches. It provides a glimpse of this important signal processing technique into a variety of transmit-receive architectures, propagation zones, paths, and conventional/emerging applications.
翻译:波束成形是一种信号处理技术,利用传感器阵列将电磁波引导、塑形和聚焦至所需方向。它已被应用于多个工程领域,如雷达、声纳、声学、天文学、地震学、医学成像和通信。随着多天线技术的进一步发展,特别是在雷达和通信方面,波束成形设计的兴趣在很大程度上依赖于凸/非凸优化。近年来,机器学习被用于解决更复杂的波束成形问题。本文总结了过去二十五年中波束成形的发展历程,从凸优化到非凸优化,再到优化到学习方法。它提供了对这一重要信号处理技术在多种发送接收结构、传播区域、路径以及传统和新兴应用方面的概述。