基于改进蚁群算法的无线传感器网络路由的优化-戴天虹.pdf
《基于改进蚁群算法的无线传感器网络路由的优化-戴天虹.pdf》由会员分享,可在线阅读,更多相关《基于改进蚁群算法的无线传感器网络路由的优化-戴天虹.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、謦畿仪器每传感技术 计算机测量与控制201 624(2)Computer Me嬲urement&Contr01 321 文章编号:16714598(2016)02一032104 DoI:1016526jcn ki114762tp201602089 中圈分类号:TN926 文献标识码:A基于改进蚁群算法的无线传感器网络路由的优化戴天虹,李 昊(东北林业大学机电工程学院,哈尔滨 150040)摘要:为了延长无线传感器网络(wireless sensor network,wsN)的生命周期,均衡各个节点间能量消耗,针对现有的wsN路由优化算法存在的问题,提出了一种基于改进蚁群算法的路由优化算法;首先
2、通过对蚁群算法和遗传算法的优劣性比较,在蚁群算法的基础上,结合遗传算法的选择、交叉和变异的操作,从而提高蚁群算法的搜索速度和寻优能力;最优路径评价函数综合考虑节点能耗及节点的剩余能量,使剩余能量多的节点优先参与数据转发,均衡节点间的能量消耗;通过与经典蚁群算法及遗传算法的对比实验表明,随着数据转发轮数增加,改进的蚁群算法能耗小,剩余能量多,网络生命周期明显延长;随着整个网络运行时间的增长,改进的蚁群算法,节点均衡能耗性好,最优路径搜索的成功率也明显优于其他两种算法。关键词:无线传感器网络;路由优化;蚁群算法;遗传算法optimization of Wireless Sensor Network
3、 Routing Based onImproVed Ant Colony AlgorithmDai Tianhong,Li Hao(School of Mechanical and Electrical Engineering,Northeast Forestry University,Harbin 150040,China)Abst憎ct:In order to extend wireless sensor networks(WSN)1ife cycle,to keep each node balance between energy consumption,to optimize exis
4、ting WSN routing algo rithm,we propose a routing optimization algo rithm based on improved ant colony algorithmFirstly,the antcolony algo rithm and genetic algorithm comparison of the merits,on the basis of ant colony algo rithm based on the combination of genetic algo rithm selection,crossover and
5、mutation operation,ant colony algo rithm to improve search speed and optimization capabilities 0ptimalroute evaluation function considering the residual energy of nodes and node energy,the remaining energy of many nodes participate in fo卜warding prio“ty,energy consumption balanced between the nodes
6、With the cIassical ant colony algorithm and genetic algorithms comparative experiments show that the number of rounds increases data transfer,improved ant colony algorithm energy consumption,surplus energyand more significantly prolong the network life cycle;with the growth of the entire network upt
7、ime,improved ant colony algorithm,node energy balance is good,the success rate of the optimal path search is also significantly better than the other two algo“thmsKeywords:wireless sensor network;route optimization;ant coIony algorithm;genetic algorithmsO 引言无线传感器网络(wireless sensor network,wSN)11是由分布
8、在需要监测范围内的大量微型传感器通过无线通信的方式来传输数据所组成的一种网络,被广泛应用在环境比较复杂、人员不能到达的区域。传感器节点小,数量多,能量大多数由电池来提供,经过部署之后,很难再补充能量2。设计一个好的路由协议对减少能量消耗并且延长整个网络的生命周期有着重要的意义。针对现有的wSN路由优化算法,国内外学者进行了大量的研究,文献3Kassabalidis等人首次提出AntNet算法,该算法可以很快的建立好网络路由,对变化的网络拓扑结构有着很强的适应能力;但没有考虑网络节点的能耗,导致整个网络生命周期缩短。文献4提出了一种称之为ACRA的路由协议,这个路由算法,采用了主路径和备用路由相
9、结合收稿日期:2015一0829;修回日期:201510一11。基金项目:哈尔滨市科技创新人才(优秀学科带头人计划类)基金项目2014RFXXJ086。作者简介:戴天虹(1963一),男,黑龙江哈尔滨人,博士,教授,主要从事自动化等方面的教学与科研工作。的方式,同时根据网络中节点状态更新路由表,从而使得整个网络的时延和能量消耗的性能有了很大的提高。文献5提出了一种基于地理位置信息的路由协议POSANT算法,按照邻居节点间的距离汇聚节点的远近程度划分区域,蚂蚁分组使用不同信息素更新策略来寻找下一跳路由。上述路由算法中,大部分是使网络的某一性能有所改善提高,并没有综合考虑多种性能参数,无法应对意外
10、状况的发生。如何综合考虑多种网络性能参数,改进蚁群算法使该算法适应wSN随机的网络拓扑环境?本文提出了一种基于改进蚁群算法的路由优化算法,在蚁群算法的基础上,结合遗传算法的选择、交叉和变异的操作,从而提高蚁群算法的搜索速度和寻优能力。最优路径评价函数综合考虑节点能耗及节点的剩余能量,使剩余能量多的节点优先参与数据转发,均衡节点间的能量消耗,达到延长网络生命周期的目的。1 无线传感器网络体系结构无线传感器网络是由传感器、感知对象和观察者3个要素所构成的。在无线传感器网络中,所有的传感器节点都是通过互相协调合作的方式来对该区域进行监测,并且通过无线信号来进行数据的传输和处理,最后将结果反馈给用户6
11、。万方数据322 计算机测量与控制 第24卷无线传感器网络有以下几个特点: 离。卢表示的是蚂蚁在寻找路径时所释放信息素的损耗,它是1)每一个传感器节点在工作时不仅要进行数据的采集和 一个常数,有着非常重要的作用。Jx(i)表示的是所有相邻节发送,而且还要进行数据的转发。 点的位置的集合9。2)每个传感器的节点都是以单跳或者多跳的方式来进行 4)蚂蚁在整个觅食过程中,一直在释放信息素。每条路数据的传输,最终将信息发送到汇聚节点处。 径上的信息素浓度一直在发生着变化1。信息素浓度的变化3)汇聚节点与管理终端的数据发送方式有很多种,比如 过程可以用公式(3)来表示:r(i,j)一(1一lD)r(i,
12、j)+陋rt(i,互联网、局域网、卫星通信等。 i)图l 无线传感器网络的体系结构2 蚁群算法21基本的蚁群算法蚁群算法是意大利学者MDorigo通过对自然界中蚂蚁的行为进行研究所提出的一种新型的模拟进化算法7。研究发现:蚂蚁在觅食过程中,会释放出一种信息素,该信息素会引导蚂蚁选择从洞穴到食物之间的最优路径。蚂蚁寻找到食物返回洞穴的过程中,会在返回的路径上留下信息素,后面的蚂蚁不但可以检测到该信息素的存在,还可以检测出信息素的浓度大小8。蚂蚁会选择信息素浓度较高的路径来进行觅食。同时,信息素还具有挥发的特性,随着时间的推移,路程较远的路径上的信息素会慢慢地挥发,浓度降低,那么蚂蚁选择该路径的概
13、率会大大减少。路程较近的路径留下的信息素浓度增加,蚂蚁选择该路径的概率会增加,这种信息素浓度的增加会使后面的蚂蚁更高概率地选择该路径,这一现象就是正反馈。通过这种正反馈,蚂蚁总能选择到食物与洞穴之间的最优路径L。22蚁群算法通过对蚂蚁觅食的基本原理进行研究,科学家们设计了能够寻找最优路径的蚁群算法,算法的主要步骤为:1)设外出寻找食物的蚂蚁数量为研只,并且该m只蚂蚁是随机出发的。2)蚂蚁在觅食的过程中会在路径上留下信息素。设经过时间之后,在路径(i,j)上留下的信息素的浓度为r州(f)。并且在初始时刻的时候各个路径上的信息素的浓度是相同的,并且rh,(o)一C,C为常数。3)蚂蚁从洞穴出发寻找
14、食物,通过对每条路径上的信息素的浓度进行比较,最终决定转移的方向。由以下的公式来定义蚂蚁的选择概率:f竽越江虹业,jMi)R,一j,蚤,j)支一i可“(1)o,j,K(i)刚,j)一寿 (2)公式(1)中,P,表示第女只蚂蚁从节点i向节点j转移的概率,女一l,2,3,m。d。表示的是节点i与节点j之间的距觚j):ji瓦万未瓣lo,其他(3)式中,lD表示的是信息素在挥发时的参数。L表示的是第女只蚂蚁所爬行的总路程。23改进的蚁群算法基本的蚁群算法在寻找最优路径的过程中,局部寻优能力比较强,但是全局搜索能力比较弱。当寻找路径到达一定程度时,就会停滞不前,搜索能力会大大减慢。为了提高无线传感器网络
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 改进 算法 无线 传感器 网络 路由 优化 戴天虹
限制150内