abaqus中材料参数随机场的实现

abaqus中材料参数随机场的实现

共1章节 (更新至3)   1小时19分钟

我要评分>
200

44
  • 介绍
  • 章节
  • 评论 18

利用matlab生成随机场数据,然后在abaqus中利用python将每个单元进行赋值,得到inp文件,最后利用python批量提交inp文件进行计算并提取计算结果,附件为所有用到的程序

第一版和第二版程序的差别

第一版程序的思路还是直接调用inp文件,利用inp文件中的节点和单元信息生成参数文件。然后在cae中对模型进行赋值。

第二版程序是先用在场地内生成参数随机场分布,然后在批量修改inp文件,这么做是考虑集合模型有时候也会作为变量,同时方便进行cnn训练。

第二版是兼容第一版程序的,第一版程序相对简单,对于辅助理解随机场计算过程有较大帮助。

补充:abaqus中运行py文件过程是,file—>run script

另外一个相关的视频(可选看):参数空间变异性(随机场)——终章_哔哩哔哩_bilibili

2022年,7月30日,generateINP文件有更新,注意一下,后面有时间会把这个文件做得更自动一点


2022年,8月10日,更新文件inptorandomdata_V2.m,这个文件实现了inp文件中节点和单元信息的自动提取

2022年,11月4日,更新程序

2022年,4月17日,更新程序(更新了matlab程序部分,python部分没变)


2024年,9月11日,最后一次全面升级程序,请下载附件。

课程章节

共1章节 (更新至3)
  • 试看3分钟
    35分8秒
  • 试看5分钟
    25分3秒
  • 免费
    19分27秒

温馨提示

1.课程观看:购买课程后可直接在技术邻APP观看,或者在电脑网页端打开技术邻,登录后观看课程。

2.课程查看:使用购买时的账号登录技术邻,点击【个人中心】-【交易管理】即可。

3.课程下载:课程暂不支持缓存或下载。

4.课程有效期:除不可抗力因素外,本课程长期有效,随时在线可学。

5.海外IP购课:海外IP购课需判断是否会因服务器原因导致视频些微卡顿,如需购买,请确认播放流畅后购买。

购买须知

1.本课程为付费内容,购买成功后方可观看。

2.本内容为虚拟商品,购买后无法退换或转让,购买前请查看课程介绍,试看免费章节,慎重购买。

3.实际购买价格以页面展示的价格及订单结算页显示价格为准。

(18条)
默认 最新
这个计算程序 包含什么呢
评论 1 点赞 1
回复
里面有包含神经网络吗
评论 点赞
老板能附带一下视频里的数据文件吗,案例代码直接可以跑起来的,对新手比较友好,包括深度学习那部分我想着直接跑来,发现没有数据文件也不知道数据文件包括哪些变量,谢谢啦
评论 7 点赞 1
回复
您好哥,可以加一下联系方式嘛
评论 1 点赞
回复
私聊加吧
评论 点赞
查看其它5条回复 >
程序都试过了,代码总是会有错误。UP可不可以出点更详细的讲解呀。
评论 2 点赞 1
回复
你好 可以加一下联系方式嘛
评论 点赞
回复
你好可以分享一下这个matlab程序吗
评论 点赞
请问inptorandomata_V4中实现了分层土随机场的生成,现有程序中可以单独定义每层的均值,但是现有程序中没有办法单独定义每层的变异系数和相关距离(只能定义总体的变异系数和相关距离)。请问有实现单独定义每层变异系数和相关距离的方法吗?谢谢。
评论 点赞
3D模型能做吗
评论 点赞
虽然没有有ABAQUS,用FLAC3D可以实现吗?有友友做过吗?可以交流一下
评论 1 点赞
回复
您好,可以加下联系方式嘛,最近也在搞这个
评论 点赞
内存不足。 出错 inptorandomdata_V3 (第 97 行) PXY(:,:,k)=pxy; 我的土体网格是35000个,里面的矩阵应该是35000×35000了,分解的时候64G内存就爆了,大家遇到过这种情况吗?是不是这样随机数分析只能采用少一些的网格才能计算呀。我之前3000个网格算的很快,网格增加,数据量有点爆炸
评论 3 点赞
回复
你好,可以加一下联系方式吗,我也有问题想问一下
评论 1 点赞
回复
你好,可以加联系方式咨询一下吗,最近也遇到一些问题。
评论 点赞
查看其它1条回复 >
问一下大家有没有见过这个问题,批量生成材料截面的时候。比如我现在有1000个材料属性,想通过脚本生成材料截面。data是数字顺序的,但是运行脚本后似乎abaqus有别的数字规则就乱序了。之后我的材料分配上就不能一一对应了。如何处理这种情况呢。
评论 3 点赞
回复
老哥,你知道这个代码里面怎么换想要随机赋予的参数吗,比如把弹性模量换成压缩模量!我该修改哪个部分,谢谢
评论 点赞
回复
data是1-1000,但是导入截面后,section就是1,10,100,1000,101,102,103,104--109,11,110,111-119,12,120,121等等,不知道abaqus这个排序逻辑是什么
评论 1 点赞
查看其它1条回复 >
错误使用 chol 矩阵必须为正定矩阵。 出错 inptorandomdata_V3 (第 93 行) L2(:,:,k)=chol(PXY(:,:,k))'; 大家有什么头绪么,二维的做通了,三维一直出现这个没法分解的问题。
评论 6 点赞
回复
chol那个程序用的是二维的,应该需要改成三维的自相关函数才行,不过对于大型的三维模型,chol方法可能难以分解或者非常耗时。如果已经改成三维函数了还不行,大概率是模型网格有重复了,建议检查一下模型网格,我用的Flac遇到过类似问题就是网格原因。
评论 点赞 1
回复
我二维的也出现这个问题,老哥 您二维的是怎么解决这个问题的呀
评论 2 点赞
查看其它4条回复 >
我们怎么连MATLAB都运行不成功 不能讲解的慢一点吗?
评论 1 点赞
回复
你好,可以加一下联系方式吗,我有问题想问一下
评论 点赞

查看更多评论 >

影响力

粉丝

内容

获赞

项目客服
培训客服