发明名称 一种多用户大规模MIMO系统中的迭代信道估计方法
摘要 本发明属于无线通信技术领域,尤其涉及一种频分双工(FDD)模式下的单天线多用户大规模MIMO(MU-Massive MIMO)系统的信道估计算法。本发明是一种在贝叶斯压缩感知框架下利用多用户大规模MIMO信道的联合稀疏性降低信道估计开销的算法,其基本模型是一个BS服务多个用户,BS端配置了大规模天线阵,移动用户为单天线,利用信道的联合稀疏性,引入基于贝叶斯方法的迭代算法进行信道估计,大大减少了信道估计的开销,使得信道估计的时间远小于信道的相干时间。
申请公布号 CN105049385A 申请公布日期 2015.11.11
申请号 CN201510527405.5 申请日期 2015.08.25
申请人 电子科技大学 发明人 成先涛;付自刚
分类号 H04L25/02(2006.01)I;H04B7/04(2006.01)I 主分类号 H04L25/02(2006.01)I
代理机构 成都点睛专利代理事务所(普通合伙) 51232 代理人 葛启函
主权项 一种迭代的多用户大规模MIMO系统信道估计方法,其特征在于,具体步骤如下:S1、初始化,具体为:S11、BS用T个时隙向K个MS广播T个导频信号X=[<sup>(1)</sup>,x<sup>(2)</sup>,...,x<sup>(i)</sup>,...,x<sup>(T)</sup>]∈C<sup>N×T</sup>,其中,N为BS的天线数,X=U<sub>T</sub>X<sup>a</sup>,X<sup>a</sup>∈C<sup>N×T</sup>的元素即从集合<img file="FDA0000788885710000011.GIF" wi="337" he="195" />中以等概率抽取,P为每个时隙的导频信号功率,i=1,2,3,...,T;S12、K个MS的接收信号为{Y<sub>j</sub>:j=1,2,...,K},Y<sub>j</sub>表示第j个MS的接收信号;S13、进行符号转换,令<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><msub><mi>F</mi><mi>j</mi></msub><mo>=</mo><msubsup><mi>Y</mi><mi>j</mi><mi>H</mi></msubsup><msub><mi>U</mi><mi>R</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><mi>&Phi;</mi><mo>=</mo><msup><mi>X</mi><mi>H</mi></msup><msub><mi>U</mi><mi>T</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>S</mi><mi>j</mi></msub><mo>=</mo><msup><mrow><mo>(</mo><msubsup><mi>H</mi><mi>j</mi><mi>a</mi></msubsup><mo>)</mo></mrow><mi>H</mi></msup></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>E</mi><mi>j</mi></msub><mo>=</mo><msubsup><mi>N</mi><mi>j</mi><mi>H</mi></msubsup><msub><mi>U</mi><mi>R</mi></msub></mrow></mtd></mtr></mtable><mo>,</mo></mrow>]]></math><img file="FDA0000788885710000012.GIF" wi="311" he="419" /></maths>则<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mrow><mo>{</mo><mrow><msub><mi>F</mi><mi>j</mi></msub><mo>:</mo><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>K</mi></mrow><mo>}</mo></mrow><mo>,</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>&Phi;</mi><mo>,</mo></mrow></mtd></mtr><mtr><mtd><mrow><mo>{</mo><mrow><msub><mi>S</mi><mi>j</mi></msub><mo>:</mo><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>K</mi></mrow><mo>}</mo></mrow></mtd></mtr></mtable><mo>,</mo></mrow>]]></math><img file="FDA0000788885710000013.GIF" wi="492" he="309" /></maths>其中,j=1,2,...K,Φ表示压缩感知测量矩阵,S<sub>j</sub>为角度域信道矩阵的共轭转置,角度域信道矩阵为<img file="FDA0000788885710000014.GIF" wi="392" he="97" />Ε<sub>j</sub>为等效高斯噪声矩阵,N<sub>j</sub>为接收噪声信号矩阵;S2、各MS共同稀疏支持集合联合估计,具体为:S21、假设各MS拥有完全相同的稀疏支持集合,即Ω<sub>1</sub>=Ω<sub>2</sub>=…=Ω<sub>K</sub>=Ω<sub>c</sub>,其余各MS互不相同的稀疏支持当作噪声处理,其中,<img file="FDA0000788885710000015.GIF" wi="368" he="172" />是各MS的共同稀疏支持集合;S22、按照贝叶斯压缩感知算法,设第1个MS的稀疏信道服从超参数为α<sub>1</sub>=[α<sub>1</sub>,α<sub>2</sub>,...,α<sub>g</sub>,...,α<sub>N</sub>]<sup>T</sup>的多变量高斯分布,即联合概率密度函数<img file="FDA0000788885710000016.GIF" wi="893" he="194" />其中,H<sub>1</sub>表示第1个MS与BS之间的信道,<img file="FDA0000788885710000021.GIF" wi="114" he="109" />表示信道向量的第g个元素,<img file="FDA0000788885710000022.GIF" wi="101" he="104" />表示α<sub>g</sub>的倒数;S23、设第j个MS的超参数与S22所述α<sub>1</sub>第1个MS成正比列,即α<sub>j</sub>=k<sub>j</sub>α<sub>1</sub>,其中,k<sub>j</sub>为第j个MS的比例系数;S24、联合考虑K个MS,根据<img file="FDA0000788885710000023.GIF" wi="461" he="194" />导出联合更新规则:<img file="FDA0000788885710000024.GIF" wi="948" he="296" />其中,<img file="FDA0000788885710000025.GIF" wi="683" he="173" /><img file="FDA0000788885710000026.GIF" wi="592" he="389" /><img file="FDA0000788885710000027.GIF" wi="1101" he="190" />μ<sub>g</sub>表示μ的第g个元素,V<sub>gg</sub>表示V的第g个对角元;S25、得到各MS的后验均值和协方差矩阵为<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><msub><mi>&mu;</mi><mi>j</mi></msub><mo>=</mo><msup><mi>&sigma;</mi><mrow><mo>-</mo><mn>2</mn></mrow></msup><msub><mi>V</mi><mi>j</mi></msub><msup><mi>A</mi><mi>H</mi></msup><msub><mi>F</mi><mi>j</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>V</mi><mi>j</mi></msub><mo>=</mo><msup><mrow><mo>(</mo><mrow><msup><mi>&sigma;</mi><mrow><mo>-</mo><mn>2</mn></mrow></msup><msup><mi>A</mi><mi>H</mi></msup><mi>A</mi><mo>+</mo><mi>d</mi><mi>i</mi><mi>a</mi><mi>g</mi><mrow><mo>(</mo><mrow><msub><mi>k</mi><mi>j</mi></msub><msub><mi>a</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mrow></mtd></mtr></mtable><mo>;</mo></mrow>]]></math><img file="FDA0000788885710000028.GIF" wi="852" he="260" /></maths>S26、输入S13所述中<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mrow><mo>{</mo><mrow><msub><mi>F</mi><mi>j</mi></msub><mo>:</mo><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>K</mi></mrow><mo>}</mo></mrow><mo>,</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>&Phi;</mi><mo>,</mo></mrow></mtd></mtr><mtr><mtd><mrow><mo>{</mo><mrow><msub><mi>S</mi><mi>j</mi></msub><mo>:</mo><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>K</mi></mrow><mo>}</mo></mrow></mtd></mtr></mtable><mo>,</mo></mrow>]]></math><img file="FDA0000788885710000029.GIF" wi="491" he="308" /></maths>对S24‑S25进行不小于O次迭代,得到了共同位置的稀疏支持集合Ω<sub>c</sub>,其中,O是经验值;S3、各用户稀疏支持集合迭代估计,具体为:S31、设置各MS稀疏支持集合迭代估计的迭代控制变量N<sub>iter</sub>和最大迭代次数N<sub>set</sub>;S32、共同位置信道状态信息更新,具体如下:S321、根据S26所述Ω<sub>c</sub>,设第1个MS的共同位置上的信道状态值服从超参数为β<sub>1</sub>的高斯分布,第j个MS的超参数与所述β<sub>1</sub>正比列,即β<sub>j</sub>=c<sub>j</sub>β<sub>1</sub>,其中,c<sub>j</sub>为第j个MS的比例系数;S322、得到信道状态值的更新规则<img file="FDA0000788885710000031.GIF" wi="741" he="335" /><maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>c</mi><mi>j</mi></msub><mo>=</mo><mo>,</mo><mn>1</mn><mi>j</mi><mo>=</mo><mn>1</mn></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>c</mi><mi>j</mi></msub><mo>=</mo><mfrac><msub><mi>s</mi><mi>c</mi></msub><mrow><msub><mi>&beta;</mi><mn>1</mn></msub><munderover><mo>&Sigma;</mo><mrow><mi>o</mi><mo>=</mo><mrow><mo>(</mo><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><msub><mi>s</mi><mi>c</mi></msub></mrow><mi>j</mi></munderover><mrow><mo>(</mo><mrow><msub><mi>V</mi><mrow><mi>o</mi><mi>o</mi></mrow></msub><mo>+</mo><msup><mrow><mo>|</mo><msub><mi>&mu;</mi><mi>o</mi></msub><mo>|</mo></mrow><mn>2</mn></msup></mrow><mo>)</mo></mrow></mrow></mfrac></mrow></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000788885710000032.GIF" wi="656" he="354" /></maths>其中,<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>s</mi><mi>c</mi></msub><mover><mo>=</mo><mi>&Delta;</mi></mover><mo>|</mo><msub><mi>&Omega;</mi><mi>c</mi></msub><mo>|</mo></mrow>]]></math><img file="FDA0000788885710000033.GIF" wi="209" he="96" /></maths>表示共同的稀疏支持个数;S323、根据<maths num="0007" id="cmaths0007"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msubsup><mi>&mu;</mi><mi>j</mi><mi>c</mi></msubsup><mo>=</mo><msup><mi>&sigma;</mi><mrow><mo>-</mo><mn>2</mn></mrow></msup><msubsup><mi>V</mi><mi>j</mi><mi>c</mi></msubsup><msubsup><mi>&Phi;</mi><msub><mi>&Omega;</mi><mi>c</mi></msub><mi>T</mi></msubsup><msub><mi>F</mi><mi>j</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><msubsup><mi>V</mi><mi>j</mi><mi>c</mi></msubsup><mo>=</mo><msup><mrow><mo>(</mo><mrow><msup><mi>&sigma;</mi><mrow><mo>-</mo><mn>2</mn></mrow></msup><msubsup><mi>&Phi;</mi><msub><mi>&Omega;</mi><mi>c</mi></msub><mi>T</mi></msubsup><msub><mi>&Phi;</mi><msub><mi>&Omega;</mi><mi>c</mi></msub></msub><mo>+</mo><msub><mi>c</mi><mi>j</mi></msub><msub><mi>&beta;</mi><mn>1</mn></msub><mi>I</mi></mrow><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000788885710000034.GIF" wi="754" he="261" /></maths>对共同位置上的系数进行估计;S324、重复迭代S322‑S323不小于O次,得到更新后的当前共同位置的信道状态的估计值<img file="FDA0000788885710000035.GIF" wi="106" he="116" />S33、对每一个MS,减去S324所述<img file="FDA0000788885710000036.GIF" wi="86" he="95" />的影响,单独估计非共同位置的稀疏支持集合,具体如下:S331、计算减去S324所述<img file="FDA0000788885710000037.GIF" wi="84" he="100" />的影响后的残差<img file="FDA0000788885710000038.GIF" wi="477" he="101" />S332、移除测量矩阵Φ中对应于共同位置稀疏支持的列,得到<img file="FDA0000788885710000039.GIF" wi="146" he="100" />S333、对于测量矩阵<img file="FDA00007888857100000310.GIF" wi="122" he="104" />和残差R<sub>j</sub>,利用常规BCS估计,得到各MS非共同位置的信道状态信息估计<img file="FDA00007888857100000311.GIF" wi="118" he="99" />S334、各MS减去S333中估计出的非共同位置的稀疏支持的影响<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>F</mi><mi>j</mi></msub><mo>=</mo><msub><mi>F</mi><mi>j</mi></msub><mo>-</mo><msub><mi>&Phi;</mi><msub><mover><mi>&Omega;</mi><mo>&OverBar;</mo></mover><mi>c</mi></msub></msub><msubsup><mi>&mu;</mi><mi>j</mi><mrow><mi>n</mi><mi>c</mi></mrow></msubsup><mo>;</mo></mrow>]]></math><img file="FDA00007888857100000312.GIF" wi="481" he="108" /></maths>S34、若N<sub>iter</sub>≤N<sub>set</sub>,则返回S32继续往下执行,否则执行S35,其中,N<sub>set</sub>是预先设置的最大迭代次数;S35、将<img file="FDA0000788885710000041.GIF" wi="78" he="97" />按照集合Ω<sub>c</sub>中的索引插入<img file="FDA0000788885710000042.GIF" wi="98" he="99" />中,得到的结果即为角度域信道状态的估计结果<img file="FDA0000788885710000043.GIF" wi="94" he="102" />S4、各MS的信道估计结果为:<img file="FDA0000788885710000044.GIF" wi="376" he="122" />
地址 611731 四川省成都市高新区(西区)西源大道2006号