当前位置: 首页 > 专利查询>湘潭大学专利>正文

一种基于等效信道的大规模MIMO系统混合预编码方法技术方案

技术编号:21369249 阅读:22 留言:0更新日期:2019-06-15 11:06
本发明专利技术公开了一种基于等效信道的大规模MIMO系统混合预编码方法,包括以下步骤:发射端对信道矩阵H进行奇异值分解,计算出全数字预编码矩阵Fopt;再对Fopt进行奇异值分解,获得模拟移相器预编码矩阵与基带数字编码矩阵;利用等效信道概念直接由Fopt的奇异值分解得到符合约束条件的模拟移相器矩阵和数字基带预编码矩阵,并得到等效信道

A Hybrid Precoding Method for Large Scale MIMO System Based on Equivalent Channel

The invention discloses a hybrid precoding method for large-scale MIMO system based on equivalent channel, which includes the following steps: the transmitter decomposes the channel matrix H by singular value, and calculates the full digital precoding matrix Fopt; the Fopt is singular value decomposed to obtain the analog phase shifter precoding matrix and the baseband digital encoding matrix; and the singular value of Fopt is directly obtained by using the concept of equivalent channel. The constrained analog phase shifter matrix and digital baseband precoding matrix are decomposed and the equivalent channel is obtained.

