基于改进DV—Hop算法的无线传感网节点定位算法研究

来源 :科学家 | 被引量 : 0次 | 上传用户:wwtmw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:无线传感器网络节点定位技术是无线传感器网络重要的技术之一,而如何最大限度提高节点定位精度是无线传感器网络定位研究领域的一个难点。本文首先研究了传统的DV-Hop定位算法,提出一种基于RSSI修正的DV-Hop并可以升级辅助锚节点定位算法。仿真结果表明,在相同网络连通度的情况下,改进算法提高了定位覆盖率,同时具有更高的定位精度。
  关键词:无线传感网;借点定位;DV-Hop算法
  中图分类号:TP3
  文献标识码A
  文章编号2095-6363(2017)04-0080-02
  无线传感网是由大量设置在研究区域的传感器节点,通过无线网络组成的一个多跳组织网络,集数据采集、数据处理和数据传输于一身。无线传感网络能应用到很多方面,而位置信息是解决很多问题的前提,只有了解传感器节点的位置信息,才能对事件做出应对措施。定位技术是无线传感器网络的重要研究方向,该技术通过网络中一些已知位置的节点使用这些节点相互交换信息,运用某种已经存在算法求得未知节点的位置信息。无线传感器通常由两种借点构成,一种节点是已经确定自己在网络中位置,也就是锚节点(AnchorNode),另一种是未知节点(unknow),这种节点需要通过其他锚节点来最终确认自己的位置信息。
  无线传感网定位算法大概可以分为基于测距的定位算法和基于非测距的定位算法。基于测距的定位算法是根据测量节点之间的角度或者直接显示的距离来实现的,这种算法在定位方面能够表现的比较精确,但对于硬件要求较高。基于非测距的定位算法根据节点与节点之间的相互连通关系就可以实现对目标节点的锁定,对于硬件要求低。DV-Hop定位算法不依赖于测距方法,利用多跳锚节点信息直接参与节点定位,大大提高了定位覆盖率,故本文采用DV-Hop算法对无线传感网节点进行定位。
  1.改进的DV-Hop定位算法
  在无线传感网中进行定位时,DV-Hop算法可以通过少量的锚节点比例进行定位,为定位节省成本。如果锚节点比例太低,不存在足够多的锚节点为未知节点进行定位,那就必须利用通信范围外的锚节点进行距离估算,就会出现误差。改进DV-Hop算法主要从定位精度和定位覆盖率这两个评价指标入手,在跳段距离和升级锚节点两方面进行改进,以达到减小误差、提高定位精度及覆盖率的目的。
  1.1修正一跳跳距
  一跳跳距在整个网络定位过程中起着至关重要的作用,本文的改进算法借助于RSSI测距技术对第一跳测距结果进行校正。具体步骤如下。1)监测网络中节点互相广播信息包,获得传感器节点间连通性,同时得出节点间的跳数值hopij以及任意邻居节点间的RSSI。2)对网络中的节点间的跳数值进行修正。本文舍弃传统算法中跳数均为整数的思想,对RSSI进行归一化处理,随后把这些值当作节点间的跳数值。3)计算全网平均跳距。4)计算未知节点与锚节点距离。在选择锚节点时,选择跳数值最小的锚节点。5)未知节点坐标计算。
  1.2升级辅助锚节点
  在无线传感网中,锚节点的不规则存在,使某些未知节点不能接收到锚节点的信息,导致这些未知节点难以实现定位。本文采用辅助锚节点技术来提高整个定位算法的覆盖率。引入优先级Pri的概念,采用优先级把已经实现定位的未知节点升级为锚节点,再把这些锚节点应用到后续的定位中。
  网络中的锚节点广播自身信息给未知节点,未知节点接收信息,计算优先级并排序。未知节点的优先级pri的大小由信息包数量不同来决定,当未知节点接收到不同锚节点的信息包时,优先级pri加l,依次计算出所有未知节点的优先级,并设置一个链表,链表的表頭即链表中最大的优先级Pri。升级为锚节点的未知节点从链表中删除,辅助锚节点和网络中原本的锚节点再次进行广播,然后再次按优先级重新排列链表,直到循环完最后一个未知节点就结束。
  2.仿真与分析
  本文使用MATLAB软件对改进算法和传统DV Hop定位算法进行仿真比较,验证改进DV Hop定位算法是否具有更好的定位性能。
  对整体定位误差进行分析,在同一网络连通度(取20)情况下进行仿真。
  由图1可知,在锚节点的密度由小到大的整个过程中,改进算法的定位误差在逐渐减小,并且改进算法的总体定位误差值始终低于传统DV-Hop算法。
  如图2所示,随着锚节点比例的增大,改进算法和传统算法的定位覆盖率都在增大,但是在锚节点比例低于8%时,传统算法的定位覆盖率始终低于改进算法的定位覆盖率。
  3.结论
  本文针对无线传感网的借点定位问题,在传统DVHop定位算法基础上,利用RssI技术修正一跳跳距,并根据定位需求升级辅助锚节点。通过MATLAR对改进后的算法进行仿真,验证了改进算法的有效性,经过仿真并分析,改进DV-Hop定位算法可以有效降低定位误差,同时提高定位精度,在覆盖率方面也有优良的表现。
