一种新型的基于深度学习的时变信道预测方法

文档序号:687766 发布日期:2021-04-30 浏览:13次 >En<

阅读说明:本技术 一种新型的基于深度学习的时变信道预测方法 (Novel time-varying channel prediction method based on deep learning ) 是由 杨丽花 张捷 聂倩 杨龙祥 于 2020-12-28 设计创作,主要内容包括:本发明公开了一种新型的基于深度学习的时变信道预测方法,包括:在数据和导频均已知的情况下,获取时域信道估计值;根据时域信道估计值构建预训练样本集;随机初始化网络参数,利用预训练样本集对网络进行预训练,获取预训练网络的权值和阈值参数;在仅导频均已知的情况下,获取时域信道估计值,并根据时域信道估计值构建训练样本集;采用预训练网络的权值和阈值参数作为训练阶段网络的初始参数,通过训练样本集对网络再次进行训练,获得信道预测网络模型;基于信道预测网络模型进行线上信道预测,将线上预测值转化为复数,作为最终的信道预测值。显著提高时变信道预测精度,具有较低的计算复杂度,适用于高速移动环境中时变信道信息的高效获取。(The invention discloses a novel time-varying channel prediction method based on deep learning, which comprises the following steps: acquiring a time domain channel estimation value under the condition that both data and pilot frequency are known; constructing a pre-training sample set according to the time domain channel estimation value; randomly initializing network parameters, and pre-training the network by using a pre-training sample set to obtain the weight and threshold parameters of the pre-training network; under the condition that only the pilot frequency is known, acquiring a time domain channel estimation value, and constructing a training sample set according to the time domain channel estimation value; adopting the weight and threshold parameters of the pre-training network as initial parameters of the network in the training stage, and training the network again through a training sample set to obtain a channel prediction network model; and performing online channel prediction based on the channel prediction network model, and converting the online predicted value into a complex number to be used as a final channel predicted value. The time-varying channel prediction accuracy is remarkably improved, the calculation complexity is low, and the method is suitable for efficiently acquiring the time-varying channel information in a high-speed mobile environment.)

一种新型的基于深度学习的时变信道预测方法

技术领域

本发明涉及无线通信技术领域,尤其涉及一种新型的基于深度学习的时变信道预测方法。

背景技术

近年来无线通信技术发展迅速,与无线信道相关的成果层出不穷。随着运行速度超过300公里的高速铁路(HSR,High Speed Railway)的大规模部署,使得HSR环境下的无线通信在全球引起了越来越多的关注。在HSR环境下,列车的高速运行会引起大的多普勒频移,而大的多普勒频移会使得信道发生快速时变,在此场景下高精度地获取信道状态信息(CSI,Channel State Information)是关键。通过信道估计虽可以获得CSI,但是信道的快速时变以及信道估计的处理时延,使得获取的CSI已经过时,不能反映当前时刻的信道状况。

发明内容

本发明的目的是提供一种新型的基于深度学习的时变信道预测方法,可以显著地提高时变信道预测精度,且具有较低的计算复杂度,适用于高速移动环境中时变信道信息的高效获取。

本发明为实现上述发明目的采用如下技术方案:

本发明提供了一种新型的基于深度学习的时变信道预测方法,包括:

在数据和导频均已知的情况下,获取时域信道估计值;

根据时域信道估计值构建预训练样本集;

随机初始化网络参数,利用预训练样本集对网络进行预训练,获取预训练网络的权值和阈值参数;

在仅导频均已知的情况下,获取时域信道估计值,并根据时域信道估计值构建训练样本集;

采用预训练网络的权值和阈值参数作为训练阶段网络的初始参数,通过训练样本集对网络再次进行训练,获得信道预测网络模型;

基于信道预测网络模型进行线上信道预测,将线上预测值转化为复数,作为最终的信道预测值。

进一步地,根据时域信道估计值构建预训练样本集的公式如下:

式中:U表示预训练样本数;表示预训练阶段第u个输入输出样本集,其中为输入样本,其表示估计信道参数中第u个采样时刻和接下来的(D-1)个采样时刻的信道状态信息,为输出样本,其表示理想信道参数h(n)中第(u+D)个采样时刻以及之后的(P-1)个采样时刻的信道状态信息,即

式中:h(n)是理想时域信道参数,是在数据和导频均已知的情况下,利用接收信号和LS方法获取时域信道估计值;Γ(·)为将复数转换为实数的操作,即

Γ(h(n))=[Re(h(n)),Im(h(n))]

