1.一种基于改进三边测量法的室内RSSI多点定位方法,其特征在于,所述方法包括以下步骤:步骤1.通过RSSI测距公式及数据集中待测位置节点的RSSI数据可得出待测位置节点与四个信标节点间的距离,RSSI测距公式如公式(1)所示:其中d为欧式距离,单位是米,RSSI是对应的信号强度,是一个负数,A为距离探测设备
1m时RSSI的绝对值,n为环境衰减因子;考虑到不同信标节点的个体差异性,即每个信标节点由于自身发送无线电波的微小差异导致其信号损失函数中常参数的不同,故对于四个不同的信标节点,利用数据集中对应的已知位置节点相关数据,对于四个信标节点的测距公式参数进行最小二乘拟合,得出对应于每一个信标节点自身的A、n测距公式参数;
步骤2.根据待测节点与信标节点的距离以及待测节点接受信标节点RSSI信号强度,对所有可能用来定位计算的信标进行筛选,过程如下:
2.1)根据数据集,从所有的信标节点中选取RSSI前三大的信标节点,由三边测量法得到定位粗坐标K1;
2.2)根据数据集,从所有的信标节点中选取离待测节点欧式距离前三小的信标节点,由三边测量法得到定位粗坐标K2;
2.3)根据数据集,从所有的信标节点中选取RSSI最大的信标节点以及离它欧式距离最小的两个信标节点,由三边测量法得到定位粗坐标K3;
步骤3.在步骤2的基础上得到待测节点最终的定位坐标,利用步骤2获得的三个待测节点粗坐标K1、K2、K3,构成了一个三角形,根据公式(2)求得三角形的几何中心即为待测节点最终的定位坐标(x,y):其中三个待测节点粗坐标K1、K2、K3分别为(X1,Y1)、(X2,Y2)、(X3,Y3)。