摘要
定位技术是无线传感器网络(WSNs)关键技术之一。针对经典距离矢量跳(DV-Hop)算法存在定位精度低的缺陷,提出一种改进的算法。通过校正因子对跳数进行修正,确定最优跳数;利用锚节点与未知节点的平均跳距平方求一阶偏导,得到精确距离;节点坐标计算采用改进的加权最小二乘法。仿真结果表明:改进的DV-Hop算法减少了节点定位误差,提高了定位精度。
Positioning technology is one of the key technologies of wireless sensor networks(WSNs).Aiming at the defect that classical distance vector hop(DV-Hop) algorithm has low positioning precision,an improved algorithm is proposed.The hop count is corrected by correction factor to determine the optimal hop count. The first-order partial derivative is obtained by using the average hop distance between anchor node and unknown node to obtain exact distance. Node coordinate calculation uses the improved weighted least squares method. The simulation results show that the improved DV-Hop algorithm reduces the node positioning error and improves the positioning precision.
作者
苟平章
李凤珍
贾向东
GOU Ping-zhang;LI Feng-zhen;JIA Xiang-dong(College of Computer Science and Engineering,Northwest Normal University,Lanzhou 730070,China)
出处
《传感器与微系统》
CSCD
2018年第11期136-138,共3页
Transducer and Microsystem Technologies
基金
国家自然科学基金资助项目(61261015
61561043)
甘肃省杰出青年科学基金资助项目(1308RJDA007)
关键词
无线传感器网络
距离矢量跳
一阶偏导
平均跳距
最优跳数
权重最小二乘法
wireless sensor networks ( WSNs )
distance vector hop ( DV-Hop )
first-order partial derivative
average hop distance
optimal hop count
weighted least square method