计算机工程与应用 ›› 2020, Vol. 56 ›› Issue (9): 111-116.DOI: 10.3778/j.issn.1002-8331.1901-0156
徐乐,韦玉科
XU Le, WEI Yuke
摘要:
针对传统的基于接收信号强度指示(Received Signal Strength Indication,RSSI)的三角定位算法产生的定位误差大和定位结果波动性大的问题,提出一种基于三点定位与加权坐标的三角定位算法。该算法对RSSI数据进行卡尔曼滤波操作,降低RSSI数据的波动性;将滤波后数据经过基于RSSI选取的三点定位算法,获取粗定位坐标;将获取的三个粗定位坐标基于加权坐标的三角定位算法得到待定位点坐标。实验结果表明,在RSSI-距离衰减模型拟合度为96%的条件下,提出的算法的最大误差为1.602 m,平均误差为0.880 m。