abaqus 粘弹性开尔文模型umat不收敛问题? 21

各位大佬,由于毕设需要,需要编写关于开尔文粘弹性模型的umat子程序,本构是:

本构.jpg

做的是个二维问题,泊松比设为0。但是写出的umat老显示不收敛,不知道问题在哪?求大佬解答,附件是子程序。好像没法上传for文件,先改成了文本文件。

abaqus 粘弹性开尔文模型umat不收敛问题?的图2umat_1.txt


邀请回答 举报

共2个回答

默认排序
  • SnowWave02
    2019年3月18日

    还有我看了一下公式,觉得你的TERM1和TERM2的时间项缺了一个因子2,STRESS也是

    3评论 已采纳 举报

  • SnowWave02
    2019年3月18日

    求STRESS的时候不要写一行,分两行试试

    0评论 采纳答案 举报

  • abaqus 粘弹性开尔文模型umat不收敛问题?的相关案例教程

    UMAT是什么? UMAT:[user defined material mechanical behavior]用户材料子程序,是ABAQUS提供给用户自定义材料属性的FORTRAN程序接口;注意是接口程序,真正的定义材料的力学行为即属性,是用户自己编译的FORTRAN程序来实现的!UMAT通过与ABAQUS主求解程序的接口实现与ABAQUS的数据交流 UMAT实现的功能[-摘自庄茁老师的书]
    1、abaqus umat子程序 2、ABAQUS子程序UMAT&VUMAT编写规则(描述了ABAQUS用户子程序UMAT&VUMAT的变量含义,以及编写程序的流程和规则等) 3、ABAQUS 子程序(描述材料损伤过程) 4、线性粘弹性UMAT abaqus子程序详细哦 5、ABAQUS子程序UMAT(Abaqus材料用户子程序UMAT基础知识及手册例子完整解释文档) 6、ABAQUS UMAT资
    在开展abaqus用户子程序的项目时,容易出现很多bug问题,下面是一个比较典型的容易遇到的报错。 The job input file "Job-1.inp" has been submitted for analysis. Job Job-1: Analysis Input File Processor aborted due to errors. Error in job Job-1: An
    ABAQUS 子程序 UMAT 初初初入门 01 ABAQUS用户子程序,即user subroutine,允许用户在找不到合适模型的情况下自行定义符合自己问题的模型,涵盖了建模、载荷到单元的几乎各个部分。 UMAT, Define a material’s thermal behavior,定义材料的机械运动。 下面以一个最简单的杆件压缩为例,介绍在ABAQUS中调用用户子程序进行计
    此文件为二进制文件,无需关联fortran(我个人感觉关联Fortran总有一点怪怪的,不就是下载fortran并指定编译器么?说一下个人配置,abaqus2020+vs2022+oneapi2024,咋样,可以打破目前网上的配置玄学吧)可以直接运行。 isotropic-std.obj