传感器网络中基于leach算法的改进分簇模型研究毕业(论文)设计论文.doc
《传感器网络中基于leach算法的改进分簇模型研究毕业(论文)设计论文.doc》由会员分享,可在线阅读,更多相关《传感器网络中基于leach算法的改进分簇模型研究毕业(论文)设计论文.doc(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、湖南大学毕业论文 HUNAN UNIVERSITY毕业设计(论文)设计论文题目:传感器网络中基于LEACH算法的改进分簇模型研究学生姓名:学生学号:专业班级:学院名称:指导老师:学院院长:湖南大学毕业论文 第 42 页传感器网络中基于LEACH算法的改进分簇模型研究摘 要无线传感器网络是众多的传感器通过无线通信的方式,相互联系,处理、传递信息的网络。该网络综合了传感器技术、嵌入式计算技术、分布式信息处理技术和通信技术,可以实时监测、感知和采集网络分布区域内的各种对象的信息,并对这些信息进行处理,传送给所需用户。无线传感器网络在军事、工业、交通、安全、医疗、探测以及家庭和办公环境等很多方面都有着
2、广泛的用途,其研究、开发和应用,关系到国家安全、经济发展的各个方面,近年来在国际上引起了广泛的重视和投入。由于外界环境的不确定性,经常导致需要部署成百上千的传感器协同工作,故对由大量传感器构成的大规模传感器网络的研究正逐渐引起关注,并被认为是本世纪的一项具有挑战性的研究课题。目前,学术界的研究热点主要集中在传感器网络分簇算法、通信路由协议、网络覆盖等领域。LEACH算法是一种典型的层次路由算法,该算法提出了低功耗持续运行的模型。但LEACH算法也存在没有考虑能量的消耗和传感器拓扑结构的问题。本文提出了一种传感器网络中能量有效的分簇算法,该算法在经典的分簇算法LEACH的基础上,通过引入平均能耗
3、调节参数和密度调节参数,使得靠近簇结构地理中心位置的节点以及位于节点密集分布区域的节点有更高机率成为簇头。采用该算法时,传感器网络簇头的选取更为合理,从而进一步优化了簇的结构,均衡了网络的能量消耗,与采用LEACH算法相比,传感器网络的生命周期有一定幅度的延长。 关键词:传感器网络;分簇算法;平均能耗;节点密度LEACH-based Improved clustering model Research in the Sensor NetworkAbstractWireless sensor networks are a kind of network which a lot of sensor
4、s interrelate, process and transmit information with each other through wireless communications. The network integrates sensor technology, embedded computing technology, distributed information processing and communication technology which can be real-time monitoring, sensing and acquisition the inf
5、ormation of various environmental monitoring or targeting object within regional of distribution networks. Such information will be processed and transmitted to the user. Wireless sensor networks are widely used in military, industrial, transportation, security, medical, detection, family and office
6、 environment. The research, development and application of it relates to national security, economic development and other important fields. In recent years the wireless sensor networks have been caused much attention and investment. External uncertainty environment often leads to hundreds of sensor
7、s shall be deploymented to work together, so the large-scale sensor networks research is gradually aroused widespread interest and considered a challenging research topic of this century. Against the above problems, the academic research mainly concentrated in the sensor clustering algorithm, commun
8、ications routing protocols, network coverage and sensor data fusion technology.LEACH algorithm is a typical level routing algorithm. This algorithm put forward a continued operation of low-power model. But LEACH algorithm did not consider the problem of energy consumption and topology of the sensor.
9、 This paper presents an energy efficient clustering algorithm in sensor network. On the basis of the classical LEACH algorithm, through the introduction of average energy consumption adjustable parameters and density adjustment parameters. The new algorithm enable the nodes which near the geographic
10、 center of the cluster structure or in the node-intensive region has a higher probability to be a cluster head. And it also takes into account both the choice of the cluster heads location and the size of the network, then further optimizes the structure of the cluster, balances energy consumption,
11、elects more reasonable cluster head which makes the life cycle of sensor networks has a larger extension on the basis of in LEACH algorithm.Key Words: Sensor networks; Clustering Algorithms; The average energy consumption; Node Density目 录1. 绪论11.1 课题研究背景与意义11.2 国内外研究现状21.3论文结构和研究内容31.4 小结32. 传感器网络概述
12、42.1 传感器网络简介42.1.1 传感器网络的概念42.1.2 传感器网络的特点52.1.3 传感器网络的核心技术62.2 传感器网络的应用62.2.1 环境的检测和保护62.2.2 医疗护理72.2.3 其他应用72.3传感器网络的特点与挑战82.4小结93. LEACH算法简介及分析103.1引言103.2 LEACH算法103.3 LEACH算法中存在的问题分析123.3.1 未考虑簇头在簇结构中位置时存在的问题123.3.2 频繁动态拓扑变换带来的问题153.4 小结164. 能量有效的分布式簇头选取算法174.1引言174.2 EECHS算法174.3算法性能分析184.4小结2
13、05. 算法仿真实验215.1实验平台215.2实验设计215.3实验过程225.4实验结果245.5小结26结 论27致 谢29参考文献30附录A 部分源程序321. 绪论1.1 课题研究背景与意义随着通讯技术,计算机技术和传感技术的日益成熟,微型传感器在世界范围内广泛出现。传感器网络的发展经历了几个阶段,它最早出现在二十世纪七十年代,这个时期的传感器网络具有点对点的传输能力和简单的信息获取能力。随后便出现了使用串/并接口与传感器连接,可以获取多种信息的传感器网络。到了二十世纪九十年代后期,智能传感器采用现场总线连接形成局域网络。随着无线通讯技术被引入传感器,传感器网络技术的发展和应用发生了
14、革命性的变化,以无线传感器网络为标志的全新的传感器网络研究领域,在基础理论和工程技术两个层面向科技工作者提供了大量的具有挑战性的课题1-6。由于传感器网络的巨大应用价值,它已经引起了世界许多国家的军事部门、工业界和学术界的极大关注。美国自然科学基金委员会2003年制定计划并投巨资支持传感器网络相关基础理论的研究。美国国防部和各军事部门把传感器网络作为一个重要研究领域,设立了一系列的军事传感器网络研究项目7。主要的信息工业界巨头也开始了传感器网络方面的工作,纷纷设立或启动相应的行动计划。其它一些国家也对传感器网络表现出了极大的兴趣,并纷纷展开了在该领域的研究工作。由于传感器网络具有异于MANET
15、的独特性质13,因此传统MANET协议不适用于传感器网络,需要为传感器网络研究新的有效的路由算法。目前,在传感器网络的路由算法研究中,鉴于传感器网络中节点稠密分布、节点的能量、存储及数据处理能力十分有限的特性,一般采用基于分簇的方法来进行路由算法设计,以提高路由算法的性能。分簇算法作为路由协议的研究基础,对路由算法性能的优劣具有重要的影响。此外,在传感器网络中,要保障信息的完整性,数据汇聚节点首先要判定该感兴趣的区域是否被一组给定的传感器节点覆盖,覆盖问题也因此被看作是衡量传感器网络服务质量(Quality Of Service)的一种标准10。而覆盖算法也是以分簇算法为基础进行研究的。由于为
16、改善传感器网络的服务质量而提出的许多覆盖算法是以分簇算法作为其研究基础的,因此分簇算法的改进可以极大的促进覆盖算法的性能。综上所述,本文研究传感器网络中能量有效的分簇算法,具有重要的理论意义与实用价值。1.2 国内外研究现状由于外界环境的不确定性经常导致需要布置成百上千的传感器协同工作,故对由大规模传感器构成的传感器网络的研究正逐渐引起广泛关注,并被认为是本世纪的一向具有挑战性的研究课题。针对以上问题,学术界的研究热点主要集中在传感器分簇算法、通信路由协议、传感器网络覆盖以及传感器数据融合技术上的研究上。传感器分簇算法通常包括两个阶段。第一个阶段是根据一定的机制算法选取某个接点作为簇头,用于管
17、理或控制整个簇内成员节点,协调成员节点之间的工作,负责簇内信息的收集和数据的融合处理以及簇间转发。第二个阶段是在选取簇头的基础上,选取具有某种关联的网络节点形成集合,也就是成簇。在成簇算法中,网络通常被划分为簇(Cluster)。每个簇由一个簇头(Cluster Head)和多个簇内成员(Cluster Member)组成,由簇头与基站BS(Base Station)通信。网络分布如图1所示,图1.1簇集网络示意图1、 簇头选取算法 簇头的产生是簇形成的基础,在一些算法中,比如Max-min Zpmin,簇头是被预先指定部署的,且假设它们的能量并不受限。但这是理想的情况,在实际应用是不可能实现
18、的。更多的簇头选取算法综合考虑了节点的剩余能量,簇头到基站的距离,簇内通信代价等问题。目前提出的主流簇头选取算法有LEACH、LEACH-F、DAEA、HEAD、CEFL、DCHS、DEFG等。2、 成簇算法成簇算法在簇头产生后,形成簇的拓扑结构,将网络划分成相连的区域。良好的簇拓扑结构有助于延长传感器网络的使用周期。目前提出的成簇算法有ACMWN、HYENAS、EECS、PEGASIS、GAF、ACE、FBCC等。1.3 论文结构和研究内容目前,人们基于节能的考虑已提出了各种各样的路由协议,本文对其中的LEACH算法进行分析,主要研究内容如下:(1) 详细分析了LEACH的簇头选取以及成簇算
19、法,并对LEACH在簇头选取和成簇过程中存在的问题进行了说明。(2) 针对LEACH算法在簇头选取过程中没有考虑簇头在簇结构中位置和没有考虑节点实际部署情况而引发的问题,将基于节点平均能耗的簇头选取算法和节点密度数学模型结合起来,提出了能量有效簇头选取算法。(3) 对算法进行仿真实验,并借鉴传感器网络中节能评价指标体系对实验结果进行质量评价,最后本文通过理论分析和大量实验证明了新算法较LEACH算法性能更优越。论文主要由以下部分构成:第一章对本课题背景和国内外研究现状做了描述。第二章对传感器网络的概念以及应用进行介绍。第三章对传统的LEACH算法进行了介绍,并详细分析了其存在的不足。第四章将节
20、点密度模型和平均能耗模型结合起来,进一步对LEACH算法的簇头选取过程进行改进,提出了能量有效的簇头选取算法。第五章对算法进行仿真模拟实验。最后为结论与展望,首先本文工作进行了总结,然后对下一步的研究方向进行了展望。1.4 小结本章首先给出了课题的研究背景与意义、然后综述了国内外传感器网络覆盖判定算法的研究现状、最后,给出了论文的结构和研究内容简介。2. 传感器网络概述2.1 传感器网络简介2.1.1 传感器网络的概念传感器网络是由一组传感器以Ad-Hoc方式构成的有线或无线网络,其目的是协作地感知、采集和处理网络覆盖的地理区域中感知对象的信息,并发布给观察者。从定义可以看出,传感器、感知对象
21、和观察者是传感器网络的3个基本要素;有线或无线网络是传感器之间、传感器与观察者之间的通信方式,用于在传感器与观察者之间建立通信路径;协作地感知、采集、处理、发布感知信息是传感器网络的基本功能。一组功能有限的传感器协作地完成大的感知任务是传感器网络的重要特点。传感器网络中的部分或全部节点可以移动。传感器网络的拓扑结构也会随着节点的移动而不断地动态变化。节点间以Ad-Hoc方式进行通信,每个节点都可以充当路由器的角色,并且每个节点都具备动态搜索、定位和恢复连接的能力。传感器由电源、感知部件、嵌入式处理器、存储器、通信部件和软件这几部分构成(如图2.1所示)。电源为传感器提供正常工作所必需的能源。感
22、知部件用于感知、获取外界的信息,并将其转换为数字信号。处理部件负责协调节点各部分的工作。通信部件负责与其他传感器或观察者的通信。软件则为传感器提供必要的软件支持,如嵌入式操作系统、嵌入式数据库系统等。图2.1 传感器示意图典型的传感器网络由传感器节点、接收发送器(sink)、Internet或通信卫星、任务管理节点等部分构成。传感器节点散布在指定的感知区域内,每个节点都可以收集数据,并通过“多跳”路由方式把数据传送到Sink。Sink也可以用同样的方式将信息发送给各节点。Sink直接与Internet或通信卫星相连,通过Internet或通信卫星实现任务管理节点(即观察者)与传感器之间的通信。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 传感器 网络 基于 leach 算法 改进 模型 研究 毕业 论文 设计
限制150内