首页/文章/ 详情

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

2年前浏览5072

t文章来源:wechat official account:仿真社

本文你将获得如下干货:

1.获得基于Python脚本的有限元模型修正法(FEMU)进行参数优化的源代码(通用代码,可直接反演各种材料参数,尺寸参数,相应的数据接口预留好了);

2.使用Python脚本反演了悬臂梁模型的载荷位置和集中力大小;

3.快速掌握材料参数反演流程;

4.获得社长对该反演代码的亲自答疑。

1.导读

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

2.研究内容

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

image.png

       图1 反演模型

3.代码详解

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



下面的内容为付费内容,购买后解锁。

内容简介:1.获得基于Python脚本的有限元模型修正法(FEMU)进行参数优化的源代码(通用代码,可直接反演各种材料参数,尺寸参数,相应的数据接口预留好了);

材料Abaquspython
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-12-26
最近编辑:2年前
仿真社
硕士 ABAQUS/LS-DYNA探索者
获赞 215粉丝 536文章 97课程 5
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