针对无线传感网络定位中影响定位精度的非视距传播问题,在综合考虑传感网络应用环境,节点的能量消耗,算法的计算量和通信量以及定位精度等因素的基础上,提出一种基于信号到达时间的优选残差加权定位算法.该算法通过用对残差优选获得距离测量集合的优选子集,再加权平均的方法,有效的融合了多个距离测量值的信息.在距离测量值个数大于4时,该算法比残差加权方法节省了计算量.仿真结果表明,该算法对非视距误差具有一定的鲁棒性,获得了较高的定位精度.
It is important to find a localization algorithm robust to non-line-of-sight (NLOS) propagation errors in wireless sensor network (WSN). A novel TOA-based localization algorithm with the methods of Optimized Residual Weighting(ORwgh)is presented by analyzing some new localization algorithms, combined with the consideration of the application environments of the network, the energy consumption of nodes, the amount of computation and communication, and the location accuracy etc. By picking out the subsets of range measurements with minimum Normaliced Residual Square and then calculating the weighted mean, it can use the range measurements efficiently. When the number of range measurements is larger than 4, this algorithm needs less amount of computation than Residual Weighting Algorithm and gets almost the same performance. Simulation results show that it is robust to NLOS errors and provide quite well location accuracy.