·MIMO信道容量

平均功率分配的MIMO信道容量:通过Matlab仿真在加性高斯白噪声情况下的SISO (1*1)、SIMO(1*6)、MISO(4*1)、MIMO(3*3)、MIMO(4*4)系统的信道容量进行分析。

对于信道容量的仿真,这里可以按你的这个要求进行。这里可以这样实施。这个部分的代码可以反映出MIMO系统的信道容量的相关分析需求。

但参数设置最好为:SISO (1*1)、SIMO(1*4)、MISO(4*1)、MIMO(2*2)、MIMO(4*4)

·关于空间复用

主要通过基于码本的预编码技术和非码本的预编码技术:

码本的预编码技术:基于TxAA模式的码本、基于DFT的码本

这里主要涉及到码本的设计,

非码本的预编码技术:SVD,GMD,UCD技术。

·把空间分集

仿真重点,改为2发一收的SFBC和FSTD-SFBC。就是空频编码和频率切换分集与空频编码结合的,对这两种方式进行仿真。

二、设计流程简要说明(最后要仿真的,不同于最早的方案,90%相同)

整个系统的设计流程:

·步骤一:

对不同的天线数目的MIMO系统进行仿真,主要包括:

SISO (1*1)、SIMO(1*4)、MISO(4*1)、MIMO(2*2)、MIMO(4*4),对上面的五个部分进行仿真,获得系统的信道容量进行仿真。

·步骤二:

空间复用,在步骤一的基础上,选择性能较好的一组仿真环境,然后在此基础上,进行基于非码本的预编码和基于码本的预编码。分别进行性能对比分析。

非码本的预编码:SVD,GMD;

码本的预编码:DFT,基于TxAA模式的码本;

·步骤三:

空间分集,重点仿真2发一收的SFBC(空频编码)和FSTD-SFBC(频率切换分集与空频编码),对两种方式进行仿真。

三、设计流程与仿真说明分析

3.1步骤一:对不同的天线数目的MIMO系统进行仿真:

主要包括:SISO (1*1)、SIMO(1*4)、MISO(4*1)、MIMO(2*2)、MIMO(4*4),对上面的五个部分进行仿真,获得系统的信道容量进行仿真。

得到的仿真结果如下所示:

从上面的仿真结果可知:

44信道容量 > 22信道容量 > 14信道容量 = 14信道容量 >11信道容量

44信道容量 > 33信道容量 > 16信道容量 > 41信道容量 >11信道容量

这个部分对应的代码集在如下的文件夹中:

3.2步骤二:空间复用:

在步骤一的基础上,选择性能较好的一组仿真环境,然后在此基础上,进行基于非码本的预编码和基于码本的预编码。分别进行性能对比分析。

非码本的预编码:SVD,GMD;

码本的预编码:DFT,基于TxAA模式的码本;

3.2.1破零均衡,MMSE均衡

从上面的仿真结果可知,采用MMSE均衡的误码率性能要优于采用破零均衡的方法。

故后面的非码本码本预编码均将基于MMSE进行此部分代码见:

·SVD分解的预编码 

·GMD分解的预编码 

A01-43

