改进蚁群算法在函数优化及无线传感器网络中的应用

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:xiangfeng007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蚁群算法(Ant Colony Optimization,ACO)是通过模仿自然界的蚂蚁群体觅食行为而提出的一种仿生优化算法,该算法鲁棒性强、容易实现、善于解决NP-hard特性问题,深受科学研究与工程技术领域的广泛关注。本文重点就如何改进ACO算法及其在函数优化、无线传感器等领域的应用问题做了深入的研究。主要工作如下:1.针对ACO算法特点,重点研究了近几年ACO算法的发展现状及应用领域,并总结了ACO算法的主要改进策略。2.针对ACO算法在函数优化中的应用问题,提出了一种基于改进ACO的函数优化算法。改进主要体现在三个方面:引入混沌搜索,利用混沌变量优良特性改善蚁群盲目的随机搜索策略;引入差分进化算法的变异策略,有效改善解的多样性丧失问题。最后,根据粒子群算法有向全局最佳位置xgbest和自身局部最佳位置xpbest聚集的效应,在每次迭代过程中,将当前自身找到的最优解以及群体找到最优解作为基准,蚂蚁将跟踪两个极值,对该路径的信息素进行额外更新。仿真结果表明,该算法能够很好的克服了ACO算法搜索时间长,易陷入局部最优等缺点。3.针对ACO算法在无线传感器网络路由中的应用问题,文中提出了一种基于改进的ACO的无线传感器网络路由优化算法,改进主要体现在以下方面:(1)信息素影响因子的自适应调整策略;(2)引入新的启发函数和路径评价函数;(3)根据应用特性,在蚁群搜索过程中加入搜索方向。以上改进全面的考虑到节点通信时的传输距离、传输方向、剩余能量以及搜索规模,使得蚁群能更好的找到最佳路径。仿真结果表明:本文算法在网络的能量消耗和生存周期等方面有显著改善,能够实现高效、节能的路由。
其他文献
本文研究了北京地区栽培灵芝在5至11月份的产孢子粉动态以及单株灵芝的产粉情况,试验了在培养基中添加营养物质来提高产粉量的方法。 In this paper, the spore powder dyna
期刊
【正】 当前,资本主义世界正在害着一场周期性经济危机和恶性通货膨胀的并发症。这是资本主义制度的不治之症。那么,它是怎么造成的呢?下面就来谈谈这个问题。什么叫通货膨胀
本文提供的节能设计方法是从石油化工工艺过程的归纳、抽象着手,建立物理和数学模型-分析能源状况、问题和寻找节能措施-返回工艺过程实施,达到能耗最少、效益最好。
一、前言固网运营商业务转型收入增长点主要有两个:一是业务向移动领域延伸,二是固网增值业务。本文分析并提出了固网增值业务的发展略.主要有以下四个观点:
2008年11月6日,NEC创新解决方案展在北京长城饭店隆重开幕。作为NEC集团首次在中国大陆单独举办的解决方案和产品技术展会,它由三部分组成,分别是:创新论坛、解决方案和产品展示
<正>2006年12月7日上午,中国老科协广电分会理事会换届大会在北京召开,会议由常务副理事长袁文博同志主持,理事长章之俭同志做广电分会工作报告。会议选举郭炎生同志为第二届
期刊
同甘共苦,相知甚深。为党为民,相辅相成。邓小平和周恩来这两位20世纪的伟人,他们不朽的名字永远连在一起,镶刻在中华民族伟大复兴的历史丰碑上!
沈从文的民俗学意识是在北京大学学习期间形成的。虽然作家很少提及民俗学和民俗学活动,但他早期发表的《镇筸歌谣》等若干文本,相当符合当时歌谣搜集的标准、要求和规范。沈
<正> 熔点测定虽是极为常见的物理测试,但要获得科学而准确的测试结果确非易事。笔者在大量试验基础上参考美国ASTM和日本JIS标准,对毛细管熔点测定法作了较为详细的分析总结