声明
摘要
第1章 绪论
1.1 选题的背景及意义
1.2 结构优化设计概述
1.2.1 结构优化设计的内容
1.2.2 结构优化设计的特点
1.2.3 结构优化设计的方法
1.3 桁架结构优化的研究现状
1.4 本文主要工作
1.5 本章小结
第2章 人工鱼群算法
2.1 人工鱼群算法原理
2.1.1 人工鱼行为描述
2.1.2 人工鱼行为选择
2.1.3 人工鱼群算法收敛性分析
2.1.4 人工鱼群算法的特点
2.2 人工鱼群算法应用步骤及流程图
2.3 人工鱼群算法的研究现状
2.3.1 算法本身改进的研究
2.3.2 算法应用方面的研究
2.4 小结
第3章 人工鱼群算法的改进
3.1 人工鱼群算法的改进方法
3.1.1 Logistic混沌系统
3.1.2 混沌初始化鱼群的思想
3.2 改进人工鱼群算法
3.2.1 固定视野和步长人工鱼算法存在的缺陷
3.2.2 人工鱼群早熟收敛程度评价
3.2.3自适应调整策略
3.3 改进人工鱼群算法的寻优步骤
3.4 仿真测试
3.4.1 测试函数介绍
3.4.2 测试环境的选取和算法参数的设置
3.4.3 仿真结果分析
3.5 小结
第4章 改进人工鱼群算法在桁架结构连续变量优化中的应用
4.1 结构优化设计的数学模型
4.1.1 目标函数
4.1.2 设计变量
4.1.3 约束条件
4.1.4 约束条件的处理
4.2 改进鱼群算法在桁架结构优化程序中的实现
4.2.1 桁架结构截面优化的数学模型
4.2.2 桁架结构截面优化的目标函数
4.2.3 桁架结构截面优化的约束条件
4.2.4 目标函数和约束条件的处理
4.2.5 改进鱼群算法求解桁架优化的步骤
4.3 桁架结构优化实例
4.3.1 十杆平面桁架结构截面优化设计
4.3.2 二十五杆空间桁架结构截面优化设计
4.3.3 七十二杆空间桁架结构截面优化设计
4.4 小结
第5章 改进人工鱼群算法在桁架结构离散变量优化中的应用
5.1 离散变量的特点及优化方法
5.1.1 离散变量的特点
5.1.2 离散变量的优化方法
5.2 改进鱼群算法在桁架离散变量优化中的实现
5.2.1 鱼群算法相关定义
5.2.2 桁架结构优化设计模型
5.2.3 离散变量的编码与解码
5.2.4 改进鱼群算法的具体应用步骤
5.3 优化算法实例
5.3.1 十杆平面桁架
5.3.2 五十二杆平面桁架
5.4 小结
结论与展望
致谢
参考文献
作者简介
攻读硕士学位期间发表的学术论文