基于matlab的MIMO信道容量仿真相关推荐

  1. m基于matlab的MIMO信道容量分析,对比了不同天线数量;非码本预编码SVD,GMD;码本预编码DFT,TxAA以及空间分集

    目录 1.算法概述 2.仿真效果预览 3.MATLAB部分代码预览 4.完整MATLAB程序 1.算法概述 ·MIMO信道容量 平均功率分配的MIMO信道容量:通过Matlab仿真在加性高斯白噪声情况 ...

  2. 基于MATLAB计算MIMO信道容量(附完整代码与分析)

    目录 一.介绍 二. 代码 三. 运行结果及分析 3.1  MIMO信道容量:固定发射天线数为4 3.2 MIMO信道容量:固定接收天线数为4 3.3 AWGN信道与瑞利信道容量 四. 总结 一.介绍 ...

  3. 传输预编码matlab,基于MATLAB的MIMO系统预编码性能仿真教程.doc

    基于MATLAB的MIMO系统预编码性能仿真教程 PAGE \* MERGEFORMAT - 33 - 摘要在现今的移动通信系统中,被极多的国际通信标准采纳为基础性关键技术的一种方法是多输入多输出的技 ...

  4. 基于matlab的mimo仿真,基于MATLAB的MIMO系统仿真与分析|Matlab代做

    核心提示:基于MATLAB的MIMO系统仿真与分析|Matlab代做... 近年来,人们对无线通信业务需求的爆炸式增长激励着研究工作者们在相关领域的各个层面不断寻求技术突破,期望以更完美的解决方案来满 ...

  5. 传输预编码matlab,基于MATLAB的MIMO系统预编码性能仿真.doc

    基于MATLAB的MIMO系统预编码性能仿真.doc (33页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分  摘要在现今的移动通信系统 ...

  6. 基于matlab的mimo仿真,基于MATLAB的MIMO通信系统仿真报告.doc

    基于MATLAB的MIMO通信系统仿真报告 北京邮电大学 基于Matlab的MIMO通信系统仿真 班级: 姓名: 学号: 日 期: 目录 一. 概述3 (1)课设目的3 (2)数字通信系统概述3 二. ...

  7. 码分复用的matlab仿真,基于matlab的多路时分复用仿真.doc

    基于matlab的多路时分复用仿真 通信系统原理综设实验报告 多路时分复用matlab仿真系统 教师评语: 引言 在实际的通信系统中,为了扩大通信链路的容量,提高通信系统的利用率,需要在一条链路上传输 ...

  8. matlab实现瑞利信道需要的步骤,基于Matlab的瑞利信道仿真.docx

    移动通信期中论文 论文题目:基于Matlab的瑞利信道仿真Title:Rayleigh fading simulation based on Matlab 学院:信息学院专业:通信工程姓名:888 x ...

  9. 基于matlab编译码器的设计,基于MATLAB循环码编译码仿真

    基于MATLAB循环码编译码仿真(论文11000字) 摘要:在具体了解循环码的编码理论的基础上,使用 M ATLA B 软件设计了循环码编译码器. 通过 M ATLAB 软件实现循环码的编译码 ,通过 ...

  10. 用matlab简单电路模型,基于MATLAB的电路模型仿真应用

    基于MATLAB的电路模型仿真应用实验指导书 一.实验目的 1.掌握采用M文件及SIMULINK对电路进行仿真的方法. 2.熟悉POWERSYSTEM BLOCKSET 模块集的调用.设置方法. 3. ...

最新文章

  1. 使用Redis分区将数据分割到多个Redis实例
  2. 山景智能创始人黄勇:银行要从数据智能转向业务智能,今天的金融服务难以支撑未来 | MEET2021...
  3. 2021-01-10 Halcon初学者知识 【9】形状匹配【一】准备图像
  4. 如何使用 TRACERT 解决 Windows 中的 TCP/IP 问题
  5. 【译】10个有趣的JSCSS库(2018.10)
  6. Android:支持多选的本地相册
  7. java agent 监控tomcat_promethues监控tomcat
  8. js使浏览器窗口最大化(适用于IE的方法)
  9. [原]Java程序员的JavaScript学习笔记(7——jQuery基本机制)
  10. arcgis javascript api 事件的监听及移除
  11. dreamweaver 正则表达式为属性值加上双引号_「前端篇」不再为正则烦恼
  12. 第八章、面向对象设计
  13. 渗透测试常用WEB安全漏洞扫描工具推荐
  14. YUV420P像素数据编码为JPEG图片
  15. load.php 迅雷,C#_C#实现调用迅雷下载的方法,迅雷下载是目前使用非常普遍 - phpStudy...
  16. Mac OSX配置XAMP虚拟主机
  17. python控制键盘按键_如何通过Python生成键盘按键事件来控制PP的表示?
  18. 数学之路(4)-数学基础-幂函数图像与函数平移
  19. Angular中的指令(Directives)
  20. 多维多重背包问题_多重背包问题

热门文章

  1. Python期末大作业 —— 射靶
  2. 机工士姆斯塔迪奥(20分)
  3. Excel 合并居中后无法自动换行
  4. 有一种伪仪式感,叫“中国式旅行”
  5. 访问服务器本地端口/网址
  6. 【代码重构(Refectoring)系列教程】基本型别偏执(Primitive Obsession)
  7. 为什么要处理自然语言? | NLP基础
  8. 微信小程序-自定义三级联动
  9. 德鲁克《管理的实践》读后感-总结
  10. 奥西450的服务器系统,奥西TDS450驱动