ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:210.58KB ,
资源ID:24407041      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24407041.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(下行预编码算法研究及仿真分析.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

下行预编码算法研究及仿真分析.docx

1、下行预编码算法研究及仿真分析 下行预编码算法研究 研究内容:ZF、MRT预编码在单小区大规模MIMO系统下的性能 影响因素:基站天线数M、基站发送功率Pd、信道模型、同时服务的单天线数K 性能指标:遍历容量、系统误码率BER仿真原理准备下行预编码算法介绍:大规模MIMO下行链路如图一所示。图一 大规模MIMO下行链路图系统遍历容量计算方法:两种线性预编码算法:ZF(迫零)预编码、MRT(最大比值传输)预编码表示预编码矩阵,表示信道矩阵MRT ZF 使用预编码算法以后的接收信号为:(仿真研究的系统模型)。第k个用户的接收信号为:, (来源:Massive MU-MIMO Downlink TDD

2、 System with Linear Precoding and Downlink Pilots ,这篇论文主要讲述了一种信道估计的方法,得到CSIT后利用H进行下行的线性预编码,仿真采用的系统模型便借鉴了该篇论文,该模型的主要理解点在于归一化问题,预编码矩阵的归一化,噪声归一化等,在利用其做延伸的系统BER研究时,信号的调制解调也需要解决归一化问题。另外,在文章的Page296,有仿真的发送端SNR与基站天线数M对遍历容量的影响,仿真结果是可以对应上从而验证自己建立的仿真的准确性的。)遍历容量:,第k个用户的容量:,第k个用户的信干噪比:。(来源:PPTMassive MIMO ,该PPT

3、介绍了大规模MIMO的整体概述以及关键技术的研究,主要参考了其Page22Page27的Massive MIMO Downlink Channel部分,该部分给出了上述系统遍历容量的具体计算方法。另外,Page26和Page27分别给出了基站天线数M和同时服务的单天线用户数K对系统遍历容量影响的仿真图,自己的仿真过程也对照了该仿真结果,从而验证的仿真的准确性。)BER的仿真流程图如图二:图二 误码率的仿真流程图不同的信道模型:1) 瑞利衰落信道模型(最简单最理想的信道模型,PPT中的理想CSIT信道模型,便是应用了瑞利衰落信道模型。)2) 空间相关性模型:为的空间自由度,由此可以建立一定空间自

4、由度下大规模MIMO下行多用户信道的简化模型()。特别地,若各用户的发端相关矩阵相同,则,其中为任意酉矩阵的列。仿真时取一个M*M阶的酉矩阵的前F列,F=M*(1-d),d是空间相关系数。(空间相关信道模型参考来源:吴雅颖师姐的毕业论文大规模 MIMO 容量优化算法 ,在第三章第一节(Page16)中,详细介绍了该算法,并且也参考了师姐的仿真代码得到了空间相关信道模型的建立代码。 )3) 非理想的CSIT模型:非理想CSIT下,利用MMSE信道估计得估计信道矩阵:其中,:信道估计的误差矩阵CN(0,1),:信道估计的可靠性。(非理想CSIT信道模型来源:PPTMassive MIMO ,Pag

5、e25给出了非理想信道模型的估计信道模型,且Page26有相应的仿真结果可以用于验证自己仿真结果的准确与否。)实验1:瑞利信道下基站天线数M对预编码性能的影响实验目的:分别遍历容量和误码率性能上研究基站天线数M对ZF和MRT预编码算法性能的影响。参数设置:见参数设置表格1.1 瑞利信道下M对遍历容量的影响参数设置:表1.1 仿真参数设置考察算法影响因素参数设置case1ZFM(20:20:200)K=10Pd=0dBRayleigh信道case2MRT仿真结果:图1.1 瑞利信道下M对遍历容量的影响由仿真结果1.1可见,随着基站天线数M的增多,系统的遍历容量不断增加;对于两种预编码算法,在M值

