1. 移动天线系统中的安全多播波束成形优化概述
在无线通信系统中,物理层安全(Physical Layer Security, PLS)技术正日益受到关注。与依赖复杂加密算法的传统安全方案不同,PLS通过利用无线信道的物理特性(如衰落、噪声和干扰)来实现安全传输,无需额外的密钥管理开销。特别是在多播场景下,当基站需要向多个合法用户(Legitimate Users, LUs)同时传输相同机密信息时,如何防止窃听者(Eavesdroppers, EVEs)截获信息成为关键挑战。
移动天线(Movable Antenna, MA)技术为这一挑战提供了创新解决方案。与传统的固定位置天线(Fixed-Position Antenna, FPA)系统相比,MA系统通过精确控制天线阵列中每个辐射单元的物理位置,能够动态调整阵列的几何结构。这种灵活性带来了两大优势:一是可以通过优化天线布局来增强对合法用户的信号强度;二是能够主动恶化窃听信道条件,从而在物理层实现"天然"的安全隔离。
2. 系统模型与问题建模
2.1 移动天线系统架构
考虑一个多输入单输出(MISO)通信系统,基站配备L个移动天线组成的线性阵列,服务Nb个单天线合法用户,同时存在Ne个窃听者试图截获信息。系统采用模拟波束成形(Analog Beamforming, AB)架构,具有以下特点:
硬件约束:每个天线支路采用相同的功率放大器,要求波束成形权重满足恒定模(Constant Modulus, CM)约束,即|wl|=1(l=1,...,L)。这种架构显著降低了硬件复杂度,避免了传统全数字波束成形(Fully Digital Beamforming, FDB)所需的大量射频链路。
空间约束:天线位置向量p=[p1,...,pL]^T需满足:
- 最小间距约束:p_{l+1}-p_l ≥ λ/2(避免电磁耦合)
- 总阵列长度约束:p_L ≤ D(受限于物理安装空间)
2.2 信道模型
假设基站到用户和窃听者之间存在Mp条传播路径,则信道向量可建模为:
h(p) = Σ_{m=1}^{Mp} β_m a(p,θ_m)其中a(p,θ_m) = [e^{j(2π/λ)p1cosθ_m}, ..., e^{j(2π/λ)pLcosθ_m}]^T是阵列导向向量,θ_m为第m条路径的离开角(AoD),β_m为复路径增益。
2.3 多播保密率优化问题
目标函数为最大化最差情况下的保密率(Maximin Secrecy Rate, MSR):
max_{w,p} min_{1≤b≤Nb,1≤e≤Ne} [R_b(w,p) - R_e(w,p)]^+其中R_b和R_e分别表示合法用户b和窃听者e的可达速率,[x]^+ = max{0,x}。该优化问题需同时满足:
- CM约束:|wl|=1, ∀l
- MA位置约束:p_{l+1}-p_l ≥ λ/2, p1 ≥ 0, pL ≤ D
注:这个问题被证明是NP-hard(见附录A),传统凸优化方法难以直接求解。
3. 惩罚连续投影法(PCPM)框架
3.1 问题重构技巧
为处理非凸约束,我们采用以下转换技巧:
不等式约束平滑化:使用对数障碍函数近似处理:
gl(p_{l+1},p_l) ≈ γlog(1 + exp((λ/2 - (p_{l+1}-p_l))/γ))其中γ为平滑参数,随迭代逐渐减小以提高逼近精度。
目标函数重构:通过指数变换将min-max问题转化为可微形式:
f(w,p) = -αlog(Σ_{e=1}^{Ne} exp((1+te|g_e^Hw|^2)/(-α))) + αlog(Σ_{b=1}^{Nb} exp((1+tb|h_b^Hw|^2)/α))
3.2 Riemannian流形优化
由于CM约束定义了复圆流形(Complex Circle Manifold, CCM),我们采用Riemannian优化框架:
梯度计算:在欧式空间中计算目标函数ϕ(w,p)的梯度∇wϕ和∇pϕ(详细推导见附录B),然后投影到CCM的切空间:
grad_w ϕ = ∇w ϕ - ℜ{∇w ϕ ⊙ w^*} ⊙ w共轭梯度下降:采用Polak-Ribière形式的共轭方向更新:
d_k = -grad ϕ_k + β_k Transport(d_{k-1})其中Transport(·)表示向量在前一迭代点到当前点的平行移动。
Armijo线搜索:自适应步长选择确保充分下降:
while ϕ(w_k + υd_w, p_k + υd_p) > ϕ_k + cυRe{grad ϕ_k^H d_k} υ ← τυ
3.3 参数更新策略
外循环中动态调整四个关键参数:
- 平滑参数γ:γ_{j+1} = max{γ_min, γ_j·δ_γ}(δ_γ ∈ (0,1))
- 惩罚因子ρ:当约束违反较大时,ρ_{j+1} = ρ_j/δ_ρ
- 梯度容差ε:ε_{j+1} = max{ε_min, ε_j·δ_ε}
- 约束违反ς:ς_{j+1} = max{ς_min, ς_j·δ_ς}
4. 实现细节与复杂度分析
4.1 算法流程
算法1(内循环-CGD算法):
- 初始化:k=0, w0=w_j, p0=p_j
- 计算Riemannian梯度grad ϕ(wk,pk)
- 确定共轭方向d(wk,pk)和步长υk
- 更新wk+1和pk+1
- 直到∥grad ϕ(wk,pk)∥≤εj或k≥200
算法2(外循环-PCPM框架):
- 初始化各参数
- 调用算法1更新wj+1和pj+1
- 更新γj+1, εj+1, ςj+1
- 根据约束违反情况调整ρj+1
- 直到∥[wj;pj]-[wj-1;pj-1]∥≤o_min且各参数达下限
4.2 计算复杂度
主要复杂度来自:
- Riemannian梯度计算:O(Mp(Ne+Nb)(14L^2 + (10+2r)L))
- 共轭方向更新:O(4L)
- 线搜索:O(2rL)
总复杂度为O((Tin+Tout)Mp(Ne+Nb)(14L^2 + (10+2r)L)),其中Tin和Tout分别为内外循环迭代次数。
5. 仿真结果与性能分析
5.1 参数设置
- 天线数L=16,波长λ=0.01m
- 发射功率Pt=0dBW,阵列长度D=30λ
- 用户距离di ~ U[60m,100m],路径数Mp=6
- 路径损耗指数α_pl=2.8,噪声功率σ^2=-70dBm
5.2 关键发现
收敛性能:如图3所示,目标函数值在6次内循环后趋于稳定,约束违反在5次外循环内快速收敛至0.01以下。
超参数选择:图4显示当α=100时MSR达到峰值,过大或过小都会导致性能下降。
信道去相关:图5表明MA系统将LUs与EVEs的信道相关系数ρcc降至0.1以下,显著优于FPA系统(ρcc≈0.5)。
天线数影响:图6显示当L从8增至32时:
- MA-AB方案MSR从2bps/Hz提升至9bps/Hz
- 性能仅次于MA-FDB-GD,但硬件成本大幅降低
阵列长度影响:图10显示D从10λ增至70λ时:
- MA系统MSR提升约3倍(利用额外空间自由度)
- FPA系统性能几乎不变(固定几何结构)
6. 工程实现注意事项
机械设计考量:
- 采用高精度直线电机控制天线位置,定位精度需达λ/100量级
- 阵列导轨需具备足够刚度,避免振动导致相位误差
- 馈线设计应允许天线移动,可采用伸缩波导或柔性同轴线
实时性保障:
- 信道相干时间内完成位置优化(典型值:毫秒级)
- 采用查表法存储预计算的位置配置,减少在线计算延迟
实际约束处理:
- 添加位置更新速率约束,避免机械部件过快磨损
- 考虑有限分辨率影响,对优化结果进行网格量化
- 引入鲁棒设计,补偿CSI误差和机械定位偏差
7. 扩展应用与未来方向
多用户MIMO扩展:将当前单播方案推广至空间多路复用场景,研究用户调度与MA位置的联合优化。
动态环境适应:开发基于深度强化学习的在线调整算法,应对用户移动和散射环境变化。
节能设计:研究受限移动范围(Partial-Movement)下的性能折衷,降低机械能耗。
毫米波集成:结合THz频段超大规模阵列,探索亚波长间距下的近场波束成形特性。
实测建议:初期可采用机械导轨验证概念,后期开发微机电系统(MEMS)实现紧凑型可重构阵列。注意在实际部署时,需通过现场校准消除机械回程误差对相位的影响。