ansys优化算法在钢结构优化设计中应用对比研究

ansys优化算法在钢结构优化设计中应用对比研究

ID:6057426

大小:27.50 KB

页数:6页

时间:2018-01-01

ansys优化算法在钢结构优化设计中应用对比研究_第1页
ansys优化算法在钢结构优化设计中应用对比研究_第2页
ansys优化算法在钢结构优化设计中应用对比研究_第3页
ansys优化算法在钢结构优化设计中应用对比研究_第4页
ansys优化算法在钢结构优化设计中应用对比研究_第5页
资源描述:

《ansys优化算法在钢结构优化设计中应用对比研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ANSYS优化算法在钢结构优化设计中应用对比研究  摘要:本文利用大型通用有限元软件ANSYS对某住宅钢结构进行优化设计。在保证结构安全可靠的前提下,合理有效地降低结构的用钢量,取得良好的经济效益。对零阶与一阶优化算法在住宅钢结构优化设计中的具体实现方法进行了探讨,对两种算法的准确性和计算效率进行了对比分析,提出了应用建议。关键词:ANSYS、住宅钢结构、零阶优化算法、一阶优化算法、优化设计中图分类号:N945.15文献标识码:A文章编号:6现代科学技术的高速发展,以及人们对住宅功能齐全、使用方便、居住舒适、安全节能

2、等方面的要求,使钢结构住宅逐步替代传统木结构、砖混结构和钢筋混凝土结构住宅,成为住宅产业的一只新生力量。在钢结构工程中,钢材的用量是非常巨大的,这其中不免会存在材料安全储备太高,过于浪费的情况。住宅钢结构的优化设计是在保证结构安全可靠的前提下,合理的利用钢材,尽最大可能的减少用钢量,从而实现降低工程造价的目的。本文的研究依托于ANSYS软件兼有有限元分析和优化设计的技术优势,利用零阶和一阶优化算法,针对某多层住宅钢结构展开优化设计,并对两种算法进行了优化效果比较。一、ANSYS的优化算法ANSYS提供了两种优化算法,

3、ANSYS对这两种方法提供了一系列的“分析—评估—修正”的循环过程,即对于初始设计进行分析,对分析结果就设计要求进行评估,然后修正,这一循环过程重复进行,直到所有的设计要求都满足为止。1.1零阶优化算法该方法仅需要因变量的数值,而不需要其导数信息。因变量(目标函数及状态函数)首先通过最小二乘拟合值近似,而约束极小化问题用罚函数转换成无约束问题,极小化过程在近似的罚函数上进行迭代,直至获得解得收敛。1.2一阶优化算法该方法计算并利用导数信息进行优化。约束优化问题通过罚函数转换成无约束优化,对目标函数及状态变量的罚函数计

4、算导数,形成设计空间中的搜索方向。在每次迭代中,实施最速下降及对偶方向搜索直至达到收敛。二、ANSYS优化算法在住宅钢结构优化设计中的应用6完整的优化设计程序包含两个文件:执行文件和优化文件。所谓执行文件,即可以独立完成一次有限元分析的控制文件,他从功能上实现了参数化建模、加载、求解和后处理的工作。而优化文件,是优化设计程序的指挥部,该文件声明了设计变量、状态变量和目标函数及他们的变化区间和收敛精度,优化文件循环调用执行文件进行优化设计。限于篇幅,下面主要介绍ANSYS优化设计的优化文件,与优化设计有关变量的声明、优

5、化方法的选择和优化过程中一些细节设置都在优化文件里完成。2.1住宅钢结构基本概况住宅钢结构为六层钢框架—支撑结构体系。各楼层变化小多为标准层(见图2.1.1),结构形式平立面规则。主体结构采用的构件往往倾向于少数几个标准的截面形式,钢梁GL1(H400x120x6x8)从数量上占整个结构梁构件的88%,从重量上占整个结构梁构件的78%之多。本文对住宅钢结构整体分析,针对型钢梁H400x120x6x8开展优化设计,更有效地达到结构材料最省、造价最低的优化目标。图2.1.1钢结构住宅标准层简图2.2ANSYS优化模型的建

6、立应用ANSYS进行优化设计的实质就是数学里的求函数条件极值问题,设计变量是自变量,由自变量构成的函数被称为目标函数,状态变量是相对于自变量的因变量,是对于自变量的附加条件。(1)定义设计变量。本文针对GL1的高、翼缘宽和翼缘厚度三个变量进行优化设计。;;。ANSYS的优化模块会在该指定的上下限范围内筛选设计变量的值。6(2)设定状态变量。状态变量是相对于自变量的因变量,是对于自变量的附加条件。依据现行各规范,该住宅钢结构的状态变量主要考虑:梁构件挠度、梁构件正负弯矩、梁构件剪力、梁柱节点剪力、梁柱节点弯矩及截面构造

7、要求。需要指出的是,为简化计算量,本文会根据不同的状态变量将GL1进行归并分组。在优化文件中,挠度变量的每个分组都是直接给出的最大挠度限制;而正负弯矩、剪力、节点剪力及节点弯矩都采用差值作为代表值,对应的状态变量下限取零;对于钢梁构造要求(腹板高厚比和翼缘宽厚比),本文直接给出具体数值作为它们的上限,保证构件从局部稳定性上满足规范规定。(3)确定目标函数。目标函数是自变量的函数,整个结构的总用钢量。程序的执行思路:通过内部的单元表功能获取整个结构的钢材体积,体积乘以密度7.830进而得出目标函数结构的总用钢量。设定的

8、目标函数的容许公差为0.01,即当第n+1组和第n组优化的目标函数差值再除以第n组优化的目标函数值时,认为目标函数收敛,获得最优的优化设计结果。2.3对比优化迭代结果首先选择零阶算法进行优化。设置允许迭代的最大次数为30,设置最后连续出现7个不可行的设计序列时,终止优化过程。ANSYS迭代27次后停止,第10次为最佳设计序列。生成GL1的最优截

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。