AEA的改进算法及其在约束优化中的应用

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:liyanliang163
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Alopex-based evolutionary algorithm(AEA)是一种结合Alopex算法启发方式和群集智能的进化优化算法。它兼具模拟退火和梯度下降的双重特性,具有较高的全局搜索能力。然而,AEA自身的进化机制使其收敛速度不高,并且在处理复杂优化问题时依旧容易陷入局部最优。  本文针对AEA的缺陷,分别从提高全局搜索能力和加快收敛能力这两方面对其进行了改进。首先针对其容易陷入局部最优的缺陷,本文结合人工蜂群算法中蜜蜂的搜索机制来增强算法跳出局部最优的能力。对于其收敛速度过慢的缺点,本文采用二次插值算法来加快它的收敛速度。利用传统测试函数,CEC2005以及CEC2013这三个测试函数集对以上两种改进后的算法进行了一系列的性能测试,再将所提出的算法应用到化工过程中的动态优化问题和参数估计问题中,并最终取得了满意的结果。  针对约束优化问题,本文在结合两种常见约束处理方式的基础上,提出一种加强边界搜索策略。该策略可以让种群中的个体在搜索初期向距离它们较近的约束边缘搜索,这对最优解分布在约束边界上的优化问题具有更好的效果。采用11个测试函数验证结合该搜索策略后的约束优化算法,并通过和其他约束优化算法的比较来验证本文算法的可行性和有效性。  最后,针对化工生产中的换热网络优化问题,利用本文提出的算法优化换热网络结构并得到了较好的结果,进一步表明本文算法在处理实际工程问题时具有一定的优势。
其他文献
间歇过程作为现代工业生产的重要组成部分,广泛应用于生物制药、精细化工、半导体加工等领域。对间歇过程实施过程监测,能确保生产过程安全和提高产品质量,具有重要的实际意义。
现代工业系统日趋复杂,为了保证过程安全、产品的高质量,过程监控得到了人们的广泛关注。数据采集和存储技术的不断发展,使得过程数据变得极其丰富,为开展过程监控工作提供了技术
随着现代技术的不断发展,工业规模不断扩大,生产设备也越来越复杂,工业生产过程中的安全性越来越受到人们的重视,因此过程监控与故障诊断成为近年来的研究热点。近年来,支持向量机作为一种新型的机器学习方法得到广泛的应用,并且在小样本的情况下表现出其优势。本文考虑到工业过程系统复杂等特点,对支持向量机和免疫算法在工业过程的故障诊断中的应用进行了深入研究。本文对工业过程中的故障检测和诊断方法进行了详细的综述,
自行车机器人是近年来机器人学术界提出的一种全新的智能运输(或交通)工具的概念。由于其动力学特征较为复杂,且其本身是一个欠驱动的非完整系统。因此自行车机器人的控制问
随着计算机、网络技术的快速发展,我国医院信息化程度不断提高,都已建立了自己的医院信息系统。而目前,几乎所有的医院信息系统都是各自独立的,这势必会造成区域内医疗信息的冗余
现代流程工业过程和生物过程日益复杂,传统的基于解析模型的建模和过程监控方法由于难以建立精确地数学模型很难直接应用于该类过程之中。因此,随着现代流程工业中的数据采集手
双足机器人是机器人的一个重要分支,它是一个具有时变、强耦合、高度非线性的机器人系统。近年来,双足机器人控制问题备受关注,取得了一系列重要成果,但对于双足机器人控制方法仍
随着信息时代的到来,信息科技对人们生活的影响越来越大。信息科技让人们的生活变得更加便捷,人们对信息技术的依赖性与日俱增。然而,由于信息技术先天的开放性和共享性,在促
人体的神经系统是一个非常复杂、庞大、高效运转的网络系统,它传递信息的快速、精确是任何控制系统望尘莫及的。近些年来,随着科技发展,计算机科学、信息科学、生物医学、控
机器人定位是给定环境的地图,机器人利用对环境的观测信息确定自己的位置,机器人建图是在已知机器人位置的情况下,从观测信息获得环境的地图信息;而机器人同时定位与建图(Simulta