基于RSSI(Received Signal Strength Indication)的三角形加权质心定位算法在测距和定位中存在较大误差,针对这一缺点提出一种改进的加权算法。在该算法中采用节点距离倒数之和代替距离和的倒数作为权值,并且根据节点距离给出加权因子作为修正,以充分利用节点信息。仿真结果验证了该算法的有效性,与原有定位算法比较其定位精度得到提升,最高可达50%。
英文摘要:
Triangular weighted centroid localization algorithm based on RSSI (Received Signal Strength Indication) exists some error in distance measuring and positioning. Aiming to overcome the shortcomings, a modified weighted algorithm is put forward. Instead of the reciprocal of sum of distance between two nodes, the sum of reciprocal of distance has been used as the weight. To make full use of the node information, the algorithm has been corrected according to the weighted factors. The simulation results verify the effectiveness of the proposed algorithm and show that the improved weighted centroid localization algorithm can provide an additional maximum precision gain of 50%.