【技术实现步骤摘要】
一种基于等效信道的大规模MIMO系统混合预编码方法
本专利技术涉及一种编码方法,特别涉及一种基于等效信道的大规模MIMO系统的混合预编码方法。
技术介绍
MIMO技术根据不同的应用场景可以分为单用户多输入多输出(Single-UserMIMO)和多用户多输入多输出(Multi-UserMIMO)。MassiveMIMO是MU-MIMO的升级。大规模多输入多输出(LargescaleMIMO)将传统MIMO的天线数增加,现有的原型机一般采用128根天线,现有文献的仿真大多采用100-256根天线。大规模MIMO最早是在2010年被一个叫做TomasL.Marzetta的人提出的。文章指出通过增加基站端的天线,可以平均掉噪声、衰落、小区内干扰等。通过阵列天线增益来提高发射信号的发射功率,从而减小了对功率放大器的硬件要求。从传统的多输入多输出系统到大规模MIMO技术的发展不仅仅是天线数量增加那么简单,与传统的MIMO相比大规模MIMO的信道特性,信号处理方式以及相关噪声都可能发生变化,它是由量变到质变的过程。预编码技术和信号检测技术类似,都是采用信号处理技术对由信道和接收噪声引起的干扰进行消除,不同的是前者是在发射端进行的而后者是在用户端进行的。现有的预编码方法大多比较复杂,实用性较低。
技术实现思路
为了解决上述技术问题,本专利技术提供一种复杂度低、实用性强的基于等效信道的大规模MIMO系统的混合预编码方法。本专利技术解决上述问题的技术方案是:一种基于等效信道的大规模MIMO系统的混合预编码方法,包括以下步骤:步骤一:发射端将信道矩阵H进行奇异值分解,计算出全数字预编码矩阵Fopt;步骤二:在射频链路数与数据流数目相等的情况下将Fopt进行奇异值分解,获得模拟移相器预编码矩阵FRF与基带数字编码矩阵FBB;步骤三:利用等效信道概念构造一个新的模拟移相器预编码矩阵,获得新的改写矩阵;步骤四:由步骤三得到的新的改写矩阵求得等效信道矩阵根据信道矩阵H和等效信道矩阵求得幅度可变的模拟预编码矩阵Fau,最后构成混合预编码矩阵,并通过天线发送出去;步骤五:在接收端处以最小均方误差法获得无约束组合器矩阵WMMSE,对接收到的信号进行合并。上述基于等效信道的大规模MIMO系统的混合预编码方法,所述步骤一的具体步骤为:1-1)对信道矩阵H进行奇异值分解,即其中Uc是一个维度为NBs×NBs的酉矩阵,其中NBS代表基站天线数目,是一个维度为Ns×Ns的酉矩阵,其中NS是终端天线数目,∑c是一个维度为NBs×Ns的对角矩阵;1-2)取中的前Ns列构成一个Fopt矩阵。上述基于等效信道的大规模MIMO系统的混合预编码方法,所述步骤二的具体步骤为:2-1)射频链路数与数据流数目相等时,在忽略预编码器硬件限制下,Fopt为纯数字预编码矩阵时互信息达到最大,即达到最大值;其中I代表单位矩阵,ξ代表平均信号接收功率,代表方差,H*分别表示所对应的原矩阵FBB、FRF、H的共轭转置矩阵;在发射端处设计混合模拟/数字预编码器表述为对Fopt进行再一次的奇异值分解,获得包含模拟移相器角度信息的酉矩阵UF,维度为NBs×NBs,获得酉矩阵维度为Ns×Ns以及对角矩阵∑F维度为NBs×Ns,UF中的元素是维度为NBS×1的列向量,中的元素是维度为NS×1的列向量;2-2)在射频链路数与数据流数目相等时,对UF内的元素进行单位归一化,形成的新矩阵FRF作为模拟移相器预编码矩阵,即,UF矩阵中的前Ns列对应的是矩阵中的最大特征值,在单位归一化后用作模拟移相器预编码矩阵,矩阵FRF如下所示:代表第Ns行NBS列的元素;FRF矩阵得到后即可得出相应的基带预编码FBB矩阵,其中代表FRF的共轭转置矩阵。上述基于等效信道的大规模MIMO系统的混合预编码方法,所述步骤三的具体步骤为:利用等效信道的理念,将步骤二中的Fopt矩阵改写为其中Ui与是Fopt奇异值分解后所获得的两个酉矩阵,Fi是经过累加后等效于Fopt的矩阵;σi是步骤二中的对角矩阵∑F中的元素;时,Fi矩阵改写为其中代表模拟移相器,代表基带预编码矢量;将进行单位化,得到的新矩阵记做新的矩阵用作模拟移相器矩阵使用;此时的改写为上述基于等效信道的大规模MIMO系统的混合预编码方法,所述步骤四具体步骤为:4-1)记表示模拟移相器矩阵,表示基带数字预编码矩阵,相应的全数字矩阵表示为4-2)信道矩阵其中V表示为V=[V1V2],V1作为全数字预编码矩阵,V1的维度是NBs×Ns,V2是维度为NBs×(rank(H)-Ns)的矩阵,其中rank(H)代表信道矩阵H的秩;取V矩阵中的第一列列向量,即,V1作为全数字预编码矩阵,令Fopt=V1,结合与求出相应的等效信道矩阵其中4-3)将等效信道表达式写为计算出Fau的表达式式中的Fau表示的是幅度可变的模拟预编码矩阵;令实现混合预编码,此时矩阵代表幅度可变的模拟预编码矩阵,与FBB数字预编码矩阵结合,得到最终的混合预编码矩阵。上述基于等效信道的大规模MIMO系统的混合预编码方法,所述步骤五具体步骤为:接收端对发送端发来的信号进行合并,还原,最后得出所需要的信号,输出的信号为信道H,是一个维度为NBS×NS的矩阵。本专利技术的有益效果在于:本专利技术首先基于射频链路数目与数据流数目相等的条件下对信道矩阵进行奇异值分解,计算出全数字预编码矩阵Fopt,然后基于Fopt矩阵继续进行奇异值分解,得到模拟移相器预编码矩阵FRF和数字预编码矩阵FBB,接着运用等效信道概念,计算出模拟预编码矩阵Fau,便可获得一个混合预编码矩阵。本专利技术的混合预编码方法无需经过迭代计算,有效地降低了计算复杂度,并且硬件成本与功耗也较低,在未来5G大规模商用时提供了良好的实用性。附图说明图1为大规模MIMO系统的预编码模型图。图2为本专利技术混合预编码方法的流程图。图3为NBS=64,NMS=16,SNR=0dB以及SNR=-20dB时,本专利技术方法与已有的预编码方法的频谱效率对比图。图4为NBS=256,NMS=64,SNR=0dB以及SNR=-20dB时,本专利技术方法与已有的预编码方法的频谱效率对比图。图5为NBS=64,NMS=16,NS分别为2和6时在不同SNR的情况下,本专利技术方法与已有的预编码方法的频谱效率对比图。图6为NBS=256,NMS=64,NS分别为2和6时在不同SNR的情况下,本专利技术方法与已有的预编码方法的频谱效率对比图。具体实施方式下面结合附图和实施例对本专利技术作进一步的说明。如图1所示,图1是大规模MIMO系统预编码模型图,首先发送端会向接收端发送NS条数据流,经过数字预编码部分形成一个数字预编码矩阵,然后经过模拟部分转变为模拟预编码矩阵后,通过发送天线传输给接收端,接收端由接收天线接收到数据后依次经过模拟部分和数字部分最后还原出所发送的数据。如图2所示,一种基于等效信道的大规模MIMO系统的混合预编码方法,包括以下步骤:步骤一:发射端将信道矩阵H进行奇异值分解,计算出全数字预编码矩阵Fopt。具体步骤为:1-1)对信道矩阵H进行奇异值分解,即其中Uc是一个维度为NBs×NBs的酉矩阵,其中NBS代表基站天线数目,是一个维度为Ns×Ns的酉矩阵,其中NS是终端天线数目,∑c是一个维度为NB本文档来自技高网...

