摘 要
随着社会的发展与进步,现代结构日益复杂化和轻量化,同时工作环境也日
益恶劣,这就对结构优化的理论和应用研究提出了新的挑战。结构拓扑优化是结
构优化领域最具有挑战但同时又是最具有前景的一类优化方法,它能为结构概念
设计提供有效的设计方法与手段。
结构优化设计的目的是将先进的优化理论应用于工程实际,缩短设计周期,
提高设计质量,因此,开发使用方便、功能强大的结构优化程序系统有着非常重
要的意义。鉴于ABAQuS是世界三大通用有限元分析软件之一,有着强大的前后、
置处理功能和可靠、权威的有限元分析能力,本文基于ABAQUS开展了二次程序
开发研究以建立结构拓扑优化求解算法程序和进行工程设计应用。本二次程序开
发的主要工作有:(1)建立了接口软件模块,通过接口语言Python建立了提取结构
模型有用信息的程序模块,该模块将ABAQUS前置建立的结构模型数据转化为结
构优化设计所需的数据;(2)采用Fortr趾语言编制了结构特性灵敏度和优化算法程
序;(3)编制了结构优化设计批处理程序以实现优化设计自动循环迭代。
现代结构大都工作在动载荷环境下,但由于结构在动载荷下的优化设计是结
构优化问题中的难点问题,国内外的研究相对较少。本文结合ICM方法、渐进
原创力文档

文档评论(0)