一种基于模型驱动深度学习的多用户MIMO接收方法技术

技术编号:28045898 阅读:19 留言:0更新日期:2021-04-09 23:30
本发明专利技术公开了一种基于模型驱动深度学习的MIMO接收方法,包括:S1、将接受的导频信号y

【技术实现步骤摘要】
一种基于模型驱动深度学习的多用户MIMO接收方法
本专利技术涉及一种无线通信
的信号接收方法,具体是一种基于模型驱动深度学习的多输入多输出(MIMO)无线信号的联合信道估计和信号检测方法。
技术介绍
随着5G网络时代到来,高数据率和高质量的通信系统成为移动通信的研究目标。MIMO通过对信道资源的一种复用,实现信息的高速率传输。该技术在不增加频谱资源和天线发射功率的前提下,可以成倍的提高系统信道容量。因此MIMO已经成为下一代无线通信的关键技术之一。而MIMO接收算法的性能直接影响到MIMO系统的信号质量。如何提高MIMO接收机性能一直都是研究的热门课题。近年来,人工智能技术深入到了生活工作的各个领域。近年来随着深度学习的理论的完善和GPU的数据处理能力的飞速提高,深度学习作为人工智能的一个关键技术,已经广泛的运用在计算机视觉、自然语言处理和语音识别等领域,并且取得的显著的成果。与此同时,在无线通信的领域中,人们也逐渐开始关注深度学习这一新技术。在现有文献中,已经有利用深度学习技术解决波束赋形,信道估计以及信号检测等问题。目前来看,基于深度学习的无线通信方法分为数据驱动和模型驱动两个主流方法。数据驱动深度学习方法将通信的某个模块看作黑盒子,利用深度学习网络替代这个模块,其中此方法利用的深度学习网络包括全连接网络(DNN)、卷积神经网络(CNN)以及循环神经网络(RNN)等。例如HaoYe等人在《IEEEWirelessCommunicationsLettersFeb.2018,pp.114-117.(电气电子工程师协会无线通信快报,2018年2月,第114-117页)》上发表了题为“PowerofDeepLearningforChannelEstimationandSignalDetectioninOFDMSystems(正交频分复用系统中信道估计和信号检测的深度学习能力)”一文,该文章采用数据驱动的方法,通过大量的训练数据来训练该深度网络模型,最终实现了对OFDM系统精准的信道估计和信号检测,然而数据驱动的缺点在于训练参数多,难度大,时间久,不适于应对多变的环境。模型驱动则是将根据已知的通信领域的知识和机制构建网络。经检索,NeevSamuel等人在《2017IEEE18thInternationalWorkshoponSignalProcessingAdvancesinWirelessCommunications(SPAWC)2017,pp.1-5.(2017年IEEE第18届无线通信信号处理进展国际研讨会(SPAWC),2017年,第1-5页)》上发表了题为“DeepMIMOdetection(深度多输入多输出检测)”一文。该文采用模型驱动深度学习的方式,通过展开投影梯度迭代算法,并且加入了可训练参数,通过训练之后获得了可用于MIMO信号检测的方案,获得了更好的检测性能以及更快的收敛速度。经检索发现,东南大学金石等人专利技术了“一种数据模型双驱动的MIMO接收机”(公开号:CN109391315A)。该专利技术公开了一种数据模型双驱动的MIMO接收机,由T层相同结构的网络串联而成,其中每层网络均包括最小均方误差去噪器和线性估计器;将信道状态信息和接收信号作为每层网络的输入,其中第t层网络结合第(t-1)层网络的输出计算得到错误方差向量;第t层网络根据输入的待训练参数、错误方差估计向量和线性估计器计算得到外信息,并根据外信息采用最小均方误差去噪器计算得到后验概率均值,同时输出并传递至下一层网络;由第T层网络输出发送符号的估计值。该专利技术可以大幅提升网络性能,实现动态更新,网络自适应,可提升接收机性能,在传统迭代接收机的基础上获得显著的性能增益。此外,检索还发现东南大学黄永明等人专利技术了“一种基于低复杂度接收机的上行大规模MIMO系统的功率控制方法”(公开号:CN105744613A)。该专利技术公开了一种基于低复杂度接收机的上行大规模MIMO系统的功率控制方法,在上行大规模MIMO系统,采用截断多项式(TPE)接收机,以截断多项式作为最小均方误差(MMSE)接收机中的求逆矩阵;基站获取统计信道状态信息,采用迭代算法联合优化TPE接收机的多项式系数和用户的上行发送功率。该专利技术有效避免MMSE接收机的大维矩阵求逆运算,降低了复杂度,同时性能可以逼近MMSE接收机。但是目前基于深度学习的MIMO接收方法都是基于信道信息完全已知的情况下的,并没有将信道估计所产生的误差考虑在内,并且训练的参数过多,训练时间长,因此无法适应于环境多变的情况。
技术实现思路
:本专利技术的目的在于针对现有技术的不足,提供一种模型驱动深度学习的MIMO接收方法,这种方法没有完全依赖于大量的数据驱动,而是通过与MIMO信号处理接收知识结合进一步提升接收性能和降低训练时间,同时完成信道估计和信号检测。本专利技术是通过以下技术方案实现的:一种模型驱动深度学习的MIMO接收方法,包括以下步骤:S1、将接收的导频信号yp输入至最小二乘(LS)信道估计器进行初始化信道估计,然后将最小二乘估计器得到的估计结果,送到一个全连接的神经网络来获得更精确的信道信息S2、将接收的数据信号yd和S1获得的信道信息作为迫零(ZF)信号检测器的输入,得到初始化的信道检测结果,再将初始化的信道检测结果送入一个展开投影梯度算法的神经网络中来进一步提高信号检测的结果。S3、通过对信道估计和信号检测内神经网络的训练,来获得最佳的网络参数。进一步的,S1具体包括:S11、接收信号由导频信号和数据信号组成,即y=(yp,yd),其中yp是接收的导频信号,yd是接收的数据信号。将接收导频信号yp和本地导频信号xp输入到最小二乘估计(LS)器进行初始化结果其中初始化结果采用的公式为:S12、将最小二乘估计器得到的初始化结果送入第一个全连接的深度神经网络(net1)中,其中该深度神经网络的表达式为:O=net1(I)=f0(W0fL(WLfL-1(...f1(W1I+b1)...)+bL)+b0)其中,I和O分别为深度神经网络的输入和输出数据,Wi、bi和fi(i=0,1,...,L)分别为第i层神经网络的权重、偏差和激活函数,其中L为隐含层的层数。因此经过net1得到信道信息可表示为:进一步的,S2具体包括:S21、将接收的数据信号yd和估计的信道信息作为ZF信号检测器中得到初始化的信号检测结果其中迫零均衡结果可以表示为:S22、将信道估计结果接收的新道信息yd和迫令均衡结果输入一个通过深度学习网络net2中并得到更精确的输出。net2网络通过展开投影梯度算法,共由K层网络串联而成,每一层除了可学习的参数不同,其它内部结构都是相同的。第i层网络层的输入为第i-1层的输出xd,i-1、接收信号yd和信道信息其中,在第一层时,输入为初始化结果接收信号yd和信道信息net2中第i层的执行过程如下:式子中,(·)T代表着转置,tanh为双曲线函本文档来自技高网
...

