一种WSN中基于不同锚节点跳距修正的改进DV-H0P算法
在无线传感器网络里,定位作为热门研究方向,对推动科学发展有着重要指导意义.人们对自然界物理量的研究越来越离不开位置信息,而一些恶劣的环境,如火山,沙漠等地区,需要对其某一物理自然量研究,必不可少地需要知道其位置信息,多数情况下,人工无法到达这些地区,因此,传感器节点的定位,重要性尤为突出.目前,定位技术已有了实质性的突破,国内外的学者提出了大量较优的定位算法,但由于实际环境的复杂性,这些算法被应用到真实环境中存在一定的局限性.因此设计出生命周期长,维护费用少,功耗低,达到高精度的节点定位算法,仍旧是无线传感器网络未来在定位方面研究的课题.传感器节点定位,主要分为需要测距和免于测距两类.本文研究算法DV-HOP属于无需测距一类.本文首先介绍传感器网络相关理论,并介绍了与定位相关的技术,包括测距方法,节点坐标计算方式等.围绕DV-HOP算法展开了研究,参考大量文献,总结了一些产生误差的原因,并介绍了相关改进策略.本文在前面研究的基础上,在算法定位和位置估算两个阶段进行了改进,提出了改进算法BDRDV,改进算法采用接收不同锚节点跳距方式而非传统的校正值方式,并对跳距进行了修正;在坐标计算阶段,定义了一个加权系数构成加权矩阵,并结合最小二乘法,进一步减小了计算带来的误差.最后,本文借助MATLAB7.0进行了实验仿真,本文的算法同原DV-HOP,全网平均跳距的改进DV-HOP算法,进行对比分析,仿真显示,本文给出改进方案可行,在总体上定位精度较原有算法,和已有的改进DV-HOP算法均有所提高.
- 作者:
- 冯章皓
- 学位授予单位:
- 辽宁科技大学
- 专业名称:
- 软件工程
- 授予学位:
- 硕士
- 学位年度:
- 2016年
- 导师姓名:
- 曾子维
- 中图分类号:
- TP212.9;TN929.5
- 关键词:
- 无线传感器网络;定位;DV-HOP;锚节点
- Wireless sensor network; Localization; DV-HOP; Anchor nodes