本发明属于多输入多输出系统技术领域,尤其涉及一种基于实测数据的massivemimo信道建模方法。
背景技术:
随着智能手机和平板电脑等智能终端的大范围普及,互联网高清业务和多媒体业务的不断推广使用,对无线数据业务的需求呈现爆发式增长,对无线通信系统的频谱效率、功率效率以及容量性能提出了更高要求。据权威机构预测,未来十年移动无线通信数据量将增加几百倍。在这样的应用背景下,传统的多输入多输出(mimo)技术已经不能满足呈指数上涨的无线数据需求,massivemimo技术应运而生。massivemimo技术是指在基站端放置远多于现今系统中所使用的天线数量的一种天线架设模式,比如使用几十或者上百根基站天线来同时服务一定数量的用户终端,它可以使得阵列增益大大增加,从而有效地降低发射端的功率消耗,使得系统总能效能够提升多个数量级,进一步提升系统容量,有效地解决无线数据业务对系统容量的需求。虽然massivemimo技术呈现出极具吸引力的性能提升,但是也存在着很多的难题和挑战。对于5gmassivemimo通信系统来说,建立一个准确的信道模型是非常重要的。在传统的mimo技术中,信道建模的方法有基于几何的随机建模(gbsm)、参数化统计建模(psm)、基于相关的空时相关特征的建模方法(cbsm)等,但是这些信道建模方法不能直接用于massivemimo信道建模,因为massivemimo技术有与传统mimo技术明显不同的特征。在massivemimo技术中,随着天线数目的增多和天线尺寸的变化,发射端和接收端或者散射簇之间的距离将小于瑞利距离,因而传统mimo技术中的远场效应和波前为平面波假设不再成立,所以massivemimo技术中为近场效应和波前是球面波。还有在massivemimo技术中,每个天线阵元能观察到不同的簇集合,即在天线阵列上有些簇是可见的,有些簇是不可见的,存在散射簇的出现和消失,这也是与传统mimo技术所不同的地方,所以massivemimo技术中天线阵列上信道响应宽平稳特性不再成立。对于massivemimo存在特征,我们需要建立合适的模型来描述球面波和刻画簇在阵列上非平稳的特性。
技术实现要素:
针对现有技术存在的问题,本发明提供了一种基于实测数据的massivemimo信道建模方法。
本发明是一种基于实测数据的massivemimo信道建模方法,所述基于实测数据的massivemimo信道建模方法包括以下步骤:
步骤一,建立共焦椭圆模型,设置基站和偶极子的参数,基站设置大规模的均匀线性天线阵列,天线阵元都是全向天线,阵元间距为δt,为半波长,另一端是一个偶极子,也是全向天线;建立共焦椭圆模型,基站天线阵列中心和偶极子连线组成x轴,两个天线阵列中心分别位于共焦椭圆的两个焦点上,距离为2f,基站阵列倾角为βt,散射簇分布在共焦椭圆上,设第1个散射簇所对应的椭圆的长轴为2a1,第n个散射簇所对应的椭圆的长轴为2an,散射簇n与基站阵列中心和偶极子的距离分别为
步骤二,依据实测数据获得散射簇的生灭速率,计算基站端天线阵列散射簇新生成的概率和生存概率,得到9状态马尔科夫链状态转移概率矩阵,利用马尔科夫链模型描述天线阵列轴上散射簇的演进过程,得到散射簇集后,根据winnerii模型分配每个散射簇特征参数;
将(i,j)作为状态,其中i表示相邻阵元间新生成的散射簇数量,j表示相邻阵元间灭亡的散射簇数量,其中,0≤i≤2,0≤j≤2,共有9种状态,(i,j)所对应的状态设为sij;从状态sij变成si′j′的状态转移概率为p(ij,i′j′),则转移概率矩阵为:
步骤三,根据共焦椭圆模型中基站天线阵列倾斜角、阵元间距、散射簇的aoa、aod和时延、偶极子运动方向、基站和偶极子之间的距离参数等及他们之间的几何位置关系,确定椭圆的大小和位置,计算视距和非视距情况下的相位和多普勒频率,生成massivemimo信道冲激响应。
进一步,所述步骤二具体过程为:
(1)对于两个相邻的天线阵元antk-1和antk,如果散射簇n在天线阵元antk-1可见,而在天线阵元antk不可见,则散射簇n是灭亡的;如果散射簇n在天线阵元antk-1和天线阵元antk都可见,则散射簇n是生存下来的;若散射簇n在天线阵元antk-1不可见,而在天线阵元antk可见,则散射簇n是新生成的;
(2)在散射簇演进过程中,一个新生成的散射簇到另一个新生成的散射簇出现的时间间隔ρg和一个散射簇的生命周期ρr分别服从指数分布,具体为:
时间间隔ρg和生命周期ρr的期望分别为:
其中,λg是簇的生成速率,λr是簇的灭亡速率;
(3)结合cost2100模型,引入簇可视区域概念,即在天线阵列上簇的可视区域,有些簇的基站端可视区域完全在天线阵列以内,而部分簇的基站端可视区域超出阵列一端或两端均超出。如图3所示,对于区域①,簇基站端可视区域完全在天线阵列以内,在阵列上能观测到的簇可视区域长度δ就是簇的真实可视区域长度a;对于区域②,簇基站端可视区域超过了阵列的两端,在阵列上能观测到的簇可视区域长度就是阵列长度l,δ=l;而区域③和区域④中阵列上观测到的簇可视区域长度小于真实的簇可视区域长度,这时簇可视区域观测长度是簇可视区域真实长度和簇可视区域中心位置xc的函数,δ=(l+a)/2-xc,δ=(l+a)/2+xc。假设簇可视区域中心位置xc是均匀分布的,上界和下界分别为
其中,
(4)设置5gmassivemimo测量设备和测量环境,依据该实测数据以及簇中心位置、簇可视区域真实长度和簇可视区域观测长度之间的关系,选取合适的分布函数来描述簇可视区域真实长度的统计特性,然后得到簇可视区域观测长度cdf曲线,对簇可视区域观测长度求均值即为簇平均生命周期,对簇平均生命周期求倒数即为簇的灭亡速率λr;
(5)利用kpowermeans算法估计出散射簇数目的平均值,簇数目的平均值也是簇生灭速率的比值,然后得到散射簇生成速率λg,具体为:
(6)在基站端天线阵列上,原有散射簇存活下来的概率为psurvival,服从指数分布;新生成的散射簇的概率为pnew,服从泊松分布,具体为:
其中,j表示生成j个散射簇,e[nnew]为基站端相邻天线阵元间平均生成散射簇的数量,具体为:
其中
(7)计算9状态马尔科夫链转移概率矩阵,利用马尔科夫链模型描述天线阵列轴上散射簇的演进过程;
(8)得到天线阵元的散射簇集后,每个散射簇都有自己的特征参数,如时延、功率、到达角aoa/离开角aod,散射簇的时延和功率根据winnerii模型生成,时延和功率服从指数分布,功率作归一化处理。
进一步,所述(7)利用9状态马尔科夫链模型进行簇演进,得到天线阵元上散射簇集,用符号
设第一个天线阵列上可见散射簇的初始个数是n,并进行编号,则初始簇集为c1,此时的状态为s00,然后产生服从转移概率的随机数,假设根据得到的转移概率确定马尔科夫链转移到的下一状态为s01,所以有一个簇灭亡,没有新簇产生,则从c1中删除这个散射簇得到第2个阵元的簇集合c2,然后执行下一次演进,此过程不断重复,直到基站端阵列上所有阵元的簇集合都演进完毕。
进一步,所述步骤三具体包括:
(1)对于los的情况:从基站天线k到偶极子的距离为:
从基站天线k到偶极子的相位为:
其中,
(2)对于nlos的情况:设aoa服从von-mises分布,在椭圆模型中,aoa和aod是相互依赖的,他们的关系是:
其中,
已知第一个椭圆的半长轴是a1,an由a1和时延τn共同决定,则:
an=cτn+a1;
其中,c表示光速,根据几何位置关系,得到,散射簇n和基站端之间的距离
散射簇n和基站天线k之间的距离为:
设初始相位是
经过簇n,多普勒频率变为:
(3)从基站天线k到偶极子的信道冲激响应表示为:
其中τn(t)表示散射簇n的时延。当簇n在基站可见时:
其中,k是莱斯k因子;当簇n在基站不可见时,hk,n(t)=0。
本发明的另一目的在于提供一种应用所述基于实测数据的massivemimo信道建模方法的多输入多输出系统。
本发明的优点及积极效果为:利用9状态马尔科夫链进行簇演进的共焦椭圆模型,不仅能够准确的描述散射簇在天线阵列上生灭过程,刻画massivemimo信道的非平稳特征,而且能够描述球面波特征,为massivemimo信道建模提供一个有效的方法,同时计算量较小,能够在较少的时间内生成信道冲激响应,提高了信道的仿真效率。
附图说明
图1是本发明实施例提供的基于实测数据的massivemimo信道建模方法流程图。
图2是本发明实施例提供的massivemimo共焦椭圆模型示意图。
图3是本发明实施例提供的簇可视区域观测长度、簇可视区域真实长度和簇可视区域中心位置的关系示意图。
图4是本发明实施例提供的5gmassivemimo测量活动所使用的测量设备示意图。
图5是本发明实施例提供的基站端簇可视区域观测长度示意图。
图6是本发明实施例提供的基于实测数据的9状态马尔科夫链的簇演进过程。
图7是本发明实施例提供的相邻天线的空间互相关系数(ccf)示意图。
图8是本发明实施例提供的生成一次信道冲激响应所需时间示意图。
图9是本发明实施例提供的基于实测数据的massivemimo信道建模流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
基于实测数据获得散射簇的生灭速率,计算基站天线阵列散射簇新生成的概率和生存概率,建立马尔科夫链状态转移概率矩阵,利用马尔科夫链对散射簇进行演进,来描述簇在阵列上非平稳的特性,同时,建立massivemimo信道模型来描述球面波特征。
下面结合附图对本发明的应用原理作详细的描述。
如图1所示,本发明实施例提供的基于实测数据的massivemimo信道建模方法包括以下步骤:
s101:建立共焦椭圆模型,设置基站端和偶极子的参数;
s102:依据实测数据获得散射簇的生灭速率,得到9状态马尔科夫链状态转移概率矩阵,利用马尔科夫链描述天线阵列轴上散射簇的演进过程,分配每个散射簇特征参数;
s103:根据各个参数之间的几何位置关系,计算视距和非视距情况下的相位和多普勒频率,生成信道冲激响应。
下面结合附图对本发明的应用原理作进一步的描述。
本发明提供的簇生灭速率,需要建立基于实测数据利用9状态马尔科夫链进行簇演进的massivemimo共焦椭圆模型,具体包括如下步骤:
步骤一:建立共焦椭圆模型,设置基站和偶极子的参数。基站设置大规模的均匀线性天线阵列,这些天线阵元都是全向天线,数量为mt=128,阵元间距为δt,为半波长,波长取0.12米,则δt=0.06米,另一端是一个偶极子,也是全向天线;建立共焦椭圆模型,基站天线阵列中心和偶极子连线组成x轴,这两个天线阵列中心分别位于共焦椭圆的两个焦点上,距离为2f=160米,基站阵列倾角为βt=π/2,散射簇分布在共焦椭圆上,设第1个散射簇所对应的椭圆的长轴为2a1,第n个散射簇所对应的椭圆的长轴为2an,散射簇n与基站阵列中心和偶极子的距离分别为
步骤二:依据实测数据获得散射簇的生灭速率,计算基站端天线阵列散射簇新生成的概率和生存概率,得到9状态马尔科夫链状态转移概率矩阵,利用马尔科夫链模型描述天线阵列轴上散射簇的演进过程,得到散射簇集后,根据winnerii模型分配每个散射簇特征参数。
(1)由于massivemimo天线阵列的非平稳特性,有的簇在天线阵列上可见,有的簇在天线阵列上不可见,对于两个相邻的天线阵元antk-1和antk,如果散射簇n在天线阵元antk-1可见,而在天线阵元antk不可见,则散射簇n是灭亡的;如果散射簇n在天线阵元antk-1和天线阵元antk都可见,则散射簇n是生存下来的;若散射簇n在天线阵元antk-1不可见,而在天线阵元antk可见,则散射簇n是新生成的。
(2)在散射簇演进过程中,一个新生成的散射簇到另一个新生成的散射簇出现的时间间隔ρg和一个散射簇的生命周期ρr分别服从指数分布,具体为:
时间间隔ρg和生命周期ρr的期望分别为:
其中,λg是簇的生成速率,λr是簇的灭亡速率。
(3)结合cost2100模型,引入簇可视区域概念,即在天线阵列上簇的可视区域,有些簇的基站端可视区域完全在天线阵列以内,而部分簇的基站端可视区域超出阵列一端或两端均超出。如图3所示,对于区域①,簇基站端可视区域完全在天线阵列以内,在阵列上能观测到的簇可视区域长度δ就是簇的真实可视区域长度a;对于区域②,簇基站端可视区域超过了阵列的两端,在阵列上能观测到的簇可视区域长度就是阵列长度l,δ=l;而区域③和区域④中阵列上观测到的簇可视区域长度小于真实的簇可视区域长度,这时簇可视区域观测长度是簇可视区域真实长度和簇可视区域中心位置xc的函数,δ=(l+a)/2-xc,δ=(l+a)/2+xc。假设簇可视区域中心位置xc是均匀分布的,上界和下界分别为
其中,
(4)设置测量设备和环境。所使用的的5gmassivemimo测量设备是由几个单独的功能模块组成,例如滤波器、功率和低噪声功率放大器;对于信号生成方面,使用rohde-schwarzsmbv100a获得不同长度的pn码序列(127~1023),这里pn码序列长度是511,每帧发送8个pn码序列,相邻pn码序列间的时间间隔为5us,对于接收信号,使用tektronixtds6604b抽样信号,然后发送记录下来的数据到外部存储器。通过发送周期性的扩频信号和分析所获得的信道冲激响应,可以得到massivemimo时延域和空间域的传播特征,为了实现同步,利用全球定位系统(gps)触发发射端和接收端;载波频率为2.065ghz,带宽为20mhz。所测量的环境使用的是城市宏小区。如图4所示为测量设备、基站和偶极子。
(5)依据实测数据以及簇中心位置、簇可视区域真实长度和簇可视区域观测长度之间的关系,选取合适的分布函数来描述簇可视区域真实长度的统计特性,如对数正态分布,然后得到簇可视区域观测长度cdf曲线,如图5所示;再依据簇观测长度曲线,以簇的观测长度和对应这点长度的斜率相乘,整体相加求解出观测长度的均值,即为簇平均生命周期,对簇平均生命周期求倒数即为簇的灭亡速率,如los情况下,λr=0.3125/米。
(6)利用kpowermeans算法估计出散射簇数目的平均值,簇数目的平均值也是簇生灭速率的比值,然后得到散射簇生成速率λg,具体为:
其中,los情况下,
(7)天线阵元antk-1上簇集合中的每个散射簇在演进到天线阵元antk时有可能继续存活下来,也有可能灭亡,也有可能新的散射簇生成,每个散射簇存活的概率还与具体场景有关。设在基站端天线阵列上,原有散射簇存活下来的概率为psurvival,服从指数分布;新生成的散射簇的概率为pnew,服从泊松分布,具体为:
其中,j表示生成j个散射簇,e[nnew]为基站端相邻天线阵元间平均生成散射簇的数量,具体为:
其中
(8)计算9状态马尔科夫链转移概率矩阵,利用马尔科夫链模型描述天线阵列轴上散射簇的演进过程。
①假设将(i,j)作为状态,其中i表示相邻阵元间新生成的散射簇数量,j表示相邻阵元间灭亡的散射簇数量,其中,0≤i≤2,0≤j≤2,共有9种状态,(i,j)所对应的状态设为sij。设从状态sij变成si′j′的状态转移概率为p(ij,i′j′),则转移概率矩阵为:
设在上一个状态,阵元上散射簇的数量为n,这里具体说p(00,00)、p(00,01)、p(00,02);
p(00,00)=pnew(0)×(psurvial)n;
②利用9状态马尔科夫链模型进行簇演进,得到天线阵元上散射簇集。在演进过程中,有的散射簇存活下来,有的散射簇灭亡了,有的又生成新的散射簇,用符号
设第一个天线阵列上初始可见散射簇的个数是20,并对他们进行1~20编号,则初始簇集为c1={1,2,...,20},此时的状态为s00,然后产生服从转移概率的随机数,假设根据得到的转移概率确定马尔科夫链转移到的下一状态为s01,所以有一个簇灭亡(簇编号16),没有新簇产生,则从c1中删除这个散射簇得到第2个阵元的簇集合c2={1,2,...,15,17,...,20},然后执行下一次演进,此过程不断重复,直到基站端阵列上所有阵元的簇集合都演进完毕。如图6所示天线阵元可见散射簇集。
(9)得到天线阵元的散射簇集后,每个散射簇都有自己的特征参数,如时延、功率、到达角(aoa)/离开角(aod),散射簇的时延和功率根据winnerii模型生成,时延和功率服从指数分布,功率作归一化处理。
步骤三:如图2,根据共焦椭圆模型中基站天线阵列倾斜角、阵元间距、散射簇的aoa、aod和时延、偶极子运动方向、基站和偶极子之间的距离参数等及他们之间的几何位置关系,确定椭圆的大小和位置,计算视距和非视距情况下的相位和多普勒频率,生成massivemimo信道冲激响应。
(1)对于los的情况:从基站天线k到偶极子的距离为:
从基站天线k到偶极子的相位为:
其中,
(2)对于nlos的情况:设aoa服从von-mises分布,在椭圆模型中,aoa和aod是相互依赖的,他们的关系是:
其中,
已知第一个椭圆的半长轴是a1,an由a1和时延τn共同决定,则:
an=cτn+a1;
其中,c表示光速。根据几何位置关系,可以得到,散射簇n和基站端之间的距离
散射簇n和基站天线k之间的距离为:
基于上面的式子,假设初始相位是
经过簇n,多普勒频率变为:
(3)从基站天线k到偶极子的信道冲激响应可以表示为:
其中τn(t)表示散射簇n的时延。当簇n在基站可见时:
其中,k是莱斯k因子,为3db;当簇n在基站不可见时,hk,n(t)=0。
为了考察方法的有效性,基于实测数据,利用共焦椭圆模型,生成信道冲激响应,计算相邻天线阵元之间的空间互相关系数的关系,如图7。图7中“△”、“▽”、“□”、“○”标记的曲线分别表示相邻天线对(1,2)、(7,8)、(15,16)、(31,32)的空间互相关系数(ccf)。从图中可以看出,随着归一化天线空间的增大,相邻天线阵元之间的ccf逐渐减小;不同阵列位置的相邻阵元之间的相关性是不同的;相关函数不仅取决于天线阵元之间的距离,而且取决于参考天线阵元的位置,这说明了massivemimo系统信道的非平稳特性。
图6中初始簇的数目是20个,然后根据9状态马尔科夫链进行簇演进,从图6中可以观察到散射簇1、3、5、7、12、16和18在演进的过程中灭亡了,簇16在从第1个天线阵元到第2个天线阵元演进的过程中灭亡了,簇1在从第15个天线阵元到第16个天线阵元演进的过程中灭亡了;散射簇21和22在演进过程中新生成了,从第7个天线阵元到第8个天线阵元演进的过程中新生成了簇21,从第23个天线阵元到第24个天线阵元演进的过程中新生成了簇22,所以,在簇演进的过程中不同的天线阵元可能看到不同的散射簇集。
因为使用马尔科夫链进行簇演进比使用生灭过程进行簇演进的方法有较低的复杂度,所以本发明还比较了该信道模型与shangbinwu等所提出的massivemimo系统信道模型的仿真效率,以生成一次信道冲激响应所需的时间为比较对象,如图8所示。从图8中可以看出当天线数目为30时,本发明所提出的方法比shangbinwu等所提出的信道模型节省了大约10%的仿真时间,当天线数目增多时,节省的时间更多,因而本发明更节省时间,仿真效率更高。
本发明提出的基于实测数据,利用9状态马尔科夫链进行簇演进的共焦椭圆模型,不仅能够准确的描述散射簇在天线阵列上生灭过程,刻画了massivemimo信道的非平稳特征,而且能够描述球面波达到特征,为massivemimo信道建模提供一个有效的方法,同时该建模方法的计算量较小,能够在较少的时间内生成信道冲激响应,提高了信道的仿真效率。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。