本节定义通用的系统架构、信号模型及信道假设。考虑一个由 RIS 辅助的多用户 MISO 下行链路系统。
| 实体 | 描述 | 符号/维度 |
|---|---|---|
| 基站 (BS) | 配备 $M$ 根天线,向 $K$ 个用户发送信息 | 天线数 $M$ |
| RIS | 配备 $N$ 个无源反射单元 | 单元数 $N$ |
| 用户 (UE) | $K$ 个单天线用户 (单用户场景下 $K=1$) | 用户数 $K$ |
统一符号表:
| 符号 | 维度 | 物理含义 |
|---|---|---|
| $\mathbf{H}_{BR}$ | $N \times M$ | BS 到 RIS 的信道矩阵 (原文档 $\mathbf{G}$) |
| $\mathbf{h}_{RU,k}$ | $N \times 1$ | RIS 到用户 $k$ 的信道向量 |
| $\mathbf{h}_{d,k}$ | $M \times 1$ | BS 到用户 $k$ 的直连信道 |
| $\mathbf{\Theta}$ | $N \times N$ | RIS 相移对角矩阵 (原文档 $\boldsymbol{\Phi}$) |
| $\mathbf{v}$ | $N \times 1$ | RIS 相移向量,$\mathbf{\Theta} = \text{diag}(\mathbf{v})$ |
基站向 $K$ 个用户发送叠加信号 $\mathbf{x} = \sum {j=1}^{K} \mathbf{w}j s j$。用户 $k$ 的接收信号 $yk$ 为:
$$ y k = \underbrace{\left( \mathbf{h}{d,k}^H + \mathbf{h} {RU,k}^H \mathbf{\Theta} \mathbf{H}{BR} \right)} {\text{总等效信道 } \mathbf{h}k^H} \sum {j=1}^{K} \mathbf{w}j s j + nk $$
其中:
RIS 的核心是其相移矩阵 $\mathbf{\Theta}$ 和对应的反射系数向量 $\mathbf{v}$:
$$ \mathbf{v} = [e^{j\theta 1}, e^{j\theta2}, \ldots, e^{j\theta_N}]^T $$
关键约束:
考虑到 RIS 通常部署在视距 (LoS) 较好的位置,BS-RIS 信道 $\mathbf{H}_{BR}$ 建模为 Rician 衰落:
$$ \mathbf{H} {BR} = \sqrt{\frac{\kappa}{\kappa+1}} \mathbf{H}{\text{LoS}} + \sqrt{\frac{1}{\kappa+1}} \mathbf{H}_{\text{NLoS}} $$
其中 $\kappa$ 为 Rician K 因子,表征 LoS 分量与 NLoS 分量的功率比。
在多用户干扰信道中,用户 $k$ 的信干噪比 (SINR) 为:
$$
\gamma k = \frac{|\mathbf{h}k^H \mathbf{w} k|^2}{\sum{j \neq k} |\mathbf{h} k^H \mathbf{w}j|^2 + \sigma^2} $$
其可达速率为 $R k = \log2(1 + \gamma_k)$。
目标是联合设计波束赋形矩阵 $\mathbf{W}$ 和 RIS 相位 $\mathbf{v}$ 以最大化加权和速率:
$$
\begin{aligned} \max {\mathbf{W}, \mathbf{v}} \quad & \sum{k=1}^{K} \omega k Rk \\ \text{s.t.} \quad & \sum {k=1}^{K} \|\mathbf{w}k\|^2 \leq P {\max} \quad \text{(BS 功率约束)} \\ & |vn| = 1, \quad \forall n = 1, \ldots, N \quad \text{(RIS 恒模约束)} \end{aligned} $$

当 $K=1$ 时,干扰项消失,问题退化为最大化点对点链路的 SNR。
利用恒等式 $\mathbf{a}^H \text{diag}(\mathbf{v}) \mathbf{B} = \mathbf{v}^T (\text{diag}(\mathbf{a}^H)\mathbf{B})$,可定义 等效信道 $\mathbf{h}_{eff}$:
$$ \mathbf{h} {eff}(\mathbf{v}) = \mathbf{h}d + \mathbf{H} {BR}^H \text{diag}(\mathbf{v}) \mathbf{h}{RU} = \mathbf{h} d + \mathbf{H}{BR}^H (\mathbf{v} \odot \mathbf{h}_{RU}) $$
$$
\begin{aligned} \max {\mathbf{w}, \mathbf{v}} \quad & \log2 \left( 1 + \frac{|\mathbf{h} {eff}(\mathbf{v})^H \mathbf{w}|^2}{\sigma^2} \right) \\ \text{s.t.} \quad & \|\mathbf{w}\|^2 \leq P{max}, \quad |v_n| = 1 \end{aligned} $$
[!NOTE]
对于固定的 $\mathbf{v}$,最优波束赋形 $\mathbf{w}^ $ 是最大比传输 (MRT):$\mathbf{w}^ = \sqrt{P {max}} \frac{\mathbf{h}{eff}}{\|\mathbf{h}_{eff}\|}$。这允许我们将问题简化为仅针对 $\mathbf{v}$ 的优化。

假设直连链路被阻挡 ($\mathbf{h}_d \approx 0$) 且 BS 端波束赋形固定(或单天线),系统退化为仅通过 RIS 最大化接收功率。
定义级联信道向量 $\mathbf{h} {cas} = \mathbf{h}{RU}^* \odot \mathbf{h} {BR}$ (其中 $\mathbf{h}{BR}$ 退化为 $N \times 1$ 向量)。目标函数转化为二次型形式:
$$
|\mathbf{h} {RU}^H \mathbf{\Theta} \mathbf{h}{BR}|^2 = |\mathbf{v}^H \mathbf{h} {cas}|^2 = \mathbf{v}^H \mathbf{h}{cas} \mathbf{h}_{cas}^H \mathbf{v} $$
令 $\mathbf{R} = \mathbf{h} {cas} \mathbf{h}{cas}^H$,问题转化为非凸二次约束二次规划 (QCQP):
$$
\begin{aligned} \max {\mathbf{v}} \quad & \mathbf{v}^H \mathbf{R} \mathbf{v} \\ \text{s.t.} \quad & |vn| = 1, \quad \forall n = 1, \dots, N \end{aligned} $$

所有上述问题均属于 非凸优化问题 (Non-convex Optimization),主要困难来源于:
[!IMPORTANT]
NP-hard 性质: 一般情况下,寻找全局最优解是 NP-hard 的。实际工程实现通常寻求高质量的次优解(局部最优)。
本文代码仅为核心片段,完整版工程已整理好。 关注公众号 【 3GPP仿真实验室】进行获取。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70049237/viewspace-3108463/ ,如需转载,请注明出处,否则将追究法律责任。