找回密码
 注册
Simdroid-非首页
查看: 353|回复: 13

[子程序] UMAT中的状态变量

[复制链接]
发表于 2017-5-5 21:41:28 | 显示全部楼层 |阅读模式 来自 江苏南京
本人现在在弄非线性随动硬化,在STATEV( )中存储了弹、塑性应变和背应力,请问有必要对STATEV( )调用ROTSIG函数进行旋转吗?

硬化模型用了Armstrong-Frederick的非线性随动模型,和软件对比结果,误差非常大,不知道为什么?求帮助!

发表于 2017-5-8 12:18:42 | 显示全部楼层 来自 广西南宁
Simdroid开发平台
不必要旋转,只有大变形才要旋转
回复 不支持

使用道具 举报

 楼主| 发表于 2017-5-8 12:55:04 | 显示全部楼层 来自 江苏南京
ywyyy 发表于 2017-5-8 12:18
不必要旋转,只有大变形才要旋转

好的,谢谢
回复 不支持

使用道具 举报

发表于 2017-6-2 16:42:12 | 显示全部楼层 来自 江苏南京
求解随动硬化的UMAT怎么编的
回复 不支持

使用道具 举报

发表于 2017-10-12 17:41:19 | 显示全部楼层 来自 广东广州
随动硬化的UMAT如何编,需要用到雅克比矩阵吗?
回复 不支持

使用道具 举报

 楼主| 发表于 2017-10-14 18:49:48 | 显示全部楼层 来自 江苏南京
李宇鸿 发表于 2017-10-12 17:41
随动硬化的UMAT如何编,需要用到雅克比矩阵吗?

UMAT必须用雅克比矩阵,这个查资料就有了
回复 不支持

使用道具 举报

发表于 2017-10-18 14:56:11 | 显示全部楼层 来自 广东广州
伊面233 发表于 2017-10-14 18:49
UMAT必须用雅克比矩阵,这个查资料就有了

谢谢
回复 不支持

使用道具 举报

发表于 2017-11-19 16:09:46 | 显示全部楼层 来自 山东青岛
Armstrong-Frederick的非线性随动模型 怎么编写的?
回复 不支持

使用道具 举报

发表于 2018-10-1 13:59:10 | 显示全部楼层 来自 上海
楼主,请问您的状态变量的初始值是如何定义的?
回复 不支持

使用道具 举报

发表于 2019-5-15 09:57:09 | 显示全部楼层 来自 安徽合肥
楼主,这个状态变量第一次调用的时候,初值为0,假如算了一次之后为a,那么是不是第二次调用的时候就为a了?还是说调用的时候总是为0?
回复 不支持

使用道具 举报

 楼主| 发表于 2019-5-16 14:57:51 | 显示全部楼层 来自 广东河源
SA17214041 发表于 2019-5-15 09:57
楼主,这个状态变量第一次调用的时候,初值为0,假如算了一次之后为a,那么是不是第二次调用的时候就为a了 ...

这个状态变量相当于全局变量,上一次调用的时候如果把a赋值给状态变量,那下次就会是a
回复 不支持

使用道具 举报

发表于 2019-5-16 15:40:07 | 显示全部楼层 来自 安徽合肥
伊面233 发表于 2019-5-16 14:57
这个状态变量相当于全局变量,上一次调用的时候如果把a赋值给状态变量,那下次就会是a ...

哦哦,我以为每一次调用的结果会叠加起来,第三次的结果等于第一次加第二次,所以这不是一个叠加的过程,是一个赋值的过程?
回复 不支持

使用道具 举报

 楼主| 发表于 2019-5-16 15:57:46 | 显示全部楼层 来自 广东河源
SA17214041 发表于 2019-5-16 15:40
哦哦,我以为每一次调用的结果会叠加起来,第三次的结果等于第一次加第二次,所以这不是一个叠加的过程, ...

是的,那就按着公共变量理解就行了
回复 不支持

使用道具 举报

发表于 2019-5-16 16:45:51 | 显示全部楼层 来自 安徽合肥
伊面233 发表于 2019-5-16 15:57
是的,那就按着公共变量理解就行了

好的,谢谢
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-8 07:42 , Processed in 0.039736 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表