【技术保护点】
1.一种基于等效信道的大规模MIMO系统混合预编码方法,包括以下步骤:步骤一:发射端对信道矩阵H进行奇异值分解,计算出全数字预编码矩阵Fopt;步骤二:在射频链路数与数据流数目相等的情况下对Fopt进行奇异值分解,获得模拟移相器预编码矩阵FRF与基带数字编码矩阵FBB;步骤三:利用等效信道概念构造一个新的模拟移相器预编码矩阵,获得新的改写矩阵;步骤四:由步骤三得到的改写矩阵求解等效信道矩阵

【技术特征摘要】
1.一种基于等效信道的大规模MIMO系统混合预编码方法,包括以下步骤:步骤一:发射端对信道矩阵H进行奇异值分解,计算出全数字预编码矩阵Fopt;步骤二:在射频链路数与数据流数目相等的情况下对Fopt进行奇异值分解,获得模拟移相器预编码矩阵FRF与基带数字编码矩阵FBB;步骤三:利用等效信道概念构造一个新的模拟移相器预编码矩阵,获得新的改写矩阵;步骤四:由步骤三得到的改写矩阵求解等效信道矩阵根据信道矩阵H和等效信道矩阵求得幅度可变的模拟预编码矩阵Fau,最后构成混合预编码矩阵;步骤五:在接收端以最小均方误差法获得无约束组合器矩阵WMMSE,对接收信号进行合并。2.根据权利要求1所述的基于等效信道的大规模MIMO系统混合预编码方法,其特征在于,所述步骤一的具体步骤为:1-1)对信道矩阵H进行奇异值分解,即其中Uc是一个维度为NBs×NBs的酉矩阵,其中NBS代表基站天线数目,是一个维度为Ns×Ns的酉矩阵,其中NS是终端天线数目,∑c是一个维度为NBs×Ns的对角矩阵;1-2)取中的前Ns列构成Fopt矩阵。3.根据权利要求2所述的基于等效信道的大规模MIMO系统混合预编码方法,其特征在于,所述步骤二的具体步骤为:2-1)射频链路数与数据流数目相等时,在忽略预编码器硬件限制下,Fopt为全数字预编码矩阵时互信息达到最大,即达到最大值;其中I代表单位矩阵,ξ代表平均信号接收功率,代表方差,H*分别表示所对应的原矩阵FBB、FRF、H的共轭转置矩阵;在发射端处设计混合模拟/数字预编码器表述为再对Fopt进行奇异值分解,获得包含模拟移相器角度信息的酉矩阵UF,维度为NBs×NBs,获得酉矩阵维度为Ns×Ns,以及对角矩阵∑F维度为NBs×Ns,UF中的元素是维度为NBS×1的列向量,中的元素是维度为NS×1的列向量;2-2)在射频链路数与数据流数目相等时,...

【专利技术属性】
技术研发人员:王仕果龙囿安曹姝全世齐李丽芳
申请(专利权)人:湘潭大学
类型:发明
国别省市:湖南,43

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

1