1. 项目概述当大规模MIMO遇上硬件成本之困在移动通信领域尤其是5G及未来的6G系统中大规模多输入多输出技术被公认为是提升频谱效率和系统容量的核心支柱。其原理简单而强大通过在基站侧部署数十甚至数百根天线利用空间自由度同时服务多个用户理论上性能增益会随着天线数量的增加而线性甚至超线性增长。然而当我们从理论模型走向工程实践时一个冷酷的现实摆在面前每一根天线背后都需要一套完整的射频链路来支撑包括功率放大器、滤波器、混频器以及高速模数/数模转换器。这些射频链路的成本、功耗和物理尺寸构成了系统规模扩张的“硬天花板”。正是在这种性能渴望与硬件约束的矛盾中智能天线技术中的波束成形与天线选择走到了聚光灯下。波束成形就像是给天线阵列装上了一副“智能耳朵”和“智能嘴巴”通过数字信号处理实时调整每根天线的信号幅度和相位从而在空间中形成指向特定用户的信号波束同时抑制来自其他方向的干扰。而天线选择则像是一位精明的“资源调度官”它审视着阵列中所有天线动态地挑选出对当前通信场景贡献最大的一个子集只让这些被选中的天线背后的射频链路工作其余的则可以暂时休眠。过去学术界和工业界往往将这两个问题分开研究。要么先固定天线子集再去优化波束成形的权重要么先设计好波束成形器再根据权重大小来“关闭”不重要的天线。但这种解耦的优化方式在射频链路数量被严格限定的苛刻条件下往往难以达到全局最优。因为天线选择决定了信号输入的“质量”而波束成形决定了对这些输入信号的“处理方式”两者相互耦合、彼此影响。本文所探讨的“联合优化”正是要直面这一核心挑战如何在射频链路数量固定的硬约束下同步、自适应地找到最优的天线子集和对应的波束成形权重使得系统性能无论是信噪比还是误差最小化达到最佳。这不仅仅是一个理论优化问题更是一个极具现实意义的工程课题。它直接关系到如何在毫米波通信、低成本物联网基站等对成本和功耗极度敏感的场景中依然能享受到大规模天线阵列带来的性能红利。接下来我们将深入拆解这项研究提出的两种自适应联合优化算法看看它们是如何在复杂度与性能之间找到那个精妙的平衡点。2. 核心原理与系统模型拆解要理解联合优化算法首先必须建立清晰的系统数学模型。这就像盖房子前要先看蓝图所有的算法步骤都源于对模型问题的精确描述和转化。2.1 场景定义与信号模型研究聚焦于多小区蜂窝系统的上行链路接收场景。想象一个典型的城市环境多个基站覆盖不同区域。我们重点关注其中一个基站它配备了一个大规模天线阵列。这个阵列在逻辑上被划分为多个子阵列每个子阵列专门服务于一个本小区内的用户。这里做了一个关键的简化假设同一个基站服务的不同用户被分配了不同的时频资源因此他们彼此之间没有干扰。真正的挑战来自于相邻小区中使用相同资源的用户他们的信号会作为干扰跨越小区边界传播过来。假设服务于目标用户的子阵列有M根物理天线但只有L条可用的射频链路。显然L ≤ M这就是我们面临的硬件约束。在任意时刻n这M根天线接收到的信号可以表示为一个M×1的复向量x(n)。这个向量中包含了来自目标用户的期望信号、来自K-1个邻区用户的干扰信号以及每根天线固有的加性高斯白噪声。数学模型上x(n)可以表述为x(n) Σ a(θ_i) * β_i(n) z(n)其中a(θ_i)是导向矢量它描述了信号从θ_i方向入射时在各天线单元上引起的相位差是阵列几何结构和波达方向的函数。β_i(n)是第i个用户发送的复基带符号z(n)是噪声向量。2.2 天线选择与波束成形的数学表达天线选择操作通过一个M×M的对角矩阵S来实现。这个矩阵非常特殊其对角线上的元素只能是0或1。[S]_{m,m} 1表示第m根天线被选中其信号将通过射频链路进入后续的数字处理单元0则表示该天线被关闭。矩阵的迹Tr(S)等于被选中天线的总数我们必须保证Tr(S) L以严格遵守硬件限制。经过天线选择后实际进入处理器的信号向量变为x_s(n) S * x(n)这是一个M×1的向量但其中只有L个元素是非零的对应着被选中的天线接收到的信号。波束成形则通过一个M×1的复权重向量w来实现。处理器对x_s(n)进行加权求和得到最终的输出信号y(n) w^H * x_s(n)这里的(·)^H表示共轭转置。波束成形的目标就是精心设计这个权重向量w使得y(n)尽可能好地还原出目标用户发送的原始信号d(n) β_0(n)。两者之间的误差定义为e(n) d(n) - y(n)。2.3 两个核心优化准则MMSE 与 MVDR联合优化问题可以抽象为一个带约束的最小化问题min_{w,S} Φ(w, S)约束条件为S是对角元素为0或1的矩阵且Tr(S)L。这里的Φ(w, S)就是我们要优化的目标函数本文重点研究了两种最经典且实用的准则。最小均方误差准则MMSE 准则的目标是让最终输出与期望信号之间的均方误差平均功率最小化。即最小化E{|e(n)|^2}。从直观上理解MMSE 追求的是“还原度最高”它同时考虑了对噪声的抑制和对干扰的抑制是一种非常直接的性能优化指标。在数学上该问题被转化为求解著名的维纳-霍夫方程但直接求解需要已知信号和干扰的统计特性且计算复杂度高。最小方差无失真响应准则MVDR 准则的目标稍有不同。它要求在保证对目标用户方向增益为1的前提下使波束成形器输出的总功率最小化。即min_w E{|y(n)|^2}约束条件为w^H * S * a(θ_0) 1。这个约束条件确保了目标信号能够无失真地通过而最小化输出功率则意味着尽最大可能抑制噪声和干扰。可以证明在理想条件下MVDR 准则等价于最大化输出信干噪比。它更侧重于在保证有用信号不损失的前提下最大化“抑制度”。注意MMSE 和 MVDR 准则在特定条件下是等价的。当参考信号d(n)完美已知时MMSE 解收敛于维纳解它同时最小化了误差。而 MVDR 在干扰和噪声的统计特性已知时能给出最大 SINR 的解。但在实际自适应场景中两者基于不同的瞬时量进行更新从而衍生出不同的算法特性。MMSE 通常需要训练序列而 MVDR 则需要知道目标信号的波达方向。2.4 问题的难点与核心思路联合优化问题之所以困难根本原因在于S矩阵的二元约束这导致问题是一个组合优化问题。如果暴力搜索所有可能的C(M, L)种天线组合其计算量随M增大呈指数级增长对于大规模阵列是完全不可行的。本文的核心思路是交替优化。既然同时优化w和S太难那就采用“分而治之”的策略在每一次算法迭代中先固定天线选择矩阵S优化波束成形权重w然后再利用更新后的w去优化天线选择矩阵S。如此循环往复直至收敛。这种思路将一个复杂的联合问题分解为两个相对容易解决的子问题并通过迭代使它们相互指导最终逼近联合最优解。为了进一步降低S优化的难度算法还采用了一个关键的技巧约束松弛。暂时忽略S矩阵元素必须为0或1的苛刻要求允许它们取0到1之间的实数。这样天线选择问题就从离散的组合优化变成了一个连续的凸优化问题可以用梯度下降等成熟方法高效求解。最后再从得到的实数解中挑选出最大的L个值置为1其余置为0从而得到一个可行的二元解。这种方法虽然不能保证得到全局最优解但能以可接受的复杂度获得一个接近最优的、工程上可实现的解。3. 算法核心MMSE-AJASB 的逐步实现基于最小均方误差准则的联合自适应算法是本文提出的第一个核心方案。它的设计哲学非常清晰在每一步迭代中都朝着减小瞬时均方误差的方向同时调整波束成形权重和天线选择概率。3.1 波束成形权重的自适应更新当固定天线选择矩阵S(n)时波束成形问题退化为一个经典的自适应滤波问题寻找最优的w以最小化|e(n)|^2。最直接的在线学习方法是使用最小均方算法或其变种。从最速下降法的更新公式出发w(n1) w(n) - μ_w * ∇_w* E{|e(n)|^2}。其中∇_w*表示对w的共轭求梯度。在真实场景中我们无法获取真实的统计期望E{|e(n)|^2}只能用瞬时平方误差|e(n)|^2来代替其期望这就是 LMS 系列算法的思想。将瞬时误差的梯度代入并经过推导可以得到 LMS 更新公式w(n1) w(n) μ_w * x_s(n) * e*(n)这个公式极其简洁优美权重的调整量与当前输入向量x_s(n)和误差信号的共轭e*(n)成正比。如果当前输出y(n)小于期望信号d(n)误差e(n)为正那么权重就会朝着x_s(n)的方向增加以期下一次输出更大更接近期望值。步长参数μ_w控制着学习的速率和稳定性。然而标准 LMS 的收敛速度严重依赖于输入信号的功率。为了解决这个问题算法采用了归一化 LMS 的变体w(n1) w(n) μ_w * [x_s(n) e*(n)] / [x_s^H(n) x_s(n) ε]分母是输入向量能量的估计。这个归一化操作使得算法对输入信号功率的变化不再敏感步长参数μ_w的设置变得更加鲁棒通常可以设置在 (0, 2) 之间以保证收敛。ε是一个很小的正则化常数用于防止输入信号能量瞬时为零时出现除零错误。实操心得NLMS 中步长μ_w的选择至关重要。在仿真中可以从一个较小的值开始观察收敛曲线。若收敛太慢可适当增大若曲线在稳态值附近波动过大则应减小。一个经验性的范围是 0.01 到 0.5。ε通常设置为一个远小于正常信号功率的值如1e-6。3.2 天线选择向量的自适应更新这是算法的创新与难点所在。我们需要优化天线选择向量s它由S矩阵的对角线元素构成。优化目标是在约束1^T s L下最小化 MSE。如前所述我们首先松弛二元约束允许s为实向量。通过构造拉格朗日函数并求其关于s的梯度我们可以得到类似于波束成形更新的最速下降方向。经过一系列推导并利用后验约束1^T s(n1) L来求解拉格朗日乘子最终得到天线选择向量的更新方程s(n1) P_s * [ (I - 2μ R_rw) s(n) 2μ r_p ] f_s其中R_rw Re{W^H(n) x_s(n) x_s^H(n) W(n)}是加权输入信号相关矩阵的实部。r_p Re{W^H(n) x_s(n) d*(n)}是加权输入信号与期望信号互相关的实部。P_s I - (11^T)/M是一个投影矩阵其作用是将更新后的向量投影到满足和为常数的超平面上。f_s (L/M) * 1是一个偏移向量确保更新后向量的和为L。μ是天线选择更新的步长。这个更新式的物理意义是s(n)的每个元素代表对应天线被选中的“概率”或“重要性得分”。更新量由两项驱动第一项-2μ R_rw s(n)倾向于降低那些在加权后与自身相关性强的天线得分第二项2μ r_p则倾向于提高那些与期望信号相关性强的天线得分。投影和偏移操作保证了每次更新后所有天线得分的总和始终为L。3.3 从实数解到二元选择的映射经过上一步更新我们得到了一个实数值的向量s(n1)。现在需要将其“硬判决”为一个二元选择向量s_b其中只有L个元素为1其余为0。判决准则是最小化s_b与s(n1)之间的欧氏距离。这等价于一个直观的操作选取s(n1)中最大的L个分量将其对应的s_b元素置为1其余置为0。这个操作在算法描述中常被写为select[s(n1)]。它虽然简单但保证了我们得到的解是满足硬件约束的可行解并且是松弛问题最优解的一个良好近似。3.4 完整的 MMSE-AJASB 算法流程与初始化将波束成形更新和天线选择更新交替进行就构成了完整的 MMSE-AJASB 算法。其单次迭代流程可总结如下信号接收与选择根据上一时刻的天线选择矩阵S(n)从M根天线中选出L路信号形成x_s(n)。波束成形与误差计算计算当前输出y(n) w^H(n) x_s(n)和误差e(n) d(n) - y(n)。更新波束成形权重使用 NLMS 公式更新w(n)得到w(n1)。更新天线选择向量利用新的w(n1)和当前数据计算R_rw和r_p的瞬时估计代入更新公式得到实向量s(n1)。硬判决与矩阵生成对s(n1)执行select操作得到二元向量s_b并生成新的天线选择矩阵S(n1) diag(s_b)。初始化策略波束成形权重w(0)通常初始化为全零向量或者随机初始化一个小的复向量。更智能的做法是如果已知目标信号的粗略方向可以初始化为对应的常规波束成形器。天线选择向量s(0)由于算法要求1^T s L一个简单合理的初始化是令s(0) (L/M) * 1即所有天线具有相等的初始“得分”。经过select操作后通常会随机选择L根天线作为起始子集。步长参数μ_w和μ_s波束成形步长μ_w通常比天线选择步长μ_s大一个数量级。这是因为权重w需要快速收敛以跟踪信道变化而天线选择s的变化不宜过于剧烈以保持系统稳定性。典型的设置是μ_w在 0.05~0.2μ_s在 0.001~0.01 量级需要通过仿真确定。注意事项算法对参考信号d(n)的依赖性很强。在通信系统中这通常通过周期性地发送已知的训练序列来实现。训练序列的长度和发送频率需要仔细设计太短或太稀疏算法无法有效跟踪信道变化太频繁则会占用过多的信道资源降低有效数据传输速率。这是一个典型的系统开销与性能的折衷。4. 算法核心MVDR-AJASB 的推导与特性基于最小方差无失真响应准则的联合自适应算法是本文提出的第二个方案。它与 MMSE-AJASB 的核心框架一致都采用交替优化和约束松弛但优化的目标函数和约束条件有所不同这导致了更新公式的差异也带来了不同的应用特性和性能表现。4.1 MVDR 波束成形的自适应更新当固定天线选择矩阵S(n)时MVDR 波束成形问题是一个带有线性约束的优化问题最小化输出功E{|y(n)|^2}约束条件为w^H S a(θ_0) 1。这个约束强制波束成形器在目标用户方向θ_0上保持单位增益。求解这类约束优化问题一个经典的方法是使用梯度投影法。其基本思想是先按无约束问题的梯度方向更新权重然后将更新后的权重投影到满足约束条件的子空间上。由此推导出的算法称为约束最小均方算法。经过推导可以得到 CLMS 的更新公式w(n1) P_a(n) [ w(n) - μ_w y*(n) x_s(n) ] f_a(n)其中P_a(n) I - [S(n)a(θ_0)a^H(θ_0)S(n)] / [a^H(θ_0)S(n)a(θ_0)]这是一个投影矩阵它将向量投影到约束超平面w^H S a(θ_0)0上。f_a(n) S(n)a(θ_0) / [a^H(θ_0)S(n)a(θ_0)]这是满足约束条件的特解。更新项-μ_w y*(n) x_s(n)是输出功率关于权重的瞬时梯度估计。与 MMSE 情况类似为了提升收敛性能算法采用了归一化版本——约束归一化最小均方算法w(n1) P_a(n) [ w(n) - μ_w y*(n)x_s(n) / (x_s^H(n)P_a(n)x_s(n)) ] f_a(n)分母x_s^H(n)P_a(n)x_s(n)是投影后输入信号的能量起到了归一化的作用。4.2 MVDR 天线选择的自适应更新MVDR 准则下的天线选择问题其目标是在选定L根天线且保证目标方向增益为1的条件下最小化波束成形器输出功率。其数学表述同样包含二元约束需要进行松弛。松弛后的问题包含两个约束天线数量约束1^T s L以及增益约束Re{s^T r_a} 1其中r_a Re{W^H S a(θ_0)}。注意这里只约束了增益的实部这是一个比w^H S a(θ_0)1更宽松的条件。其合理性在于波束成形权重的更新已经严格保证了单位增益天线选择只需大致维持这个增益方向不被破坏即可。构造拉格朗日函数并求导经过类似的推导过程可以得到天线选择向量s的更新公式。其最终形式与 MMSE-AJASB 中的类似但驱动项不同s(n1) ...其核心驱动项是-2μ R_rw s(n)即倾向于降低那些贡献到输出功率大的天线的得分。而约束条件通过拉格朗日乘子λ和α来保证。同样在得到实值向量s(n1)后需要执行select操作选出得分最高的L根天线形成新的二元选择矩阵S(n1)。4.3 MVDR-AJASB 与 MMSE-AJASB 的对比分析两种算法虽然框架相似但在设计哲学、复杂度和适用场景上存在关键区别特性维度MMSE-AJASB 算法MVDR-AJASB 算法核心准则最小化输出误差的均方值在保证目标方向增益下最小化输出总功率所需先验信息需要期望信号d(n)作为参考需要目标信号的波达方向θ_0约束处理天线选择问题只含数量约束天线选择问题含数量和增益两个约束计算复杂度相对较低更新公式更简洁相对较高需计算投影矩阵P_a(n)适用场景存在可靠训练序列的系统波达方向估计较准或训练序列难以获取的系统对误差的敏感性对参考信号误差敏感对波达方向估计误差敏感复杂度分析MVDR-AJASB 的主要额外开销在于计算投影矩阵P_a(n)和其与输入向量的运算。P_a(n)的计算涉及一个M×1向量S(n)a(θ_0)的外积及其范数复杂度为O(M^2)。然而由于S(n)是一个只有L个非零对角元的矩阵S(n)a(θ_0)实际上只是从导向矢量a(θ_0)中选取了L个元素因此计算可以简化。总体而言MVDR-AJASB 的单次迭代计算量比 MMSE-AJASB 高出约 30%-50%但仍远低于需要矩阵求逆的批处理算法。收敛性考虑两种算法都基于随机梯度下降思想其收敛性依赖于步长参数。较小的步长能保证收敛但速度慢较大的步长可能导致发散或在最优值附近震荡。在实践中通常需要采用变步长策略在迭代初期使用较大步长快速收敛在接近稳态时减小步长以降低稳态误差。5. 仿真实验设计与性能评估解读理论算法的价值必须通过严谨的仿真实验来验证。原文通过一系列数值仿真在多角度对比中评估了所提两种 AJASB 算法的性能。理解这些仿真设置和结果对于把握算法的实际效能至关重要。5.1 典型仿真场景构建为了全面测试算法性能仿真通常会构建一个具有代表性的通信场景阵列配置假设基站采用均匀线性阵列天线间距为半波长。这是最经典且常用的模型能有效展示波束成形的空间分辨能力。信号环境设定一个目标信号和若干个干扰信号。目标信号的波达方向设为阵列的法线方向或一个固定角度。干扰信号则从其他方向入射其功率可能高于或低于目标信号以模拟不同的干噪比场景。信道条件考虑平坦衰落信道即每个信号分量经历一个复高斯随机增益以模拟小尺度衰落。同时可以引入时变因子让这些复增益按照一定的多普勒频偏缓慢变化以测试算法的跟踪能力。对比基线为了体现联合优化的优势需要设置合理的对比算法全阵列 NLMS/CNLMS使用全部M根天线和射频链路作为性能上界。随机选择每次随机选择L根天线然后使用标准的 NLMS 或 MVDR 算法进行波束成形。这代表了无智能选择的性能下界。基于幅度的选择根据天线接收信号的瞬时功率或长期平均功率选择最强的L根天线。这是一种简单直观的启发式方法。其他文献中的联合优化算法用于在相近复杂度下比较性能。5.2 核心性能指标与结果分析仿真结果通常会从以下几个维度展开1. 输出信干噪比收敛曲线 这是最直观的性能指标。横轴为迭代次数或时间纵轴为输出 SINR。可以观察到收敛速度AJASB 算法在初期会快速提升 SINR经过一段迭代后达到稳态。通常MMSE-AJASB 在训练序列有效的区间内收敛速度略快于 MVDR-AJASB。稳态性能两种 AJASB 算法的稳态 SINR 会显著高于“随机选择”方案与“幅度选择”方案相比也有明显优势。虽然仍低于“全阵列”这个理论上界但差距可能很小这意味着用L条射频链路实现了接近M条链路的性能。跟踪能力在仿真中段突然改变目标信号或干扰的来向可以观察算法 SINR 的瞬时下跌和恢复速度。AJASB 算法由于同时调整选择和权重通常能比固定选择方案更快地重新收敛。2. 稳态 SINR 与射频链路数量L的关系 固定总天线数M改变可用的射频链路数L绘制稳态 SINR 随L变化的曲线。关键结论曲线通常呈现“边际效益递减”的趋势。当L很小时每增加一条链路带来的 SINR 提升非常显著。当L增加到一定程度后再增加链路带来的提升越来越小。这个拐点对于系统设计极具指导意义它告诉我们在给定的性能目标下最少需要配置多少条射频链路从而实现成本与性能的最优平衡。3. 稳态 SINR 与输入信噪比/干噪比的关系 改变噪声功率或干扰功率观察算法在不同环境下的鲁棒性。在高信噪比下性能主要受限于干扰算法通过波束成形在干扰方向形成零陷的能力成为关键。联合优化算法通常能比固定选择算法形成更深的零陷和更准确的主瓣。在低信噪比下噪声是主要矛盾算法倾向于选择信道条件最好的天线并优化权重以最大化信号增益。4. 算法复杂度与实时性分析 通过统计每次迭代所需的浮点运算次数来量化复杂度。如前所述AJASB 算法的复杂度约为O(M)量级而基于凸优化求解器的传统方法复杂度在O(M^3)量级。对于M64或128的大规模阵列O(M)与O(M^3)的差距意味着算法能否在硬件上实时运行。仿真结果会清晰地展示 AJASB 算法在计算速度上的巨大优势。实操心得仿真复现要点导向矢量生成务必确保a(θ)的相位计算准确它与天线间距和波长之比直接相关。一个常见的错误是混淆了角度制与弧度制。步长调参步长是影响收敛和稳态性能的关键。建议编写一个简单的循环测试一组步长参数绘制学习曲线选择收敛快且稳态波动小的组合。蒙特卡洛实验由于信道衰落和噪声是随机的单次仿真结果有偶然性。必须进行数百甚至上千次独立实验对性能指标取平均才能得到统计上可靠的结果。公平对比所有对比算法应在完全相同的信道实现、噪声序列和干扰环境下运行确保比较的公平性。6. 工程实现考量与未来扩展方向将算法从仿真环境迁移到实际的硬件平台会面临一系列新的挑战。同时这项研究也为后续的技术演进打开了多扇大门。6.1 实际部署中的关键问题1. 参考信号的获取对于 MMSE-AJASB需要周期性的训练序列。在 5G NR 等现代通信标准中上行链路有解调参考信号。算法需要与帧结构同步仅在 DMRS 符号时段进行权重和天线选择的更新在数据符号时段则保持系数不变。对于 MVDR-AJASB需要相对准确的波达方向估计。这可以通过额外的 DOA 估计算法获得。一个实用的架构是先使用一个全向或宽波束模式进行初始接收和 DOA 估计然后将估计出的θ_0提供给 MVDR-AJASB 算法。DOA 估计的误差会直接影响算法性能需要在系统设计中考虑其容错性。2. 硬件非理想特性通道间幅相不一致性实际射频链路中放大器、滤波器、ADC 等器件的特性不可能完全一致会导致各通道存在固定的增益和相位偏差。这相当于在信号模型x(n)中引入了一个未知的复对角矩阵。算法需要对这种不一致性具有一定的鲁棒性或者在系统校准阶段预先进行测量和补偿。量化噪声ADC 的有限分辨率会引入量化噪声。对于大规模 MIMO通常采用中低分辨率的 ADC 以降低功耗这要求算法在存在显著量化噪声的情况下仍能稳定工作。时钟同步与相位噪声各射频链路需要严格的时钟同步本振的相位噪声也会影响相干接收性能。3. 计算硬件与实时性 算法的核心操作是向量内积、标量乘法和比较排序。非常适合在 FPGA 或专用 ASIC 上实现并行流水线处理。select操作即寻找 Top-L 最大值可以通过L大小的排序网络高效实现。对于M64, L16的典型配置在现代 FPGA 上达到数百 MHz 的处理时钟完全能满足 5G 子帧时长要求。6.2 算法的扩展与变体本文提出的交替优化框架具有很强的可扩展性可以针对不同的应用场景和约束进行修改1. 面向能效的联合优化 原始问题是最小化 MSE 或输出功率。可以修改目标函数直接最大化“比特/焦耳”形式的能效。这需要在目标函数中同时考虑输出 SINR 和系统功耗而功耗模型需要包含射频链路激活功耗、放大器功耗等。这将变成一个更复杂的多目标优化问题。2. 宽带频率选择性信道 当前模型假设平坦衰落信道。对于宽带系统信道具有频率选择性。一种扩展思路是将算法应用于每个子载波但这样计算量会成倍增加。更有效的方法是结合 OFDM 技术在频域每个子载波上独立进行波束成形和天线选择或者设计一个公共的天线选择矩阵用于所有子载波再为每个子载波优化权重。3. 多用户联合优化 本文假设一个子阵列服务一个用户。在更一般的多用户 MIMO 场景中多个用户共享天线阵列和射频链路。此时联合优化问题需要同时为多个用户设计预编码矩阵和天线选择方案目标函数可能是系统和速率最大化或总功率最小化约束条件包括每个用户的 QoS 和总的射频链路数量限制。问题的复杂度将急剧上升可能需要基于分组或分簇的次优算法。4. 与混合波束成形的结合 在毫米波大规模 MIMO 中纯数字波束成形因射频链路成本过高而不现实混合波束成形成为主流。可以将本文的联合优化思想扩展到混合架构先使用本文算法在数字域进行天线子集选择和波束成形权重计算然后将选中的天线子集映射到模拟相移网络。这相当于在混合波束成形中增加了一个动态的“模拟端口选择”维度。在我个人的仿真与思考中这类联合优化算法的魅力在于其“务实的最优”。它不追求在数学上的全局最优解而是在苛刻的硬件约束和实时性要求下寻找一个工程上可实现的、性能卓越的解决方案。从全阵列到天线选择本质上是一种“降维”思想用智能的算法来弥补硬件的不足。未来随着人工智能技术的发展或许可以探索基于深度强化学习的天线选择与波束成形联合优化让算法能直接从与环境的交互中学习更复杂的策略以应对超密集网络、高速移动等更为复杂的场景。但无论如何本文所奠定的交替优化与约束松弛的基本框架仍将是这类问题研究的坚实基石。