您现在的位置:首页 >> 通信 >> 内容

基于注水算法的MIMO信道容量matlab仿真

时间:2023/1/11 19:23:00 点击:

  核心提示:A_210,包括程序操作录像...

1.完整项目描述和程序获取

>面包多安全交易平台:https://mbd.pub/o/bread/Y56UmZxx

>如果链接失效,可以直接打开本站店铺搜索相关店铺:

点击店铺

>如果链接失效,程序调试报错或者项目合作可以加微信或者QQ联系。

2.部分仿真图预览


3.算法概述

        MIMO无线通信技术源于天线分集与智能天线技术,具有二者的优越性,MIMO系统的发射端与接收端都采用多天线单元,MIMO系统具有抑制干扰、抗多径衰落等特征。使用MIMO技术的好处在于能创建多个并行的正交子信道、能综合使用发射分集和接收分集技术、能较大地增加天线的增益等等。MIMO技术成为了现代无线通信系统的重大突破,在不增加带宽和发射功率的前提下,发射端和接收端装配多个天线的无线通信系统在独立同分布瑞利信道时,系统容量将随着发射端和接收端天线数目的最小值线性增加,显著的提高系统的频谱利用率。在室内条件下,可以认为无线信道是慢衰落的,因此在室内条件下,通过信息反馈,发射机可以比较准确的对无线信道特征进行估计,通过注水原理改变发射机发射天线的发射功率就可以获得更大信道容量。

4.部分源码

while(length(find(PowerAllo < 0 ))>0)

    IndexN = find(PowerAllo <= 0 );

    IndexP = find(PowerAllo > 0);

    MP = length(IndexP);

    PowerAllo(IndexN) = 0;

    ChAT = ChA(IndexP);

    HT = ChAT.^2/(B*N0);

    PowerAlloT = (PtotA + sum(1./HT))/MP - 1./HT;

    PowerAllo(IndexP) = PowerAlloT;

end

PowerAllo = PowerAllo.';    

Capacity  = sum(log2(1+ PowerAllo.' .* H));

作者:我爱C编程 来源:我爱C编程
本站最新成功开发工程项目案例
相关评论
发表我的评论
  • 大名:
  • 内容:
本类固顶
  • 没有
  • FPGA/MATLAB商业/科研类项目合作(www.store718.com) © 2025 版权所有 All Rights Reserved.
  • Email:1480526168@qq.com 站长QQ: 1480526168