无线传感器网络拓扑结构控制算法的应用研究

被引量 : 0次 | 上传用户:muyiwenwu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络凭借其低成本、低功耗、分布式和自组织等特点,成为了获取信息的重要技术手段,但是传感器节点的资源受限问题却使无线传感器网络的研究面临着巨大的挑战。无线传感器网络研究的主要方向是如何减少节点能量消耗,延长网络生存时间。无线传感器网络拓扑控制不仅是节点定位、路由设计等其他技术的基础,而且也是降低节点能量,推迟网络死亡时间的重要技术,成为了无线传感器网络研究的热点之一。拓扑控制算法主要分为功率控制型和层次型两大类,算法设计的关键是如何降低能量消耗。本文在对现有无线传感器网络拓扑控制算法分析的基础上,主要针对层次型拓扑控制算法进行研究,具体工作为:(1)在研究分析LEACH算法和EBAPC算法的基础上,针对无线传感器网络中节点能量消耗不均匀和节点容易过早死亡的问题,提出了基于能量等级的分簇拓扑控制算法ELBC。通过在簇头选择策略中,引入能量等级的概念并考虑基站位置对算法的影响,从而根据网络的整体能量状况动态调节各因素在簇头选择过程中的权重,有效地保证簇头的合理分布,均衡能量消耗;同时根据节点剩余能量对偏向参数进行优化,提升剩余能量较高的节点在簇头选择中的竞争力,避免剩余能量较低的节点过早死亡。仿真结果显示,ELBC算法能够有效地推迟死亡节点的出现时间,均衡节点能耗,延长网络生存时间。(2)对单跳传输方式进行分析,针对其不足,在ELBC算法的基础上,提出了基于能量等级的多跳拓扑控制算法M-ELBC。算法以节省网络整体能量消耗为目的,通过为簇头选择合适的下一跳转发节点,建立网络数据传输的多跳路径,从而能够降低簇头(特别是远端簇头)发送数据所需能量消耗,延长网络的生存时间。仿真结果表明,M-ELBC算法在网络能量消耗、节点存活情况、节点平均能耗等方面的性能都要优于ELBC算法。(3)对M-ELBC算法进行分析,针对M-ELBC算法存在的两方面不足,提出了基于能量等级的改进多跳拓扑控制算法BM-ELBC。算法首先通过为每个簇头寻找一条整体能量消耗最小的最佳多跳路径,从而以最少的能量消耗完成数据的传输,延长网络的生存时间;其次,针对M-ELBC算法中存在的部分剩余能量较低的簇头因转发太多数据而过早死亡的问题,算法引入能量代价的概念,综合考虑转发簇头的剩余能量和转发所需能量两方面因素,从而降低剩余能量较低的簇头作为下一跳转发簇头的可能性,避免因能量消耗过多而过早死亡。通过仿真,验证了BM-ELBC算法的有效性。
其他文献
清代名医叶天士以岐黄妙术,济世众生,指下回春者不计其数,其医案对后世影响深远,仔细研读,每有新的启发和收获,叶天士医案中从痰饮治咳喘证主要包括四法:温肺法、温胃法、温肾法以及
森林作为典型的可再生自然资源,不仅有着自身生长和消亡的发展规律,同时,森林数量、质量、分布还受到自然环境条件和人类活动的影响。为此,通过森林资源调查,及时掌握森林资
介绍了大型DTDC的结构、特点与性能 ,与传统的DTDC相比 ,大型DTDC具多层预脱溶盘、多层脱溶层、多层热风层 ,DT部分落料采用矩形下料口 (喇叭口 )、DC部分落料采用重力门 ,且
<正>思维能力是间接的概括认识事物的能力。思维能力是学生掌握知识的前提,又是发展学生智力的核心。数学这门学科特点之一就是具有高度的抽象性,所以数学教学必须把发展学生
21世纪是全球生产力高速发展的时代,随之而来的诸如人口、资源、环境等问题也亟需我们解决。海洋是人类生存发展的共同家园,越来越多的国家把解决问题的希望寄予海洋,而海洋也将
本文比较详细地介绍了混合油旋液分离器的设计计算过程,阐述了旋液分离器在生产实践中的实际应用效果。对大型浸出油厂设计和使用旋液分离器有一定的借鉴意义。
《甄嬛传》对《红楼梦》的戏仿在《甄嬛传》里诸多地方能够找到痕迹,其中最主要表现在三个方面:首先是人名与情节或者性格的暗合,其次是叙述与话语的模仿,最后是人生哲理的相
主题班会是开展班级管理的有效途径,具有丰富的教育内涵和较强的导向作用,它就像一颗明亮的珍珠,镶嵌在主题鲜明的系列活动中。为了提高主题班会的教育效果,更好地寓教于乐,
<正> 从1987年到1991年8月、我们采用JG-10激光针刺入会阴穴位照射,治疗慢性前列腺炎(CPT)120例疗效明显优于单纯用中药组(72)例和单纯使用西药组(59例)。现报道如下。资料与