摘要: 无线传感器网络节点经常处于深海、丘陵、森林等三维空间场景中,需要提供节点的三维定位信息。为此,提出一种三维无线传感器网络节点定位算法。该算法前期基于TDOA测距技术,并设置单跳邻居节点间距离不大于节点通信半径的权重为“1”,其余为“0”,后期基于矩阵迭代优化算法对待定位节点进行定位。采用Matlab仿真软件进行实验,结果表明该算法能获得较高的定位精度。
关键词:
无线传感器网络,
三维定位,
矩阵迭代优化,
TDOA技术,
定位算法
Abstract: In the real world, the nodes in Wireless Sensor Networks(WSN) are often deployed in 3D scenario, e.g., deep sea, hill or forest, etc., therefore the information of three-dimensional localization should be provided for those nodes. A range-based localization algorithm for 3D WSN is proposed. This algorithm bases TDOA(Time Difference of Arrival) and gains the range between all of those nodes, moreover, it sets the weight as one when the range between the single-hop neighbor nodes is not greater than the communication radius, and the rest is zero. This algorithm bases the method of matrix iterative optimization and obtains the accurate position for the unknown nodes. Simulation result indicates that the localization accuracy of the localization algorithm is excellent.
Key words:
Wireless Sensor Network(WSN),
3D localization,
matrix iterative optimization,
Time Difference of Arrival(TDOA) technology,
localization algorithm
中图分类号:
邹杰, 李珊君. 高精度无线传感器网络三维定位算法[J]. 计算机工程, 2011, 37(10): 99-101.
JU Jie, LI Shan-Jun. High-precision 3D Localization Algorithm for Wireless Sensor Network[J]. Computer Engineering, 2011, 37(10): 99-101.