计算机工程与应用 ›› 2014, Vol. 50 ›› Issue (11): 90-94.

• 网络、通信、安全 • 上一篇    下一篇

基于蝙蝠算法的无线传感器网络节点定位

王战备   

  1. 陕西理工学院 物理与电信工程学院,陕西 汉中 723000
  • 出版日期:2014-06-01 发布日期:2015-04-08

Node localization of wireless sensor networks based on bat algorithm

WANG Zhanbei   

  1. School of Physics and Telecommunication Engineering, Shaanxi University of Technology, Hanzhong, Shaanxi 723000, China
  • Online:2014-06-01 Published:2015-04-08

摘要: 节点定位是无线传感器网络的关键技术,针对最小二乘算法节点定位的不足,为了提高无线传感器网络节点定位精度,提出一种基于蝙蝠算法的传感器节点定位方法。首先将无线传感器节点定位问题转换成一个多约束优化问题,然后采用局部和全局搜索能力强的蝙蝠算法对其进行求解,最后在Matlab 2012平台上对定位性能进行仿真测试。结果表明,相对于其他节点定位方法,该方法提高了传感器节点的定位精度和定位效率。

关键词: 无线传感器网络, 节点定位, 蝙蝠算法, 最小二乘算法

Abstract: Node localization is a key technology of wireless sensor network and least square algorithm has low localization precision, in order to improve the localization precision of wireless sensor network node, a novel node localization method of wireless sensor network is proposed based on bat algorithm. Firstly, the node localization problem is transformed into a constrained optimization problem, and then the problem is solved by bat algorithm, finally, the simulation experiment is carried out to test the performance on Matlab 2012. The results show that the proposed method has improved the localization precision and localization efficiency of wireless sensor network node compared with other node localization methods.

Key words: wireless sensor networks, node localization, bat algorithm, least squares algorithm