具有不同天线数量和使用不同类型调制的MIMO信道的比较仿真(Matlab代码实现)

 💥💥💞💞欢迎来到本博客❤️❤️💥💥

🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。

⛳️座右铭:行百里者,半于九十。

📋📋📋本文目录如下:🎁🎁🎁

目录

💥1 概述

📚2 运行结果

🎉3 参考文献

🌈4 Matlab代码实现


💥1 概述

MIMO技术(Multiple-Input Multiple-Output)即多入多出技术,是指能在不增加带宽的情况下,在发射端和接收端分别使用多个发射天线和接收天线,使信号通过发射端与接收端的多个天线传送和接收,从而改善通信质量。它能充分利用空间资源,通过多个天线实现多发多收,在不增加频谱资源和天线发射功率的情况下,可以成倍的提高系统信道容量,显示出明显的优势,被视为下一代移动通信的核心技术。

无线电发送的信号被反射时,会产生多份信号,每份信号都是一个空间流。使用单输入单输出(SISO)的系统一次只能发送或接收一个空间流,而MIMO技术允许多个天线同时发送和接收多个空间流,并能够区分发往或来自不同空间方位的信号。MIMO 技术的应用,使空间成为一种可以用于提高性能的资源,并能够增加无线系统的覆盖范围。

1 提高信道的容量

采用MIMO系统是提高频谱效率的有效方法。MIMO接入点到MIMO客户端之间,可以同时发送和接收多个空间流,信道容量可以随着天线数量的增大而线性增大,因此可以利用MIMO信道成倍地提高无线信道容量,在不增加带宽和天线发送功率的情况下,频谱利用率可以成倍地提高。

②提高信道的可靠性

利用MIMO信道提供的空间复用增益及空间分集增益,可以利用多天线来抑制信道衰落。多天线系统的应用,使得并行数据流可以同时传送,可以显著克服信道的衰落,降低误码率。

📚2 运行结果

主函数部分代码:

clear, clc
​
BER1=equalize('MMSE','16QAM',1 ,1);
BER2=equalize('MMSE','16QAM',2,2);
BER3=equalize('MMSE','16QAM',4,4);
BER4=equalize('MMSE','16QAM',8,8);
EbNo=0:25;
​
figure
semilogy(EbNo,BER1,'black-x')
;hold on
semilogy(EbNo,BER2,'r-d')
;hold on
semilogy(EbNo,BER3,'g-*')
;hold on
semilogy(EbNo,BER4,'b-x')
;hold on
xlabel('SNR [dB]')
;ylabel('BER');
axis([0 25 1e-6 1]);
grid on
title('BER with different number of antennas using 16QAM Modulation')
;legend('1x1-SISO','2x2-MIMO','4x4-MIMO','8x8-MIMO');
​

🎉3 参考文献

​[1]李忻. 新一代无线通信系统中的MIMO信道建模与多天线设计研究[D].电子科技大学,2005.

部分理论引用网络文献,若有侵权联系博主删除。

🌈4 Matlab代码实现

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

荔枝科研社

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值