6、较小的时候MRT性能优于ZF,但M值一增大,ZF性能明显优于MRT性能,这是因为以信道矩阵H的伪逆矩阵作为预编码矩阵比以信道矩阵H的共轭转置矩阵作为预编码矩阵更能消除用户间的干扰,从而得到更好的系统遍历容量性能。在计算复杂度上,ZF预编码需要求信道矩阵H的伪逆,算法复杂度为O(K3+M*K),MRT只需计算H的共轭转置,计算复杂度为O(M*K),可见ZF预编码的计算复杂度明显高于MRT预编码;另外参数K的不同也会影响系统的遍历容量,初步可以看出,当同时服务的单天线用户数K的增加时,系统的遍历容量也随之增加。1.2 瑞利信道下M对系统BER性能的影响:仿真参数:表1.3 仿真参数设置考察算法影响

7、因素参数设置case1ZFM(20:20:200)K=10Pd=0dBQPSK调制Rayleigh信道case2MRT仿真结果:图1.2瑞利信道下M对系统BER的影响由仿真图1.2可见,随着基站天线数M的增加,两种预编码算法的系统误码率均不断下降,且仅在M值较小的时候MRT误码率低于ZF,M值一增大,ZF预编码的BER性能要明显优于MRT预编码,这是因为,ZF预编码能够更好地消除用户间的干扰。实验2: 瑞利信道下基站发送功率Pd对预编码性能的影响实验目的:分别从容量和误码率性能上研究基站发送功率Pd对ZF和MRT预编码算法性能的影响。2.1 瑞利信道下发送功率Pd对系统遍历容量的影响仿真参数设

8、置:表2.1 仿真参数设置考察算法影响因素参数设置case1ZFPd=(-5:2:15)dBM=128K=10Rayleigh信道case2MRT 仿真结果:图2.1 瑞利信道下发送功率Pd对遍历容量的影响由仿真图2.1可见,随着发送功率增大,系统的遍历容量不断增大,尤其是对于ZF检测算法。因为相比于MRT预编码,ZF预编码能够更好地消除用户间的干扰,Pd的增大对其影响也更加明显。2.2 瑞利信道下平均发送功率Pd对系统BER的影响参数设置:表2.2 仿真参数设置考察算法影响因素参数设置case1ZFPd=(-5:2:15)dBM=128QPSK调制K=10Rayleigh信道case2MRT

9、仿真结果:图2.2 瑞利信道下发送功率Pd对系统BER的影响由仿真结果2.2可见,随着发送功率的增加,系统BER不断减小,且发送功率相同时,ZF预编码的BER性能要明显优于MRT预编码。实验3: 瑞利信道下用户数K对预编码性能的影响实验目的:分别从容量和误码率性能上研究用户数对ZF和MRT预编码算法性能的影响3.1 瑞利信道下用户数K对系统遍历容量的影响(使用QPSK调制)参数设置:表3.1 仿真参数设置考察算法影响因素参数设置case1ZFK(4:4:28)Pd=0dBM=128Rayleigh信道case2MRT 仿真结果:图3.1 瑞利信道下K对系统遍历容量的影响 由仿真图3.1可见,M

10、RT预编码随着同时服务的单天线用户数K的增加系统遍历容量不断增加,但ZF预编码随着K的增加,遍历容量先增加后减小,而且可以得到一个最优的K值。这是因为,随着K的增加ZF预编码算法的分集度(M-K)/K不断减小,所以会在K增加到一定程度后反而使得系统的遍历容量减小。3.2瑞利信道下用户数K对系统BER的影响(使用QPSK调制)仿真参数设置:表4.3 仿真参数设置考察算法影响因素参数设置case1ZFK(4:4:28)Pd=0dBM=128QPSK调制Rayleigh信道case2MRT仿真结果:图4.2 瑞利信道下K对系统BER的影响由图4.2可以看出,随着同时服务的用户数K的增加,两种预编码算

