细菌觅食优化算法的改进与应用

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:szhzm4158
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会经济的发展,在诸多的社会实践领域中,出现了越来越多的复杂优化问题。这类问题通常具有大规模、多因素、强非线性以及难建模的特点,传统的优化方法已经不能有效地解决这些实际的生产生活问题。然而,基于生物群体的智能优化算法可以对所要求解的问题进行全方位的搜索,并且对问题没有太多的要求与限制,成为解决复杂优化问题的有效手段。  细菌觅食优化算法(BFO算法)作为群智能优化算法中较新的成员,具有容易实现、简单易懂和全局寻优的特点。由于BFO算法目前仍处于研究的发展阶段,因此,本文选取细菌觅食优化算法作为研究对象,对其进行研究改进。针对算法搜索方式单一、步长固定和收敛速度不太快的问题,本文首先提出了一种基于菌群进化机制改进的细菌觅食优化算法(ABFO算法),在借鉴双菌群思想的基础上,引入蜂群搜索算子,采用混合的细菌位置更新方式,并对算法中的固定步长进行了自适应改进,同时改进优胜劣汰的选择标准,保留最优个体,对复制操作中的父代个体引入杂交算子,对迁徙操作引入种群进化因子。本文将ABFO算法用于标准函数测试,测试结果表明了算法改进的有效性,然后又将其应用到PID参数的整定中,仿真结果表明了其在PID整定中的有效性。  最后,在算法研究改进的基础上,为进一步提高算法的进化速度、寻优精度以及稳定性,本文又提出一种基于差分进化机制改进的细菌觅食优化算法(DE_BFO算法),将差分算法引入复制操作,同时改进细菌种群的初始化方式,引入混沌迭代算子和反近似对立数学习算子,采用混合的初始化方式,另外,对趋化操作中随机的翻转方向与固定的游动步长进行了改进,并采用一种基于种群进化的flag机制。通过标准函数测试,表明DE_BFO算法具有非常优越的性能,而且对于高维函数的寻优,也依然维持着很好的算法性能。为了扩大DE_BFO算法解决问题的范围,本文在对DE_BFO算法进行离散化路径编码操作后,将其应用到置换流水车间的调度中,通过Car类问题测试,表明了离散化DE_BFO算法在置换流水车间调度中的有效性。
其他文献
有源电力滤波器是一种动态抑制谐波、补偿无功的新型电力电子装置,在电力系统电能质量调节场合有着广泛的应用.由于有源电力滤波器是挂网运行的高电压大电流设备,其运行状况
作为人工智能和分布式计算的结合,分布式人工智能正逐渐受到人们的重视.分布式人工智能一般分为分布式问题求解和多主体系统.分布式问题求解考虑怎样将一个特殊问题求解工作
随着工业化和信息化的快速发展,工业控制系统(Industrial Control System,ICS)网络广泛应用于电力、水利、交通运输、石油化工,以及大型制造等行业中。在信息化的过程中,工业控制
差分进化算法是一种新兴的进化计算技术,为解决其易于早熟收敛的问题,将克隆选择算法引入差分进化算法,并对两种算法中的相关策略作以改进,提出一种基于克隆选择的差分进化(CDE)
Drowsiness(困倦)状态属于人体常见的生理状态,它是介于觉醒状态与睡眠状态之间的过渡状态,在这个阶段人的注意力和警觉度逐渐下降,导致反应时间变慢,同时也逐渐趋于睡眠状态。白
复杂化工过程通常对应着一个非线性多变量随机系统,为了处理高维数据间存在的非线性相关关系,本文利用Vine Copula实现了复杂化工过程的故障检测与异常事件数预测。  首先,提
将模糊控制方法应用于非线性、强耦合、大滞后的复杂系统时,只有制定较完善的模糊控制规则才能取得理想效果。然而,模糊控制规则在常规模糊控制器中需要根据经验预先制定,并且不
研究了一套应用于分频输电系统的交—交变频换流站的仿真系统.在进行方案的比较后选择了矩阵变换器作为交—交变频环节的主体并在MATLAB/Simulink软件中进行了建模仿真.主要
本课题主要研究的是基于DSP的孤立词语音识别系统,目的是把此系统用于井控仿真的声控操作系统中,用于代替部分手工操作.本论文分五部分:第一部分阐述了课题研究的目的和意义;
随着微电子技术和无线通讯技术的发展,无线传感器网络受到越来越多的关注。由于传感器节点通讯距离和能量的受限使得大部分源节点无法与Sink节点直接通讯,源节点一般采用多跳的