一种用于实际宽带大规模MIMO系统的混合预编码设计方法与流程

文档序号:12490170阅读:来源:国知局

技术特征:

1.一种用于实际宽带大规模MIMO系统的混合预编码设计方法,其特征在于,包括以下步骤:

1)在射频端,首先假定所有载波上的模拟预编码相同,以最大化系统频谱效率为准则,利用完整的信道状态信息设计理想的模拟预编码矩阵;

2)根据实际中移相器的特性,确定每个载波上发生相位偏移的模拟预编码矩阵,在数字域设计相位修正矩阵,修正实际中不同载波上的模拟预编码发生的相位偏移,以逼近步骤1)中得到的理想模拟预编码矩阵,将相位修正矩阵与每个载波上发生相位偏移的模拟预编码矩阵相乘即为所设计的模拟预编码矩阵;

3)在基带处,利用等效低维度的信道状态信息设计数字预编码矩阵;

4)将步骤2)中得到的模拟预编码和步骤3)中得到的数字预编码相乘,即得混合预编码设计方案。

2.根据权利要求1所述的一种用于实际宽带大规模MIMO系统的混合预编码设计方法,其特征在于,步骤1)的具体实现方法如下:

考虑一个下行宽带大规模MIMO系统,基站通过NRF根射频,Nt根天线,发送Ns个数据流,用户配置Nr根天线,其射频数与天线数相同,共有K个子载波;FBB[k]表示第k个载波上数字基带预编码矩阵,FRF是表示所有载波上的模拟预编码矩阵,在接收端,W[k]表示接收合并矩阵,其中,

101)第k个载波上的接收信号:

y[k]=WH[k]H[k]FRFFBB[k]s[k]+WH[k]n[k] (1)

其中,H[k]表示第k个载波上的信道,表示第k个载波上的噪声;

102)根据上一步中的接收信号,基站端以最大化互信息为目标设计模拟预编码和数字预编码描述如下:

<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>P</mi> <mn>1</mn> <mo>:</mo> </mrow> </mtd> <mtd> <mrow> <munder> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> <mrow> <msub> <mi>F</mi> <mrow> <mi>R</mi> <mi>F</mi> </mrow> </msub> <mo>,</mo> <msub> <mi>F</mi> <mrow> <mi>B</mi> <mi>B</mi> </mrow> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> </mrow> </munder> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <msub> <mi>log</mi> <mn>2</mn> </msub> <mi>det</mi> <mrow> <mo>(</mo> <mi>I</mi> <mo>+</mo> <mfrac> <mn>1</mn> <msup> <mi>&sigma;</mi> <mn>2</mn> </msup> </mfrac> <mi>H</mi> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <msub> <mi>F</mi> <mrow> <mi>R</mi> <mi>F</mi> </mrow> </msub> <msub> <mi>F</mi> <mrow> <mi>B</mi> <mi>B</mi> </mrow> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <msub> <mi>F</mi> <mrow> <mi>B</mi> <mi>B</mi> </mrow> </msub> <msup> <mrow> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> </mrow> <mi>H</mi> </msup> <msubsup> <mi>F</mi> <mrow> <mi>R</mi> <mi>F</mi> </mrow> <mi>H</mi> </msubsup> <mi>H</mi> <msup> <mrow> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> </mrow> <mi>H</mi> </msup> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>

<mrow> <mtable> <mtr> <mtd> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> </mrow> </mtd> <mtd> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>K</mi> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>F</mi> <mrow> <mi>R</mi> <mi>F</mi> </mrow> </msub> <msub> <mi>F</mi> <mrow> <mi>B</mi> <mi>B</mi> </mrow> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> <mo>&le;</mo> <msub> <mi>P</mi> <mrow> <mi>t</mi> <mi>o</mi> <mi>t</mi> </mrow> </msub> </mrow> </mtd> </mtr> </mtable> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>

其中,是模拟预编码的可行集,即一组所有元素幅度都相同的Nt×NRF矩阵集;

103)求解上述优化问题,获得理想的模拟预编码矩阵:

