• Aucun résultat trouvé

Projects in Fracture Simulations

N/A
N/A
Protected

Academic year: 2021

Partager "Projects in Fracture Simulations"

Copied!
29
0
0

Texte intégral

(1)

1st Cenaero Workshop

Projects in Fracture Simulations

Authors: G. Becker L. Wu

V.-D. Nguyen X. Wang

L. Noels

(2)

• Different projects going on

– Fracture of composites • ERA-NET

• CENAERO, e-Xstream, IMDEA, Tudor – Mean-field homogenization with damage

• ERA-NET

• CENAERO, e-Xstream, IMDEA, Tudor – Fracture or MEMS

• UCL

– Fracture of thin structures • MS3, GDTech

– Multiscale • ARC

• Different methods

– Need of common computational tools – Need of maximum flexibility

(3)

GMSH (elasticity) Solver Linear System Dof Manager (Bi)linear terms Function Space Quadrature Rule Geo tools

Tools for linear finite element analysis

(4)

2011 1st GMSH Workshop: solid mechanics project 4 GMSH (elasticity) Solver Linear System Dof Manager (Bi)linear terms Function Space NonLinear MechSolver NLDofManager QS & Explicit Quadrature Rule NLSystem QS & Explicit Material Law IPField Geo tools NLTerms Part Domain

Structure for non-linear finite element analysis

•Pure virtual classes

•Definition of classical material laws •Time integration

•Parallel implementation •…

(5)

2011 1st GMSH Workshop: solid mechanics project 5 GMSH (elasticity) Solver Linear System Dof Manager (Bi)linear terms Function Space NonLinear MechSolver NLDofManager QS & Explicit Quadrature Rule NLSystem QS & Explicit Material Law dgshells Function Space Material Law IPVariable Interface Element Terms PartDomain Interface Solver – projects IPField Geo tools NLTerms Applications Part Domain

(6)

2011 1st GMSH Workshop: solid mechanics project 6 GMSH (elasticity) Solver Linear System Dof Manager (Bi)linear terms Function Space NonLinear MechSolver NLDofManager QS & Explicit Quadrature Rule NLSystem QS & Explicit Material Law dgshells Function Space Material Law IPVariable Interface Element Terms PartDomain Interface Solver – projects IPField Geo tools NLTerms Applications Part Domain dG3D NonLocalDam FE2

(7)

• Discontinuous Galerkin formulation

– Finite-element discretization

– Same discontinuous polynomial approximations for the • Test functions h and

• Trial functions d

– Definition of operators on the interface trace: • Jump operator:

• Mean operator:

– Continuity is weakly enforced, such that the method • Is consistent

• Is stable

• Has the optimal convergence rate

(a-1)+ (a)+ x (a+1)- Field (a+1)+ (a)- (a-1)-

(8)

• Discontinuous Galerkin formulation

– // & fracture

– Formulation in terms of the first Piola stress tensor P

&

– Weak formulation obtained by integration by parts on each element e

(9)

• Interface term rewritten as the sum of 3 terms

– Introduction of the numerical flux h

• Has to be consistent:

• One possible choice:

– Weak enforcement of the compatibility

– Stabilization controlled by parameter , for all mesh sizes hs

– Those terms can also be explicitly derived from a variational formulation (Hu-Washizu-de Veubeke functional) [Noels & Radovitzky, IJNME 2006 & JAM 2006]

(10)

• Cohesive Zone Method for fracture

– Based on the use of cohesive elements • Inserted between bulk elements

– Intrinsic Law

• Cohesive elements inserted from the beginning • Drawbacks:

– Efficient if a priori knowledge of the crack path – Mesh dependency [Xu & Needelman, 1994]

– Initial slope modifies the effective elastic modulus – This slope should tend to infinity [Klein et al. 2001]:

» Alteration of a wave propagation » Critical time step is reduced – Extrinsic Law

• Cohesive elements inserted on the fly when failure criterion is verified [Ortiz & Pandolfi 1999]

• Drawback

(11)

• New DG/extrinsic method

[Radovitzky, Seagraves, Tupek, Noels, CMAME 2011]

– Interface elements inserted from the beginning – Interface law initially the DG interface forces – Impact of alumina plate

(12)

• MATERA project: SIMUCOMP

– CENAERO, e-Xstream, IMDEA Materials, Tudor, ULg

– Application to composite – Representative nature? – First results

(13)

• Thin bodies

– FRIA (MS3, GDTech) – C1 continuity required

– Test functions

• New DG interface terms

– Consistency – Compatibility – Stability

2011 CFRAC 2011: Advances in Cohesive-element Modeling of Material Failure 13

(a-1) (a) x (a+1) Field (a-1)+ (a)+ x (a+1)- Field (a+1)+ (a)- (a-1)- Extension for fracture C0/DG formulation

[Noels & Radovitzky, CMAME 2008]

DG formulation [Becker & Noels, IJNME 2011]

(14)

• New cohesive law for thin bodies

– Should take into account a through the thickness fracture

• Problem : no element on the thickness • Very difficult to separate fractured and not fractured parts

– Solution:

• Application of cohesive law on

– Resultant stress

– Resultant bending stress

• In terms of a resultant opening

Dx Dr Dc= N, M N M N0 M0 D* 2Gc smax

(15)

• Application

– Notched elasto-plastic cylinder submitted to blast

– Future application: Rupture of MEMS • UCL

(16)

• Extension to damage

– Transition from damage to crack

• At lost of ellipticity or at lost of convergence [Huespe 2009]

• Fracture energy = Damage energy remaining

2011 1st GMSH Workshop: solid mechanics project 16

σc Gc Δc Gc = energy to dissipate from Dc to 1 σ σy0 ε Damage theory Cohesive zone σc D ε 1 Dc

(17)

