摘要
为有效实现锚点稀疏无线感知网络中节点的定位,提出一种多跳协作分布式定位算法.利用与局域范围内的多跳锚点通信协作,对定位的伪位置进行排除或缩小位置范围;同时,对影响定位精度的测距误差、锚点位置误差进行研究,利用误差分析技术优化锚点的选择,排除冗余锚点带来的误差影响;通过Matlab仿真实验研究定位率与锚点密度之间的关系,验证了算法的有效性和正确性.试验表明,该算法能显著提高定位率(尤其对处于网络边缘的节点定位),有效降低定位误差和定位成本.
This paper proposed a novel distributed multi-hop collaborative localization algorithm(MCL) to effectively estimate the position of sensor nodes in sparse-anchored WSN.The scheme utilizes the collaborative communications with local multi-hop anchors to exclude alias position from possible estimated positions or minimize position area.We also investigate the factors of positioning accuracy and optimize selection of anchors based on error analysis to eliminate impact of redundancy anchors.We simulate the rela...
出处
《北京工业大学学报》
EI
CAS
CSCD
北大核心
2009年第9期1279-1285,共7页
Journal of Beijing University of Technology
基金
国家自然科学基金资助项目(60773186)
北京市教委面上项目资助(KM200710005018)
教育部科学技术研究重点项目资助(208003)
关键词
无线感知网络
定位
误差分析
模拟仿真
多跳协作
wireless sensor networks
localization
error analysis
Matlab simulation
multi-hop collaboration