摘要随着模拟生物界种群进化的遗传算法得到了工程上的广泛应用,关于提高其搜索效率的研究越来越引起人们的注意。普通的遗传算法中有两个比较重要的量,交叉概率和变异概率,它们在很大程度上影响着遗传算法的效率。在遗传算法中加入模糊理论可以对遗传算法的交叉、变异概率进行动态调整,可以优化算法。80183
本文在遗传算法和模糊控制基本理论的基础上,设计出了模糊遗传算法,并且设计了模糊控制规则。然后使用MATLAB程序编写遗传算法和模糊控制算法,并将两者结合起来,实现了遗传算法的优化。最后通过仿真结果表明了此算法不仅加快了收敛速度,还提高了解的质量。
毕业论文关键词 遗传算法 模糊控制 MATLAB 优化
毕业设计说明书外文摘要
Title Optimization Design of Genetic Algorithm Based on Fuzzy Logic
Abstract Along with the population analog biological evolutionary genetic algorithm has been widely used in engineering, research on improving the efficiency of their search for more and more people's attention。 There are two important volumes in Common Genetic, crossover and mutation probability, they affect the efficiency of the genetic algorithm to a large extent。 In genetic algorithm, fuzzy theory can be used to adjust the crossover and mutation probability of genetic algorithm, and the algorithm can be optimized。
Based on the genetic algorithm and the basic theory of fuzzy control, the fuzzy genetic algorithm is designed, and the fuzzy control rules are designed。 Then use the MATLAB program to write the genetic algorithm and fuzzy control algorithm, and combine the two together to achieve the optimization of genetic algorithm。 Finally, the simulation results show that this algorithm not only speed up the convergence rate, but also improve the quality of solutions。
Keywords GA Fuzzy control MATLAB Optimize
目 次
1 绪论 1
1。1 研究背景和意义 1
1。2 研究现状 1
1。3 本文研究的工作 2
2 基本遗传算法 4
2。1 遗传算法的基本概念 4
2。2 简单的遗传算法 4
2。3 遗传算法的特点 7
2。4 遗传算法实现及其仿真图像 8
2。5 本章小结 13
3 模糊遗传算法研究 14
3。1 模糊控制概述及其发展 14
3。2 模糊控制的数学基础 15
3。3 模糊控制的特点 15
3。4 模糊控制的实现 16
3。5 模糊遗传算法流程 19
4 程序设计及结果分析 21
4。1 函数优化应用 21
4。2 总结 22
结 论 23
致 谢 MATLAB基于模糊逻辑的遗传算法优化设计:http://www.youerw.com/zidonghua/lunwen_93040.html