式中:Re(·)和Im(·)分别为取实部和虚部操作。

进一步地,根据时域信道估计值构建训练样本集的公式如下:

式中:U表示训练样本数;表示训练阶段第u个输入输出样本集,构造为:

式中:输入样本表示估计信道参数中第u个采样时刻和接下来的(D-1)个采样时刻的信道状态信息;输出样本表示理想信道参数h(n)中第(u+D)个采样时刻以及之后的(P-1)个采样时刻的信道状态信息,h(n)是理想时域信道参数,是在仅有导频已知的情况下,利用接收信号r(n)、LS方法以及线性插值方法获取时域信道估计值。

进一步地,基于信道预测网络模型进行线上信道预测的方法包括:

基于信道预测网络模型进行线上信道预测,给该网络输入前D个时刻的信道参数估计值xE,即可获得之后P个时刻的信道预测值yE,其中

yE=[Γ(hpre(n)),Γ(hpre(n+1)),...,Γ(hpre(n+P-1))]。

进一步地,将线上预测值转化为复数,作为最终的信道预测值即

hpre=Γ-1(yE)

式中:Γ-1(·)为Γ(·)的反操作,即将实数转化为复数的操作。

进一步地,采用的系统模型包括:

采用莱斯信道作为信道模型,即

式中:α0(m,n)为信道的LOS径分量,αl(m,n),l=1,...,L-1为散射分量径,其服从瑞利分布,L为多径莱斯信道的径数,τl是第l径的归一化时延,莱斯因子定义为

若循环前缀的长度大于无线传输信道的最大时延,且接收端考虑理想定时同步,则第m个OFDM符号第n个采样点的接收信号为:

式中:z(m,n)是均值为0方差为的加性高斯白噪声(AWGN)。

进一步地,所述网络采用三层BP神经网络,包括一个输入层,一个隐藏层,和一个输出层;

若该BP神经网络的输入层有D个神经元,隐藏层有Q个神经元,输出层有P个神经元,定义该网络的训练样本集为:

C={(x(1),y(1)),(x(2),y(2)),...,(x(U),y(U))}

式中:U表示训练样本的个数;是第u个输入样本向量,是第u个输入样本向量中的第d个元素,即第d个输入神经元上的值;表示第u个输出样本向量,是第u个输出样本向量中的第p个元素,即第p个输出神经元上的值。

进一步地,根据样本集训练BP神经网络的方法包括:

在BP神经网络的隐藏层,第q个隐藏神经元的输出为:

式中:g1(·)为隐藏层激活函数,在此选择Sigmoid函数,即

为第q个隐藏神经元的输入为:

式中:xd表示第d个输入神经元,Wd,q表示第q个隐藏神经元与第d个输入神经元之间的权重,ξq为第q个隐藏神经元的阈值;

在BP神经网络的输出层,第p个输出神经元的输出为:

式中:g2(·)为输出层激活函数,在此选择ReLU函数,即

是第p个输出神经元的输入为:

式中:Vq,p为第q个隐藏层神经元和第p个输出层神经元之间的权重,θp为第p个输出神经元的阈值。

本发明的有益效果如下:

利用网络进行线下训练和线上预测:

在线下训练阶段,首先通过预训练处理来获取较优的网络权值与阈值参数,然后基于获取的网络参数对网络进行再次训练,降低了BP神经网络随机初始化引起的性能损失,同时也提高了网络的收敛速度和预测的准确性;

在线上预测阶段,利用训练阶段获得的信道预测网络模型,进行未来时刻的信道预测;

此外,通过修改神经网络输出层神经元的个数对网络重新进行训练,可以实现时变信道的多时刻预测;

降低了计算的复杂度,同时还提高了系统的预测效率,有效地节约了系统资源,具有较快的收敛速度和高的预测性能,故具有一定的实用价值。

附图说明

图1为根据本发明实施例提供的流程图;

图2为根据本发明实施例提供的3层BP神经网络的结构图;

图3为根据本发明实施例提供的信道预测方法与现有信道预测方法在不同信噪比情况下的MSE性能比较图;

图4为根据本发明实施例提供的信道预测方法与现有的基于BP神经网络的信道预测方法在不同信噪比下实现多时刻预测的MSE性能比较图;

图5为根据本发明实施例提供的信道预测方法和现有的基于BP神经网络的信道预测方法在不同隐藏层结构下实现信道预测的MSE性能比较图。

具体实施方式

下面结合具体实施例对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。

