首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >ABAQUS umat

ABAQUS umat

作者头像
联远智维
发布2022-01-20 13:12:56
发布2022-01-20 13:12:56
8740
举报
文章被收录于专栏:联远智维联远智维

ABAQUSUMAT 初步

ABAQUS中虽然提供了很多的单元和材料的本构模型,但是在有限元模拟分析过程中实际情况是比较复杂的,因此,为了更好地跟实际情况相吻合,提高有限元模拟结果精度,我们需要对ABAQUS UMAT进行二次开发。例如:土壤本构、橡胶本构等。

UMAT子程序的核心内容是定义材料在积分点处的雅克比矩阵,定义应力增量和应变增量的关系。对于线性分析而言,我们可以直接采用一个物理方程中的矩阵D定义应力和应变之间的关系,但是在有限元计算中,我们遇到的很多情况都是非线性分析,因此,采用定义雅克比矩阵的方式,定义非线性过程中应力应变之间的关系。

对ABAQUS UMAT进行二次开发的过程中,离不开基本的力学理论。首先,弹性力学基本方程的矩阵形式为:

应力向量、应变向量的表述

例如:线弹性UMAT初步:

代码语言:javascript
复制
         SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,RPL,DDSDDT,
    1 DRPLDE,DRPLDT,STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,
    2 CMNAME,NDI,NSHR,NTENS,NSTATV,PROPS,NPROPS,COORDS,DROT,
    3 PNEWDT,CELENT,DFGRDO,DFGRDl,NOEL,NPT,LAYER,KSPT,KSTEP,KINC)
      include 'aba_param.inc'
     CHARACTER*8 CMNAME
     DIMENSION STRESS(NTENS),STATEV(NSTATV),DDSDDE(NTENS,NTENS),
    1 DDSDDT(NTENS),DRPLDE(NTENS),STRAN(NTENS),DSTRAN(NTENS),
    2 TIME(2),PREDEF(1),DPRED(1),PROPS(NPROPS),COORDS(3),DROT(3,3),
    3 DFGRD0(3,3),DFGRDl(3,3)
C UMAT FOR ISOTROPIC ELASTICITY
C CANNOT BE USED FOR PLANE STRESS
C - ------ -
C PROPS(1) - E
C PROPS(2) - NU
CC
C      IF (NDI.NE.3) THEN
C             WRITE (6,*) 'THIS UMAT MAY ONLY BEUSED FOR ELEMENTS
C    1 WITH THREE DIRECT STRESS COMPONENTS'
C           CALL XIT
C      ENDIF
C
C ELASTIC PROPERTIES
       EMOD=PROPS(1)
       ENU=PROPS(2)
       EBULK3=EMOD/(1-2*ENU)
       EG2=EMOD/(1+ENU)
       EG=EG2/2
       EG3=3*EG
       ELAM=(EBULK3-EG2)/3
C
C ELASTIC STIFFNESS
C
       DO K1=1, NDI
          DO K2=1, NDI
            DDSDDE(K2, K1)=ELAM
          END DO
          DDSDDE(K1, K1)=EG2+ELAM
       END DO
       DO K1=NDI+1, NTENS
          DDSDDE(K1 ,K1)=EG
       END DO
C
C CALCULATE STRESS
C
       DO K1=1, NTENS
          DO K2=1, NTENS
              STRESS(K2)=STRESS(K2)+DDSDDE(K2,K1)*DSTRAN(K1)
          END DO
       END DO
C
         RETURN
       END
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-07-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 轻量化结构分析与设计 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档