基于相关矩阵的MIMO
mimo技术原理

3. MIMO的信道模型
无线通信信号特点
➢ 中尺度衰落
描述阴影衰落,变化趋向于正态(高斯)分布, 通常称为对数正态衰落。
3. MIMO的信道模型
无线通信信号特点
➢ 大尺度衰落
描述由距离引起的信号的衰减,中值信号功率与 距离长度增加的某次幂成反比变化。
3. MIMO的信道模型
无线通信信号特点
2.MIMO的空时编码
分层空时码-复用
2.MIMO的空时编码
分层空时码-复用
S/P
编 码 器 编 码 器
…… ……
调 制 器 调 制 器
空 间 交 织
交 织 器 xt1
x 交 织 器
nT t
DLST的一般结构
2.MIMO的空时编码
分层空时码-复用
2.MIMO的空时编码
分层空时码-复用
1.MIMO技术原理
空
数
射
数据 时
模
频
编
转
前
码
换
端
s
h 11 h1 2
h 1 nT
h n R nT
射
模
空
频
数
时 数据
前
转
解
端
换
码
H
r
s1(t)
s(t)=
s
2
(
t
)
s n T ( t )
h11(t,)h12(t,) H(t,)h21(t,)h22(t,)
hh21nnT T((tt,,))
陈列操纵矢量(陈列机构和去波角的函数)
a ( ,) [ 1 a 1 , a n R , ] T
第m个分量为
3. MIMO的信道模型
矩阵在mimo技术中的应用(一)

矩阵在mimo技术中的应用(一)矩阵在MIMO技术中的应用1. 空时编码技术•空时编码技术是MIMO系统中的一项关键技术,用于在多个天线之间编码和解码数据,实现高速无线通信。
•矩阵在空时编码技术中起到了重要作用,通过对发送信号进行线性变换,可以将多个天线之间的信号进行合理组合,从而实现信号的编码和解码。
2. 天线选择技术•在MIMO系统中,多个天线可以同时传输和接收信号,通过合理的天线选择技术可以提高系统的性能。
•矩阵在天线选择技术中用于计算天线选择的权重,通过最大化接收信号的信噪比来选择合适的天线组合。
3. 并行信道技术•MIMO技术利用了多个独立的并行信道进行数据传输,提高了系统的容量和性能。
•矩阵在并行信道技术中用于描述多个信道之间的关系,通过矩阵运算可以实现对独立信道之间的数据进行合理分配和处理。
4. 反馈技术•在MIMO系统中,反馈技术用于获取信道状态信息,以便发送端进行合适的天线选择和编码策略。
•矩阵在反馈技术中用于描述信道状态信息,通过采集信号样本,计算相关矩阵可以得到准确的信道状态信息。
5. 混合自适应调制技术•MIMO系统中的混合自适应调制技术结合了空时编码和调制技术,通过根据信道条件自适应地选择合适的调制方式和编码策略。
•矩阵在混合自适应调制技术中用于描述调制方式和编码策略的关系,通过调整矩阵参数可以实现不同调制方式和编码策略的切换和优化。
6. 信道估计技术•在MIMO系统中,准确的信道估计是实现高速无线传输的关键。
•矩阵在信道估计技术中用于描述信号传输过程中的信道损耗和信道变化情况,通过计算相关矩阵可以得到准确的信道估计结果。
7. 多用户检测技术•MIMO系统中的多用户检测技术用于解决多个用户同时传输数据时的干扰问题,并实现多用户间的并行通信。
•矩阵在多用户检测技术中用于描述用户之间的干扰关系,通过矩阵运算可以实现用户之间的分离和干扰消除。
以上是一些矩阵在MIMO技术中的应用示例,这些应用充分展示了矩阵在MIMO技术中的重要作用,为高速无线通信提供了强大的支持。
矩阵在mimo中应用

MIMO 信道中矩阵分析的应用张靖悦 S110101198 矩阵分析在MIMO 技术这个模块中有着很重要的应用,基本可以说是矩阵分析是MIMO 技术研究的基础。
所以我也根据导师给定我的研究方向,选修了矩阵分析这门基础课程。
MIMO Multiple Input-Multiple Output)是指在通信链路的发送端与接收端均使用多个天线元的传输系统,它能够将传统通信系统中存在的多径因素变成对用户通信性能有利的因素,从而成倍地提高业务传输速率。
矩阵理论在通信,自动控制等工程领域里应用广泛,而通信的难点在于信道的处理,因此,矩阵理论与无线信道的研究是一个很好的切入点。
在MIMO 技术的研究中,对于MIMO 信道的容量的研究具有着重大的意义。
目前,MIMO 技术的信道容量和空时编码,空时复用等技术都离不开矩阵理论的应用。
无线信道的一个重要特性就是存在衰落。
如果在多径环境中采用多天线系统,则系统抗衰落特性能得到很大的提高,而且如果在发射和接受两端均采用多天线,即构成MIMO 系统,则会有效地提高信道容量。
为了描述MIMO 信道,令发射天线数目为tN ,接受天线数目为r N ,这样在某特定时刻m ,发射的符号构成一个1⨯t N 的矢量t X[],接受的符号构成一个1⨯r N 的矢量t Y[],关系为:t t t +Y []=H X []N [] (1)其中,12[,,,]tT N n n n =N(t) (2)表示高斯白噪声,方差为2n σ;H 为r t N N ⨯信道矩阵,即1111tr r tNN N N h h h h ⎡⎤⎢⎥=⎢⎥⎢⎥⎢⎥⎣⎦H(3) 其中,ji h 表示从发射天线i 到接受天线j 的信道系数。
这样,式(1)可写为1tN t ttjjii j i y hx n ==+∑ (4)式中,上标t 表示在t 时刻。
根据奇异值分解(SVD )理论,r t N N ⨯信道矩阵可以进行分解,得到⎡⎤⎢⎥⎣⎦HHE0H =U V =U D V 00 (5)12(,,,)m diag λλλ=E(6)(1,2,,)i i m λ= 为矩阵H 的全部非零奇异值。
基于MIMO的通信系统仿真与分析研究

仿真工具介绍
性能评估指标
衡量系统在给定频谱资源下传输数据的能力,包括频谱效率/频谱利用率。
频谱效率
容量
误码率/错误率
鲁棒性
衡量系统在特定信道条件下的最大传输速率,包括空间信道容量、自由度容量等。
衡量系统传输数据的错误率,包括硬错误率、软错误率等。
衡量系统在信道条件变化下的性能表现,包括信道估计误差、干扰等对系统性能的影响。
基于MIMO的通信系统仿真实验与结果分析
06
总结词
本实验主要研究了在不同信道模型下,MIMO系统的性能变化。
详细描述
首先,我们选择了三种典型的信道模型,包括Rayleigh、Rician和Log-normal模型。在每个模型下,我们通过仿真生成了大量的信道矩阵,并利用这些矩阵进行MIMO系统的调制和解调。通过对比各个模型下的误码率和频谱效率,我们发现Rayleigh模型下的性能表现最为优秀,其次是Rician模型,最后是Log-normal模型。这一结果表明,信道模型的选取对MIMO系统的性能有着重要影响。
03
确定仿真目标和参数
明确要研究的MIMO通信系统的性能指标和参数范围。
开始仿真
运行仿真模型,收集仿真数据。
建立仿真模型
根据MIMO通信系统的原理和模型,建立相应的仿真模型。
数据分析与处理
对仿真数据进行处理和分析,提取有用的信息。
配置仿真环境
设置仿真工具的相关参数,如仿真时间、信道模型等。
结果可视化
在城市高楼大厦的环境中,空间复用技术能够更好地利用空间资源,提高无线通信系统的性能。
多用户MIMO技术是一种利用多天线技术提高系统容量的方法,允许多个用户在同一时间和频率上同时通信。
通过多用户MIMO技术,可以增加系统容量和频谱效率,同时减少用户之间的干扰。
分布式MIMO系统中基于矩阵分割的检测算法

