菌群优化算法的研究及应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Secondly,for也e missing pros and COILS of evaluation criteria over multi—objective
optimization problem,and the weighted sum method Can make multi-objective optimization problem into single.objective optimization problem,but the weight coefficients has 110
are much more uniforill and of diversity.Because of the poor positioning accuracy by
DV-Hop,SO unknown node to beacon node distance iS as constraints to improve the
算澍1 ̄31、粒子群算法[41、免疫算法【5】【6】、蚁群算法【71和菌群优化算澍引。
由于遗传算法的研究成功,越来越多的研究学者开始认识到模拟自然界生物现象在 算法设计中的可行性和重要性。在二十世纪70至IJ90年代的二十多年时间里,粒子群算法、 免疫算法和蚁群算法等基于群体智能的优化算法被陆续提出;并且这些智能优化算法在 工程领域中获得了广泛的应用,尤其是在解决大规模优化问题上,传统的基于数学规划 的方法遇到了计算时间上的困扰。此时,群体智能优化算法作为可以在较短时间内获得 最优解或者次优解的优化工具得到了学者的高度认可。在这种大背景下,K.Passino教授 于2002年提出了一种新的仿生随机搜索算法,即细菌觅食优化算法(Bacteria Foraging Optimization,BFO)IS】,又称为菌群优化算法。菌群优化算法是一种基于群体智能的仿 生随机优化算法,算法简单、收敛速度快,并且在优化过程中无需优化对象的梯度信息, 实用性较强。因此,自算法提出以来便受到国内外研究学者的广泛关注,在工程应用方 面也具有很大的潜力。
the preferences of the different objective functions,then use adaptive chemotaxis step and the
sorting method based on distance to work out the non-dominated solution set.Comparing
法的研究主要集中在算法的理论分析,算法的改进与融合,算法的多目标优化以及算法
的工程应用,并且在这些方面取得了丰硕的研究成果。 在菌群优化算法的理论研究方面,Sambarta Dasgupta和Swagatam Das等人基于梯度
信息下降搜索原理和Lyapunov稳定性理论,对算法趋向性操作的稳定性和收敛性进行了 相关的数学分析【l 5】【161。他们的研究是基于适应度函数是一维连续可微的,并且细菌个体 离最优搜索区域不是很远,趋向性步长也不是很大的条件下进行的;同时只限于研究一
Keywords:BFO,chaotic search,inertia weight,fuzzy preferences,dynamic weighting,
economic dispatch,node localization

硕士论文
菌群优化算法的研究及应用
1绪论
1.1论文研究的背景和意义
随着仿生学和群体智能的发展,基于自然界中生物现象或生物机理而诞生的群体智 能优化算法逐渐成为优化领域的研究热点。群体智能优化算法是具有自适应能力的随机 搜索概率算法,其发展有着比较悠久的历史:早期的群体智能算法有符号主义、联接主 义、进化计算等。由于传统优化方法的不足和缺陷,基于生物启发式的群体智能优化算 法的研究取得了颇为丰硕的理论和应用研究成果。目前典型的群体智能优化算法有遗传
最后,研究了改进菌群优化算法在工程领域中的应用:首先,将基于模糊偏好的动 态加权多目标菌群优化算法应用于电力系统的经济调度中,综合考虑了燃料消耗、污染 物排放和网络传输损耗,仿真结果表明运用该算法得到的Pareto解集分布更加均匀,并 且非占优解中多样性更好。其次,基于传统的DV-Hop定位算法定位精度不高,误差较 大的问题,将未知节点到信标节点的距离作为约束条件来改善其定位精度,同时提出了 一种基于改进菌群优化算法的节点定位方法,其定位过程是将DV-Hop算法中的第三步 计算其自身坐标位置运用改进的基于混沌搜索的惯性权重菌群优化算法来实现,仿真结 果表明基于改进菌群优化算法的DV-Hop节点定位方法是可行的和有效的。
po删al engineering applications.The major work is嬲follows:
Firstly,for the poor convergence behavior of BFO,the introduction of adaptive
chemotaxis step to improve search performancethe and introduction of the chaotic search
with NSGA.II and NSPSO,the proposed new algorithm is feasible and effective.
Finally,the proposed algorithm in chapter four is applied to the economic dispat惯性权重,模糊偏好,动态加权,经济调度,节
点定位
ABSTRACT
Bacterial foraging optimization(BFO)is a novel heuristic algorithm inspired from
forging behavior of E coli.BFO has attracted great attention for natural mechanism and
文献[20—221讨论了算法的复制操作性能。菌群优化算法的复制操作类似于遗传算法 中的选择机制,研究表明复制操作对算法的快速收敛性起着非常重要的作用,同时提出 了自适应复制机制的思想。虽然研究局限于在两只细菌个体的一维连续适应度函数模型 中进行,但是作者在这方面做了开创性的研究,同时基于多种群、多维度函数的研究也 有待进行。
经验的影响,其他觅食个体的影响。他们的研究是在多种群和多维度函数的基础上进行
的,低维度函数下对算法聚集性的研究见文献[181、【19】。文献[181是在二维函数下考虑 同步分布控制方法并且运用Lyapunov稳定性理论进行分析;而文献[191是在线性聚集模 型下考虑同步无时延方法论证其细菌种群的同步收敛性能。
南京理工大学 硕士学位论文 菌群优化算法的研究及应用 姓名:车伟伟 申请学位级别:硕士 专业:控制理念与控制工程 指导教师:向峥嵘
20120320
硕士论文
菌群优化算法的研究及应用
摘要
菌群优化算法是基于生物启发式的群体智能优化算法,作为进化算法家族的新成 员,由于其便于理解的自然机理和潜在的应用前景得到了国内外很多研究人员的关注。 本文主要针对菌群优化算法操作步骤的改进及其算法的应用进行了研究,论文所做的主 要工作如下:
首先,针对标准菌群优化算法容易陷入局部收敛和容易在局部最优解附近陷入震荡 状态,同时在优化过程中种群多样性不足的情况,引入了自适应趋向性步长来改善算法 的搜索性能,引入混沌搜索机制来提高算法的种群多样性;然后运用Benchmark函数对 提出的新算法分别从优化函数的维度(函数维度分别为2、5、10、15、20)和算法的迭 代次数(迭代次数分别为100、150、200、250)两个方面进行检验,并且同标准的菌群 优化算法、基于惯性权重的粒子群算法和二进制的遗传算法进行了比较。从优化结果中 可以看出,改进算法的寻优性能无论是从收敛精度还是收敛速度上都明显优于其他三种 算法,其优化结果也明显接近最优值,仿真结果表明本章提出的改进菌群优化算法是可 行和有效的。
(dimensions are 2,5,1 0,1 5,20)and the number of algorithm iterations(1 00,150,200,250).
From the optimization results Can be seen that the improved algorithm whether it is bacteria
power system considering fuel consumption,pollutant emissions and network transmission
loss,the simulation results show that the Pareto solution set obtained bY the new algorithm
其次,针对多目标优化问题中优化解集缺少优劣评价标准,同时加权求和法虽然可 以把多目标优化问题转化为单目标优化问题,但是权重系数的确定却没有统一的标准, 因此提出一种交互式引入模糊偏好信息的多目标菌群优化算法,运用自适应趋向性操作 和基于距离排序方法计算出非支配解集,并且通过与经典多目标优化算法NSGA.II和 NSPSO所得到的优化解集进行性能比较,验证了本章提出的新算法是可行和有效的。
algorithm positioning accuracy,while proposed optimization
based on the improvement in
chapter three.The third process of the improved DV-hop algorithm is to calculate coordinate
.position by the new improvements in chapter three;the simulation results show that the
improvement of DV-hop node localization method iS feasible and effective.
mechanism to improve the diversity of the population;then use Benchmark functions on the
proposed algorithm,respectively,from the dimension of the optimization function
综上所述,对于菌群优化算法的研究不仅有其重要的理论和工程应用价值,而且对 仿生学和群体智能的发展也具有很重要的意义。
1.2菌群优化算法的研究现状
菌群优化算法是K.Passino教授利用生物学家H.Berg等对大肠杆菌菌群觅食行为的 大量研究成果【9 ̄14l,于2002年提出来的一种新型仿生随机搜索算法。目前对菌群优化算
l绪论
硕士论文
到两只细菌个体的搜索状况。他们的研究表明细菌在最优搜索区域附近容易陷入震荡和 停滞状态,因此提出自适应趋向性机制(即自适应步长)。
Veysel Gazi和Kevin M.Passino等人对算法的聚集性操作进行了相关的理论分析 1171。根据他们的研究,细菌的觅食行为受到多方面的影响:周围环境的影响,自身觅食
uniform standard,SO an interactive multi-objective fuzzy preference information on BFO
proposed.decision.makers in the initial phase Can determine the weight coe币cients based on
from the convergence accuracy or convergence rate are significantly better than the other
three algorithms,SO the proposed improvements in this chapter is feasible and effective.
相关文档
最新文档