参照图1至图5,本发明采用的技术方案为一种适用于高速移动场景的基于深度学习的时变信道预测方法,旨在提高时变信道的预测精度和降低其计算复杂度。该方法基于BP神经网络进行线下训练与线上预测。在线下训练阶段,该方法通过预训练方法来获取期望的网络初始值,然后基于该初始值对BP神经网络进行再次训练,获得的信道预测网络模型,以降低BP神经网络随机初始化引起的性能损失;在线上预测阶段,该方法充分利用多输入多输出BP神经网络,基于训练网络实现未来单个以及多个时刻信道的预测。本发明采用的技术方案包括以下步骤:

步骤1:在数据和导频均已知的情况下,利用接收信号和LS方法获取时域信道估计值

步骤2:根据时域信道估计值构建预训练样本集Cp,即

式中,U表示预训练样本数,表示预训练阶段第u个输入输出样本集,其中为输入样本,其表示估计信道参数中第u个采样时刻和接下来的(D-1)个采样时刻的信道状态信息,为输出样本,其表示理想信道参数h(n)中第(u+D)个采样时刻以及之后的(P-1)个采样时刻的信道状态信息,即

式中,h(n)是理想时域信道参数。Γ(·)为将复数转换为实数的操作,即Γ(h(n))=[Re(h(n)),Im(h(n))],其中Re(·)和Im(·)分别为取实部和虚部操作;

步骤3:基于随机初始化的网络参数,利用预训练样本集Cp对BP神经网络进行预训练;

步骤4:获取具有权值参数为Wpre,Vpre和阈值参数为ξpre,θpre的神经网络;

步骤5:在仅有导频已知的情况下,利用接收信号r(n)、LS方法以及线性插值方法获取时域信道估计值

步骤6:根据步骤5中的时域信道估计值构建训练样本集CT,即

式中,U表示训练样本数,表示训练阶段第u个输入输出样本集,构造为

式中,输入样本表示估计信道参数中第u个采样时刻和接下来的(D-1)个采样时刻的信道状态信息,输出样本表示理想信道参数h(n)中第(u+D)个采样时刻以及之后的(P-1)个采样时刻的信道状态信息,h(n)是理想时域信道参数;

步骤7:采用步骤4获得的权值参数Wpre,Vpre和阈值参数ξpre,θpre作为训练阶段网络的初始参数,利用训练样本集CT再次训练该网络;

步骤8:获取最终的具有权值参数为Wtrain,Vtrain和阈值参数为ξtrain,θtrain的信道预测网络模型;

步骤9:基于步骤8获得的信道预测网络模型进行线上信道预测,给该网络输入前D个时刻的信道参数估计值xE,即可获得之后P个时刻的信道预测值yE,其中

yE=[Γ(hpre(n)),Γ(hpre(n+1)),...,Γ(hpre(n+P-1))]

步骤10:将步骤9获得的预测值转化为复数,作为最终的信道预测值,即

hpre=Ξ(yE)

式中,Ξ(·)为将实数转化为复数的操作,即Ξ(yE)=Re(yE)+jIm(yE)。

考虑一个单输入单输出的OFDM系统(即SISO-OFDM系统),假设Sm为频域第m个发送的OFDM符号,且Sm=[S(m,0),S(m,1),...,S(m,N-1)]T,其中S(m,k)表示第m个OFDM符号第k个子载波上的发送信号,N是OFDM符号长度。对Sm进行N点IFFT得到时域发送信号为

在HSR通信环境中,由于基站均是沿铁轨附近建立,所以将存在一个很强的直射(LOS,line-of-sight)分量,因此在HSR环境中通常采用莱斯信道作为信道模型,即

式中,α0(m,n)为信道的LOS径分量,αl(m,n),l=1,...,L-1为散射分量径,其服从瑞利分布,L为多径莱斯信道的径数,τl是第l径的归一化时延,莱斯因子定义为

假设循环前缀的长度大于无线传输信道的最大时延,且接收端考虑理想定时同步,则第m个OFDM符号第n个采样点的接收信号为

式中,z(m,n)是均值为0方差为的加性高斯白噪声(AWGN)。由于在此考虑的每个OFDM符号的信道预测方法是一样的,因此,下面的论述中将省略符号的序号标识m。

本发明采用了一个多输入多输出的三层BP神经网络,其中包括一个输入层,一个隐藏层,和一个输出层。假设该BP神经网络的输入层有D个神经元,隐藏层有Q个神经元,输出层有P个神经元。在此,定义该网络的训练样本集合为

C={(x(1),y(1)),(x(2),y(2)),...,(x(U),y(U))}

