网站大量收购独家精品文档,联系QQ:2885784924

通信信号处理课程报告.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一 MIMO概念概述 MIMO 表示多输入多输出。MIMO 有时被称作空间多样,因为它使用多空间通道传送和接收数据。MIMO 的优点是能够增加无线范围并提高性能。MIMO技术大致可以分为两类:发射/接收分集和空间复用。传统的多天线被用来增加分集度从而克服信道衰落。具有相同信息的信号通过不同的路径被发送出去,在接收机端可以获得数据符号多个独立衰落的复制品,从而获得更高的接收可靠性。举例来说,在慢瑞利衰落信道中,使用1根发射天线n根接收天线,发送信号通过n个不同的路径。如果各个天线之间的衰落是独立的,可以获得最大的分集增益为n,平均误差概率可以减小到 ,单天线衰落信道的平均误差概率为 。对于发射分集技术来说,同样是利用多条路径的增益来提高系统的可靠性。在一个具有m根发射天线n根接收天线的系统中,如果天线对之间的路径增益是独立均匀分布的瑞利衰落,可以获得的最大分集增益为mn。智能天线技术也是通过不同的发射天线来发送相同的数据,形成指向某些用户的赋形波束,从而有效的提高天线增益,降低用户间的干扰。广义上来说,智能天线技术也可以算一种天线分集技术分集技术主要用来对抗信道衰落。相反,MIMO信道中的衰落特性可以提供额外的信息来增加通信中的自由度(degrees of freedom)。从本质上来讲,如果每对发送接收天线之间的衰落是独立的,那么可以产生多个并行的子信道。如果在这些并行的子信道上传输不同的信息流,可以提供传输数据速率,这被成为空间复用。需要特别指出的是在高SNR的情况下,传输速率是自由度受限的,此时对于m根发射天线n根接收天线,并且天线对之间是独立均匀分布的瑞利衰落的。 图1 系统整体框图 图2 发送端原理图 图3 接收端原理图 四、软件设计思路 程序主流程图如图4所示。 图4 程序主流程图 考虑到模块化编程易于调试的优点,我们编写了大量的子函数,比如复数的加减乘除函数,复数矩阵的减法与乘法函数。 以下几点需要注意: 1.程序直接从文件读取数据而不是随机生成0/1序列。由于天线数目不确定,我们特意编制了文件读取和保存函数,每次读或写2位(bit)。这样,当天线数目变化时,都能保证每根天线得到2位数据进行传输。不过有一种特殊情况,当文件剩余比特数目少于天线数目×2时,程序将自动关闭不能取得数据的天线,比如3根天线关闭1根或2根天线,以实现文件的完整传输。 2.由于天线数目不确定,我们特意编制了一个索引表产生函数tableTraverse,实现诸如以下序列的遍历。 1 1 1 … 1 1 1 1 1 … 1 2 1 1 1 … 1 3 1 1 1 … 1 4 1 1 1 … 2 1 1 1 1 … 2 2 1 1 1 … 2 3 1 1 1 … 2 4 1 1 1 … 3 1 … 4 4 4 … 4 4 1 1 1 … 1 1 … 3.计算误码率是通过文件比较函数fileCompare实现的。 五、实验结果及分析 1.理想信道下MIMO性能比较(component = 8,fd=0) 由上可见,当天线数目越多时,MIMO系统性能越好,误码率越低。4×4 MIMO在AWGN_SNR > 18左右时,误码率已经接近为0。 2.信道估计下4×4 MIMO性能比较(component = 8,fd=0) 由上图可知,理想信道与估计信道在AWGN_SNR值较低时相差比较大。要想在信道估计的基础上降低误码率,只有提高AWGN_SNR值。 3.信道估计下4×4 MIMO性能比较(AWGN_SNR = 10) 由上图可知,当AWGN_SNR=10,component=8时,信道估计下4×4 MIMO性能随多普勒频率变化的变化不大。 由上图可知,当AWGN_SNR=10,fd=0时,信道估计下4×4 MIMO性能并不随component数目变化而有大的波动。 六、总结 1.天数数目愈多,MIMO性能愈好。 2.MIMO使用MLD检测算法可以取得最好的传输性能,但天线数目不能太大,否则MLD将耗用大量的计算时间,降低系统效率。 3.要想取得更好的性能,可以增大AWGN的SNR值。 附录(完整的程序代码) #include stdio.h #include stdlib.h #include math.h #include time.h #include string.h #define __DEBUG #define SOURCE_FILE e:\\lena.jpg #define TARGET_FILE e:\\lena_copy.jpg #define BERRECORD_FILE e:\\ber_record.txt #define CHANNELCHANGENUM 200 #define FILEB

文档评论(0)

chqs52 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档