第10章__ABAQUS用户材料子程序二次开发及应用.pdf
第10章__ABAQUS用户材料子程序二次开发及应用
节选段落一:
第 10 章 ABAQUS 用户材料子程序二次开发及应用
知识要点:
ABAQUS 材料模型库和单元库简介
用户子程序 UMAT 接口原理
本构积分算法
ABAQUS 对于材料非线性问题的处理
UMAT 材料子程序实现及应用
D-P 模型与 M-C 模型参数之间的关系
算例分析
本章导读:
本章主要介绍了 ABAQUS 材料模型库和单元库、用户子程序 UMAT 接口原理以及 ABAQUS
对于材料非线性问题的处理,然后就岩土介质弹塑性本构积分算法以及 Drucker-Prager 模型和
Mohr-Coulomb 模型参数之间的转换关系进行了推导。节选段落二:
同理,第二次迭代中 ABAQUS 用新的残值 bR 、新
的位移 bu ,继续验证收敛性,直到收敛为止,如图 10-4所示。对于非线性分析中的每次迭代,ABAQUS
形成模型的刚度矩阵并求解一组方程。从计算费用的角度来说,这意味着每次迭代等价于进行一次
完整的线性分析。现在可以清楚的看到,非线性问题的计算量比线性问题的计算量大得多。节选段落三:
图 10-4 某增量步第二次迭代示意图
ABAQUS 会自动地调整载荷增量的大小,因此它能容易并有效的求解非线性问题,用户只需合
理的设置第一次迭代的增量值即可,如果用户不给出第一次迭代的增量值,ABAQUS 会在第一次迭
代中,把设置的所有载荷都加到结构上去,然后,不断的试算并自动调整第一迭代的增量大小。对
于一载荷增量找到收敛解所需的迭代步数会随系统的非线性程度而变化。默认情况下,如果在 16
次迭代中仍不收敛,ABAQUS 将放弃当前的增量步,并将增量步的大小设置为先前值的 25%再进行
计算。
第 10 章 ABAQUS 用户材料子程序二次开发及应用
知识要点:
ABAQUS 材料模型库和单元库简介
用户子程序 UMAT 接口原理
本构积分算法
ABAQUS 对于材料非线性问题的处理
UMAT 材料子程序实现及应用
D-P 模型与 M-C 模型参数之间的关系
算例分析
本章导读:
本章主要介绍了 ABAQUS 材料模型库和单元库、用户子程序 UMAT 接口原理以及 ABAQUS
对于材料非线性问题的处理,然后就岩土介质弹塑性本构积分算法以及 Drucker-Prager 模型和
Mohr-Coulomb 模型参数之间的转换关系进行了推导。节选段落二:
同理,第二次迭代中 ABAQUS 用新的残值 bR 、新
的位移 bu ,继续验证收敛性,直到收敛为止,如图 10-4所示。对于非线性分析中的每次迭代,ABAQUS
形成模型的刚度矩阵并求解一组方程。从计算费用的角度来说,这意味着每次迭代等价于进行一次
完整的线性分析。现在可以清楚的看到,非线性问题的计算量比线性问题的计算量大得多。节选段落三:
图 10-4 某增量步第二次迭代示意图
ABAQUS 会自动地调整载荷增量的大小,因此它能容易并有效的求解非线性问题,用户只需合
理的设置第一次迭代的增量值即可,如果用户不给出第一次迭代的增量值,ABAQUS 会在第一次迭
代中,把设置的所有载荷都加到结构上去,然后,不断的试算并自动调整第一迭代的增量大小。对
于一载荷增量找到收敛解所需的迭代步数会随系统的非线性程度而变化。默认情况下,如果在 16
次迭代中仍不收敛,ABAQUS 将放弃当前的增量步,并将增量步的大小设置为先前值的 25%再进行
计算。