式中,U表示训练样本的个数,是第u个输入样本向量,是第u个输入样本向量中的第d个元素,即第d个输入神经元上的值。表示第u个输出样本向量,是第u个输出样本向量中的第p个元素,即第p个输出神经元上的值。

由于神经网络中任何节点的输入值是前一层的神经元的输出乘以权重再加上阈值,然后由激活函数激活得到该节点的输出值,因此,对于任意训练样本而言,第q个隐藏神经元的输出为

式中,g1(·)为隐藏层激活函数,在此选择Sigmoid函数,即

为第q个隐藏神经元的输入

式中,xd表示第d个输入神经元,Wd,q表示第q个隐藏神经元与第d个输入神经元之间的权重,ξq为第q个隐藏神经元的阈值。

在BP神经网络的输出层,第p个输出神经元的输出为

式中,g2(·)为输出层激活函数,在此选择ReLU函数,即

是第p个输出神经元的输入为

式中,Vq,p为第q个隐藏层神经元和第p个输出层神经元之间的权重,θp为第p个输出神经元的阈值。

本发明技术将BP神经网络输出与理想信道值h(n)的均方误差(MSE)作为损失函数,采用梯度下降法更新权值与阈值矩阵,通过样本训练网络,以使误差满足设定精度。

仿真结果

下面结合仿真分析本发明的性能。在仿真中假设系统是一个单输入单输出的OFDM系统,其中FFT/IFFT长度为128,循环前缀长度为16,采用梳状导频结构,导频数目为32,且均匀分布。假设列车移动速度500km/h,信道采用多径莱斯信道,莱斯因子为5。载波频率考虑3.5GHz,子载波间隔为15kHz。样本的采样间隔Ts=0.72×10-4s。网络的输入神经元数目D=10,隐藏层神经元数目Q=5。网络的学习速率η=0.001,训练的目标误差εgoal=1×10-4,最大迭代次数设置为1000。在仿真中,考虑的训练样本数U=5000。为了比较本发明的性能,仿真中还给出了基于AR模型的线性预测方法、基于回声状态网络的信道预测方法和传统的基于BP神经网络的信道预测方法的性能。

图3给出了本发明技术与现有信道预测方法在不同信噪比情况下的MSE性能曲线。图中,“理想值”是指理想情况下信道预测所能达到的最佳性能。从图中可以看出,随着信噪比的增大,各种预测方法的预测性能将得到改善,且相比于传统的信道预测方法,基于BP神经网络的信道预测方法和本发明技术均可以取得更好的预测性能,更加接近理想值。然而,由于本发明技术加入了预训练处理,其为训练阶段提供了较为理想的网络初始参数,避免了参数的随机初始化,因此本发明较传统的基于BP神经网络的信道预测方法具有更好的性能。

图4给出了本发明技术与传统的基于BP神经网络的信道预测方法在不同信噪比下实现多时刻预测的MSE性能曲线。图中,“P”是指输出层的神经元个数,表示输出未来“P”个时刻的信道预测值。从图中可以看出,无论是单时刻预测还是多时刻预测,随着信噪比的增加,本发明技术与传统的基于BP神经网络的信道预测方法的MSE性能均会变好,且当信噪比增加到一定程度,本发明技术的预测性能趋于稳定,利用本发明技术进行信道预测的MSE性能曲线在误差可允许的范围内略微浮动,但总体保持在稳定水平。但是,随着预测时刻数的增加,两种方法的MSE性能均会变差,这是因为随着时间间隔的增大,信道的相关性逐渐减弱,因而多时刻预测的MSE性能将随着预测时刻数的增加而变差。然而,本发明技术的性能始终要优于传统的BP神经网络,这也说明与现有方法相比,本发明技术可以更好地实现信道的多时刻预测功能。

图5给出了本发明技术和传统的基于BP神经网络的信道预测方法在不同隐藏层结构下实现信道预测的MSE性能曲线。图例中,“Q”是指隐藏层的神经元个数。从图中可以看出,无论基于何种隐藏层结构,随着信噪比的增加,本发明技术与传统的基于BP神经网络的信道预测方法的MSE性能均会变好。但是,增加隐藏层的层数对信道预测性能的改善效果不及增加隐藏层神经元数,因此,可通过适当增加隐藏层神经元数改善预测性能。然而,在相同隐藏层结构下,本发明技术的MSE性能始终要优于传统的基于BP神经网络的信道预测方法,这说明本发明技术对实现信道预测具有优越性。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种信道估计方法、装置、电子设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类