基于粒子群理论的WSN分簇路由改进算法研究

来源 :太原理工大学 | 被引量 : 1次 | 上传用户:wuhuizuizong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传感器技术、网络通信技术以及嵌入式技术的成熟极大地推动了无线传感器网络的发展,而今无线传感器网络已被广泛应用于国防军事、农业监控、环境监测、太空探索、工业监测、智能交通、智能家居以及健康护理等领域。无线传感器网络通过高效的路由协议将大量节点自组织成网络,对监测区域采集和处理数据后,将数据传输给基站。因此路由协议的高效性是保证无线传感器网络通信质量和能量有效性的基础。分簇路由扩展性强,并且在能量利用和数据传送率方面也是高效的。但是分簇路由运行一段时间后,网络中节点的能量很难均衡。而且随着网络节点的增加,路径搜索空间指数式增加,因此设计高效的路径搜索算法对解决分簇路由的问题非常重要。本文主要针对基于分簇的层次路由协议进行研究,提出了基于改进粒子群优化算法的分簇路由算法以及簇间路由算法。首先详细分析了各种无线传感器网络路由协议和粒子群优化算法。然后改进粒子群优化算法的惯性权重,使其能够在搜索前期快速准确收敛,在搜索后期精确定位,并将其应用于无线传感器网络分簇路由协议。最后提出了新的适应度函数和粒子数学模型,引入新的簇头竞争机制。适应度函数包括节点通信耗能、簇头节点的剩余能量、簇内非簇节点与簇头节点间距离和网络节点剩余能量均衡度四个适应度因子。在本文算法的迭代过程中,最优簇头通过比较粒子的适应度函数值来选择。通过和LEACH、LEACH-C、PSO-C的Matlab仿真比较,本文分簇算法NDAPSO-C不仅分簇更加均匀,而且更加节省和均衡能耗,减少空洞产生的可能,同时基站接收数据最多。在分簇完成后,为了改善以往簇间简单路由的低能量利用率,本文将单跳与多跳结合的方法应用于簇间路由。通过综合评价簇头与基站的距离、簇头能量以及簇内节点数量这三个因素来选择下一跳簇头节点。通过与LEACH-C和EEUC算法的Matlab仿真比较,本文簇间路由算法CRBED在节省并均衡能耗的同时,基站能够接收更多的数据,最终达到延长网络寿命的目的。
其他文献
目的:本研究在腹主动脉缩窄术和异丙肾上腺素(Isoproterenol,ISO)诱导的大鼠心肌肥厚模型中,检测CaMKⅡδ和miR-30b-5p的表达水平,初步探讨miR-30b-5p对CaMKⅡδ的调控作用机制。
彩色等离子体显示屏技术(PDP)被认为是最适合作为高清晰度电视(HDTV)彩色显示终端的技术之一。作为自发光型显示器件,它具有存储特性,很强的非线性电特性,良好的发光效率和亮
继续医学教育活动的广泛开展对整体医疗水平的提高具有重要的作用.合理开展继续医学教育,恰当运用其相关资源,有助于解决很多在医疗团队甚至整个医疗卫生体系中遇到的问题.随
RF MEMS开关因其具有良好的电学特性而成为新一代通信系统中关键的基础器件,但在商业化的发展进程中,介质电荷积累造成的开关失效问题阻碍了其工业大规模应用的步伐。尽管国内外众多研究机构对RFMEMS开关介质的电荷积累问题进行了研究,但仍然没有彻底解决该问题。因此,本文在对静电驱动式MEMS器件的可靠性问题特别是介质电荷转移机理进一步理解基础之上,提出通过离子注入技术对开关介质进行掺杂研究。主要研究
开发信息技术技能考核系统的主要目的就是在“学分制”、“工学交替”的背景下,帮助中职学校教务部门提高工作效率,实现信息技术类课练习、比赛、技能考核信息管理以及流程的
端粒(1elomere)是真核生物染色体末端由DNA和蛋白质组成的复合结构,具有能沉默其旁侧基因表达的异染色质结构。端粒的完整性对于保证染色体完整复制和维持基因组的稳定是必需
丙型肝炎病毒(hepatitis C virus,HCV)能导致急性和慢性肝炎,肝硬化以及肝癌,是重要的人类病原体之一。全球约有1.7亿HCV感染者,但目前缺乏疫苗,治疗手段疗效有限。  HCV假病毒
《2006年美国医疗健康质量第一国家报告》提出,不管性别、种族、经济状况如何,美国所有成年人都有可能得到质量较差的医疗服务.2008年美国国家医疗服务质量报告对2002~2008年
目的:糖尿病是一种由遗传因素、精神因素、免疫功能等多种因素共同作用的,引发糖、蛋白质、脂肪、水和电解质,物质代谢紊乱的综合征。主要并发症包括糖尿病性心脏病、糖尿病视网
8位微控制器(MCU)自20世纪70年代面世以来已成为电子行业广泛应用的器件,当功能更复杂、更强大的16和32位器件出现并表现出巨大的性能优势时,8位微控制器的市场却继续壮大。Sem