其他文献
目的探讨防旋股骨近端髓内钉(PFNA)治疗老年股骨粗隆间骨折的临床效果。方法 65例老年股骨粗隆间骨折患者均为闭合性骨折,在伤后3~7d,C型臂X线机透视下闭合复位,PFNA内固定治
目的 自体肿瘤浸润性淋巴细胞(TIL)合并凝血酶治疗恶性血性胸腔积液疗效观察.方法 对6例恶性血性胸腔积液患者,行胸腔积液闭式引流后,凝血酶胸腔灌注合并胸腔积液TIL体外扩增后
随着高架车站的设计越来越复杂,二维的图纸越来越难以满足建筑信息的表达,随着BIM技术的发展和进步,工程设计人员可以直接利用软件进行三维设计,而且模型精度更加精细可靠,本
无线通讯技术的发展带给人们更加迅捷的通讯感受,更高质量的通讯信号,而其中发挥最大作用的莫过于通讯数据的采集和传输,只有做好数据的应用,才能够保证通讯质量的可靠性。基
家庭旅馆在国外已经发展了几十年,其发展模式早己进入了成熟阶段。在国内却是一个新生事物,国内已经有不少学者开始关注这一领域,但目前仍未形成完整的体系。北戴河刘庄家庭旅馆
摘 要 为满足集团客户业务的不同需求,运营商需要选择不同的接入方式。可以说接入方式的选择决定业务服务水平。本文首先讲述了集团客户业务种类,其次对不同集团客户接入技术与应用进行了研究,并提出了几点自己的看法以供他人参考。  关键词 集团客户;接入技术;应用;研究  中图分类号 TN91 文献标识码 A 文章编号 2095-6363(2017)07-0066-01  近些年来,集团客户接入已成为运营商
伴随着改革开放政策的实施,给我国社会经济的发展带来了诸多的机遇与挑战,不断推动着经济全球化的进程的加速。经济全球化的发展大幅度加大了我国各大企业的市场竞争力,在各大企
摘要:随着我国医疗改革的日渐深入,医院文化建设薄弱的一面也逐渐呈现。如何在新形势下建设好医院文化,必须要用创新和发展的眼光,积极对待新医改以来的新情况,采用新方法,将医疗体制改革推向更新层次,构建和谐的医患关系,切实保护广大患者的利益,为医院的可持续发展提供精神动力。本文就医院文化建设的现实重要性以及新形势下创新医院文化建设的关键点作了论述,并总结了怀化市第二人民医院文化建设的现状和成果。  关键