【技术保护点】
1.一种基于模型驱动深度学习的多用户MIMO接收方法,其特征在于,包括以下步骤:/nS1、将接收的导频信号y

【技术特征摘要】
1.一种基于模型驱动深度学习的多用户MIMO接收方法,其特征在于,包括以下步骤:
S1、将接收的导频信号yp输入至最小二乘信道估计器进行初始化信道估计,然后将最小二乘得到的估计结果,送到全连接的神经网络来获得更精确的信道信息
S2、将接收的数据信号yd和S1获得的信道信息作为迫零信号检测器的输入,得到初始化的信道检测结果,再将初始化的信道检测结果送入一个展开投影梯度算法的神经网络中来进一步提高信号检测的结果;
S3、训练信道估计和信号检测内神经网络来获得最佳的网络参数。


2.根据权利要求1所述的基于模型驱动深度学习的多用户MIMO接收方法,其特征在于:S1具体包括:
S11、接收信号y=(yp,yd),其中yp是接收的导频信号,yd是接收的数据信号;将接收导频信号yp和本地导频信号xp输入到最小二乘估计器进行初始化结果其中初始化结果采用的公式为:



S12、将最小二乘估计器得到的初始化结果送入第一个全连接的深度神经网络(net1)中,其中该深度神经网络的表达式为:
O=net1(I)=f0(W0fL(WLfL-1(...f1(W1I+b1)...)+bL)+b0)
其中,I和O分别为深度神经网络的输入和输出数据,Wi、bi和fi(i=0,1,...,L)分别为第i层神经网络的权重、偏差和激活函数,其中L为隐含层的层数;因此net1进一步得到更精确的信道信息可表示为:



<...

【专利技术属性】
技术研发人员:徐友云李大鹏蒋锐
申请(专利权)人:南京爱而赢科技有限公司南京南邮通信网络产业研究院有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1