分 布式 MI MO 系统 中基 于矩 阵分 割 的检 测 算 法
云 婵 。 ,王 霞
( .西安交通 大 学 电子 与信息工 程 学院 ,陕西 西安 7 0 4 ; 1 1 0 9 2 .西安 电子科技 大 学综合 业务 网理论 及关 键技术 国家重点 实验 室,陕西 西安 7 0 7 ) 1 0 1
算 机 仿 真 表 明 , 算 法 与 已有 的 分 布 式 天 线 下 的 排 序 干扰 对 消 ( it b tda tn aod r gsces eitr r 该 dsr ue ne n rei ucsi ef — i n v n e ec a cl t n A OSC 检 测 算 法 相 比 , 支持 信 号 的连 续 发 送 , 随 着 发 送 序 列 的 增 长 , 法 性 能 逐 步 逼 近 n ecnel i ,D — I ) ao 可 且 算 D — SC 法 , 具 有 较 低 的计 算 复 杂 度 。 A O I算 并
Ab t a t s r c :Ai n t h r b e o h s n h o o sr c i i g f rd s r b t d a t n a m u tp e i p tmu t mi g a ep o l m ft e a y c r n u e ev n o it i u e n e n li l u li t n — p e o t u y t ms e i l e e to c e a e n ma rx p r ii n i p o o e .Fis l ,a s le ti s l u p ts s e ,a s r t c i n s h me b s d o t i a tt s r p s d a d o l ty ma l rma rx i " p r ii n d fo t e e u v l n h n e t i a tt e r m h q i a e tc a n lma rx,fo wh c o r m i h,sg a s a ed t c e .Th n t e f s ft ed t c e i n l r e e t d e h i to h e e t d r s g a s i s d f r i t r e e c a c l to i n l s u e o n e f r n e c n e l i n,a d t e r m an e s u e o o b n to .Fi a l a n h e i d r i s d f r c m i a i n nl y,a o h r s l n t e ma l m a rx i a tt n d fo t e c a n lma rx c n e l d t e i t r e e c .Th s p o e s i r p a e n i a lt e t i Sp r ii e r m h h n e t i a c le h n e f r n e o i r c s S e e t d u tl l h sg a s a e d t c e .S me c m p t rs mu a i n r s ls u d r t e s n l - a h Ra li h f d n h n e h w h t i n l r e e t d o o u e i l t e u t n e h i g e p t y e g a i g c a n ls o t a o t e p o o e e e to c e u p r st e s c e sv r n m is o fsg a o h r p s d d t c i n s h me s p o t h u c s i et a s s i n o i n l mp r d wih t e e i n i t i u c a e t h x t g d s rb — i t d a t n a o d rn u c s i e i t r e e c a c l to ( e n e n r e i g s c e sv n e f r n e c n e l i n DA— I a OS C) a g rt m. M e n i l o ih a wh l e,a h e g h o s t e ln t f sg a e u n e b i g l r e h r p s d a g rt m a h a e p ro ma c s t e DA— I s h m e a d h s i n ls q e c e n a g ,t e p o o e l o ih h s t e s m e f r n e a h OS C c e n a
MIMO通信模型下的相关矩阵组低复杂度设计

