计算机工程与应用 ›› 2017, Vol. 53 ›› Issue (2): 141-145.DOI: 10.3778/j.issn.1002-8331.1504-0251
肖晓丽1,李旦江1,谭柳斌2
XIAO Xiaoli1, LI Danjiang1, TAN Liubin2
摘要: 无线传感器网络的节点定位实际上是解决测量距离和测距误差的多维约束优化问题。针对最小二乘方法对测距误差敏感的不足,提出一种基于布谷鸟搜索算法的无线传感器网络节点定位算法。该算法利用全局和局部寻优能力强的布谷鸟算法求解定位过程中的多维约束优化问题;通过设定相应的约束适应度函数来减小定位过程的搜索范围,加快了收敛速度,能够快速地确定未知节点的位置。仿真结果表明:相较于粒子群算法和最小二乘算法,该算法能有效地抑制测距误差对定位的影响,提高节点的定位精度,具备很好的实用性。