MIMO信道容量计算.docx

MIMO信道容量计算.docx

ID:57216238

大小:333.63 KB

页数:11页

时间:2020-08-06

MIMO信道容量计算.docx_第1页
MIMO信道容量计算.docx_第2页
MIMO信道容量计算.docx_第3页
MIMO信道容量计算.docx_第4页
MIMO信道容量计算.docx_第5页
资源描述:

《MIMO信道容量计算.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一:MIMO信道容量计算实验学时:3实验类型:(演示、验证、综合、设计、√研究)实验要求:(√必修、选修)一、实验目的通过本实验的学习,理解和掌握信道容量的概念和物理意义;了解多天线系统信道容量的计算方法;采用计算机编程实现经典的注水算法。二、实验内容MIMO信道容量;注水算法原理;采用计算机编程实现注水算法。三、实验组织运行要求以学生自主训练为主的开放模式组织教学四、实验条件(1)微机(2)MATLAB编程工具五、实验原理、方法和手段MIMO(MIMO,MultipleInputMultipl

2、eOutput)技术利用多根天线实现多发多收,充分利用了空间资源,在有限的频谱资源上可以实现高速率和大容量,已成为4G通信系统以及未来无线通信系统的关键技术之一。图1平坦衰弱MIMO信道模型1.MIMO信道模型MIMO指多输入多输出系统,当发送信号所占用的带宽足够小的时候,信道可以被认为是平坦的,即不考虑频率选择性衰落。平坦衰弱的MIMO信道可以用一个的复数矩阵描述:(1)其中为发送端天线数,为接收端天线数,的元素表示从第根发射天线到第根接收天线之间的空间信道衰落系数。窄带MIMO信道模型(如图1所

3、示)可以描述为:(2)其中,为发送信号;为接收信号;为加性高斯白噪声。2.MIMO信道容量假设服从均值为0,协方差为单位阵的复高斯分布。根据信道容量的定义,可以证明当服从高斯分布时,达到MIMO信道容量。令的协方差矩阵为,则MIMO信道容量可表示为:(3)其中上标‘H’表示复共轭,为单位阵,det表示取行列式。表示单位带宽下的MIMO信道传输速率,单位为Nat/sec。发射机的传输功率可以表示为:其中,表示向量的模,Tr表示取矩阵的迹,E表示求期望。假设发射机的最大传输功率为,则功率约束下的MIMO

4、信道容量计算问题可以描述为:(4)即在功率约束下找到的最佳分布使得信道容量最大。此处表示为半正定矩阵。3.奇异值分解及问题转化将信道矩阵进行奇异值分解,即可分解为,其中和为酉矩阵满足,为的矩形对角矩阵。利用恒等式和酉矩阵性质,得到(5)利用恒等式和酉矩阵性质,得到(6)定义,利用(5)和(6),问题(4)可写为:(7)经过变量替换,令,问题(7)(i.e.,(4))等价为(8)根据Hadamard不等式(参考《信息论基础》ThomasM.Cover,定理16.8.2),问题(8)的最优解必为对角阵。

5、因此问题(8)可简化为(9)其中,r为(或者)的秩,和分别为和的对角元素。4.注水(water-filling)算法求解问题(9)对问题(9)使用拉格朗日乘子法,可知最优解必须满足:其中为拉格朗日乘子。为求得,需先确定,它满足(10)注意左边为的递增函数,因此满足(10)的唯一。找到满足(10)的的方法可形象地称为注水(warter-filling)。这是因为,我们可以将看做是第片区域的水平线,然后对整个区域注水,使其具有深度,如图1所示。所需总水量为,不断注水,直至总水量为,。第个区域的水位深度即

6、为最优的。图2注水算法图示。每片区域的高度为。注水总量为,对整个区域注水使其高度达到。每片区域上水的高度(阴影部分所示)即为最优的。六、实验数据及具体步骤1)随机产生,每个信道系数服从均值为0,方差为1的高斯分布(对Rayliegh分布)2)奇异值分解(利用matlabSVD函数)3)计算4)注水法求解问题(9)5)计算,根据(3)计算容量(或者根据问题(9)的最优值确定最大容量)。七、实验程序和结果一、有一并联高斯加性信道,各子信道的方差为d12=0.1,d22=0.2,d32=0.3,d42=0

7、.4,d52=0.5,d62=0.6,d72=0.7,d82=0.8,d92=0.9,d102=1.0。1、若输入的信号总功率P=5程序L=input('子信道数目L=');%输入子信道数目d=input('各子信道噪声方差d=');%输入各信道的噪声方差P=input('输入信号总功率P=');%输入信号总功率D=sum(d);%各子信道的方差和Pav=(P+D)*1.0/L;%求平均输出频率i=1;p=ones(1,L);%功率初始值boolean=1;c=0;%关闭的信道数量while(boo

8、lean)while(i<=L)if(Pav

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。