11、法的系统BER均不断增加,系统性能变差。这是因为随着K增加,同时发送的数据流数增多,在接收端进行信号接收时受到的干扰也越多,故而性能变差。该仿真实验说明,在考虑基站可以服务的用户数时除了考虑遍历容量的增加也需要考虑系统的BER性能,一般来讲,同时服务的单天线用户数通常取10。实验4: 信道模型对ZF、MRT预编码算法性能的影响实验目的:分别从容量和误码率性能上研究信道模型对ZF和MRT预编码算法性能的影响。信道类型:瑞利信道信道、空间相关性信道、非理想CSIT信道4.1 不同信道下基站天线数M对遍历容量的影响 4.1.1 空间相干信道下M对系统遍历容量的影响 参数设置:(d为相关系数,在01之

12、间取值)表4.1 仿真参数设置case3ZFd=0K=10Pd=0dBM(20:20:200)空间相关性信道case4MRTCase5ZFd=0.2Case6MRTCase7ZFd=0.4Case8MRT仿真结果:图3.1.1 空间相干信道下M对系统遍历容量的影响4.1.2非理想CSIT信道下M对遍历容量的影响参数设置:(sigma2为信道可信度系数,在01之间取值)表4.2 仿真参数设置case3ZFsigma2=1K=10Pd=0dBM(20:20:200)非理想CSIT信道case4MRTCase5ZFsigma2=0.75Case6MRTCase7ZFsigma2=0.5Case8MR

13、T 仿真结果:图4.1.2 非理想CSIT信道下M对遍历容量的影响 由仿真图4.1.1可以看出,信道相关性越强,同一预编码算法的遍历容量越差,这是因为信道相关性使得信道矩阵的自由度降低,从而使得性能变差;图4.1.2可以看出,加入了信道估计误差,同一预编码的性能变差,这是因为信道估计时存在的误差会使得预编码矩阵不能很好的消除用户之间的干扰,从而使得系统的性能变差。4.2 不同信道下基站天线数M对系统BER的影响4.2.1 不同相干信道下M对系统BER性能的影响 仿真参数设置:表4.3 仿真参数设置case3ZFd=0K=10Pd=0dBM(20:20:200)空间相关性信道case4MRTCa

14、se5ZFd=0.2Case6MRTCase7ZFd=0.4Case8MRT仿真结果:图3.2.1 不同相干信道下M对系统BER性能的影响4.2.2非理想CSIT信道下M对系统BER的影响仿真参数设置:表4.4 仿真参数设置case3ZFsigma2=0.5K=10M(20:20:200)Rayleigh信道+误差估计case4MRTCase5ZFsigma2=0.75Case6MRTCase7ZFsigma2=1Case8MRT仿真结果:图4.2.2 不同非理想CSIT信道下M对系统BER的影响由仿真图4.2.1可以看出,信道相关性越强,同一预编码算法的BER性能越差,这是因为信道相关性使得

15、信道矩阵的自由度降低,从而使得BER性能变差;图4.2.2可以看出,加入了信道估计误差,同一预编码的BER性能变差,这是因为信道估计时存在的误差会使得预编码矩阵不能很好的消除用户之间的干扰,从而使得系统的性能变差。4.3 不同信道下平均发送功率Pd对遍历容量的影响 4.3.1 空间相关信道下Pd对遍历容量的影响仿真参数:表4.3 仿真参数设置case3ZFd=0K=10M=128Pd(-5:2:15)空间相关性信道case4MRTCase5ZFd=0.2Case6MRTCase7ZFd=0.4Case8MRT仿真结果:图4.3.1 空间相关信道下Pd对遍历容量的影响4.3.2非理想CSIT下P

