论文摘要
本文提出了一种应用于结构优化设计的自适应随机粒子群神经网络算法(ARPSO-BP)。为了迅速收敛至全局最优解,基本粒子群算法中不同的函数需要采用不同的惯性因子。因此,本文提出自适应随机惯性因子,并引入到粒子群算法中以提高其性能。函数优化算例和工程实例分析证明自适应随机粒子群算法(ARPSO)在优化性能和稳定性上均有较大改进。为了更好利用神经网络的非线性映射能力,将训练好的BP神经网络取代结构有限元计算,针对BP神经网络自身结构难以确定的问题,提出采用ARPSO构造并优化BP神经网络结构,实现了BP神经网络构造的智能化和自适应优化。ARPSO-BP是将自适应随机粒子群算法和BP神经网络相结合的新型智能算法。用该算法完成了14个变量的复杂结构优化工程实例,优化结果通过了常规有限元方法的检验。采用C++完成了该算法通用程序的编制。该程序无需改动即可计算不超过50个设计变量的结构优化问题,界面友好,初步具备了工程应用价值。经算例验证取得了令人满意的效果,为有效解决类似复杂工程优化问题提供了一条新途径。
论文目录
摘要Abstract第一章 绪论1.1 工程背景1.2 基于群体智能的优化算法研究进展1.3 神经网络的特点及其在结构优化中应用现状1.4 本文工作第二章 自适应随机粒子群算法的基本原理及设计实现2.1 粒子群算法概述2.2 粒子群算法基础理论2.2.1 粒子群算法数学描述2.2.2 粒子群算法的流程2.3 自适应随机粒子群算法设计及实现2.3.1 自适应随机粒子群算法参数分析2.3.2 自适应随机粒子群算法的实现2.3.3 数值仿真实验及分析2.3.4 自适应粒子群算法分析2.4 简单工程应用2.4.1 箱形盖板的优化设计2.4.2 板件连接结构优化2.5 本章小结第三章 神经网络应用于结构近似分析的改进研究3.1 神经网络原理及特点3.2 神经网络的改进设计3.2.1 样本集性能改进设计3.2.2 BP 算法改进设计3.3 基于自适应随机粒子群算法的神经网络设计3.3.1 神经网络结构的设计3.3.2 其他改进设计3.4 本章小结第四章 自适应随机粒子群神经网络优化算法的实现与应用4.1 结构优化实现及软件简介4.1.1 自适应随机粒子群神经网络总体算法流程设计4.1.2 优化软件操作过程介绍4.2 算例分析4.2.1 优化算例描述及分析4.2.2 优化结果及分析4.3 小结第五章 总结参考文献致谢在学期间的研究成果及发表的学术论文附录
相关论文文献
标签:结构优化论文; 结构设计论文; 计算智能论文; 粒子群算法论文; 自适应随机惯性因子论文; 神经网络论文;