一种基于5G信号的DOA指纹库定位方法与流程

文档序号:13481907阅读:1826来源:国知局

本发明属于定位技术领域,具体涉及一种基于5g信号的doa指纹库定位方法。



背景技术:

传统的定位技术主要有室外的gps定位技术,无线网络传感器定位技术,声呐水下定位技术,雷达定位技术以及蜂窝网络基站定位技术等,而室内定位包括wi-fi室内定位技术,蓝牙室内定位技术以及超宽带室内定位技术等。其中,全球定位系统(globalpositioningsystem,gps)显著提高了定位效率,降低了定位误差,然而该系统的配套设备非常昂贵。其他的定位方法主要分为基于接收信号强度定位法(receivedsignalstrengthindication,rssi),基于信号到达时间定位法(timeofarrival,toa),基于信号到达时间差定位法(timedifferenceofarrival,tdoa),基于信号到达角度定位法(directionofarrival,doa)以及联合定位法等。在nlos环境下,这些定位技术定位效果非常差甚至无法定位。

现有的指纹库的定位大多是基于rssi位置指纹方法的,利用在不同节点的信号强度的差异构建指纹库,然后通过指纹匹配算法如k近邻算法(knearestneighbor,knn)进行定位。由于要逐点测量参考位置的rssi,因此该方法在离线采集指纹的阶段会耗费大量人力和时间,导致其应用效率不高。

随着4g技术成功部署进行商用,5g技术也将在2020年左右投入商用,基站的天线数量也将会继续增加,因此基于到达角的定位方法的定位精度也会大幅度提高。然而,在复杂的环境下尤其在nlos环境下,基于到达角的定位技术定位精度会很差甚至无法定位,而在基于指纹库的定位可以很好的解决nlos环境下的定位问题。



技术实现要素:

发明目的:本发明的目的在于解决现有技术中存在的不足,提供一种基于5g信号的doa指纹库定位方法。

技术方案:本发明所述的一种基于5g信号的doa指纹库定位方法,包括以下步骤:

(1)将初始区域划分成n*n个大小相等的微型小区,选定每个小区的中心点为参考点,并对划分的微型小区中的参考点的角度信息进行估计;

(2)然后将各个微型小区参考点的角度信息和相应小区的位置信息保存在指纹库中,每隔固定的时间对指纹库中的角度信息进行更新;

(3)使得当有目标在该区域时,通过估计目标的角度信息;

(4)与指纹库中的角度信息进行匹配,确定该目标所在的小区,即可得到目标的位置信息,从而实现目标的定位。

进一步的,步骤(1)中首先将原本的区域划分成很多微型小区,并在每个微型小区中都设置参考点,接着通过esprit法对基站天线阵列接收的数据进行计算,得到每个微型小区中参考点的估计角度信息。

进一步的,步骤(2)中需将每个微型小区的估计角度信息与参考点和小区相应的的实际位置信息一一对应;每隔固定的时间对指纹库中的估计角度信息进行更新。

进一步的,步骤(3)当有目标在定位区域的时候,接着通过music法或者esprit法对基站天线阵列接收的数据进行计算,进而估计出目标在该区域的角度信息。

进一步的,步骤(4)的具体方法为:将步骤(3)目标估计的角度信息与指纹库中的估计角度信息进行匹配,在指纹库中寻找最佳匹配的估计角度信息,得到的最佳匹配的点所对应的小区便是目标现在所处的位置,即定位出目标的位置。

有益效果:与现有技术相比,本发明具有以下优点:

1、指纹库中的角度值是根据当前的环境与信道状况进行实时更新的,在定位时,对估计角度和指纹库中的角度进行匹配即可,不考虑任何信道信息。因此,该方案可以在复杂的信道环境下进行准确的定位,适用的场合广泛。

2、在nlos环境下,由于不存在直达径,传统的定位方案都无法进行较好的定位,而该方案是利用对当前目标角度与指纹库中的已知角度进行匹配的方法,因此不需要考虑是否存在直达径的问题,可以在nlos环境下进行准确的定位。

3、该方案是通过区域划分成小区,利用角度匹配将目标点定位在小区内,当划分的小区足够小的时候,可以实现高精度的定位。

综上所述,本发明的指纹库定位受信道状况的影响较小,能够在信道状况较差和nlos环境下实现精确的定位;同时解决nlos环境下的定位问题,具有定位精度高、适用性广泛等优点。

附图说明

图1是实施例1中指纹库的定位区域布置图;

图2是实施例1中天线阵列接收信号示意图;

图3是实施例2中指纹库的定位区域布置图;

图4是实施例2中定位目标定位图;

图5是esprit算法子阵列分块示意图。

具体实施方式

下面对本发明技术方案进行详细说明,但是本发明的保护范围不局限于所述实施例。

传统定位技术受环境、信道状况、以及有无直达径的影响较大,在信道状况较差和nlos环境下定位精度很差甚至无法定位。而本发明通过将原本的区域划分成很多微型小区,利用算法对划分的小区中的参考点进行角度信息进行估计,然后将各个小区参考点的角度信息和相应小区的位置信息保存在指纹库中,每隔固定的时间对指纹库中的角度信息进行更新;使得当有目标在该区域时,通过估计目标的角度信息,然后与指纹库中的角度信息进行匹配,确定该目标所在的小区,即可得到目标的位置信息,从而实现目标的定位。