16、d对遍历容量的影响仿真参数:表4.4 仿真参数设置case3ZFsigma2=0.5K=10M=128Pd(-5:2:15)非理想CSIT信道case4MRTCase5ZFsigma2=0.75Case6MRTCase7ZFsigma2=1Case8MRT仿真结果:图4.3.2 非理想CSIT下Pd对遍历容量的影响由仿真图4.3.1可以看出,在空间相干信道下,随着相干系数的增大,系统的遍历容量不断降低,图4.3.2可以看出,CSIT也影响系统的遍历容量,信道状态信息可信度sigma2越大,遍历容量越大,系统性能越好。4.4 不同信道下平均发送功率Pd对系统BER的影响 4.4.1 空间相关信道

17、下Pd对系统BER的影响仿真参数设置:表4.5 仿真参数设置case3ZFd=0K=10M=128Pd(-5:2:15)空间相关性信道case4MRTCase5ZFd=0.2Case6MRTCase7ZFd=0.4Case8MRT仿真结果:图4.4.1 空间相关信道下Pd对系统BER的影响4.4.2 非理想CSIT下Pd对系统BER的影响表4.6 仿真参数设置case3ZFsigma2=0.5K=10M=128Pd(-5:2:15)非理想CSIT信道case4MRTCase5ZFsigma2=0.75Case6MRTCase7ZFsigma2=1Case8MRT仿真结果:图4.4.2 非理想C

18、SIT下Pd对系统BER的影响由仿真图4.4.1可以看出,在空间相干信道下,随着相干系数的增大,系统的遍历容量不断降低,图4.4.2可以看出,CSIT也影响系统的遍历容量,信道状态信息可信度sigma2越大,遍历容量越大,系统性能越好。4.5 不同信道下用户数K对系统遍历容量的影响 4.5.1 空间相干信道下K对系统遍历容量的影响表4.7 仿真参数设置case3ZFd=0M=128Pd=0dBK(5:5:70)空间相关性信道case4MRTCase5ZFd=0.2Case6MRTCase7ZFd=0.4Case8MRT仿真结果:4.5.2 非理想CSIT信道下K对遍历容量的影响仿真参数:表4.

19、8 仿真参数设置case3ZFsigma2=0.5M=128Pd=0dBK(5:5:70)非理想CSIT信道case4MRTCase5ZFsigma2=0.75Case6MRTCase7ZFsigma2=1Case8MRT仿真结果:图4.5.2 非理想CSIT信道下K对遍历容量的影响由仿真图4.5.1可以看出,在空间相干信道下,随着相干系数的增大,系统的BER不断降低,图4.5.2可以看出,CSIT也影响系统的BER,信道状态信息可信度sigma2越大,系统BER小,系统性能越好。4.6不同信道下用户数K对系统BER的影响 4.6.1 空间相干信道下K对系统BER的影响仿真参数:表4.9 仿真

20、参数设置case3ZFd=0M=128Pd=0dBK(5:5:30)空间相关性信道case4MRTCase5ZFd=0.2Case6MRTCase7ZFd=0.4Case8MRT仿真结果:4.6.2 非理想CSIT信道下K对系统BER的影响仿真参数:表4.10 仿真参数设置case3ZFsigma2=0.5M=128Pd=0dBK(5:5:40)非理想CSIT信道case4MRTCase5ZFsigma2=0.75Case6MRTCase7ZFsigma2=1Case8MRT仿真结果:由仿真图4.6.1可以看出,在空间相干信道下,随着相干系数的增大,系统的BER不断降低,图4.6.2可以看出,

21、CSIT也影响系统的BER,信道状态信息可信度sigma2越大,系统BER小,系统性能越好。参考文献:1单小区大规模MIMO系统模型的参考:Massive MU-MIMO Downlink TDD Systems withLinear Precoding and Downlink Pilots2空间相关性信道参考:大规模 MIMO 容量优化算法,详见第三章第一节,Page16 3非理想CSIT信道模型的参考:Massive MIMO PPT具体见:Page254容量的仿真结果对比论文 :1、大规模MIMO多小区TDD系统中的预编码策略和导频调度 Page9222、Scaling Up MIMO: Opportunities and challenges with very large arrays3、Massive MIMO PPT(K、M变化对遍历容量的影响)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1