- 633
- 0
- 约1.23万字
- 约 7页
- 2018-10-13 发布于浙江
- 举报
基于Python 的Abaqus 优化设计
倪长辉 赵仕志
(东方汽轮机有限公司,德阳,618000 )
摘要:结构优化作为一种先进的设计手段已经被越来越多的行业所采用。其理论研究也从
初始的离散结构延伸到连续结构,从固体到流体气体,从宏观结构到微观结构。但是目前
还没有一款专业的成熟的优化软件。因为优化的特殊性,在复杂结构中的应用受到了一些
限制。特别是在初始建模阶段,如何将结构分析与优化分析采用商用成熟软件结合在一起,
这是优化应用遇到的一个难题。本文就基于Abaqus 的结构分析,采用Python 语言将优化
与结构分析结合起来。
关键词:结构优化,Abaqus ,Python
1、概述
1.1 Abaqus 与Python 语言简介
Python 作为一种面向对象、解释型计算机程序设计语言,是在1989 年圣诞节由Guido
van Rossum 在阿姆斯特丹创造的[1],其作为ABC 语言的继承,Guido 在1991 年将源代码
公开之后迅速得到了广泛的应用,特别是系统管理和Web 编程。Python 语言从2004 年开
始其使用率呈线性增长,并且在2011 年1 月被TIOBE 编程语言排行榜评为2010 年度语言。
Python 具有简洁、易读及可扩展性,同时可能是所用机器语言中最好使用和学习的语言。
此外 Python 语言具有很多其它优点,如可移植性(可以在不同平台上运行,如 Linux、
Windows 、FreeBSD、Macintosh 等)、解释性、面向对象、丰富的库(第三方库可以通过
Python Package index[2]访问)等。但是其也有运行速度相对C/C++较慢、独特语法结构等
缺点,这并不影响其优秀的使用。其更详细的介绍可以参考文献[3]等。Pyhton 安装程序可
以在/download 上下载。
Abaqus 是达索公司旗下的一款工程模拟有限元软件,其与 ANSYS 软件及 MSC 系列是
目前应用较广泛的三款有限元分析软件。其广泛应用于各行各业中,如:机械制造、航空
航天、船舶、汽车、土木工程、水利水电、医学药物、电子工程、科学研究等。国内
Abaqus 的应用应该归功于清华大学庄茁教授,他在 1997 年将 Abaqus 软件引入到国内并
得到了快速的推广应用[4]。Abaqus 与其他软件相比各有优缺点。但是Abaqus 的内核中包
含 Pyhton 语言,因此其可以采用 Python 语言进行建模、分析及结果处理。这对于进行结
构的优化显得非常实用,因为结构优化需要不断的迭代分析,通常复杂结构中 3D 模型和
CAE 分析不是采用相同的软件进行的,这就需要将两个软件之间连接起来,采用Python 能
够很容易的实现。并且不需要特别的专业技术人员编写,只要能懂得 C/C++编程原理的就
能实现。虽然目前可以采用专业的商用软件(如Isight、Optimus 等)实现优化集成,但是
软件成本高,并且可编辑性差,不适合于专业的优化分析。
Abaqus 可以采用 Python 语言进行建模,其具体的操作可以参考 Help 文档,
Abaqus6.11 的帮助文档分别为:《Scripting Reference Manual》、《Scripting User’s Manual》
等。
1.2 结构优化简介
结构优化最早可以追溯到 1905 年J.H.米歇尔的桁架优化设计,随后经过1 个多世纪的
发展,目前其技术已趋于完善,也被广泛应用到航空航天、汽车等各行各业中。结构优化
问题通常包括三个基本的要素:目标函数、约束条件及设计变量。目标函数用来评价优化
结构优劣,可以是耗费的资源 (如材料重量等),也可以是结构的某一种功能 (如结构的
强度、刚度)。当然近几年兴起的多目标优化也是广泛受到重视的研究方向。约束条件是
待设计的工程结构必须满足的各种指标要求,比如刚度、强度、尺寸等,通常由设计规范
或者技术及工艺上的限制给出。而设计变量是允许设计人员在改进设计时调节、修改的各
种参数。
结构优化通常分为三种类型:尺寸优化、形状优化以及拓扑优化。尺寸优化是指在优
您可能关注的文档
- “X型”导管架平台结构研究.pdf
- 3DEXPERIENCE平台的面向设计人员工程CAE在产品开发中的应用研究.pdf
- 3D平台的CAE工具在转向管柱调节手柄刚度分析中的应用研究.pdf
- 11.00R20型轮胎结构力学的有限元研究.pdf
- 15万m3原油储罐的有限元强度研究.pdf
- 6JX14H2钢车轮弯曲条件下有限元研究.pdf
- 155R12LT轮胎极限工况条件下的有限元研究.pdf
- 205 55R16型轮胎结构力学有限元研究.pdf
- 175m散货船局部结构的模态研究.pdf
- 205 55R16型轮胎结构有限元研究.pdf
- 宣贯培训(2026年)《NYT 4512-2025 非洲菊疫病抗性鉴定技术规程》.pptx
- 宣贯培训(2026年)《NYT 4514-2025木薯副产物综合利用导则》.pptx
- 宣贯培训(2026年)《NYT 4513-2025木薯全程机械化生产技术规范》.pptx
- 宣贯培训(2026年)《NYT 4470-2025全株玉米青贮质量分级》.pptx
- 宣贯培训(2026年)《NYT 4468-2025玉米供需平衡表编制规范》.pptx
- 宣贯培训(2026年)《NYT 4469-2025全株玉米青贮质量评定 综合指数法》.pptx
- 宣贯培训(2026年)《NYT 4474-2025东北地区玉米-大豆轮作生产技术规程》.pptx
- 宣贯培训(2026年)《NYT 4472-2025玉米耐盐碱鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4473-2025玉米抗旱性鉴定评价技术规程》.pptx
- 宣贯培训(2026年)《NYT 4478-2025甘薯收获技术规程》.pptx
原创力文档

文档评论(0)