doi:10.3969/j.issn.1003-3114.2022.02.017引用格式:施育鑫,鲁信金,孙艺夫,等.MIMO通信模型下的相关矩阵组低复杂度设计[J].无线电通信技术,2022,48(2):327-335.[SHIYuxin,LUXinjin,SUNYifu,etal.Low⁃complexityDesignofCorrelationMatrixGroupunderMIMOCommunicationModel[J].RadioCommunicationsTechnology,2022,48(2):327-335.]MIMO通信模型下的相关矩阵组低复杂度设计施育鑫1,鲁信金2,孙艺夫2,雷㊀菁2,李玉生1(1.国防科技大学第六十三研究所,江苏南京210000;2.国防科技大学电子科学学院,湖南长沙410000)摘㊀要:矩阵组常用于无线通信中的数据表示㊂在多输入多输出(Multiple⁃InputMultiple⁃Output,MIMO)通信模型中,基站利用信道数据设计适应信道的最小均方误差(MinimumMeanSquareError,MMSE)均衡器接收矩阵组,以低复杂度地处理来自多用户的上行数据㊂首先分析了矩阵数据的关联性,通过时谱图确定矩阵组在时间维所具有的强相关性;其次采用插值算法进行低复杂度的矩阵估计,并提出最大插值比搜索算法计算各类插值算法的性能及其复杂度;接着利用一种改进的Strassen矩阵求逆算法来降低MMSE求逆过程的复杂度㊂相比传统的接收矩阵组,显著降低了计算复杂度㊂关键词:MIMO通信模型;奇异值分解;最小均方误差;计算复杂度中图分类号:TN929.5㊀㊀㊀文献标志码:A㊀㊀㊀开放科学(资源服务)标识码(OSID):文章编号:1003-3114(2022)02-0327-09Low⁃complexityDesignofCorrelationMatrixGroupunderMIMOCommunicationModelSHIYuxin1,LUXinjin2,SUNYifu2,LEIJing2,LIYusheng1(1.63rdResearchInstitute,NationalUniversityofDefenseTechnology,Nanjing210000,China;2.SchoolofElectronicScience,NationalUniversityofDefenseTechnology,Changsha410000,China)Abstract:Matrixgroupsareoftenusedtorepresentdatainwirelesscommunication.IntheMIMO(Multiple⁃InputMultiple⁃Output)communicationmodel,thebasestationoftenusesthechanneldatatodesignachannel⁃adaptedMMSE(MinimumMeanSquareError)equalizerreceivingmatrix,inordertoprocesstheuplinkdatafrommultipleuserswithlowcomplexity.First,thecorrelationofmatrixdataisanalyzed,andthestrongcorrelationofthematrixgroupinthetimedimensionisdeterminedthroughtime⁃spectrogram.Secondly,aninterpolationalgorithmisusedforlow⁃complexitymatrixestimation,andamaximuminterpolationratiosearchalgorithmisproposedtocalculatetheperformanceandcomplexityofvariousinterpolationalgorithms.ThenanimprovedStrassenmatrixinversional⁃gorithmisusedtoreducethecomplexityoftheMMSEinversionprocess.Comparedwiththetraditionalreceivingmatrix,thecomputa⁃tionalcomplexityissignificantlyreduced.Keywords:MIMOcommunicationmodel;singularvaluedecomposition(SVD);MMSE;computationalcomplexity收稿日期:2021-12-16论文来源:基于2021年 华为杯 第十八届中国研究生数学建模竞赛A题建模改写,参赛团队获得竞赛一等奖(获奖率约1.1%)及华为专项奖(共10项)㊂0㊀引言矩阵常常被用于表示无线通信㊁图像视频处理㊁计算机视觉㊁相控阵雷达的数据表示㊂随着用户需求的不断增加,数据规模㊁通信阵列的持续扩大,矩阵的大小和维度也随之快速增加,这给矩阵的数据存储㊁算法计算带来了很大的困难㊂矩阵的关联性是指矩阵数据在某些维度上的相关特性,例如视频中时间相邻的帧具有很强的矩阵关联性㊂因此,充分挖掘矩阵间关联性,以实现低复杂度的计算具有十分重要的价值和意义㊂1㊀问题描述对于所给定复数矩阵H=Hj,k{},Hj,kɪMˑN,j=1,2, ,J;k=1,2, ,K㊂其中,矩阵之间以及同一矩阵的元素之间有一定的相关性,包括:相同j下标㊁不同k下标的矩阵间存在一定的关联,即Hj,1,Hj,2,Hj,3, ,Hj,K{}间存在关联;且矩阵的各个元素间h(j,k)m,n{},m=1,2, ,M;n=1,2, ,N也存在关联,矩阵Hj,kɪMˑN,j=1,2, ,J;k=1,2, ,K可表示为:Hj,k=h(j,k)1,1h(j,k)1,2h(j,k)1,3h(j,k)1,Nh(j,k)2,1h(j,k)2,2h(j,k)2,3 h(j,k)2,N︙︙︙︙h(j,k)M,1h(j,k)M,2h(j,k)M,3 h(j,k)M,Néëêêêêêùûúúúúú㊂(1)此外定义矩阵组H=Hj,k{}的一组数学运算,其中间结果V=Vj,k{}由式(2)给出:Vj,k=svd(Hj,k)Hj,k=Uj,kSj,kV Hj,kVj,k=V Hj,k(:,1:L)ìîíïïïï,(2)式中,j=1,2, ,J;k=1,2, ,K,svd(㊃)为矩阵奇异值分解(SingularValueDecomposition,SVD)中求解右奇异向量的过程;Vj,k是由Hj,k的前L个右奇异向量构成的矩阵,维度为NˑL㊂为得到最终输出结果W=Wj,k{},先将不同j下标㊁相同k下标的Vj,k进行横向的拼接,得到维度NˑLJ的Vk=[V1,k, Vj,k, VJ,k],然后根据式(3)获取Wk:Wk=Vk(VHkVk+σ2I)-1,(3)式中,σ2为固定常数;Wk维度同Vk;I为单位矩阵,维度为LJˑLJ㊂最后将各Wk按如式(4)进行拆解:Wk=[W1,k, Wj,k, WJ,k],(4)式中,Wj,k为Wk中顺序排列的子矩阵,维度为NˑL㊂为了降低计算和储存的复杂度,分析相关矩阵组的关联性,通过建模对输出结果进行估计,建模过程可用式(5)表示:W^=f(H),(5)式中,W^即为对输出结果W的建模估计㊂该建模过程可拆分为如式(6)的两个步骤㊂V^=f1(H)W^=f2(V^){,(6)式中,f1(㊃)表示从输入矩阵组H到中间结果V的建模过程,V^表示中间结果V的建模估计,f2(㊃)表示从中间结果V到最终结果W的建模过程,W^表示最终结果W的建模估计㊂定义W的建模估计精度为:ρl,j,k(W)=W^Hl,j,kWl,j,k2W^l,j,k2 Wl,j,k 2,l=1,2, ,L,(7)式中, ㊃ 2表示矢量的欧几里得范数(即2范数,对于列矢量a, a 2=aHa),Wl,j,k表示Wj,k的第l列㊂上式中,W^Hl,j,kWl,j,k为复数标量,此处取其欧几里得范数即获取其模值㊂为描述方便,额外定义W的最低建模精度为ρmin(W):ρmin(W)minlɪ{1,2, ,L}jɪ{1,2, ,J}kɪ{1,2, ,K}ρl,j,k(W),(8)式中,minl,j,k(㊃)表示在l,j,k三个维度上取最小值㊂另外,中间结果V的建模估计精度ρl,j,k(W)的定义及最低建模精度ρmin(W)的定义与此相同㊂计算复杂度定义为由矩阵组H计算得到结果矩阵组W所需要的总计算复杂度㊂复数矩阵运算可拆解为基本的复数运算,而基本的复数运算又可进一步拆解为基本的实数运算㊂例如,复数乘法(a+bj)(c+dj)=(ac-bd)+(ad+bc)j的复杂度为4次实数乘法和2次实数加(减)法㊂实数基本运算的复杂度按照表1计算㊂表1㊀实数基本运算的计算复杂度Tab.1㊀Computationalcomplexityofbasicoperationsonrealnumbers运算类型计算复杂度加(减)法1乘法3倒数25平方根25自然指数25自然对数25正弦25余弦25其他1002021研究生数学建模A题提供的数据集附件(Data1 Data6)给出的详细数据,包括输入矩阵组㊁标准中间矩阵组和标准输出矩阵组的数据及其维度,其中M=4,N=64,L=2,J=4,K=384,σ2=0.01,数据为十进制格式㊂根据所给数据Data1 Data6中的M=4,N=64,J=4,可对应通信模型中共有J=4个用户,每个用户的发射天线数为M=4,基站的接收天线数为N=64㊂L=2表示取信道衰落程度最低的2个信道向量,即对矩阵进行压缩㊂K表示信道探测时隙数㊂σ2表示信道中高斯白噪声的噪声方差㊂基于给定的所有矩阵数据,本文通过分析数据间的关联性,解决相关矩阵组的低复杂度计算问题,即以减少计算复杂度为目标进行模型优化㊂设计相应的近似分析模型W^=f(H),在满足ρmin(V)ȡρth=0.99的情况下,使根据表格计算的总计算复杂度最低㊂2 通信模型建立建立基于矩阵的多输入多输出(Multiple⁃InputMultiple⁃Output,MIMO)通信模型[1]如图1所示,J个用户发送信息,信号经过信道H到达基站,基站有N根接收天线㊂图1㊀矩阵关系的通信模型建立示意图Fig.1㊀Schematicdiagramofestablishingcommunicationmodelofmatrixrelationship如图2所示,对于某个用户,拥有M个天线,各个天线均可与基站天线进行通信㊂其通信信道矩阵Hj,k=Uj,kSj,kVHj,k,通过SVD分解,将信道矩阵分解成方向酉矩阵和信道随机衰落矩阵的乘积,其中,Sj,k为随机矩阵,代表波束随机衰落主信道矩阵,Uj,k和V Hj,k分别是用户和基站特征向量矩阵的相关矩阵㊂由于VHj,k与基站和用户位置相关且各个节点的位置相对固定,可以取信道衰落程度最低的L个信道向量压缩V Hj,k矩阵,即Vj,k=VHj,k(:,1:L)㊂以上模型建立与式(2)一致㊂图2㊀单个用户和基站的通信示意图Fig.2㊀Schematicdiagramofcommunicationbetweenasingleuserandabasestation此时,可使用压缩矩阵Vj,k来表示H矩阵㊂进一步,引入最小均方误差(MinimumMeanSquareError,MMSE)的概念来解释题设条件㊂如图3所示的信道模型中,信号x经过信道V=Vj,k,由于白噪声n的影响,接收信号y可表示为:y=Vx+n㊂(9)图3㊀信号传输模型(求解MMSE流程)Fig.3㊀Signaltransmissionmodel(processofsolvingMMSE)MMSE的目的是找到一个矩阵W=Wj,k{},使得Wy更加接近x㊂得到x =Wy与原始发送信号x的差值为:e=x -x=Wy-x㊂(10)此时的MMSE为:MMSE=EeHe{}㊂(11)假设接收到的数据y和误差e是不相关的,即Ee㊃yH{}=0㊂(12)将式(10)代入式(12)可得:E(Wy-x)㊃yH{}=0㊂(13)将式(13)左边进一步展开可得:㊀㊀E(Wy-x)㊃yH{}=EWyyH{}-ExyH{}=WEyyH{}-ExyH{}㊂(14)由式(13)和式(14)可得:W=ExyH{}EyyH{}-1㊂(15)接下来对EyyH{}和ExyH{}进行处理,首先对于EyyH{},将其进一步展开:㊀㊀EyyH{}=E(Vx+n)(Vx+n)H{}=EVxxHVH+VxnH+nxHVH+nnH{}㊂(16)此处假设输入信号x和噪声n不相关,则nxH与nxH值为0,可得:㊀㊀㊀EyyH{}=EVxxHVH+nnH{}=VExxH{}VH+EnnH{}=V(P㊃I)VH+σ2㊃I,(17)式中,P为发送信号x的能量,σ2为噪声n的方差㊂其次对于ExyH{},展开如下:㊀㊀㊀ExyH{}=Ex(Vx+n)H{}=ExxHVH+xnH{}=ExxHVH{}=ExxH{}VH=(P㊃I)VH㊂(18)得到EyyH{}和ExyH{}后,将其代入式(15)可得到W的表达式:㊀㊀W=ExyH{}EyyH{}-1=(P㊃I)VH(V(P㊃I)VH+σ2㊃I)-1=P㊃VH(PVVH+σ2㊃I)-1=VH(VVH+㊃I)-1㊂(19)当发送信号x的能量P为1时,则可得:W=VH(VVH+σ2㊃I)-1㊂(20)综合上述分析,MIMO模型中利用信道数据计算信道的MMSE均衡器接收矩阵的复杂度主要来源于SVD分解与式(20)中的矩阵求逆㊂3㊀相关矩阵组的低复杂度计算由前文可知,H㊁V和W之间的关系可以由图4表示㊂图4㊀H㊁V和W的关系示意图Fig.4㊀RelationshipofH,VandW3.1㊀利用相关矩阵组的关联性降低计算复杂度利用相关矩阵组的关联性以降低计算复杂度,其具体分析及操作如下㊂3.1.1㊀矩阵数据的关联性对于信道系数复数矩阵H=Hj,k{},其中Hj,kɪMˑN,j=1,2, ,J;k=1,2, ,K㊂因此,该矩阵是一个MˑNˑJˑK维的信道矩阵,其中M表示接收天线的数量,N表示发射天线的数量,J表示用户数量,K表示时隙个数㊂由前文建立的通信模型,对H矩阵内在的关联性进行分析㊂首先,Hj,k内部的关系可表示为不同天线构建出的不同信道之间的相关性㊂在一般高斯白噪声信道条件下,天线阵列之间固定的距离和入射角关系将带来一定的规律,但数据集中未能发现Hj,k内部可靠的相关特性㊂这可能是由于天线之间的方向性㊁距离之间的差异较大,使得信道在空间上的相关特性不再明显㊂考虑不同k时隙,同一用户j的信道系数情况,即MN个信道的时间相关性㊂图5给出了MN个信道在时隙k=1,2,3情况下的幅度响应和相位响应㊂可以看出,在不同k下的幅度和角度的变化程度不大,这可以理解为在相关时间内,信道的变化很小,这进一步验证通信建模的可行性㊂(a)不同信道系数的幅度响应(b)不同信道系数的相位响应图5㊀同j不同k的H块之间的幅度和相位响应关系Fig.5㊀AmplitudeandphaseresponserelationshipbetweenblocksHwiththesamejanddifferentk基于上述两层分析,得出Hj,k块在时间维上的相关性㊂而在时间维上利用SVD与MMSE求W矩阵是独立的,无法直接用于算法简化,为此,本文利用时间相关性,并运用插值算法直接估计W矩阵㊂具体的,由于同j不同k的块在时间维上的相关性,在经过函数W^=f(H)后,具有相关性的输入H,与得到的W之间将保持相关性㊂因此,可以利用同j不同k的W的相关性,通过插值算法获取某些k值上的W矩阵㊂这将直接减少SVD与MMSE求逆过程的计算数量㊂为了便于理解,将L维与J维(用户数)进行合并,因此W矩阵可以改写为三维矩阵㊂将矩阵按照K维展开,不同k下标的矩阵可以由二维平面示意,其插值过程如图6所示㊂图6㊀W矩阵的插值示意图Fig.6㊀SchematicdiagramofinterpolationofWmatrix3.1.2矩阵数据W的插值算法对于矩阵数据W的插值算法,采用linear插值法㊁spline插值法与Pchip插值法进行建模插值[2-4]㊂此处,引入 最大插值比 作为评估方法来评价插值性能,参数寻优的过程可以表示为:㊀㊀Rate=max1R{}s.t.ρmin(W)minlɪ{1,2, ,L}jɪ{1,2, ,J}kɪ{1,2, ,K}ρl,j,k(W)>0.99,(21)式中,R表示每隔R个点进行一次插值运算㊂因此,式(21)表示插值结果满足最小建模精度的约束下,使得插值数量越多的寻优目标㊂因此,为满足题设对于拟合后W矩阵对最小建模精度的要求,需选择合适的插值方法并计算最大插值比,为此进一步提出了最大插值比搜索方法,以评估在不同信道条件数据集下可用的插值参数,最大插值比搜索算法的详细过程在算法1中给出,其基本思想为通过给定的初始插值比Rate,和选定的插值类型,不断迭代和逼近给定插值类型下的满足要求的最大插值比㊂当取得的插值比越大时,意味着W矩阵的更多部分可以通过在K维度上的相关性插值得到,不需要通过SVD与MMSE求逆过程,这将大大减少计算的复杂度㊂此外,Data集最大插值比的计算过程可以理解为适应信道的训练过程㊂在后续过程中,在外部信道条件未剧烈改变的情况下,不需要再次执行,因此最大插值比搜索可以在线下执行,不会影响算法的复杂度㊂算法1所提出的最大插值比搜索算法输入:训练数据集Data,包含通过MMSE计算的标准W矩阵;初始化:初始插值比Rate=1/R,插值间隔R的初始值可以设定为R=2㊂R的中止值可以设定为Rmax=200选定的插值类型:Linear,Spline,Pchip㊂执行过程:ForR<Rmax=200㊀ForiN=1:N㊀㊀ForiLJ=1:LJ1.根据选定的插值比Rate,确定插值点所在的横坐标序列x,其中x=[1,R,2R, ,pR]T,pRɤK=3842.合并J个用户的W矩阵,使其降维为NˑLJˑK3.将W矩阵的第三维度中与x重合的部分置零,新建为W^,在Matlab中可采用setdiff函数㊂置零部分准备后续进行插值填充4.执行插值操作W^(iN,iLJ,1:K)=interp1(z,y,1:K,插值类型)其中interp1表示插值函数,具体使用方法可参考Matlab中对应函数5.评估插值结果ρl,j,k(W)=W^Hl,j,kWl,j,k 2W^l,j,k 2 Wl,j,k 2,l=1,2, ,L若ρmin(W) minlɪ{1,2, ,L}jɪ{1,2, ,J}kɪ{1,2, ,K}ρl,j,k(W)>0.99,则跳出循环(break)㊀㊀Endif㊀EndifEndif输出:插值类型,最大插值比Rate表2给出了3种常见插值方法在6个Data集的最大插值比㊂由于Data1 Data6来自不同的信道条件,因此同一插值方法在插值过程中计算出的最大插值比有较大区别㊂例如Data3数据集的最大插值比显著较小,这可以理解为信道的时变性强或受到干扰噪声较大,插值算法在此时难以满足要求,需要降低最大插值比㊂进一步,横向对比3种插值方法,可见在多数的数据集下,Linear插值的最大插值比最小,性能最差,这是由于简单的Linear插值精度较低㊂Spline插值与Pchip插值的最大插值比性能相近,Spline插值在Data1与Data3上表现比Pchip插值较好㊂从原理上分析,可以理解为当基础函数振荡时,Spline比Pchip更好地捕获点之间的移动,后者会在局部极值附近急剧扁平化,这在该场景下带来了更好的插值性能[5-6]㊂表2㊀3种插值方法在6个Data集的最大插值比Tab.2㊀Maximuminterpolationratioofthethreeinterpolationmethodsin6datasets最大插值比Linear插值Spline插值Pchip插值Data11/201/151/20Data21/301/301/30Data31/1301/1111/118Data41/31/21/2Data51/91/91/9Data61/171/101/10复数矩阵运算可拆解为基本的复数运算,而基本的复数运算又可进一步拆解为基本的实数运算,实数基本运算的复杂度按照表1计算㊂对于Linear插值法,根据上述描述,可得需要加减法6次㊁乘法2次㊁倒数1次,且对于复数,幅度和相位要分别插值,总复杂度是实数插值的两倍㊂然而,特殊的是这里插值点的横坐标是均匀的,因此计算的复杂度可以大大简化,仅需要3次加法㊁2次乘法和1次倒数,因此总复杂度为68㊂每个插值时刻k,共需要NJL次插值,因此需要复杂度68NJL㊂本文的参数取值为N=64,J=4,L=2,因此计算复杂度为17408㊂对于Spline插值法,其计算步骤为:求三次函数的系数,然后将插值点横坐标代入三次函数,计算又需要6次加法㊁6次乘法㊂且对于复数,幅度和相位要分别插值,总复杂度是实数插值的2倍,因此总复杂度为124,每个插值时刻k,计算复杂度124NJL㊂取本文参数,计算复杂度为31744㊂对于Pchip插值,由于其性能不如Spline且计算复杂度相似,因此不在此处进行考虑㊂3.2㊀降低矩阵求逆的计算复杂度对于求解逆矩阵Vk(VHkVk+σ2I)-1过程中的计算复杂度,当使用高斯消元法时[7],求解维度LJˑLJ的矩阵的逆矩阵的复杂度近似为O((LJ)3);当矩阵求逆过程中使用的矩阵乘法使用文献[8]中的Strassenᶄs方法时,其提出的矩阵相乘公式将常规的矩阵相乘的运算量减少很多,可以将上述复杂度降低到O((LJ)2.807)㊂为此,进一步研究矩阵求逆降低复杂度算法,明显看出Vk(VHkVk+σ2I)-1为Hermite正定阵[9],采用了一种改进的Strassen矩阵求逆算法[10],该算法结合Strassen矩阵求逆的高效性以及Hermite正定阵的共轭对称性特点,使得算法运算量小,结构也简化许多㊂首先,对于矩阵分块直接求逆,假设一个N阶(这里的N被重新定义)的方阵A,分块如下:A=[a11]nˑn[a12]nˑm[a21]mˑn[a22]mˑnæèçöø÷NˑN㊂(22)设A的逆矩阵分块如下:A=[c11]nˑn[c12]nˑm[c21]mˑn[c22]mˑnæèçöø÷NˑN,(23)则根据矩阵分块求逆的原理有:c11=(a11-a12ˑa121ˑa21)-1c12=-c11ˑa12ˑa-122c21=-a-122ˑa21ˑc11ìîíïïï,(24)式中,对于NˑN阶矩阵,需要的矩阵相乘的运算量级为N3㊂对于n>1,m>1,直接分块求逆算法在具体实现中需要利用递归实现,具体的运算量按照复数乘加次数统计,对于上述的直接求逆算法,以乘加次数统计理论运算量,式(24)各部分运算量:c11的运算量为4m2n+4mn2-mn,c12和c21的运算量相等,均为4m2n+4mn2-6mn,同理,c22的运算量为4m2n+4mn2-m2,为此,矩阵A利用一次分块求逆的总的运算量为:㊀㊀㊀T(1)(N)=T(m)+T(n)+16m2n+12mn2-13mn-m2+4m3,(25)式中,T(1)(N)表示利用一次矩阵分块求逆算法计算矩阵求逆的总计算量,T(m)和T(n)分别表示对m和n阶复矩阵求逆所需的运算量㊂由式(24)可知,经过一次分块求逆之后的运算量依然很高,即T(1)(N) O[(max(m,n))3],同样可知,式(24)中的(a11-a12ˑa-122ˑa21)-1和a-122可以继续作为需要求逆的复矩阵,利用式(22) (24)可以继续分块求逆,所需运算量即式(25)中T(m)和T(n)部分㊂采用改进的Strassen矩阵求逆算法,结合式(22) (23),Strassen算法应用到求逆运算有如下公式:R1=a-111R2=a21ˑR1R3=R1ˑa12R4=a21ˑR3R5=R4-a22R6=R-15c12=R3ˑR6c21=R6ˑR2R7=R3ˑc21c11=R1-R7c22=-R6ìîíïïïïïïïïïïïïïïïï㊀㊀㊂(26)式中,对于NˑN阶矩阵,需要的矩阵相乘的运算量级为Nlog62=N2.585,相比于矩阵分块直接求逆,运算量随着矩阵维数将有显著降低㊂按照前面相同的运算量统计方法,根据式(25),矩阵利用一次分块求逆的总运算量为:㊀㊀㊀㊀T(1)=T(m)+T(N)+13m2n+11mn2-4mn+3m2㊂(27)对于n>1,m>1,Strassen矩阵求逆算法也是利用递归实现的,但因为Strassen算法减少了矩阵复乘次数,所以相比直接分块的常规算法运算量有明显降低㊂又由于a11,a22,a-122均为Hermite矩阵,且aH12=a21,代入到式(24)中得R3=RH2,c21=cH12,根据Her⁃mite矩阵的共轭对称性,式(26)可进一步改写为:R1=a-111R2=a21ˑR1R3=RH2R4=a21ˑR3R5=R4-a22R6=R-15c12=R3ˑR6c21=cH12R7=RH2ˑc21c11=R1-R7c22=-R6ìîíïïïïïïïïïïïïïïïï,(28)式中,对于NˑN阶矩阵,需要的矩阵相乘的运算量级为N2㊂为了便于比较新求逆算法的性能改善,按照前面相同的运算量统计方法,根据式(28),矩阵A利用一次分块求逆的总的运算量为:T(1)(N)=T(m)+T(N)+8m2n+8mn2+mn,(29)式中,T(1)(N)表示利用改进算法计算一次矩阵求逆的运算量,T(m)和T(n)部分表示对m和n阶复矩阵求逆所需的运算量㊂由式(28)可知,经过一次分块求逆之后的运算量T(1)(N) O[(max(m,n))3]㊂同样可以得出,式(28)中的R-15可以继续作为需要求逆的复矩阵,利用式(28)可以继续分块求逆,所需运算量即式(29)中T(m)和T(n)部分㊂和矩阵直接分块求逆算法相比,新的求逆算法虽然增加了一些加减运算,但复乘次数降低㊂对于维数较高的矩阵,其中有大量的复矩阵运算,复乘消耗的运算量将远大于加减法,而这个运算量随着矩阵维数增加将有显著增大,因此新算法对于复乘次数的降低将显著改善求逆运算的实时性能㊂和常规Strassen矩阵求逆算法相比,改进的算法由于利用了求逆矩阵的特点,即对Hermite矩阵进行求逆运算,所以在运算量和算法复杂度上都有明显的降低㊂常规算法计算一次矩阵求逆的计算复杂度如表3所示,改进算法计算一次矩阵求逆的计算复杂度如表4所示㊂表3㊀常规算法计算一次矩阵求逆的计算复杂度Tab.3㊀Computationalcomplexityoftheconventionalalgorithmtocalculatetheinversionofamatrix单项乘法次数加法次数其他R1T(n)求逆R24mn24mn2-2mnR34mn24mn2-2mnR44m2n4m2n-2m2R52m2R6T(m)求逆R74mn24mn2-2n2c112n2c214m2n4m2n-2mnc124m2n4m2n-2mnc22m2复杂度合计9mn(4m+4n-1)+3m2+T(n)+T(m)表4㊀改进算法计算一次矩阵求逆的计算复杂度Tab.4㊀Improvedalgorithmtocalculatethecomputationalcomplexityofamatrixinversion单项乘法次数加法次数其他R1T(n)求逆R24mn24mn2-2mnR3R44m2n4m2n-2m2R52m2R6T(m)求逆R74mn24mn2-2n2c112n2c21c124m2n4m2n-2mnc22m2复杂度合计8mn4m+4n-12()+3m2+T(n)+T(m)在本文中,当矩阵维度为8(J=4)时,改进算法总共复杂度为4776,常规算法总共5255,复杂度降低10.03%㊂进一步,图7给出了不同用户数量J时,改进的Strassen算法与常规Strassen算法的复杂度比较㊂可以看出,随着用户数量增加,矩阵求逆时的维度增加,采用改进的Strassen算法对复杂度的降低更加明显㊂图7㊀在不同用户个数J下,改进的Strassen算法与常规Strassen算法的复杂度比较Fig.7㊀UnderdifferentnumberofusersJ,thecomplexitycomparisonoftheimprovedStrassenalgorithmandtheconventionalStrassenalgorithm3.3㊀所提算法对最小建模精度的影响利用改进的Strassen矩阵求逆算法求得的W^Hl,j,k与原来的矩阵求逆算法求得的Wl,j,k进行建模估计精度计算,对于所给的数据集Data1 Data6,仿真不同数据集的最小建模精度,发现各数据集最小建模精度均为1,如图8所示㊂可见所提改进Strassen矩阵求逆算法不会对建模精度带来影响,这是因为该算法采用了分块迭代方法在变换的过程中不会带来计算误差㊂图8㊀采用改进的矩阵求逆算法后对各数据集最小建模精度的影响Fig.8㊀Influenceoftheimprovedmatrixinversionalgorithmontheminimummodelingaccuracyofeachdataset3.4㊀综合复杂度分析本节分别对插值算法和改进的矩阵求逆的综合复杂度进行分析㊂利用相关矩阵组的关联度降低计算复杂度,即通过Spline插值操作降低SVD的总复杂度㊂其中,所需的乘法次数(5MN2-MN)㊁加法次数(3MN2-MN)㊁除法次数(0.5N(N-1)+2MN)以及平方根次数(MN2)㊂最终的复杂度合计为Nite(43MN2+752N(N-1)+148MN)㊂另外,通过改进的矩阵求逆,即采用改进的Strassenᶄs矩阵求逆进一步降低矩阵求逆Vk(VHkVk+σ2I)-1的复杂度,得出了改进后矩阵求逆算法后所需的乘法次数(4ML2+4N2LJ)㊁加法次数(4ML2+4N2LJ-2ML-2N2)以及求逆复杂度(4776)㊂最终的复杂度合计为2N2(8LJ-1)+2ML(8L-1)+4776㊂对于不采用插值算法的情况,每个插值时刻k,由H矩阵到W矩阵,需要进行J(J=4)次SVD和1次MMSE均衡(主要复杂度在于求逆)的计算㊂其中4次SVD需要3574400次计算㊂MMSE均衡需要521112次计算,因此共需要计算复杂度C1=4095512㊂采用Spline插值时,每个插值时刻的复杂度为31744㊂可以计算出每次插值的复杂度收益为C2=3574400+521112-31744=4063768㊂因此采用插值的最终复杂度收益为:ΔC=(C1-C2)ˑKˑRate㊂(30)假设Rate=1/3时,ΔC=524225536㊂可见,插值对于计算复杂度的降低比较明显㊂同样,计算复杂度可以降低为:ΔRC=C1(1-Rate)+C2ˑRateC1㊂(31)当Rate=1/3时,计算复杂度降低为原来的66.93%㊂当Rate=1/10时,计算复杂度降低为原来的90.08%㊂综上,当采用改进的Strassen矩阵求逆算法时,复杂度降低了10.03%㊂进一步采用插值算法后,计算复杂度能够在上述的基础上再降低9.92%(插值比为1/10)㊁33.07%(插值比为1/3)㊂4㊀结论本论文主要解决MIMO场景下的相关矩阵组的低复杂度计算问题,首先利用H矩阵在时间相关性推导了W矩阵的相关性,通过对已有W矩阵的相关性直接插值出部分缺失的W㊂这使得在接收H矩阵时,在求取部分W矩阵后通过相关性重建完整的W矩阵;也避免了一部分H矩阵的存储以及这部分H矩阵计算SVD与求逆获得W矩阵的过程㊂相比SVD与求逆的复杂度,插值的复杂度要低得多㊂此外,采用了一种改进的Strassen矩阵求逆算法来降低求逆过程的复杂度㊂该算法结合了Strassen矩阵求逆的高效性以及Hermite正定阵的共轭对称性特点,结构更简化㊂参考文献[1]㊀RUSEKF,PERSSOND,LAUBK,etal.ScalingUpMIMO:OpportunitiesandChallengeswithVeryLargeArrays[J].IEEESignalProcessingMagazine,2013(30)1:40-60.[2]㊀蔡锁章,杨明,雷英杰.数值计算方法[M].2版.北京:国防工业出版社,2016.[3]㊀许小勇,钟太勇.三次样条插值函数的构造与Matlab实现[J].兵工自动化,2006(11):76-78.[4]㊀陈帅,岳迎春,徐巍,等.小波时间序列对非平稳信号中突变点的辨识与处理[J].测绘科学,2013,38(5):11-12.[5]㊀DEBOORC.APracticalGuidetoSplines[J].AppliedMathematicalSciencesNewYorkSpringer,1978,27(149):157-157.[6]㊀FRITSCHFN,CARLSONRE.MonotonePiecewiseCubicInterpolation[J].SiamJournalonNumericalAnalysis,1980,17(2):238-246.[7]㊀颜志升,郑昱.基于高斯消元的自适应信号处理的实现方法:CN111427014A[P].2020-07-17.[8]㊀STRASSENV.GaussianEliminationisNotOptimal[J].NumerischeMathematik,1969,13(4):354-356.[9]㊀杨忠鹏,林志兴.关于Hermitian矩阵的特征的注记[J].大学数学,2003,19(5):52-53.[10]李瑞,李晓明,董晔.STAP中的协方差矩阵求逆快速算法研究[J].计算机仿真,2011,28(2):25-28.作者简介:㊀㊀施育鑫㊀国防科技大学第六十三研究所博士研究生㊂主要研究方向:通信抗干扰㊁OFDM㊂㊀㊀鲁信金㊀国防科技大学电子科学学院博士研究生㊂主要研究方向:信息论㊁索引调制㊁polar码㊁物理层安全㊁无线通信技术等㊂在各类期刊和会议论文集上发表论文多篇㊂㊀㊀孙艺夫㊀国防科技大学电子科学学院博士研究生㊂主要研究方向:可重构信息超表面㊁通信抗干扰㊁物理层安全㊂㊀㊀雷㊀菁㊀国防科技大学电子科学学院教授,博士生导师㊂主要研究方向:信息论㊁LDPC码㊁物理层安全㊁polar码㊁无线通信等㊂㊀㊀李玉生㊀国防科技大学第六十三研究所正高级工程师,硕士生导师㊂主要研究方向:通信抗干扰㊂。
MIMO技术

有关MIMO技术的标准
3GPP标准(WCDMA系统)
¾ 空时发送分集(Space-Time Transmit Diversity) ¾ 闭环发送分集(Closed Loop Transmit Diversity) ¾分层空时结构(Bell Laboratories Layered
Space-Time) 3GPP2标准(cdma2000系统) ¾ 空时扩频(Space-Time Spreading) ¾ 正交发送分集(Orthogonal Transmit Diversity)
容量为
M
∑ C = log2(1+ ρ* | hi |2) i=1
发送分集(1)
采用多个发送天线,一个接收天线的分集方式, 能够抗衰落 如果和接收分集保持相同的总的发送功率,则 每个发送天线的发送功率为发送分集的 1/M . 分集增益为
(|h1 |2 +| h2 |2 +K+| hM |2)/M
H = [h1, h2 ,K, hM ]
CMN ×MN
¾计算列向量 hNM ×1 = [h1 , h2 ,L , hNM ]T和矩阵
CMN×MN 的乘积,得到列向量 hN′ M ×1
¾将列向量 hN′ M ×1 进行分段,得到矩阵 hN×M ,即 为空间相关的MIMO信道
MIMO信道Shannon容量(1)
基于前面所述的信道模型,根据信息论的结论,此 MIMO系统能达到的系统Shannon容量为
在理想情况下,即MIMO信道可以等效为最大数目的独 立、等增益、并行的子信道时,得到最大的Shannon容 量(为保证系统性能比较是在相同条件下,将发射功率
归一化,每根发送天线的发射功率与 1 M 成比例)当信 道列矢量互相正交时可以达到的容量
mimo自由度和信道矩阵的秩的关系

mimo自由度和信道矩阵的秩的关系MIMO系统(Multiple-Input Multiple-Output)是一种利用多个天线进行数据传输的通信系统。
在MIMO系统中,信道矩阵起着重要的作用,它描述了信号在发送天线和接收天线之间的传输过程。
而信道矩阵的秩则决定了系统的自由度。
我们来了解一下MIMO系统的自由度。
自由度是指系统中独立可变的参数的个数,也可以理解为系统中可以同时传输的独立数据流的个数。
在MIMO系统中,自由度是通过增加天线数来提高的。
例如,一个2x2的MIMO系统表示有2个发送天线和2个接收天线,可以同时传输2个独立的数据流,具有2个自由度。
同样,一个3x3的MIMO系统具有3个自由度,可以同时传输3个独立的数据流。
然而,MIMO系统的自由度并不仅仅取决于天线数,还受到信道矩阵的影响。
信道矩阵是一个描述信号在传输过程中经过的路径和衰减情况的矩阵。
它的大小由发送天线数和接收天线数决定,如果一个MIMO系统有m个发送天线和n个接收天线,那么信道矩阵的大小将是n x m。
信道矩阵的秩决定了系统的自由度。
秩是指矩阵中线性无关的行或列的最大个数。
在MIMO系统中,信道矩阵的秩表示了信道中的独立传输路径数,也就是系统的自由度。
如果信道矩阵的秩为r,那么系统的自由度就是r。
信道矩阵的秩受到信道条件的影响。
在理想条件下,信道矩阵的秩将等于发送天线数和接收天线数中的较小值。
然而,在实际情况下,信道可能受到多径衰落、噪声干扰等影响,导致信道矩阵的秩降低。
这就意味着系统的自由度降低,传输性能也会受到影响。
为了提高系统的自由度,可以采取一些技术手段来改善信道条件。
例如,空间分集技术可以利用多个发送天线和接收天线之间的独立传输路径,提高系统的自由度。
此外,调制编码技术、多用户检测技术等也可以在一定程度上提高系统的自由度。
MIMO系统的自由度和信道矩阵的秩密切相关。
信道矩阵的秩决定了系统的自由度,而系统的自由度又决定了系统的传输性能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MIMO信道空间相关矩 阵RMIMO=RMS RBS 由RMIMO进行Cholesky分解得到 T 一个对称映射矩阵C,RMIMO=CC 一系列复杂的矩阵运算 得到MIMO信道的归一化 传输矩阵
H R
1 2 MS
HwR
1 2 BS
结束 图1 相关矩阵建模法流程图
2 空间参数
• 角度功率谱(PAS,Power Azimuth Spectrum):是指信号的功 率谱密度在角度上的分布。PAS主要服从3种分布:均匀分 布、高斯分布和拉普拉斯分布。其中,拉普拉斯分布和实 际的信道测量结果比较吻合。 • 角度扩展(AS,Angle Spread):角度扩展AS是角度功率谱 PAS的二阶中心矩的平方根,在[0,2π]之间分布。它反映了 信号功率谱在角度上的色散程度。角度扩展越大,信道的 空间相关性就越小,反之则相关性越大。 • 离开角度(AOD,Angel Of Departuer):指发送信号与发射天 线元之间的夹角。 • 到达角度(AOA,Angle Of Arrival):指接收信号与接收天线 元之间的夹角。 • 天线间距(d):天线间距是指两个相邻天线元之间的距离, 天线间距通常用载波的波长兄进行归一化。天线元间距越 小则空间相关性就越大,反之则相关性就越小。
20
15
10
移动台: 角度扩展(AS):60° 波达角(AOA):20° 天线间距(d):0.5*λ
5
0 -10
-5
0
5 信 噪 比 SNR/dB
10
15
20
图6 信道容量与天线个数的关系
40 2发 2收 ( 波 达 角 为 60° ) 4发 4收 ( 波 达 角 为 60° ) 8发 8收 ( 波 达 角 为 60° ) 2发 2收 ( 波 达 角 为 0° ) 4发 4收 ( 波 达 角 为 0° ) 8发 8收 ( 波 达 角 为 0° )
35
30
信 道 容 量 (bps/Hz)
25
20
15
10
5
0 -10
-5
0
5 信 噪 比 SNR/dB
10
15
20
图7 信道容量与波达角的关系
独立同分布下的信道容量: C log 2 [det(I Nr
12 有相关性 i.i.d. 10
Nt
H w H H w )]
8
信 道 容 量 (bps/Hz)
0
0.5
1
1.5
2 2.5 3 归 一 化 天 线 间 距 d/λ
3.5
4
4.5
5
图4 相关性与天线间距的关系
1 0.9 0.8 0.7
空间包络相关性
0.6 0.5 0.4 0.3 0.2 0.1 0 0.1π 0.2π 0.3π 波 达 角 /π 0.4π AS=60° AS=30° AS=15° 0 0.5π
基于相关矩阵的MIMO 信道建模
1 总体描述
设发射信号为
接受信号为
移动台和基站之间的MIMO无线信道矩阵可以表 示为:
其中,Al为第l个多径的信道转移矩阵。
其中, 表示移动台第m根天线到基站第n根天线之间 的信道增益,L表示可分辨的多径数目。
所以,接受信号可以表示成发射信号的函数:
为了进一步考虑相关性对MIMO信道的影响,提出 了以下3个假设: 1、同一经下传输系数的平均功率相等,即有:
3.5
4
4.5
5
图3 相关性与天线间距的关系
1 0.9 0.8 0.7
空间包络相关性
AS=60° AS=15° AS=10°
0.6 0.5 0.4 0.3 0.2 0.1 0
比较图3和图4,在天线间 距和角度扩展固定的情况 下,相关性随到达角度θ 的增加而变大。当信号不 是从阵列的法线方向入射 时,可以发现,要达到比 较小的相关性,则需要更 大的天线间距。
主要影响参数: ρ:信噪比 Rt :基站端相关矩阵 Rr:移动台端相关矩阵 N:天线个数
Nt
R r H w H R t H w )]
40 2发 2收 4发 4收 6发 6收 8发 8收
35
30
信 道 容 量 (bps/Hz)
25
基站: 角度扩展(AS):5° 波达角(AOA):60° 天线间距(d):2*λ
实部:
虚部:
3.3 拉普拉斯分布PAS
拉普拉斯分布PAS的表达式为:
同样把上式代入前面两个表达式,可得高斯分布下的相关 系数的表达式:
实部:
Hale Waihona Puke 虚部:4 空间参数对相关性和信道容量的 影响
4.1 空间参数对相关性的影响
1 0.9 0.8 0.7 AS=60° AS=15° AS=10°
0.6 0.5 0.4 0.3 0.2 0.1 0
3 相关系数计算
相关系数的实部:
相关系数的虚部:
其中,
,
为角度功率谱函数。
3.1 均匀分布PAS
均匀分布PAS的表达式为:
将此式代入前面两式,可以分别求出均匀分布下的相关系 数的表达式:
3.2 高斯分布PAS
高斯分布PAS的表达式为:
同样把上式代入前面两个表达式,可得高斯分布下的相关 系数的表达式:
之后,定义两组不同天线之间的相关系数为:
根据前面的3个假设,可以证明:
所以,MIMO信道的整体相关矩阵可以表示为发射 端的相关矩阵与接收端的相关矩阵的Kronecker乘积:
有相关性影响下的归一化MIMO信道传输 矩阵H:
H R Hw R
12 r
1/2 t
开始 MS侧相关 矩阵RMS BS侧相关 矩阵RBS
6
基站: 角度扩展(AS):5° 波达角(AOA):60° 天线间距(d):2*λ Nt=2 移动台: 角度扩展(AS):60° 波达角(AOA):20° 天线间距(d):0.5*λ Nr=2
-5 0 5 信 噪 比 SNR/dB 10 15 20
4
2
0 -10
图8 i.i.d.与有相关影响的信道容量的比较
由图3可以看出:随着角 度扩展Δ减小,即散射环 境变弱,相关性的第一个 零点所对应的天线间距变 大。第一个零点大致位于 d/λ=30/Δ处。还可以看出, 在天线间距和到达角度θ 固定的情况下,相关性随 着角度扩展的增加而减小。
空间包络相关性
0
0.5
1
1.5
2 2.5 3 归 一 化 天 线 间 距 d/λ
由图5可以明显看出, 空间包络相关性随着波 达角的增加而正大。而 当波达角一定时,空间 相关性随着角度扩展的 减小而增大,验证了前 面空间相关性与角度扩 展之间呈反相关是正确 的。
图5 相关性与波达角的关系
2、空间参数对信道容量的影响
考虑相关性影响的信道容量:
C log 2 [det(I Nr
2、信道为广义平稳非相关散射信道,不同的多径下的 信道传输系数不相关,即
3、两个接受天线之间的相关性与发射天线是哪一根无 关。
定义基站第n1根天线和第n2根天线之间的相关系 数为: 同样,移动台第m1根天线和第m2根天线之间的相关 系数为:
所以,根据这两个式子可以写出基站和移动台的 空间相关矩阵分别为: