Abaqus|基于Python脚本的参数优化

文章来源:微信公众号:仿真社

本文你将获得如下干货:

1.获得基于Python脚本的有限元模型修正法(FEMU)进行参数优化的完整源代码(通用代码,可直接反演各种材料参数,尺寸参数,相应的数据接口预留好了);
2.使用Python脚本反演了悬臂梁模型的载荷位置和集中力大小;
3.快速掌握材料参数反演流程;
4.获得社长对该反演代码的亲自答疑。

1.导读

工程上要确定材料的参数通常是通过力学实验获得。然而当实验成本较高,实验数据稀少的时候,反演方法来确定材料参数就是一个非常不错的选择。有限元模型修正法是最常用的反演方法,主要包含两部分有限元计算和优化确定参数。有限元计算一般通过有限元软件来完成,而优化确定材料常用MATLAB或者Python程序。因此不同软件的协同工作是必须的一个过程。本文以悬臂梁的集中力和集中力位置作为优化变量编写了Python脚本的代码,然后通过最小二乘法获得了反演参数,这是一个通用程序,可直接嫁接到其他模型上。

2.研究内容

通过A点的位移数据,反演确定集中力F以及集中力的位置L。

Abaqus|基于Python脚本的参数优化的图1

图1 反演模型

3.代码详解

反演代码主要包含四个部分computModel、extractDisplacement、removeFile和Objective。

该付费内容为:1.获得基于Python脚本的有限元模型修正法(FEMU)进行参数优化的完整源代码(通用代码,可直接反演各种本构材料参数包括弹塑性、损伤等,尺寸参数,相应的数据接口预留好了); 2.使用Python脚本反演了悬臂梁模型的载荷位置和集中力大小; 3.快速掌握材料参数反演流程;

12张图片 1人购买
(3条)
默认 最新
文件过期了
评论 1 点赞
回复
关注微信公众号仿真社,获取文件
评论 点赞
感谢分享
评论 1 点赞
回复
关注微信公众号仿真社,更多参数优化内容哦
评论 点赞

查看更多评论 >

点赞 7 评论 7 收藏 1
关注