写在前面
写这篇博客是因为博主自己在进行该题目的课程设计时被参数设置狠狠地难到了,网上不乏很多Simulink平台的操作教学和MIMO原理分析,但是都不太能满足为了期末速成的同学们,为了以后做这个题目的同学有例子可以参考,故将自己的案例作为分享,设置VIP可见是为了回点血,同学们见谅。
一、MIMO技术定义与其应用场景
MIMO技术,即多输入多输出技术(multiple-input multiple-output),是指在无线通信系统的发射端和接收端同时使用多个天线的通信技术。
在宽带无线通信系统中使用的MIMO技术一般可以分为两大类:空间分集MIMO技术和空间复用MIMO技术。空间分集技术通过使用多个发射和/或接收天线以提高传输的可靠性,通过这种方式,不同的发射-接收天线对之间其信道衰落相互独立,给接收机提高多个衰落不相关的发射信号副本,从而在接收机中使用分级合并方法就可以有效提高通信质量。空间复用技术的目的是通过多个并行的的空间传输信道,实现更高的传输效率,即更高的数据速率和频谱效率。理论上来说,对于具有M个理想不相关的并行传输的分支的MIMO系统,其在平坦的瑞利衰落信道中的系统容量将会是一个SISO系统的M倍。
在抑制干扰方面,由于MIMO系统的信道具有不相关性,可以有效地对抗多径衰落。此外,MIMO系统可以形成指向性波束,从而降低基站之间的干扰和用户间干扰,提高通信系统的可靠性。
由于其在提高通信系统传输效率和传输可靠性的优势,MIMO技术研究成为了无线通信领域的关键技术之一,越来越多地应用于各种无线通信系统。5G发展的最关键技术之一就是Massive MIMO。普通MIMO的天线一般只在水平方向排列,但是5G使用的大规模MIMO系统的天线一般都会排列在水平和垂直两个方向,天线数量可以达到64T64R、128T128R甚至256T256R,使其形成更窄的波束,将能量集中在更有效的空间内,减小小区和用户间的干扰。大规模MIMO的使用可以大大提高信道容量,提高频谱效益和能源效率。
二、仿真系统搭建
2发1收
2发2收
三、各模块参数选择
1. 2发1收系统
1.1 伯努利二进制生成器
本系统使用伯努利二进制生成器(Bernoulli Binary Generator)作为信号源,其在Simulink中的模型如图所示。
图1
伯努利二进制发生器参数如图2所示。产生“0”的概率保持默认为0.5,初始种子保持默认。采样时间即为每个二进制数的持续时间,设置为1;每帧产生的二进制数设置为2,输出数据类型为double类型。