<mrow> <msubsup> <mi>F</mi> <mrow> <mi>R</mi> <mi>F</mi> </mrow> <mrow> <mi>o</mi> <mi>p</mi> <mi>t</mi> </mrow> </msubsup> <mo>=</mo> <msub> <mrow> <mo>&lsqb;</mo> <msub> <mi>V</mi> <mi>R</mi> </msub> <mo>&rsqb;</mo> </mrow> <mrow> <mn>1</mn> <mo>:</mo> <msub> <mi>N</mi> <mrow> <mi>R</mi> <mi>F</mi> </mrow> </msub> </mrow> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>

其中R为信道相关矩阵。

3.根据权利要求2所述的一种用于实际宽带大规模MIMO系统的混合预编码设计方法,其特征在于,步骤2)的具体实现方法如下:

201)根据实际中移相器的特性,确定每个载波上发生相位偏移的模拟预编码矩阵:将步骤1)中得到模拟预编码矩阵作为中心载频上的模拟预编码矩阵,则实际中第k个载波上的模拟预编码矩阵可表示为:

其中,表示,FRF是中心载频上的模拟预编码矩阵,表示第k个载波上的相位偏差矩阵,表示矩阵A与矩阵B的Hadamard积;

202)在数字域对相位偏移做修正:修正方案可描述为:

<mrow> <mtable> <mtr> <mtd> <mrow> <mi>P</mi> <mn>2</mn> <mo>:</mo> </mrow> </mtd> <mtd> <mrow> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <msub> <mi>F</mi> <mi>c</mi> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> </mrow> </munder> <mo>|</mo> <mo>|</mo> <msubsup> <mi>F</mi> <mrow> <mi>R</mi> <mi>F</mi> </mrow> <mrow> <mi>o</mi> <mi>p</mi> <mi>t</mi> </mrow> </msubsup> <mo>-</mo> <msub> <mi>F</mi> <mrow> <mi>R</mi> <mi>F</mi> </mrow> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <msub> <mi>F</mi> <mi>c</mi> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> </mrow> </mtd> </mtr> </mtable> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mrow>

其中可在步骤1)求得,当第k个载波的频率给定后,由公式(6)计算得FRF[k],因此,求解P2,得到一个众所周知最小均方解:

其中表示矩阵A的伪逆;

203)将相位修正矩阵与每个载波上发生相位偏移的模拟预编码矩阵相乘即为所设计的模拟预编码矩阵,即FRF[k]Fc[k]。

4.根据权利要求3所述的一种用于实际宽带大规模MIMO系统的混合预编码设计方法,其特征在于,步骤3)的具体实现方法如下:

经过步骤2)确定所有载波上的模拟预编码和相位修正矩阵后,基带处的等效低维度的信道状态信息表示为:

<mrow> <msub> <mi>H</mi> <mrow> <mi>e</mi> <mi>f</mi> <mi>f</mi> </mrow> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <mo>=</mo> <mi>H</mi> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <msub> <mi>F</mi> <mrow> <mi>R</mi> <mi>F</mi> </mrow> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <msub> <mi>F</mi> <mi>c</mi> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <msup> <mrow> <mo>(</mo> <msup> <mrow> <mo>(</mo> <mrow> <msub> <mi>F</mi> <mrow> <mi>R</mi> <mi>F</mi> </mrow> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <msub> <mi>F</mi> <mi>c</mi> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> </mrow> <mo>)</mo> </mrow> <mi>H</mi> </msup> <msub> <mi>F</mi> <mrow> <mi>R</mi> <mi>F</mi> </mrow> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <msub> <mi>F</mi> <mi>c</mi> </msub> <mo>&lsqb;</mo> <mi>k</mi> <mo>&rsqb;</mo> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> </mrow> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>9</mn> <mo>)</mo> </mrow> </mrow>

在基带处,对等效低维度的信道状态信息进行SVD分解可得数字预编码,其中Veff[k]为等效信道Heff[k]的SVD分解的右奇异矩阵。

5.根据权利要求4所述的一种用于实际宽带大规模MIMO系统的混合预编码设计方法,其特征在于,步骤4)的具体实现方法如下:

将步骤2)中得到的模拟预编码和步骤3)中得到的数字预编码相乘,即得混合预编码设计方案:

F=FRF[k]Fc[k]FBB[k] (10)。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1