摘要7-8
Abstract8-10
第1章 绪论10-16
1.1 课题探讨作用10-11
1.2 课题探讨近况11-12
1.3 参数化 CAD 技术的探讨12-14
1.4 本论文的主要探讨内容14-16
第2章 遗传算法和粒子群算法介绍16-28
2.1 遗传算法原理及改善16-25
2.1.1 遗传算法概述16-18
2.1.2 遗传算法的基本步骤18-19
2.1.3 遗传算法的操作要点19-23
2.1.4 算法中约束不足的处理方式23-25
2.2 粒子群算法介绍25-28
2.2.1 粒子群算法原理25
2.2.2 粒子公式25-26
2.2.3 粒子群算法的基本流程26-27
2.2.4 粒子群算法的参数选择27-28
第3章 基于改善遗传算法的齿轮传动多目标优化设计28-40
3.1 齿轮传动多目标优化数学模型的建立28-34
3.2 齿轮传动优化的改善遗传算法实现34-39
3.2.1 编码34-35
3.2.2 产生初始种群35
3.2.3 确定适应函数35-36
3.2.4 交叉操作36-37
3.2.5 变异操作37
3.2.6 选择复制操作37-38
3.2.7 终止规则38
3.2.8 算法计算步骤38-39
3.3 齿轮传动优化设计算例39-40
第4章 基于改善遗传算法的二级减速器优化设计40-48
4.1 二级斜齿轮减速器的优化数学模型40-42
4.2 基于改善遗传粒子群算法的求解策略42-45
4.2.1 改善遗传粒子群算法的主体框架42-44
4.2.2 编码策略44
4.2.3 混合算法中粒子群算法的实现历程44-45
4.3 斜齿轮减速器优化设计算例45-48
第5章 开发平台与编程工具介绍48-54
5.1 Sopdworks 平台和 Visual Basic 6.0 介绍48
5.2 运用 VB 进行 Sopdworks 二次开发遵循的一般性步骤48-50
5.2.1 Sopdworks API48-49
5.2.2 COM 接口的具体技术描述49-50
5.2.3 程序开发步骤50
5.3 数据存储及接口案例50-54
5.3.1 基于 Access 的联系数据库50-51
5.3.2 ADO 接口访问技术51-54
第6章 齿轮三维参数化造型模块的设计与实现54-68
6.1 系统系统构架54-55
6.2 齿廓曲线的构成及基本画法55-58
6.2.1 齿廓曲线的组成55
6.2.2 渐开线的形成及数学建模55-57
6.2.3 Sopdworks 中渐开线的画法57-58
6.3 齿轮参数化造型设计58-68
6.3.1 约束参数的提取58-60
6.3.2 齿轮绘制及造型60-68
第7章 系统开发与实例68-74
7.1 系统功能界面68-70
7.2 建模算例70-74
结论74-76