1.一种基于MDS的终端RSRP差异补偿的定位方法,其特征在于,所述定位方法包括如下步骤:
步骤一:从LTE基站中获取采样点,进行预处理;
步骤二:基于MDS,根据预处理后的采样点,获取终端之间的信号强度RSRP差异;
步骤三:在离线阶段,补偿步骤二获取的终端之间的信号强度RSRP差异,建立RadioMap数据库;
步骤四:在在线阶段,补偿步骤二获取的终端之间的信号强度RSRP差异,进行定位,获得待定位终端的位置。
2.根据权利要求1所述的基于MDS的终端RSRP差异补偿的定位方法,其特征在于,所述步骤一为:
从LTE基站中获取采样点并预处理,获得终端的经纬度、终端的国际移动用户识别码IMSI、服务小区的全球小区识别码CGI0、服务小区的信号强度RSRP0、各邻小区全球小区识别码CGIi和各邻小区的信号强度RSRPi,i=1,2,…I,I为邻小区的数量。
3.根据权利要求2所述的基于MDS的终端RSRP差异补偿的定位方法,其特征在于,所述步骤二包括:
步骤二一:从步骤一获取的采样点中筛选国际移动用户识别码IMSI不同而经纬度相同的采样点,即:获取来自同一位置不同终端上的采样点,计算所有位置重叠的不同终端的信号强度RSRP差异的欧氏距离;
步骤二二:根据步骤二一计算得到的所有位置重叠的不同终端的信号强度RSRP差异的欧氏距离,构造信号强度RSRP差异欧氏距离矩阵;
步骤二三:对步骤二二中得到的信号强度RSRP差异欧氏距离矩阵进行双中心变换,获得双中心变换矩阵;
步骤二四:对步骤二三获得的双中心变换矩阵进行特征值分解,获得终端之间的信号强度RSRP差异。
4.根据权利要求3所述的基于MDS的终端RSRP差异补偿的定位方法,其特征在于,
所述步骤二一中,位置重叠的不同终端的信号强度RSRP差异的欧氏距离为:
dij=||△i-△j||2;
dij表示终端i和终端j之间的信号强度RSRP差异的欧氏距离,△i和△j分别为终端i和终端j的信号强度RSRP差异,||·||2为矩阵的L2范数;
记矩阵Ω=[△1 △2 … △N]T,N表示不同终端的数量,i和j分别为1至N中的任意两个正整数;
所述步骤二二中的信号强度RSRP差异欧氏距离矩阵D∈RN×N:
记矩阵Ψ=[△12 △22 … △N2]T,则:
其中,IN为N阶单位阵,1N=[1 1 … 1]T;
所述步骤二三中,双中心变换矩阵Br:
其中,J为中心化矩阵,
所述步骤二四中,对矩阵Br分解:
Br=VΛVT
其中:
Λ=diag{λ1 λ2 … λk}
V=[ν1 ν2 … νN]N×k
λ1≥λ2≥…≥λk>0为矩阵Br的k个特征值,ν1,ν2,…,νk为对应特征值的特征向量,则λ1为最大特征值,ν1为其对应特征向量;
终端之间的信号强度RSRP差异为:
5.根据权利要求1或2所述的基于MDS的终端RSRP差异补偿的定位方法,其特征在于,所述步骤三包括:
步骤三一:利用步骤二中求得的终端之间的信号强度RSRP差异对步骤一中获取的采样点进行补偿;
步骤三二:在步骤三一补偿后采样点中,将经纬度相同的采样点合并,得到多个参考点RP,多个参考点组成Radio Map数据库。
6.根据权利要求5所述的基于MDS的终端RSRP差异补偿的定位方法,其特征在于,所述步骤四包括:
步骤四一:利用步骤二中求得的终端之间的信号强度RSRP差异对在线测量的采样点进行补偿;
步骤四二:在步骤三得到的Radio Map数据库中筛选同时包含各邻区的参考点RP,计算步骤四一补偿后的采样点的信号强度RSRP与筛选出的参考点RP的信号空间欧氏距离;
步骤四三:选择步骤四二计算得到的信号空间欧氏距离中欧氏距离最小对应的k个参考点RP,根据选择的k个参考点RP获取在线测量采样点的位置。