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

来源 :兰州交通大学 | 被引量 : 2次 | 上传用户:dyx760126
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络(Wireless Sensor Network,WSN)在许多领域具有非常广阔的应用前景,其中节点定位技术是WSN的关键技术之一。WSN由空间分散的独占设备组成,这些设备通过传感器来检测某些物理现象。节点定位是众多WSN功能和应用的重要组成部分,是对系统中节点位置的响应。为了精确定位无线传感器网络中的节点,通常有两种定位方法用于计算位置,即基于测距的定位方法和无测距的定位方法。距离矢量跳(DV-Hop)算法由于其鲁棒性、易实现和成本效益,是无距离节点定位技术中的关键算法。本文主要是对DV-Hop算法进行研究,并针对DV-Hop算法定位精度不高的缺点进行改进,主要内容如下:1、研究了无线传感器网络的主要定位技术,着重研究了无距离定位算法中成本低,应用广泛的DV-Hop算法,包括其误差来源、性能评价标准以及现有的改进方法。2、针对DV-Hop定位算法中跳数和跳距估计存在的误差,引入跳数量化机制修正跳数和平均跳距。根据不同跳数选择不同的平均每跳距离,从而使未知节点到锚节点的距离更接近于实际值,以此来减小相对定位误差。仿真分析了不同实验参数下,使用上述两种算法得到的相对定位误差。仿真数据结果表明,在多种实验参数下,跳数量化修正算法得到的相对定位误差比DV-Hop定位算法得到的相对定位误差小,因此说明这种改进是合理有效的,为进行节点定位提供了一种新思路。3、针对DV-Hop定位算法中定位计算阶段存在的误差,提出基于改进人工蜂群算法的DV-Hop算法。人工蜂群算法相比其他智能算法具有很强的全局最优性,不易陷入局部最优,但在定位过程中存在算法收敛速度慢的问题,于是在人工蜂群算法初始化蜜源阶段,根据锚节点信息,利用Max-Min思想对未知节点可能范围进行一次区域划分,改变雇佣蜂搜索区域来提高收敛速度,同时在寻优的迭代后期会存在食物源位置相似度高,位置更新速度变慢,搜索能力下降的问题,在位置更新过程中增加扰动频率,通过引入可修改控制参数MR来提高搜索能力。仿真结果表明,改进的人工蜂群算法,在相同网络参数的条件下,计算量远小于原人工蜂群算法,定位精度得到明显提高。
其他文献
在矿山深部施工和开采的过程中,由于开挖卸荷的作用使岩石内部高地应力所聚集的能量释放,使开挖的巷道发生失稳破坏,在极端情况下,大量的弹性能以动能的形式瞬间释放,导致岩
氮素是植物生长发育所必需的大量元素,大量施用氮肥能够提高农作物产量、有效解决人均耕地面积少带来的粮食安全问题。同时残留矿质氮进入大气、水体造成全球变暖、地下水硝
随着工业文明的推进,计算机技术、控制技术、智能制造等科学技术的快速发展,使得机器人加工在各个加工制造领域发挥了越来越重要的作用。机器人的柔性加工、智能化加工、数字
无线传感器网络作为一种能采集、感知和监测信息的技术,在科研界得到了高度关注,已成为许多科研专家研究的焦点。作为一门多种学科融合的全新技术,无线传感器网络有着特别广
随着我国城镇化进程的不断加快,信息、能源、资本、人口等要素呈现出了高密度聚集的态势,进而促进了建筑的复杂化、大型化发展。新型建筑的发展给人们生活提供了更加舒适、便
球磨机凭借其设备结构简单、操作方法简便、粉碎比大、处理量大等优点至今仍被多数选矿厂选做主要磨矿设备,但是球磨机存在磨矿效率低、能耗高等问题。针对这些问题,本文参考
基于3D骨架数据的人体动作分类识别因其在娱乐、监控、人机交互等领域的广泛应用而有越来越深入的探索和研究。然而,现有的特征提取都是针对动作的完整骨架数据来进行,需要得到完整动作后才进行动作表征的提取,导致特征提取在分类流程中计算量大、分类延时较长。此外,相同动作执行的快慢不同以及不同动作之间固有长短不一,采集得到的动作数据包含的骨骼数据帧数长短不一致,需要表征编码方法将提取的动作表征进行变换从而得到
粗糙集理论在处理数据的不确定性和不完备性方面扮演着重要的角色。属性约简在粗糙集理论中占据着核心位置,然而目前已有的不完备信息系统属性约简算法大都存在算法时间复杂
本论文以功能化的纳米材料(Fe3O4/Fe3O4@rGO)为载体,负载α-葡萄糖苷酶,制备酶纳米微反应器,并结合HPLC、MS等技术,用于筛选、分离河南道地药材-怀山药中α-葡萄糖苷酶抑制剂。
数字时代的到来使数据成指数增长,我们可以通过各种应用程序,来获得需要的信息。但是现实生活中的信息大多表示为非结构化的文本形式,难以从海量的文本中高效、快速、准确地