对于IRS辅助的大规模MIMO系统,大多数研究都需要基于信道状态信息已知,而IRS通常为无源中继,导频开销较大,信道估计具有挑战性。为此,研究引入了一种包含有源和无源元件的混合IRS架构,使用少量RF链接收用户发送的上行导频信号,利用毫米波信道的稀疏特性,采用压缩感知算法重构信道,减少了导频损耗。考虑到信道为复数矩阵,传统的方法都将其实部虚部分开输入网络进行训练,该类方法会丢失信道的部分信息。为此,研究引入了一种注意力引导的复数深度去噪的神经网络AM-DnCNN。该网络可以将信道看作是二维带有噪声的矩阵进行训练,引入注意力机制加强信道的噪声特征,网络输出噪声矩阵,重构噪信道矩阵。仿真结果表明,所提方法可以利用更少的导频获得更优的信道状态信息,有效减少了导频损耗,且在不同路径数量和不同信噪比的情况下,网络也具有很好的鲁棒性。 For IRS-assisted large-scale MIMO systems, most studies need to be based on channel state infor-mation known, and IRS is usually passive relay, with high pilot overhead and challenging channel estimation. To this end, a hybrid IRS architecture containing active and passive components is in-troduced. A small number of RF links are used to receive upstream pilot signals sent by users. The sparse characteristics of millimeter wave channels are utilized to reconstruct the channels by com-pressed sensing algorithm to reduce pilot losses. Considering that the channel is a complex matrix, traditional methods separate the real and imaginary parts into the network for training, which will lose some information of the channel. Therefore, an attention-guided complex depth denoising neural network AM-DnCNN is introduced. In this network, the channel can be regarded as a two-dimensional matrix with noise for training. Attention mechanism is introduced to enhance the noise characteristics of the channel. The network outputs the noise matrix and reconstructs the de-noised channel matrix. The simulation results show that the proposed method can use fewer pi-lots to obtain better channel state information, effectively reduce pilot loss, and the network also has good robustness under different number of paths and different SNR.
对于IRS辅助的大规模MIMO系统,大多数研究都需要基于信道状态信息已知,而IRS通常为无源中继,导频开销较大,信道估计具有挑战性。为此,研究引入了一种包含有源和无源元件的混合IRS架构,使用少量RF链接收用户发送的上行导频信号,利用毫米波信道的稀疏特性,采用压缩感知算法重构信道,减少了导频损耗。考虑到信道为复数矩阵,传统的方法都将其实部虚部分开输入网络进行训练,该类方法会丢失信道的部分信息。为此,研究引入了一种注意力引导的复数深度去噪的神经网络AM-DnCNN。该网络可以将信道看作是二维带有噪声的矩阵进行训练,引入注意力机制加强信道的噪声特征,网络输出噪声矩阵,重构噪信道矩阵。仿真结果表明,所提方法可以利用更少的导频获得更优的信道状态信息,有效减少了导频损耗,且在不同路径数量和不同信噪比的情况下,网络也具有很好的鲁棒性。
智能反射面,大规模MIMO,信道估计,压缩感知,深度学习,注意力
Tingting Wu, Ye Li
School of Optical Electrical and Computer Engineering, University of Shanghai for Science and Technology, Shanghai
Received: Mar. 18th, 2023; accepted: May 24th, 2023; published: May 31st, 2023
For IRS-assisted large-scale MIMO systems, most studies need to be based on channel state information known, and IRS is usually passive relay, with high pilot overhead and challenging channel estimation. To this end, a hybrid IRS architecture containing active and passive components is introduced. A small number of RF links are used to receive upstream pilot signals sent by users. The sparse characteristics of millimeter wave channels are utilized to reconstruct the channels by compressed sensing algorithm to reduce pilot losses. Considering that the channel is a complex matrix, traditional methods separate the real and imaginary parts into the network for training, which will lose some information of the channel. Therefore, an attention-guided complex depth denoising neural network AM-DnCNN is introduced. In this network, the channel can be regarded as a two-dimensional matrix with noise for training. Attention mechanism is introduced to enhance the noise characteristics of the channel. The network outputs the noise matrix and reconstructs the de-noised channel matrix. The simulation results show that the proposed method can use fewer pilots to obtain better channel state information, effectively reduce pilot loss, and the network also has good robustness under different number of paths and different SNR.
Keywords:Intelligent Reflective Surface, Massive MIMO, Channel Estimation, Compressed Sensing, Deep Learning, Attention
Copyright © 2023 by author(s) and beplay安卓登录
This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).
http://creativecommons.org/licenses/by/4.0/
智能反射表面(Intelligent Reflecting Surface)被认为是第六代(6G)网络的关键技术之一,可以通过软件控制反射元件参数来实现智能和可编程的无线传播环境,从而改善基站(Base Station, BS)和用户之间的无线信道并且增强系统性能 [
与传统方法相比,深度学习(Deep Learning, DL)技术可以帮助更好地提取输入输出信号的固有关系,并实现更可靠的信道估计,如OFDM系统 [
为了减少导频损耗,降低信道估计难度,研究引入了一种包含有源/无源元件的混合IRS架构。混合IRS架构可看作是有源中继,可以主动接收用户和基站发送的导频信号,与基带连接并进行采样信道估计。考虑到毫米波信道的稀疏特性,研究使用贪婪算法及正交匹配追踪(Generalized Approximate Message Passing, GAMP)从估计的采样信道全部信道。由于毫米波容易受到传播环境的影响,压缩感知重构出的信道是带有噪声的,信道估计问题本质上可以看作是去噪问题 [
IRS正在成为大规模天线系统的低成本绿色替代方案 [
图1. 智能反射面辅助的毫米波系统
本文研究IRS辅助的毫米波大规模MIMO的单用户下行链路,采用具有K个子载波的正交频分复用(Orthogonal Frequency Division Multiplexing, OFDM)系统,部署IRS以辅助从基站(Base Station, BS)到用户的NLOS信号传输。假设IRS是具有M个反射元件的UPA阵列。BS配备了 N t 个天线。 G ∈ ℂ M × N t 表示从BS到IRS的信道, H k ∈ ℂ 表示从IRS到用户的信道。IRS的每个反射元件可以通过智能控制器设置重构相移和振幅。IRS包含有源元件和无源元件,其有源反射单元有两种工作模式:1) 信道感知功能:可以主动接收信号进行信道估计并与基带连接;2) 反射功能:对信号进行反射传输。无源反射单元仅具备反射功能 [
假设BS端和用户端的天线阵列均采用均匀线性阵列(ULA),IRS端的天线阵列采用均匀平面阵列(UPA)。
对于BS端至IRS端的信道,G有:
G = M N t L ∑ l = 1 L ρ l a r ( I R S ) ( θ l , γ l ) a t ( B S ) H ( ϕ l ) (1)
a r ( I R S ) ( θ l , γ l ) = a h ( x ) ( 2 π d cos ( γ l ) λ ) ⊗ a v ( y ) ( 2 π d cos ( θ l ) sin ( γ l ) λ ) (2)
a h ( x ) ( x ) = 1 M H [ 1 , e j x , ⋯ , e j ( M H − 1 ) x ] T (3)
a v ( y ) ( x ) = 1 M V [ 1 , e j y , ⋯ , e j ( M V − 1 ) y ] T (4)
a t ( B S ) ( ϕ l ) = 1 N t [ 1 , e j 2 π λ d sin ( ϕ l ) , ⋯ , e j 2 π λ d ( N t − 1 ) sin ( ϕ l ) ] T (5)
其中,L为发射端到IRS端的路径数, ρ l 为与路径相关的复增益, a r ( I R S ) 为IRS端接收阵列的归一化响应向量, a t ( B S ) 为BS端发射阵列的归一化响应向量, θ l 和 γ l 为第l条路径到达角的方位角和仰角。 ϕ l 为第l条路径的偏离角。
IRS的反射系数矩阵为:
Θ = d i a g ( μ 1 e j θ 1 , ⋯ , μ M e j θ M ) , θ M ∈ [ 0 , 2 π ] , μ ∈ [ 0 , 1 ] (6)
其中, Θ 表示第m个反射元素的相移, μ M 为反射面元件的反射幅度,为了方便设计通常设置为 μ = 1 。
IRS至用户的信道表示为:
H = ∑ d = 0 K − 1 C d e − j 2 π k K d (7)
C d = N U E a n t N I R S a n t L ∑ l = 1 L ρ l g ( d T s − τ l ) a r ( u s e r ) ( θ l , γ l ) a t ( I R S ) H ( θ ′ l , γ ′ l ) (8)
a r ( u s e r ) ( θ l , ϕ l ) = 1 M [ 1 , ⋯ , e j 2 π λ d ( n sin ( θ l ) cos ( ϕ l ) + w sin ( ϕ l ) ) , ⋯ , e j 2 π λ d ( ( M H − 1 ) sin ( θ l ) cos ( ϕ l ) + ( M V − 1 ) sin ( ϕ l ) ) ] T (9)
a t ( I R S ) ( θ ′ l , ϕ ′ l ) = 1 M [ 1 , ⋯ , e j 2 π λ d ( n sin ( θ ′ l ) cos ( ϕ ′ l ) + w sin ( ϕ ′ l ) ) , ⋯ , e j 2 π λ d ( ( M H − 1 ) sin ( θ ′ l ) cos ( ϕ ′ l ) + ( M V − 1 ) sin ( ϕ ′ l ) ) ] T (10)
其中, C d 是离散延迟域中的毫米波MIMO离散信道脉冲响应,可以将其建模为几何信道模型 [
第k个子载波在BS处接收的上行链路信号为:
r k = W B S H ( G Θ H k x k + w k ) (11)
用户接收的第k个子载波的第b时隙的信号表示为:
y k b = Θ H k s k b + n k b , k = 1 , 2 , ⋯ , K , b = 1 , 2 , ⋯ , B (12)
其中, s k b 表示第k个子载波在第b个时隙发送的导频信号, n k 为加性高斯白噪声 n k b ∈ C N ( 0 , σ n 2 I N I R S S ) 。
研究采用了基于压缩传感(Compress Sensing, CS)的信道估计算法,有效地节约了无线电资源和网络基础设施。为了减少训练开销,本文利用KatriRao和Kronecker乘积,获得毫米波信道的稀疏表示。毫米波信道具有角度域稀疏性,而压缩感知算法对于这种可压缩的稀疏信号,可以使用远低于奈奎斯特的采样频率对信号采样,设计重构算法来恢复信道。如图1所示,IRS中随机分布 M ¯ 个有源反射元件,基站端和用户端可以发射少量导频信号并由IRS的有源元件接收,估计出采样信道,利用压缩感知算法从估计的采样信道重构出全部信道。由于基站和IRS的位置在布置完成之后基本是固定的,基站和IRS之间的信道将在很长一段时间内保持不变,可以直接通过LS算法进行估计,研究重点关注的是用户至IRS之间的可变信道的估计问题。
根据A. Taha [
H k = ∑ l = 1 L ρ l , k a ( θ l , ϕ l ) (13)
其中, ρ l , k 表示路径增益向量, a ( θ l , ϕ l ) 为阵列响应向量。
将 H k 表示为 H k = A ρ k ,其中:
A = [ a ( θ 1 , ϕ 1 ) , a ( θ 2 , ϕ 2 ) , ⋯ , a ( θ L , ϕ L ) ] (14)
ρ k = [ ρ 1 , k , ρ 2 , k , ⋯ , ρ L , k ] (15)
采样信道表示为 H ¯ ^ k :
H ¯ ^ k = S I R S h T k + v k = S I R S A D x ∂ + v k = Φ x ∂ + v k (16)
其中, S I R S 表示有源反射单元在IRS上的布置情况, Φ = S I R S A D 表示采样过程中被激活的有源反射单元布置情况, x ∂ 表示需要求解的稀疏向量即本文需要估计的用户至IRS之间的信道, v k 表示接收噪声矢量。
信道重构即可变为求解如下非凸问题:
min ‖ x ∂ ‖ 0 s . t . ‖ H k − Φ x ∂ ‖ 2 ≤ σ (17)
为了充分利用毫米波信道的稀疏特性,本文采用贪婪算法及正交匹配追踪(Generalized Approximate Message Passing, GAMP)来解决该非凸问题,重构出信道。
上文基于压缩感知估计出的信道带有噪声,阻碍了信道恢复的精确度。信道矩阵为复数矩阵,目前大部分基于深度学习估计信道的神经网络都是将实部和虚部分开输入实数值卷积网络进行训练,这种训练方法会导致复数相位信息缺失等问题。受文献 [
图2. AM-DnCNN网络结构图
复数卷积层如式(18) (19)所示:
W * H = ( A * x − B y ) + i ( B * x + A y ) (18)
[ ℜ ( W * H ) ℑ ( W * H ) ] = [ A − B B A ] ∗ [ x y ] (19)
其中,W表示复数卷积网络的复数权重,H表示输入的含有噪声的信道矩阵数据。
AM-DnCNN网络的输入为上一节介绍的基于压缩感知算法估计的带有噪声的信道,由于注意力机制和深度卷积网络在特征提取和去噪方面的突出性能,研究提出的AM-DnCNN网络可以进一步提高信道估计精度。本文所提网络可以分为四个部分,即信道稀疏特征提取(Channel Sparse Feature Extraction, CSFE)部分、信道特征增强 (Channel Feature Enhancement, CFE)部分、注意力机制(Attentional Mechanism, AM)部分和信道重构(Channel Reconstruction, CR)部分,网络可以从噪声观测中学习噪声,从而重构出去噪信道。下文详细的介绍了四个模块的基本构成和实现功能。
1) CSFE:
神经网络通常采用两种方法来扩大感受野,一是增加网络深度,二是增加网络宽度。然而,加深网络深度会加大训练困难;加大网络宽度会涉及更多的参数增加去噪网络的复杂性。AM-DnCNN网络的CSFE部分用于获得含噪声信道的浅层特征,受文献 [
ℂ Re LU ( z ) = Re LU ( ℜ ( z ) ) + i Re LU ( ℑ ( z ) ) (20)
2) CFE:
CFE充分利用了网络的全局和局部特征,增强了网络去噪的性能。深层网络的性能会受到浅层削弱作用,如深度增长 [
3) AP:
复杂的信道会增加训练的难度,AM-DnCNN网络加入了注意力模块来训练去噪模型,用以增强网络在前一阶段学习的噪声特征。AP可分为两个步骤来实现,第一步是获得噪声权重,第二步利用获得的噪声权重对CFE部分输出的噪声矩阵进行加权,以提取更突出的噪声特征,提高网络的去噪效率。
注意力部分可以快速提取关键噪声特征,用于复杂的噪声任务。将CFE部分提取噪声信道矩阵输入到注意力网络中,输出特征权重参数Q与网络前面提取的信道噪声矩阵相乘,得到新的噪声矩阵。注意力机制算法如表1所示。
注意力机制算法 |
---|
输入:CNN提取,H,V (维度) |
输出:特征权重参数 |
1. Similarity ( K s , T i , j ) = K s T i , j ( s = i j ) 相似性 2. α i , j = SoftMax ( Similarity i , j ) 3. for i < 0 toHdo: 4. for j < 0 toVdo: 5. Q ( K i j , T i , j ) = ∑ i = 1 H ∑ j = 1 V α i , j ⋅ V a l u e i , j ( V a l u e i , j 为 K s 权值) 6.end for 7. end for |
表1. 注意力机制算法
4) CRP:
将估计的带有噪声的信道输入AM-DnCNN网络进行训练,输出噪声矩阵。将压缩感知估计的信道与噪声矩阵做相减处理,获得去噪矩阵。信道重建块可以用式(21) (22)表示:
H ⌢ = H + E (21)
H ⌢ ˜ = H ⌢ − E ⌢ (22)
其中, H ⌢ 为压缩感知算法估计的带有噪声的信道,H为真实信道矩阵,E为实际噪声矩阵, E ⌢ 为网络输出的估计噪声矩阵, H ⌢ ˜ 表示为去噪矩阵。
本文采用均方差(Mean Squared Error, MSE)损失函数定义为:
L o s s = − 1 2 N ∑ n = 1 N ‖ H ⌢ ( n ) − H ( n ) ‖ F 2 (23)
其中,N为训练样本数量。
AM-DnCNN网络采用归一化均方误差(Normal Mean Square Error, NMSE)来评价信道估计质量。NMSE是用来衡量估计量与被估计量之间差异程度,表达式为:
N M S E = E { [ ‖ H ^ − H ‖ 2 2 / ‖ H ^ ‖ 2 2 ] } (24)
其中: H ^ 是估计的信道矩阵,NMSE越小,信道估计准确度越高。
实验中,设置BS至IRS的距离为150米,用户在距离IRS 30米处的10米半径圆圈内。路径损耗为 22 + log ( d 0 ) , d 0 为用户至IRS距离。表2给出了系统仿真参数的设置。
参数 | 数值 |
---|---|
BS端天线数 N t | 4 |
IRS元件个数 M | 100 |
IRS有源元件个数 M ¯ | 10 |
发射功率 P max / d B m | 15 |
系统带宽 B / MHz | 100 |
天线间距d | 0.5λ |
BS至IRS距离/m | 150 |
OFDM子载波数K | 256 |
载波频率GHz | 28 |
路径数量 | 8 |
表2. 大规模MIMO系统的参数设置
利用Matlab仿真信道生成5000个训练样本和1000个测试样本,参数设置如表3所示。
超参数 | 数值 |
---|---|
初始自适应学习率 | 10−4 |
学习率衰减系数 | 0.3 |
批量大小 | 150 |
表3. 超参数设置
为了确定深度去噪网络的最佳卷积层数,图3展示了网络的CSFE部分设置不同卷积层数量的性能对比,分别给出了−10 dB,10 dB,20 dB三种不同信噪比的性能对比,可以看出卷积层数在15层左右NMSE性能就趋于收敛,故设置该部分卷积层数为15。
图3. 不同网络层数的性能对比
为了分析不同信噪比情况下的网络去噪性能,图3展示了所提算法与如下3种基线算法的复杂度量级对比,包括:
1) OMP (Block Coordinate Descent, BCD)算法 [
2) Channel Net算法 [
3) LS:最小二乘法,信道估计开销较大且计算复杂度较高。
由图4可以看出,与4种基线方法相比,信噪比在范围−10~20 dB时,本文所提AM-DnCNN算法有较明显的性能提升。这是因为本本所提算法考虑到信道实部虚部的内在联系,引入了复数卷积网络和空洞卷积层,减少了信息丢失量,同时引入了注意力引导的深度去噪网络,提高了信道的恢复精度。另外,实验还对比了采用不同信噪比训练的网络的NMSE性能和固定SNR = 10 dB,路径数量为8训练的网络的NMSE性能进行对比,可以看出只有较小的性能变化,由此可以证明本文所提算法针对不同信噪比,同样可以获得较好的NMSE性能,证明该网络具有鲁棒性。
图4. 不同信噪比情况下的NMSE性能对比
为了对比不同导频长度下的NMSE性能对比,图5展示了AM-DnCNN与三种基线算法的性能对比。由图5可以看出,随着导频长度的增加,四种算法信道估计的NMSE性能也随之提升,这是因为导频长度的增加代表其含有的信道信息也更多,更有利于进行信道估计。本文所提算法在导频长度为20左右时,NMSE性能就趋于收敛,而其他算法需要超过60的导频长度才能开始收敛。因为本文引入了混合IRS架构,其少量的有源元件可以主动接收导频信号估计信道,所提AM-DnCNN算法仅需要20左右的导频长度就可以获得较好的NMSE性能,而其他方法大概需要超过60的导频长度才能获得较为稳定的NMSE性能。有效减少了导频损耗。
图5. 不同导频长度下的NMSE性能对比
为了对比不同路径情况下的性能,图6展示了四种算法在不同路径数量情况下的NMSE性能对比。
由图6可以看出,本文所提AM-DnCNN算法的性能在不同路径数量情况下均优于OMP算法和ChannelNet算法。此实验还对比了基于SNR = 10 dB,路径数量为8训练的AM-DnCNN网络和基于SNR = 10 dB,不同数量路径的网络性能,由图6也可以看出,本文所提算法在不同路径数量情况下也能获得较稳定的NMSE性能,由此可以证明该网络在不同数量路径下也具有鲁棒性。
图6. 不同路径下的NMSE性能对比
针对无源智能反射面辅助大规模MIMO系统的信道难以进行估计的问题,本文引入了一种包含有源/无源元件的混合智能反射面,并设计了一种基于注意力引导的复数深度卷积网络来提高信道的恢复精度。经过仿真实验,结果表明,本文所提方法在少量激活的有源反射元件的情况下,仅需20左右的导频长度就能获得更加精确的信道状态信息,有效减少了导频损耗。本文所设计的复数深度卷积网络更好的考虑到了信道矩阵实部和虚部之间存在的隐藏关系,可以获得更多的信道信息。同时,本文引入的注意力网络和空洞卷积层,有效提升了网络的去噪性能,更有利于信道恢复精确度的提升。此外,所提网络在不同信噪比和不同数量路径情况下,也能获得较好的NMSE性能,证明了网络具有鲁棒性。
华为技术有限公司合作项目(YBN2019115054)资助。
邬婷婷,李 烨. 基于混合IRS辅助大规模MIMO系统的仿真信道估计方法Simulation Channel Estimation Method for Large-Scale MIMO Systems Based on Hybrid IRS[J]. 建模与仿真, 2023, 12(03): 3088-3099. https://doi.org/10.12677/MOS.2023.123284
https://doi.org/10.1109/TWC.2019.2922609
https://doi.org/10.1186/s13638-019-1438-9
https://doi.org/10.1109/TWC.2019.2936025
https://doi.org/10.1109/INFOCOM.2018.8485924
https://doi.org/10.1109/ICASSP.2019.8683663
https://doi.org/10.1109/ICASSP40776.2020.9053695
https://doi.org/10.1109/LWC.2019.2948632
https://doi.org/10.1109/LWC.2019.2961357
https://doi.org/10.1109/LWC.2017.2757490
https://doi.org/10.1109/LWC.2019.2916786
https://doi.org/10.1109/LWC.2020.2993699
https://doi.org/10.1109/GLOBECOM38437.2019.9013256
https://arxiv.org/abs/1904.10136
https://doi.org/10.1109/TCOMM.2019.2942911
https://doi.org/10.1109/LWC.2020.3030222
https://doi.org/10.1109/TIP.2017.2662206
https://doi.org/10.1109/MWC.2017.1700147
https://doi.org/10.1109/TSP.2019.2959250
https://arxiv.org/abs/1705.09792
https://doi.org/10.1109/CVPR.2017.298
https://doi.org/10.1109/TVT.2018.2851783
https://doi.org/10.1109/TCOMM.2016.2557791
https://doi.org/10.1109/LWC.2020.2993699