基于 DV-Hop的无线传感器网络定位算法研究

来源 :南京财经大学 | 被引量 : 0次 | 上传用户:liuhongyu1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当今社会科技的飞速发展,无线传感器网络已经融入到人类日常生活和社会活动的各个领域。定位技术对无线传感器网络有着至关重要的作用,有了节点的位置信息后,可以开发出许多关于无线传感器网络的新应用。在无线传感器网络定位算法中,最常见的定位算法分类是根据是否需要测距,将算法分为基于测距(range-based)技术定位和无需测距(range-free)技术定位。由于无需测距定位算法所需硬件成本小,并易于实现,因此是研究重点和热点。本文研究的主要内容是无需测距的DV-Hop算法。首先对DV-Hop算法原理进行分析,指出该算法中的缺陷所在,并对现有一些改进的DV-Hop算法进行分析研究。其次,针对经典DV-Hop算法中存在的定位误差大,锚节点比例较小时覆盖率低的缺陷,提出新的改进算法IDV-Hop(Improved DV-Hop)。IDV-Hop算法的改进主要有三点:①修正平均跳距。用全网平均跳距和单个锚节点平均跳距的均值取代经典DV-Hop算法所计算的平均跳距,使得在网络分布不均的情况下,平均跳距的估算值既能反映全网络平均跳距的整体情况,也能反映单个锚节点所估计平均跳距的局部情况,这样计算出的平均跳距更为准确;②选取最优锚节点组合定位。锚节点的位置信息对最终未知节点的坐标计算影响是很大的。IDV-Hop算法则根据未知节点到锚节点连通度的不同,选取最优的三个锚节点组合对未知节点定位计算,使得对未知节点的坐标估算更加准确;③未知节点升级为辅助锚节点。锚节点的数量对网络覆盖率起着关键作用,IDV-Hop算法将未知节点优先级Pri值最大的节点升级为辅助锚节点。定位后的辅助锚节点连同本来锚节点再次广播信息,选出重新排序后的未知节点优先级Pri值最大的节点再次升级为辅助锚节点,如此循环,直到完成对所有未知节点的定位。这样锚节点能覆盖更多的未知节点,以此来提高网络中节点的覆盖率。本文最后用MATLAB软件对IDV-Hop算法进行仿真,并与原DV-Hop算法对比。仿真结果显示,本文的改进算法IDV-Hop在定位精度和覆盖率两个方面都要优于经典DV-Hop算法。
其他文献
用户在访问Web站点的过程中,服务器会记录这些访问形成访问日志。对访问日志进行必要的处理可以获取大量的决策数据。就电子商务网站而言,处理网站访问日志有助于为网站的管理
通过动作编辑和运动重用技术为角色添加运动规律,从而形成角色动画,在CAD领域中有着广泛而重要的价值,但这一技术的实现较常应用于卡通动画角色中,缺乏对壁画中的角色动态展
随着电子元器件的普及与发展,无线传感器网络中的目标追踪技术具有广泛的应用价值和实际意义。然而,现有的无线传感器网络目标追踪技术在追踪方式和数据的存储查询管理上没有充
物流行业进入信息化时代后也需要信息化管理,通过建立高效畅通的物流信息系统,对物流进行科学管理,完成物流决策、业务流程、客户服务的全程信息化,这就是物流管理信息化。物流管
软件系统的开发是一个包含可行性分析、需求分析、编码、执行、测试、运行维护等多个阶段的复杂过程。特别是开发分布式的、具有并行性、时间性、不确定性等特点的系统更具有
随着计算机在数据采集和数据存储方面的技术迅猛发展,机器学习应用经常碰到越来越大的数据集。大部分机器学习算法的时间、空间复杂度也随着数据集的规模变得越来越高。如何
非线性时间序列广泛存在于工程问题及科学研究中,准确的预测结果可以为科学决策提供理论及实际支持。近年来,递归神经网络成为时间序列预测领域的主要研究方向之一,但是传统递归
历史太阳观测数据是进行长周期太阳活动研究不可多得的资料,完善和丰富历史观测资料的相关信息是开展相关研究工作的先决条件。本文以美国国立太阳天文台(NSO)历史H?观测资料扫
随着互联网的发展,网络上视频的数量呈爆炸式增长。分析发现在主流的视频分享网站中存在巨大数量的内容冗余的视频。用户在搜索视频时会返回大量的重复结果,从而导致了用户体
近年来,社会网络对人的影响因网络技术和通信技术的飞速发展而加深。与之对应,一类新的具有社会化特征的恶意Agent也因新的技术而层出不穷。譬如,网络空间的分布式拒绝服务式攻