毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于能量均衡的无线传感网分簇拓扑算法研究(11)
4.1 LEACH不足之处
通过理论的分析,LEACH协议在某些方面存在着不足之处【13】,主要包括簇头节点分布不均匀、簇头节点个数不最优、阈值不优以及通信方式问题。
1、簇头节点分布不均匀
LEACH协议是让网络中的节点自组织地成簇,簇头节点是随机产生的。这种随机产生的方式存在一个缺陷,即不能保证簇头节点的均匀分布,那么就不能保证簇的规模的合理性。可能导致的情况是:节点密集的地方簇头节点反而多,而节点稀疏的地方簇头节点少或者没有簇头节点,这可能会造成网络的不完全连通。另外,节点密集处如果产生多个簇头节点,则将会产生冗余,造成能量的不合理消耗,从而影响到整个传感器网络的寿命。
2、簇头节点个数不最优。
根据文献【14】的分析,每轮选举出来的最优簇头个数k为
约为总节点数的 5%,但实际上每轮选举出来的簇头个数并不一定是最优值 k,而是一个变化的函数。分布式自组织的簇头选择算法使得每轮选举出的簇头个数在
数学
期望值周围上下波动变化,当波动变化大时将造成系统性能骤将,网络生存期大幅减少,节点很快消耗完能量死去。
3、阈值不优。
对于每一轮的簇头选举中发挥重要作用的阈值T(n),其合理程度或优化程度直接影响了簇头选举对于网络生存的效果。在LEACH协议中,T(n)的选取没有考虑节点成为簇头的概率与它的剩余能量之间的关系。这会导致每个节点在即使剩余能量很小时也会被选为簇头,能量会很快耗尽,进而导致它所管理的簇在一段时间内处于瘫痪状态。另外,阈值T(n)规定:若节点在最近的1/p轮中已经当选过簇头,则在当前轮当选簇头的概率为零,即不可能成为簇头,这也是不合理的。
4、通信方式问题。
在 LEACH协议中,各个簇头节点直接与基站(汇聚节点sink)通信,采取一跳通信方式。但是在实际应用的情况下,基站往往离整个网络非常远,簇头节点频繁的远距离数据传输会大大消耗节点的能量。
4.2 LEACH协议的具体改进
针对以上列出的LEACH协议存在的问题,由于目前已有大量文献考虑了数据传输阶段中的簇头直接传输数据给基站的一跳通信方式问题,而对其进行了改进,比如改用多次成簇的多跳通信来代替。本研究论文只针对以上列出的LEACH协议前三个不足进行了改进.
4.2.1 改进的主要思想
(1) 在簇头选举阶段引入簇头间最优距离D,当簇头节点之间的距离小于最簇半径 时,则选择能量较大的节点为簇头。当某非簇头节点周围距离R的范围内没有簇头节点时,增加簇头节点个数。
(2) 在已知区域参数和节点参数情况下,通过控制最优距离D,可以保证簇头节点的个数尽可能地靠近最优簇头节点个数k,同时使簇头节点位置分布更加均匀。
(3) 在簇头选举阶段考虑节点的剩余能量对其当选簇头概率【15】的影响,这可以避免节点在剩余能量很小时也会被选为簇头节点,有益于延长网络寿命。
改进后的算法和LEACH算法一样,执行过程由多个轮构成的,每一轮由簇的建立阶段和稳定的数据通信阶段组成。
4.2.2 改进算法的具体执行过程
引入参数:
1、 将LEACH中的阈值T(n)修改为:
其中,p是预设的簇头节点个数在所有节点中所占的百分比,根据最佳簇头个数的期望,取p=5%;r是选举轮数,r mod(1/P)代表这一轮循环中当选过簇头的节点个数;En-now为节点n的当前剩余能量;Eothers为剩余节点平均能量,可由每个传感器节点对簇头广播分析和对无线信道的侦听,基于某种分布式算法估计得到,因研究时间关系,这里不再详述。
共13页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
下一页
上一篇:
ZigBee短距离无线通信网络组网技术研究
下一篇:
贝叶斯波束形成算法研究+文献综述
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
基于QT的图像处理系统设计
谷度酒庄消费者回访调查问卷表
多元化刑事简易程序构建探讨【9365字】
浅谈传统人文精神茬大學...
国内外无刷直流电动机研究现状
浅谈新形势下妇产科护理...
辩护律师的作证义务和保...
高校网球场馆运营管理初探【1805字】
《醉青春》导演作品阐述
拉力采集上位机软件开发任务书
中国古代秘书擅权的发展和恶变