• Extension to damage

– First results

• Elastic damage • Loading too fast!!!

(18)

• MATERA project: SIMUCOMP

– CENAERO, e-Xstream, IMDEA Materials, Tudor, ULg

• Mean Field Homogenization

– 2-phase composite

– Mori-Tanaka assumption

• Extension to damage?

2011 1st GMSH Workshop: solid mechanics project 18

Macro Macro Macro Micro MFH n

D

C

s

1 0 1 0

ε

ε

ε

v

v

1 0 1 0 σσσvv 1 1 : 1   C ε σ  0 0 : 0   C ε σ???

(19)

• Damage

• Implicit non-local approach

– New equation on an internal variable

2011 1st GMSH Workshop: solid mechanics project 19

The numerical results change with the size of mesh and direction of mesh

Homogenous unique solution

Lose of uniqueness

Strain localized

The numerical results change without convergence a a c a  2 

c V c awdV V a 1

Green function as weight functions w

(20)

• Non-local damage

– Lemaitre-chaboche

• S0 and n are the material parameters • Y is the strain energy release rate • p is the accumulated plastic strain

– New equation in the system

2011 1st GMSH Workshop: solid mechanics project 20

p p c p 2  p S Y p c p c p S Y D n n      ) ( ...) ( ) ( 0 4 2 2 1 0                                 p p p p u p p u uu d d F F F F p u K K K K ext int

(21)

• MFH with Non-local damage

– Based on Linear Composite Comparison

&

– Finite elements with 4dofs/node

for homogenized material related to matrix only

2011 1st GMSH Workshop: solid mechanics project 21

0 0 1 1 σ σ σ d  d d   D D d d d alg 0 0 0 0 (1 )C : ε σˆ σ    σˆ0σ0 /(1D) p p D D a d  d d     lg 0 ˆ0 : ε σ C σ Mori-Tanaka D D a d  d  d  d alg 0 0 0 0 0 I lg I 1C ε (1 )C : ε σˆ σ              only material matrix for material comopsite for 2 2 p p l p 0 f σ                          p p p p u p p u uu d d F F F F p u K K K K ext int

(22)

• MFH with Non-local damage

– Epoxy-CF (30%)

2011 1st GMSH Workshop: solid mechanics project 22

-150 -100 -50 0 50 100 150 200 0 0.02 0.04 0.06 0.08 0.1 Strain Stress (MPa) Random Cells Periodical Cell MFH

(23)

• Application

– Epoxy-CF (30%) – Transverse loading – Mesh independent

2011 1st GMSH Workshop: solid mechanics project 23

0 50 100 150 200 250 300 0 0.0002 0.0004 0.0006 0.0008 0.001 Displacement (m) Force (N/mm ) Mesh size 0.43 mm Mesh size: 0.3 mm Mesh size: 0.15 mm

(24)

• Computational Multiscale

2011 1st GMSH Workshop: solid mechanics project 24

FM

PM

(25)

• Comparison

(26)

• NonLinearMechSolver

– Generic tool to solve mechanic problems – // implementation based on DG

• Applications

– Different projects which include the solver • Projects are independent

– First results

– More work coming …

(27)

• Material library

– Mechanics: get stresses from deformations

– Generic law are defined in nonLinearMechSolver • Can be derived in applications (specificities)

– Basic class

– IPStateBase allows to save data at integration points

2011 1st GMSH Workshop: solid mechanics project 27

class materialLaw {

public:

enum matname{…} protected :

int _num; // law number (must be unique !)

bool _initialized; // to initialize law

double _timeStep; // for law which works on increment. (same for all)

double _currentTime; // time of simulation (same for all)

public:

// constructors, destructor, set & get data functions

virtual void createIPState(IPStateBase* &ips, const bool* state_=NULL,

const MElement* ele=NULL, const int nbFF_=0) const=0; };

(28)

• Non linear laws have to store history

– Elasto-plastic law • Plastic deformation • …..

• IPStateBase regroups IPVariables for same point but at different times

– The contain depends on the law

• For each law there is a specific IPVariable (inheritance tree are the same)

2011 1st GMSH Workshop: solid mechanics project 28

class IPStateBase{ public:

// constructor & destructor

enum whichState{initial, previous, current}; virtual IPVariable* getState( const whichState wst=IPStateBase::current) const=0; };

class IPVariable{ public :

// constructor & destructor

virtual double get(const int i) const{ return 0.;} };

(29)

• Same than (elasticity)Solver

– dofManager assembles linear and bilinear terms by • Linking a Dof to a unique system position

– The systems are implemented in different formats • Taucs, PETSc,Gmm for quasi-statics

• Blas and PETSc for dynamics (only vector operations)

• In parallel

– Based on DG method

Références

Documents relatifs

Several strategies will be discussed to manage the preconditioning matrix: for instance in the next part, the prediction problem (20) will be solved by a direct method and

macro-crack is nucleated. Although the strain energy and the external work dis- play oscillations, the dissipated energy of the beam increases in a strictly monotonic manner. This

Concerning propagation in an homogeneous media, Lazarus (2003) stud- ied the asymptotic behaviour of the SIF near an angular point of the front and retrieved the theoretical results

Section 5 presents the rst results obtained in linear elasticity with large displacements for the cantilever plate problem.. The nonlinear ge- ometrical eects clearly show the need

In the present context of 3D SIF evaluations within the linear elastic fracture mechanics (LEFM) framework, a sensible use of BEM-FEM coupling consists in modelling using the BEM

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

On the contrary, using the constitutive relation er- ror approach, it is possible to provide strict bounds for nonlinear elasticity. In particular, using the con- cept of

Notwithstanding this distinction, their approach to λ-calculus with linear combinations of terms contrasts with ours: consider terms up to ≡ rather than some variant of =, and