UMAT符号说明.doc

UMAT符号说明.doc

ID:49771131

大小:71.00 KB

页数:6页

时间:2020-03-04

UMAT符号说明.doc_第1页
UMAT符号说明.doc_第2页
UMAT符号说明.doc_第3页
UMAT符号说明.doc_第4页
UMAT符号说明.doc_第5页
资源描述:

《UMAT符号说明.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、UMAT********************************************************************inp**********************************************************MATERIAL,NAME=<用户自定义材料的名称>*USERMATERIAL,CONSTANTS=8<需输入的变量个数>,(UNSYMN)30.E6,0.3,30.E3,0.,40.E3,0.1,50.E3,0.5<依次给出需输入的变量的值>*DEPVAR13<定义求解过程中的状态变量(SDVs)需要的

2、存储空间,即状态变量个数,=NSTATV>*INITIALCONDITIONS,TYPE=SOLUTION<依次给出状态变量的值,也可不写>*USERSUBROUTINES,(INPUT=)********************************************************************Fortran程序************************************************SUBROUTINEUMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,1

3、RPL,DDSDDT,DRPLDE,DRPLDT,2STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED,CMNAME,3NDI,NSHR,NTENS,NSTATV,PROPS,NPROPS,COORDS,DROT,PNEWDT,4CELENT,DFGRD0,DFGRD1,NOEL,NPT,LAYER,KSPT,KSTEP,KINC)CINCLUDE'ABA_PARAM.INC'CCHARACTER*80CMNAMEDIMENSIONSTRESS(NTENS),STATEV(NSTATV),1DDSDDE(NTENS,NTE

4、NS),DDSDDT(NTENS),DRPLDE(NTENS),2STRAN(NTENS),DSTRAN(NTENS),TIME(2),PREDEF(1),DPRED(1),3PROPS(NPROPS),COORDS(3),DROT(3,3),DFGRD0(3,3),DFGRD1(3,3)usercodingtodefineDDSDDE,STRESS,STATEV,SSE,SPD,SCDand,ifnecessary,RPL,DDSDDT,DRPLDE,DRPLDT,PNEWDTRETURNEND-6-UMAT变量分类UMAT中可以得到的量增量步开始时刻的,应力(S

5、tress),应变(Strain),状态变量(Solution-dependentstatevariables(SDVs))增量步开始时刻的,应变增量(Strainincrement),转角增量(Rotationincrement),变形梯度(Deformationgradient)时间总值及增量(Totalandincrementalvaluesoftime),温度(Temperature),用户定义场变量材料常数,材料点的位置,特征单元长度当前分析步,增量步必须定义的变量应力,状态变量,材料Jacobian矩阵(本构关系)可以定义的变量应变能,塑性耗能,蠕变耗能

6、新建议的时间增量UMAT中可以直接调用(Call……)的子程序或子函数SINV(STRESS,SINV1,SINV2,NDI,NSHR)——用于计算应力不变量。其中:SINV1=第一应力不变量;SINV2=第二应力不变量。SPRINC(S,PS,LSTR,NDI,NSHR)——用于计算主应力或应变值。其中:S=应力或应变张量;PS(I),I=1,2,3,主应力或应变值;LSTR=标识,1表示S为应力张量,2表示S为应变张量。SPRIND(S,PS,AN,LSTR,NDI,NSHR)——用于计算主应力或应变的方向。其中:AN(K1,I),I=1,2,3,表示PS(K1

7、)的法向的方向余弦。ROTSIG(S,R,SPRIME,LSTR,NDI,NSHR)——用于复原已旋转的张量。其中:R=转角矩阵;SPRIME=已旋转的应力或应变张量。XIT——用于停止分析,并关闭所有与分析相关的文件。-6-UMATVariablesDefineSTRESS(NTENS)该增量步开始之前的应力向量,在增量步结束之后,必须进行更新。如果指定了初始应力,则该向量在分析开始始将保持初始应力。真实Cauchy应力。需要定义的变量,在所有分析情况下均适用。STATEV(NSTATV)求解过程中的状态变量的存贮向量。在该增量步开始时,用来传递状态变量,除非

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。