本发明主要针对于5g的doa指纹库定位,是一种基于5g基站的定位方法,利用5g中的大规模mimo的天线阵列来进行doa(directionofarrival)估计,从而建立指纹库,主要面向的对象是手机等移动终端。

下面结合附图以及相应实施例对各个步骤进行更详尽的说明。

实施例1:

(1)在指纹库的构建模式,首先将需要定位区域划分成n×n个小区,并在每个小区中均设置一个参考点(实际中可以按照需求设置参考点个数),按照参考点的位置进行编号1,2,3…,n×n并赋予不同的id编号,不同的id编号的参考点发射的时间不同,如图1所示。(时隙间隔大于最大到达时间)将每个参考点和小区的位置信息按照编号录入指纹库中。

(2)在定位区域边界处设置一组或多组天线阵列(本实例中采用一组),依次接受来自各个小区参考点发射的宽带ofdm信号,并利用esprit算法或者music算法对每个信号中的用来定位的子载波信号(窄带)进行处理,估计得到相应的每个参考点的角度信息,如图2所示。根据时序和编号将参考点与估计角度、坐标一一对应,按照参考点的编号,将所有估计角度信息录入指纹库中,根据实际情况每隔一段时间对指纹库中的估计信息进行更新。

(3)在定位模式时,区域内定位目标发射的宽带ofdm信号,天线阵列接收到后,利用esprit算法或者music算法对定位的子载波信号进行处理,估计得到目标的所有的估计角度信息和相应的信号强度信息。

(4)最终将估计角度信息与指纹库中的角度信息进行相关性匹配,由于环境复杂可能存在多个估计角度,在做相关性匹配时,根据各个角度信号强度信息设置不同的权重a1,a2…an。通过相关性匹配选出与目标角度相关性最大的参考点,即可知道目标所在的区域,对目标进行定位。

实施例2:

(1)在指纹库的构建时,首先将定位区域划分成n×n个小区,并在每个小区中均设置一个参考点(实际中可以按照需求设置参考点个数),按照参考点的位置进行编号1,2,3…,n×n并赋予不同的id,不同的编号发射的时间不同,如图3所示。(时隙间隔大于最大到达时间)将每个参考点和小区的位置信息按照编号录入指纹库中。

(2)在定位区域边界处设置两个基站a,b,其中每个基站都有一组天线阵列,依次接受来自各个小区参考点发射的宽带ofdm信号,并利用esprit算法或者music算法对每个信号中的用来定位的子载波信号(窄带)进行处理,估计得到相应的每个参考点的所有角度信息,如图4所示。

(3)根据基站的位置信息和定位区域的物理信息,设定位点的坐标(x,y),基站a(0,0)为坐标原点,基站b的坐标为(0,d),可以得到基站ab的距离为d,基站a的估计角为α(α1,α2…,αn×n),基站b的估计角为β(β1,β2…,βn×n),通过解如下的方程即可得到定位点的虚拟坐标信息。

根据定位区域的编号及id将参考点与坐标一一对应,将所有虚拟坐标信息录入指纹库中,根据实际情况每隔一段时间对指纹库中的估计信息进行更新。

(4)在定位模式时,区域内定位目标发射的宽带ofdm信号,天线阵列接收到后,利用esprit算法或者music算法对定位的子载波信号进行处理,估计得到目标的所有的估计角度信息和相应的信号强度信息。利用步骤(3)中的方法,将目标的虚拟位置信息计算出来。

(5)最终将估计虚拟位置信息与指纹库中的虚拟位置信息进行相关性匹配,由于环境复杂可能存在多个虚拟坐标,在做相关性匹配时,根据各个虚拟坐标的信号强度信息设置不同的权重a1,a2…an。通过相关性匹配选出与目标虚拟坐标相关性最大的参考点,即可知道目标所在的区域,对目标进行定位。

本发明的doa指纹库定位是利用大规模mimo天线阵列与算法直接估计出信号方向角度,未使用信号强度的信息(nlos环境下,不受信道环境的影响)。并且利用两个或者多个方向角度的相交,精确计算出目标的位置,构建指纹库。

上述过程中,所有的角度信息都通过esprit法对基站天线阵列接收的数据进行计算得到,esprit算法通过矩阵平移得到信号空间旋转不变的原理来估计到达角。ula阵列分块如图5所示。

子阵列x1和子阵列x2都包含n-1个阵元,其中子阵列x1由ula阵列前n-1个阵元组成,子阵列x2由ula阵列后n-1个阵元组成。子阵列x1往右平移一个阵元间距即得子阵列x2,两子阵列存在平移不变性,对应两子阵列的信号子空间存在旋转不变性,此关系通过公式表达为

其中

可见到达角信息隐藏在矩阵φ的特征值中,得到φ的特征值就能估计出到达角参数。将公式(1)方程组改写为矩阵形式可得

推出接收信号矩阵y(t)的自协方差矩阵ryy为

由于导向矢量b与信号空间等秩,所以必定存在且只存在一个非奇异的变换矩阵t使得公式(5)成立

则矩阵e1和e2具有如下关系

e2=bφt=e1t-1φt=e1ψ公式(7)

其中,

ψ=t-1φt公式(8)

由上面分析可以知晓,矩阵ψ与矩阵φ具有相同的特征值,可得

通过自协方差矩阵ryy特征值分解得到信号特征子空间e1和e2,再由公式(9)得到ψ后对其进行特征值分解即可得到到达角参数如下所示

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1