学位论文 > 优秀研究生学位论文题录展示

能量均衡的无线传感器网络路由算法

作 者: 陈艳
导 师: 段其昌
学 校: 重庆大学
专 业: 控制科学与工程
关键词: 无线传感器网络 能量均衡 能量距离复合权值 移动节点 路由算法
分类号: TP212.9
类 型: 硕士论文
年 份: 2011年
下 载: 67次
引 用: 0次
阅 读: 论文下载
 

内容摘要


无线传感器网络是一门融合了传感器、计算机、通信、微电子、信息处理等多学科的交叉科学,随着相关技术的迅速发展,低成本、低功耗、多功能的小体积传感器节点日益成熟,无线传感器网络已经成为新兴的研究热点。本文首先介绍了无线传感器网络的研究背景、国内外研究现状,以及无线传感器网络及其路由协议的相关知识。由于无线传感器网络节点能量有限且不能补给,能耗成为了无线传感器网络路由算法关心的重要问题。本文针对能耗均衡及生存时间问题,提出了两种基于分簇的路由算法:EDDR算法和CERA算法。然后分别从算法思想、算法模型、算法流程及详细描述、试验仿真等方面对所提出的算法进行了全面介绍,并通过仿真验证了算法的优异性能。其中,EDDR算法是应用于节点静止不动的环境,其设计思想主要包括簇头选择和簇间路由两个方面的改进。在簇头选择上,运用能量优先和簇头间最短距离的限制条件改进了LEACH中簇头选择的随机性,使簇头分布更加均匀,担任簇头所消耗的能量可以更好的分担到各个节点上;在簇间路由上,运用了多跳方式,并利用了基于能量距离复合权值的Dijkstra算法产生簇间的最短路径,降低了簇间数据传输的能耗。在MATLAB仿真实验中,EDDR算法相对与LEACH算法提高了能耗均衡性,延长了网络生存时间。CERA算法是应用于节点运动的环境,设计思想是在只依靠移动传感器节点自组织的条件下,形成适应性较好的簇结构,并保持较好的簇稳定性。现阶段许多节点移动环境下的无线传感器网络路由算法都需要附加额外的条件,如加入固定节点,这实际上限制了算法的应用环境。本文中提出的CERA算法在没有附加额外条件情况下,在成簇阶段进行了多方面考虑:一是簇结构的范围限制在自由空间模型的传输临界距离do半径范围之内,较小范围的簇结构除了在移动环境相对保持稳定外,还能节省数据传输的能量;二是簇头采用了复合权值的方式进行选择,权值不仅仅考虑了节点能量,也考虑了传感器节点移动环境下非常重要的因素——节点的移动速度和节点的聚集性,节点的权值越大,才越有机会成为候选簇头。在MATLAB仿真实验中,CERA算法有效提高了无线传感器网络的能耗均衡性,延长了网络的生存时间,节点的数据发送成功率相对于LEACH也得到了较大提高。

全文目录


中文摘要  3-4
英文摘要  4-8
1 绪论  8-12
  1.1 课题研究背景  8
  1.2 国内外研究现状  8-10
  1.3 本文的主要研究内容  10-11
  1.4 论文的章节安排  11-12
2 无线传感器网络概述  12-18
  2.1 无线传感器网络的概念及特点  12
  2.2 无线传感网络的体系结构  12-15
    2.2.1 无线传感器网络结构  12-13
    2.2.2 传感器节点结构  13
    2.2.3 传感器网络协议栈  13-15
  2.3 无线传感器网络的应用领域  15-17
  2.4 本章小结  17-18
3 无线传感器网络路由协议概述  18-26
  3.1 路由概念及特点  18
  3.2 路由协议分类  18-25
    3.2.1 平面路由协议  18-21
    3.2.2 分层路由协议  21-25
  3.3 本章小结  25-26
4 基于能量距离 Dijkstra 算法的能量均衡 WSN 路由算法  26-41
  4.1 问题的提出  26
  4.2 EDDR 算法思想  26-27
  4.3 EDDR 算法模型及具体描述  27-33
    4.3.1 网络模型  27
    4.3.2 传播模型  27-29
    4.3.3 能量模型  29-31
    4.3.4 最佳簇头比例  31
    4.3.5 簇头的选择及簇间路由  31-33
  4.4 EDDR 算法流程及详细实现过程  33-36
    4.4.1 EDDR 算法流程  33-35
    4.4.2 EDDR 算法实现过程  35-36
  4.5 仿真与分析  36-40
    4.5.1 节点能量相同的仿真比较  38-39
    4.5.2 节点能量不同的仿真比较  39-40
  4.6 本章小结  40-41
5 移动环境下基于分簇的能量均衡 WSN 路由算法  41-58
  5.1 WSN 移动性问题的提出  41-42
    5.1.1 WSN 移动性产生的原因  41
    5.1.2 移动环境下的WSN 路由算法  41-42
  5.2 CERA 算法思想  42-43
  5.3 CERA 算法模型及数据结构设计  43-47
    5.3.1 网络模型  43
    5.3.2 移动模型  43-45
    5.3.3 节点的数据结构  45-46
    5.3.4 CERA 算法中的控制包  46-47
  5.4 CERA 算法流程及详细实现过程  47-53
    5.4.1 CERA 算法流程  47-49
    5.4.2 CERA 算法实现过程  49-53
  5.5 仿真与分析  53-57
    5.5.1 网络生存时间的仿真比较  54-56
    5.5.2 数据发送成功率的仿真比较  56-57
  5.6 本章小结  57-58
6 结论与展望  58-60
  6.1 主要结论  58-59
  6.2 后续研究工作的展望  59-60
致谢  60-61
参考文献  61-65
附录 A. 作者在攻读学位期间发表的论文目录  65-66

相似论文

  1. 基于无线传感器网络的农田环境监测系统路由协议的研究,TN915.04
  2. 具有移动节点的无线传感器网络定位算法研究,TP212.9
  3. 基于能量均衡的无线传感器网络多路径路由算法的研究,TP212.9
  4. AODV在无线传感器网络中的改进与实现,TP212.9
  5. Ad hoc网络中能量均衡和节点不相交多径路由协议的研究,TN929.5
  6. 一种车联网智能终端设计及其路由算法研究,TP391.44
  7. ZigBee无线网络路由协议研究,TP212.9
  8. 多域多层光网络生存性关键技术研究,TN929.1
  9. 基于M-Bus的数据采集与传输系统,TP274.2
  10. 容迟网络中低资源消耗的传染路由研究,TP393.02
  11. 无线传感器网络节能路由算法研究,TP212.9
  12. 片上网络路由算法研究,TN47
  13. 片上网络容错路由算法研究,TN47
  14. 片上路由器及其可靠性的研究与容错设计,TN47
  15. 基于多区域社会网络的DTN路由研究,TN929.5
  16. 基于无线传感器网络的粮库粮情监测系统设计,TP274.4
  17. 水声自组网节能路由协议研究,TN929.5
  18. WSN路由算法的研究,TN929.5
  19. 基于分簇和定向扩散的混合路由算法研究,TP212.9
  20. 水下传感器网络路由算法的研究与设计,TP212.9

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化元件、部件 > 发送器(变换器)、传感器 > 传感器的应用
© 2012 www.xueweilunwen.com