1.一种室内定位方法,其特征在于,包括:
获取目标节点相对于多个参考节点Ti的接收信号功率Pi,以及所述多个参考节点Ti之间的接收信号功率Pij,其中i,j分别代表参考节点序列号,且有i≠j;
根据Pim=Pij-10nilg(dim/dij)+Xi获得所述目标节点与所述参考节点Ti之间的距离di,其中i,j,m分别代表参考节点序列号,且有i≠j≠m,dij为所述参考节点Tj与Ti之间的距离,Xi为所述参考节点Ti覆盖区域内的接收功率对应的随机变量,ni为所述参考节点Ti覆盖区域内的环境参考因子;以及根据至少三个不同的所述参考节点Ti对应的所述距离di确定所述目标节点的位置信息,其中,所述每个参考节点Ti覆盖区域内Xi和ni根据其他参考节点的接收信号功率以及参考节点之间的距离来实时调整,所述参考节点Ti覆盖区域内的Xi和ni以如下方式调整:获取所述参考节点Ti相对于至少三个其他参考节点Tj的接收信号功率Pij,以及所述参考节点Ti与Tj之间的距离dij;
在所获取的至少三组Pij和dij中选取三组Pij和dij,作为(Pi、di)、(Pj、dj)、(Pm、dm),并根据公式:获得所述参考节点Ti覆盖区域内的Xi;并且
根据公式: 获得所述参考节点Ti覆盖区域内的ni。
2.一种室内定位设备,其特征在于,包括:
获取模块,用于获取目标节点相对于多个参考节点Ti的接收信号功率Pi,以及所述多个参考节点Ti之间的接收信号功率Pij,其中i,j分别代表参考节点序列号,且有i≠j;
计算模块,用于根据Pim=Pij-10nilg(dim/dij)+Xi获得所述目标节点与所述参考节点Ti之间的距离di,其中i,j,m分别代表参考节点序列号,且有i≠j≠m,dij为所述参考节点Tj与Ti之间的距离,Xi为所述参考节点Ti覆盖区域内的接收功率对应的随机变量,ni为所述参考节点Ti覆盖区域内的环境参考因子;
定位模块,用于根据至少三个不同的所述参考节点Ti对应的所述距离di确定所述目标节点的位置信息;以及环境因子调整模块,用于实时调整每个参考节点Ti覆盖区域内Xi和ni,其中参考节点Ti覆盖区域内Xi和ni根据其他参考节点的接收信号功率以及参考节点之间的距离来进行调整,所述环境因子调整模块包括:
获取单元,用于获取所述参考节点Ti相对于至少三个其他参考节点Tj的接收信号功率Pij,以及所述参考节点Ti与Tj之间的距离dij;
选取单元,用于在所获取的至少三组Pij和dij中选取三组Pij和dij,作为(Pi、di)、(Pj、dj)、(Pm、dm);
第一计算单元,用于根据公式:
获得所述参考节点Ti覆盖区域内的Xi;以及
第二计算单元,用于根据公式: 获得所述参考节点Ti覆盖区域内的ni。