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 and strain analysis: 1. an initial static analysis, 2. a mass diffusion analysis, and 3. 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.

A weakly coupled implementation of hydrogen embrittlement in FE analysis

Gobbi, Giorgia;Colombo, Chiara;Miccoli, Stefano;Vergani, Laura
2018

Abstract

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 and strain analysis: 1. an initial static analysis, 2. a mass diffusion analysis, and 3. 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.
Cohesive elements; Finite element method; Hydrogen embrittlement
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S0168874X17302354-main.pdf

Accesso riservato

Descrizione: Articolo post print FINEL
: Publisher’s version
Dimensione 2.66 MB
Formato Adobe PDF
2.66 MB Adobe PDF   Visualizza/Apri
2019-11-29_postprint.pdf

embargo fino al 22/12/2019

Descrizione: Postprint
: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 593.53 kB
Formato Adobe PDF
593.53 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11311/1046768
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? 11
social impact