matlab zf预编码,多用户MIMO系统中各种波束成型预编码性能比较(ZF,BD,MMSE,SLNR,MF,SVD)...
多用户MIMO系统中各种波束成型预编码性能比较(ZF,BD,MMSE,SLNR,MF,SVD)
关注次数: 905
下载次数: 155
文件大小: 207K
下载需要积分: 1
代码分类:
开发平台: matlab
上传会员: yhcpp
下载代码
预览代码
Downma.com:专注MATLAB源程序代码下载和分享
代码描述
应用背景
波束成形是MIMO 关键技术之一。多用户MIMO 系统中存在多用户干扰和多天线干扰,波束成形技术能有效抑制此类干扰,在信道中同时传播多路并行数据流,实现分集增益和复用增益。本代码用于测试多用户MIMO通信系统中各种波束成型预编码合速率、误码率性能比较。
关键技术
多用户MIMO通信系统中各种波束成型预编码算法合速率、误码率性能比较。我们研究了多种经典的波束成形方法,包括奇异值分解(Singular value decomposition, SVD)、块对角化(Block diagonalization, BD)、迫零(Zero forcing,ZF )、匹配滤波( Matched filtering, MF )、最大化信泄噪比( Maximum signal-to-leakage-and-noise, Max-SLNR ) 和最小化均方误差( Minimum mean-squared error, MMSE)。通过仿真,我们得出结论:在传统的多用户MIMO系统下, 采用各种波束成形方法的和速率性能优劣排序如下:SVD>Max-SLNR>MMSE>BD>ZF>MF ;
误码率性能优劣排序如下:SVD>MMSE>Max-SLNR>BD>ZF>MF。
代码预览
本科毕设
BD.asv
BD.m
BD2.asv
BD2.m
BD_BER_SNR.fig
BER1.fig
BER2.fig
BER3.fig
CIprecoding.asv
MF.m
MFprecoding.asv
MMSE.asv
MMSE.m
QPSK_mapper.m
SLNR.m
SLNR2.asv
SLNR2.m
SNR=5dB时4个2天线用户MIMO系统合速率随Nt变化.fig
SNR=5dB时4个2天线用户MIMO系统误码率随Nt变化.fig
SVD_BD_BER2.fig
SVD_BD_BER3.fig
SVD_BD_BER_SNR.fig
SVD_BD_rate_SNR.fig
ZF.m
hs_err_pid4528.log
main1.asv
main1.m
main2.asv
main2.m
receiver.asv
receiver.m
sum-rate1.fig
sum-rate10.fig
sum-rate2.fig
sum-rate3.fig
sum-rate4.fig
sum-rate5.fig
sum-rate6.fig
sum-rate7.fig
sum-rate8.fig
sum-rate9.fig
sumrate.asv
sumrate.m
svdprecoding.asv
svdprecoding.m
waterfilling.asv
waterfilling.m
matlab zf预编码,多用户MIMO系统中各种波束成型预编码性能比较(ZF,BD,MMSE,SLNR,MF,SVD)...相关推荐
- 多用户MIMO系统中的天线选择技术和用户选择技术的MATLAB仿真
1.算法简介 MIMO系统不同于现有的单天线系统和智能天线系统,其在通信的发送端和接收端均使用多根天线.MIMO系统的基本原理是采用空时编码方式将用户的串行码流通过编码.调制.加权和映射等方式分成多路 ...
- 多用户MIMO系统预编码:广义矩阵求逆法
前言 行将毕业了,最近不太看那些智能反射面.通感一体化之类的热点了.有限的时间里,准备多读一些过去的经典沉淀一下. 疫情汹涌,祝大家一切都好.接下来在家的日子里,希望要求自己每天写一篇经典论文的摘记博 ...
- 分别对比SVD和GMD非码本的预编码以及DFT和TxAA码本预编码的MIMO系统matlab误码率仿真
up目录 一.理论基础 二.核心程序 三.测试结果 一.理论基础 对比SVD和GMD非码本的预编码以及DFT和TxAA码本预编码的MIMO系统matlab误码率仿真 二.核心程序 function V ...
- 传统多用户MISO系统中的加权和速率WSR最大化问题,(优化AP的beamformingW)
本文是简单记录一下对文章Weighted Sum-Rate Maximization for Reconfigurable Intelligent Surface Aided Wireless Net ...
- 大规模MIMO系统中基于CSI的卷积神经网络定位
来源:投稿 作者:小灰灰 编辑:学姐 论文标题:CSI-based Positioning in Massive MIMO systems using Convolutional Neural Net ...
- MIMO系统中的线性处理: 匹配滤波、迫零滤波与维纳滤波
前言 这篇博客是对经典论文 Linear Transmit Processing in MIMO Communications Systems的摘记.这篇文章考虑的是收发端的各自独立信号处理设计,而非 ...
- (各种均衡算法在MIMO中的应用对比试验)最小均方误差(MMSE)原理推导以及在MIMO系统中对性能的改善。
文档和程序地址:下载地址 各种均衡算法在MIMO中的应用对比试验,内附原理推导,对比实验说明和结果等.包括MMSE,ZF,ZF-SIC等.代码附有原理推导小论文.仅供参考
- matlab画虫口模型分岔图,Matlab画图片碰磨转子系统中的分岔图,poincare映射图???...
图片中是转子碰磨故障的动力学模型,应用龙格库塔法求解,在画分岔图和poincare截面图,画出来不对,不知道为什么,下面是我自己编的程序,请大侠们帮忙看看我错在哪里了? global omega; ...
- 【操作系统】Linux系统中直接优化提升CPU性能(已解决)
文章目录 问题:服务器CPU没有调用最高性能,导致跑算法的时候处理速度慢 一.BIOS方法 二.终端直接设置CPU调节器方法 1.查看当前CPU调节器 2.安装各种依赖库 3.最后安装cpufrequ ...
最新文章
- php调取 zabbix实时数据_zabbix-基础系列(三)-zabbix安装[官方版]
- rsync 更改配置后, 无需手动重启
- MySQL视图、事务与存储过程
- Linux基础 —— Linux终端命令格式
- 你,的寒假作业写多少了?
- 两个有用的minicom命令
- oracle redo 200mb,Oracle的redo log在各场景下的恢复
- Python编程基础04:输入与输出
- Windows:win 10系统麦克风没有声音,无法使用
- unistd.h中定义函数
- Qt中connect的几种写法与遍历ComBox的值
- 估计算法类有哪些最新发表的毕业论文呢?
- android的密码是多少,Android图形密码中 你最常用的是哪一个呢?
- 软路由WIFI的方案,pcie网卡和硬件无线AP那种最稳定靠谱?
- Word中规范输入大写的中文日期(转)
- VS Code 下载、下载慢、更新(适用于压缩包下载)
- 安卓app开机自启动的几种方式
- 海南三亚游记2022-2023跨年
- springboot vue3 elementui plus小说阅读网站源码
- mplayer 播放电台_通过SSH的MPlayer从远程主机播放电影