子程序
氢脆
有限元法
计算机科学
源代码
编码(集合论)
静态分析
结构工程
氢
脆化
数值分析
计算科学
材料科学
工程类
冶金
程序设计语言
数学
物理
集合(抽象数据类型)
数学分析
量子力学
作者
Giorgia Gobbi,Chiara Colombo,Stefano Miccoli,L. Vergani
标识
DOI:10.1016/j.finel.2017.11.010
摘要
The paper presents a numerical code for the simulation of hydrogen embrittlement. The aim is to provide a guideline to the methodology but also to its practical use. The code, implemented within the commercial software Abaqus, presents a three-step procedure that weakly couples hydrogen diffusion with stress–strain analysis: an initial static analysis, a mass diffusion analysis, and a final static analysis with the cohesive zone modelling approach. Cohesive elements offer a customizable formulation within the standard finite element framework, and are suitable to simulate failure of the material (i. e. a crack) in presence of environmental hydrogen uptake. The formulation of cohesive elements is implemented considering a mechanism of local decohesion with an extensive use of Abaqus user subroutines. Examples of the code application to simple models and to a real specimen are included to support as well as to make the findings of the paper fully replicable. All the subroutines and the examples are released in open source form under the webpage of the project, named PoliHydra.
科研通智能强力驱动
Strongly Powered by AbleSci AI