摘 要
本文阐述了优化设计可视化结合遗传算法在优化设计中的作用,同时也说明了目前遗传算法在初始群体的选定方面的存在的一些弊端。针对这种情况本文中给出了一种基于VC++的MFC类库为平台的可视化程序,此程序通过设定空间的维数,初始群体的约束区间以及每一个区间刻度的分段数得出该条件下所有初始群体的坐标并可直观的显示其二维或三维图像。从而解决遗传算法初始群体选定不当的弊端。
关键词: 优化设计可视化 遗传算法 网格法 初始群体
目 录
摘 要 ………………………………………………………………………Ⅰ
Abstract ………………………………………………………………………Ⅱ
目 录 ………………………………………………………………………Ⅲ
第一章 绪 论…………………………………………………………………1
1.1 引言 …………………………………………………………………1
1.2 课题提出的背景意义 ………………………………………………2
1.3 本文的主要内容 ……………………………………………………2
第二章 遗传算法与可视化……………………………………………………3
2.1 优化设计与可视化 …………………………………………………3
2.2 优化设计可视化的基本概念 ………………………………………4
2.3 实现优化设计可视化的步骤 ………………………………………5
2.4 遗传算法与可视化 …………………………………………………6
2.5 遗传算法的基本原理 ………………………………………………8
2.6 遗传算法的基本算子 ………………………………………………9
2.7 遗传算法的特点 ……………………………………………………9
第三章 网格法的基本原理及其应用 ………………………………………11
3.1 网格法的基本思想…………………………………………………11
3.2 网格法与随机法Hamming法的比较………………………………11
3.3 基于网格法遗传算法的实现步骤…………………………………12
3.4 应用特点……………………………………………………………14
第四章 基于网格法的初始群体生成程序 …………………………………16
4.1 程序界面介绍………………………………………………………16
4.2 程序关键代码………………………………………………………17
4.3 程序示例演示………………………………………………………18
第五章 应用实例 ……………………………………………………………21
第六章 总 结 ………………………………………………………………23
参考文献 ………………………………………………………………………24
致 谢 ………………………………………………………………………25
附录 初始群体生成C程序源代码 …………………………………………26