欢迎来到天天文库
浏览记录
ID:14723802
大小:47.50 KB
页数:13页
时间:2018-07-30
《基于粒子群优化的非均匀分簇路由算法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于粒子群优化的非均匀分簇路由算法摘要:为了解决无线传感器网络分簇路由算法中存在的“热区”问题和簇头选取问题,设计了一种自适应粒子群优化的非均匀分簇路由算法。首先通过候选节点与汇聚节点之间的距离计算竞争半径并构造出大小不等的多个簇,然后根据簇规模引入优化的粒子群算法,评价节点剩余能量和节点之间的距离等因素选取最终簇头,以剩余能量较多的簇头作为下一跳,形成以汇聚节点为根节点的多跳路由。仿真结果表明,与leach算法和eeuc算法相比,所提算法网络生存期分别延长了34%和16%,平均能量消耗分别减少了22%和12%,有效地减少了网络节点的能量消耗。关键
2、词:无线传感器网络;非均匀分簇路由算法;粒子群优化算法;能量消耗;生存期中图分类号:tp393.07文献标志码:aabstract:todealwiththe“hotarea”problemandclusterheadsselectioninclusteringroutingalgorithmofwirelesssensornetwork(wsn),thepaperdesignedanunevenclusteringroutingalgorithmbasedonadaptiveparticleswarmoptimization(pso).firstl
3、y,accordingtothedistancebetweencandidatenodesandsinknode,thecompetitiveradiuswascalculatedandclustersofvarioussizeswereconstructed.thenthispaperintroducedthepsoaccordingtotheclustersize.thepsowasusedtoselectthefinalclusterheadsbyevaluatingfactorssuchasresidualenergyofnodesanddis
4、tancebetweennodes.theclusterheadswithmoreresidualenergywerechosenasthenexthoptoformmulti-toprouteinwhichthesinknodeistheroot.thesimulationresultsshowthatcomparedwithothertwosimilaralgorithms,leachandeucc,theproposedalgorithmextends34%and16%ofsurvivaltimeofnetworkseparately,reduc
5、es22%and12%ofaverageenergyconsumptionrespectively,andeffectivelydecreasesthenetworknodesenergyconsumption.keywords:wirelesssensornetwork(wsn);unevenclusteringroutingalgorithm;particleswarmoptimization(pso)algorithm;energyconsumption;survivaltime0引言无线传感器网络(wirelesssensornetwork
6、,wsn)是由部署在监测区域内的大量微型传感器节点形成的一种自组织网络[1]。由于传感节点通过自带电池供电且难以更新,因此,设计出一种能够高效地利用节点的能量且延长网络生存期的路由算法成为无线传感器网络路由研究的首要目标[2-3]。经典的低能量自适应分簇路由算法(low-energyadaptiveclusteringhierarch,leach)[4]每个周期由分簇和数据传输两个阶段构成,但是簇头以随机概率选取且簇头与汇聚节点单跳通信,容易造成簇头能量耗尽过早死亡。文献[5-7]引入了粒子群优化(particleswarmoptimization,
7、pso)算法优化簇头选举,但簇头与汇聚节点单跳通信的方式仍然会造成簇头节点能量的快速消耗。文献[8-10]在簇头与汇聚节点之间采取多跳的通信方式,有利于节约簇头能量。但是,崔莉等[11]认为距离汇聚节点较近的簇头须转发大量其他簇头发送的数据而消耗过多能量,形成“热区”。针对文献[11]的问题,李成法等提出了非均匀分簇(energy-efficientunevenclustering,eeuc)算法[12],构造不同规模的簇来改善多跳路由的“热区”问题。但是当簇规模较大时,簇头选取不当更容易造成距离其较远的簇成员节点能量快速地消耗。针对这些算法存在的不
8、足,本文提出了一种自适应粒子群优化的非均匀分簇路由算法,用以缓解“热区”问题并延长簇内节点的生
此文档下载收益归作者所有