logo资料库

umat公式详解.pdf

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
如文档存在问题,请发邮件至:nuaalizhen@126.com 版权所有,翻版必究 《UMAT 子程序详解》各页公式详解 ********************************************************************************* P2:STATEV 状态变量矩阵 STATEV(5:10) TEMPORARY ARRAYS TO SAVE DOLD_STRESS ********************************************************************************* P2:更新初始状态的应变分量 On entry to the UMAT subroutine, an estimate of the current total strains for the current iteration is determined:    n n    1  n 1  参考文献: Knight, Norman F. User-Defined Material Model for Progressive Failure Analysis. National Aeronautics and Space Administration, Langley Research Center, 2006. ********************************************************************************* P3:计算刚度阵[C] The glass/epoxy layer shows transverse isotropy. Therefore, the modulus stiffness values: C 11  C 12 C 44   E 11 (1 2   23 a E 22  C 13 G C 12 55 ; ) ; C 22  E 22 (1 (   12 23 12  a G C ; 12   G 23 ; 66   12 21 a C  23 E 22 ) ; ) ; C 33  C 22 ; (   12 21 23  a ) ; 其中, a   1 2    12 21 23 12 21   2 23 2 注:此处材料为 transverse isotropic,如为其他材料,此处则需要修改。 参考文献: Linde, Peter, et al. "Modelling and simulation of fibre metal laminates." ABAQUS Users’ Conference. 2004. Knight, Norman F. User-Defined Material Model for Progressive Failure Analysis. National Aeronautics and Space Administration, Langley Research Center, 2006. ********************************************************************************* P4:粘性正则化 在隐式求解中,对单元刚度矩阵进行折减会导致收敛困难,而粘性正则化方法能够在较小 的增量步内使得受损单元的切线刚度矩阵保持正定,保证了总体求解的收敛性。当前增量步的粘 性化损伤变量为: d v j   t    d v j old ,  t  t    d j (j=f,m) 其中, t 为时间增量; , j oldd 为前一增量步的粘性化损伤变量;为粘性系数,一般取相对于 v 时间增量较小的值。
如文档存在问题,请发邮件至:nuaalizhen@126.com 版权所有,翻版必究 参考文献: 胡祎乐, 余音, 汪海, and 赵毅. "纤维增强复合材料机翼长桁压缩破坏预测方法." 上海交通大学 学报 46, no. 009 (2012): 1471-1475. Lapczyk, Ireneusz, and Juan A. Hurtado. "Progressive damage modeling in fiber-reinforced materials." Composites Part A: Applied Science and Manufacturing 38.11 (2007): 2333-2341. ********************************************************************************* P5:计算 JACOBIAN 矩阵   i   j  C damaged ij  NTENS  k 1   C damaged ij  (      k ) d  d  v m m d  m   j  ( NTENS  k 1  C damaged  ik d  v f  k ) d  d  v f f d  f   j      k C damaged  ik   j C damaged  ik d  v m NTENS  k 1  其中, damaged C 为折减后的刚度矩阵。 由上可知: d  d  v m m  d  d  v f f  t  t   则   i   j  C damaged ij  (     NTENS  k 1  C damaged  ik d  v m  k ) d  m   j  ( NTENS  k 1  C damaged  ik d  v f  k ) f d  t  t          j 由此可知,UMAT 中的变量矩阵与公式对应关系为: UMAT DCDDM DCDDF DDMDE DDFDE [J] C damaged  ik d  v m C damaged  ik d  v f d  m   j d  f   j 注:JACOBIAN 矩阵具体的表达式需根据实际采用的强度准则进行修改。 参考文献: Lapczyk, Ireneusz, and Juan A. Hurtado. "Progressive damage modeling in fiber-reinforced materials." Composites Part A: Applied Science and Manufacturing 38.11 (2007): 2333-2341. *********************************************************************************
如文档存在问题,请发邮件至:nuaalizhen@126.com 版权所有,翻版必究 P6:计算 JACOBIAN 矩阵(平面应力状态) 对于平面应力问题,由于 33 0  ,由横向各向同性材料的应力-应变关系可知:  33  C  31 11  C  32 22  C  33 33  C  13 11  C  23 22  C  33 33 0  则得到:  33   1 ( C  13 11 C 33  C  23 22 ) 平面应力问题中 STRANT 只存储了 3 个应变变量:11,22,12。 ********************************************************************************* P7: 计算粘性耗散能 ABAQUS 中剪应变分量按照工程剪应变存储,由于剪应变张量(如 yz )和工程剪应变(如 yz )的关系:  yz   zx   xy  1 2 1 2 1 2  yz  zx  xy 则 U    y y x x       1 (             xy 2 1 (             12 2       )   31  33  23  12  11  31  zx  23  22 z z 11 22 yz yz zx xy ) 33 参考文献: Knight, Norman F. User-Defined Material Model for Progressive Failure Analysis. National Aeronautics and Space Administration, Langley Research Center, 2006. ********************************************************************************* P8:应力计算函数 GetStress 折减后的刚度矩阵: damaged C 23 22 C 11 C 12 C  C     13  C   C  33        sym 0 0 0 C  44 0 0 0 0 C 55 0 0 0 0 0 C 66           其中: (1   fd )v , (1   md )v
如文档存在问题,请发邮件至:nuaalizhen@126.com 版权所有,翻版必究 应力更新:   n  n 1  damaged  C :  n 1  参考文献: Knight, Norman F. User-Defined Material Model for Progressive Failure Analysis. National Aeronautics and Space Administration, Langley Research Center, 2006. ********************************************************************************* P9:失效判断函数 CheckFailureIni 对于基体材料: f n m  f m t  22  2 ( )  22 c t   22 22  c t    ( 22 22 c t   22 22 )  22   ( 12 s  12 2 ) 当 mf  时,则基体材料失效。 n 1 对于纤维材料: f n f  f f t  11  2 ) (  11 t c   11 11  c t    ( 11 11 c t   11 11 )  11 当 ff  时,则基体材料失效。 n 1 参考文献: Linde, Peter, et al. "Modelling and simulation of fibre metal laminates." ABAQUS Users’ Conference. 2004. *********************************************************************************
如文档存在问题,请发邮件至:nuaalizhen@126.com 版权所有,翻版必究 P11:计算损伤状态值函数 DamageEvaluation 损伤变量 md 和 fd 定义为: d m 1   d f 1   1 f n m 1 f n f e e (1  f n m )( C 22 2 ) ) t (  22 G m 1   (1  f n f )( C 11 t (  11 G f 2 ) ) 1   (1  f n m )( C 22 t (  22 W m 2 ) L c ) e (1  f n f )( C 11 t (  11 W f 2 ) L c ) e 1 f n m 1 f n f 其中, cL 为单元的特征长度,W 为破坏模式下材料破坏所耗散的能量。 DDMDE: 其中: DDMDFMN: DFMNDE: DDFDE: 其中: DDFDFNN: DFFNDE: d  m   j  d  f  m n m f n  m   j d  f  m n m (1   d )[ m 1 f n m C 22  ( ( t  22 W m 2 ) L c )] f n  m   22  1 f n m 1 c t   22 22 2 (2 t    22 22 c 22   ) f n  m   12  1 f n m  12 ) ( s  12 2 d  f   j  d  f  f n f f n  f   j d  f  f n f (1   d )[ f 1 f n f C 11  ( ( t  11 W f 2 ) L c )] f n  f   11  1 f n f 2 1 (2 c t   11 11 t    11 11 c 11   ) 参考文献: Linde, Peter, et al. "Modelling and simulation of fibre metal laminates." ABAQUS Users’ Conference. 2004. Lapczyk, Ireneusz, and Juan A. Hurtado. "Progressive damage modeling in fiber-reinforced materials." Composites Part A: Applied Science and Manufacturing 38.11 (2007): 2333-2341.
如文档存在问题,请发邮件至:nuaalizhen@126.com 版权所有,翻版必究 ********************************************************************************* P12: 计算微分矩阵函数 ElasticDerivative DCDDF: C  11 C   12 0 C  13 0 0 0 0 0 C   44 C damaged  d  v f           DCDDM: sym 0 sym C   12 C  22  0 C 0 23 0 0 0 C   44 C damaged  d  v m           0 0 0 0 0 0 0 0 0 0 0          0 0 0 0 0 0 0 0 0 0 0          ********************************************************************************* P0:UMAT 子程序流程图 参考文献: 胡祎乐, 余音, 汪海, and 赵毅. "纤维增强复合材料机翼长桁压缩破坏预测方法." 上海交通大学 学报 46, no. 009 (2012): 1471-1475. *********************************************************************************
分享到:
收藏