• Aucun résultat trouvé

Local Defect Correction Method coupled with the Zienkiewicz-Zhu a $posteriori$ error estimator in elastostatics Solid Mechanics

N/A
N/A
Protected

Academic year: 2021

Partager "Local Defect Correction Method coupled with the Zienkiewicz-Zhu a $posteriori$ error estimator in elastostatics Solid Mechanics"

Copied!
67
0
0

Texte intégral

(1)

HAL Id: cea-02509248

https://hal-cea.archives-ouvertes.fr/cea-02509248

Submitted on 16 Mar 2020

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of

sci-entific research documents, whether they are

pub-lished or not. The documents may come from

teaching and research institutions in France or

abroad, or from public or private research centers.

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 établissements d’enseignement et de

recherche français ou étrangers, des laboratoires

publics ou privés.

Local Defect Correction Method coupled with the

Zienkiewicz-Zhu a posteriori error estimator in

elastostatics Solid Mechanics

H. Liu, I. Ramiere, Frédéric Lebon

To cite this version:

H. Liu, I. Ramiere, Frédéric Lebon. Local Defect Correction Method coupled with the

Zienkiewicz-Zhu a posteriori error estimator in elastostatics Solid Mechanics. CMCMM 2015 - Seventeenth

cop-per mountain conference on multigrid methods, Mar 2015, Copcop-per Mountain, United States.

�cea-02509248�

(2)

Local Defect Correction Method

coupled with

the Zienkiewicz-Zhu

a posteriori error estimator

in elastostatics Solid Mechanics

CMCMM 2015 |HAOLIU (DEN, DEC, SESC) Supervisors: I. RAMIÈRE (DEN, DEC, SESC) AND F. LEBON (LMA, AIX-MARSEILLEUNIVERSITY)

(3)

Contents

Industrial context

Local Defect Correction Method

A posteriori error estimation in Solid Mechanics

Numerical results of the combination of LDC and ZZ estimator

Conclusions and perspectives

(4)
(5)

Pellet Cladding Interaction (PCI)

Pressurized Water Reactors

Fuel and Cladding

During irradiation

(6)

Pellet Cladding Interaction (PCI)

Pressurized Water Reactors

Fuel and Cladding During irradiation Pellet cracking

The pellet cracks and swells and the cladding creeps

⇒Discontinuous contactsbetween pellet and cladding

(7)

Pellet Cladding Interaction (PCI)

Pressurized Water Reactors

Fuel and Cladding During irradiation

Hourglass shape deformation

Due to the deforming effects of the high temperature gradient

Irradiation

⇒Contactsoccur first infront of the inter-pellet plane

(8)

Pellet Cladding Interaction (PCI)

Pressurized Water Reactors

Fuel and Cladding During irradiation

Pellet cracking

Hourglass shape deformation

⇒Localized high stress concentrations

on the cladding

⇒Integrity of the cladding(security stake)

(9)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment

Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities Acceptable computational times and memory space

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

Modeling by finite elements No composite problem

(10)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities Acceptable computational times and memory space

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

Modeling by finite elements No composite problem

(11)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities

Acceptable computational times and memory space

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

Modeling by finite elements No composite problem

(12)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities Acceptable computational times and memory space

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

Modeling by finite elements No composite problem

(13)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities Acceptable computational times and memory space

,

Local Mesh Refinement Methods : (h-,p-,r-) adaptive methods or local

multi-grids method

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

Modeling by finite elements No composite problem

(14)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities Acceptable computational times and memory space

,

Local Mesh Refinement Methods : (h-,p-,r-) adaptive methods or local

multi-grids method

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

Modeling by finite elements No composite problem

(15)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities Acceptable computational times and memory space

,

Local Mesh Refinement Methods : (h-,p-,r-) adaptive methods or local

multi-grids method

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

Modeling by finite elements No composite problem

(16)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities Acceptable computational times and memory space

,

Local Mesh Refinement Methods : (h-,p-,r-) adaptive methods or local

multi-grids method

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

Modeling by finite elements No composite problem

(17)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities Acceptable computational times and memory space

,

Local Mesh Refinement Methods : (h-,p-,r-) adaptive methods or local

multi-grids method

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

,Local multi-grids method

Modeling by finite elements No composite problem

(18)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities Acceptable computational times and memory space

,

Local Mesh Refinement Methods : (h-,p-,r-) adaptive methods or local

multi-grids method

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

,Local multi-grids method

Modeling by finite elements

No composite problem

(19)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities Acceptable computational times and memory space

,

Local Mesh Refinement Methods : (h-,p-,r-) adaptive methods or local

multi-grids method

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

,Local multi-grids method

Modeling by finite elements No composite problem

(20)

Modeling of PCI

Simulation in PLEIADES fuel performance software environment Representation of 1/32 of the Pellet and the corresponding section of

cladding : precise simulations requirecells of 1

µ

m for a structure of 1cm

(unreachable for uniform mesh)

Numerical simulation of several pressure discontinuities Acceptable computational times and memory space

,

Local Mesh Refinement Methods : (h-,p-,r-) adaptive methods or local

multi-grids method

Quadrangular linear finite element required around the contact zone (modeling reason)

Use the solver as a "black box"

Limited number of degrees of freedom per resolution

,Local multi-grids method

Modeling by finite elements No composite problem

,Local Defect Correction method

(21)

Local Defect Correction

Method

(22)

Adaptive Mesh Refinement methods

Adaptive Mesh Refinement methods

Local Multigrid methods

Inverse multi-gridprocess :

Global coarse grid

Local finer grids generated recursively in zones of interest

Prolongation(BC interpolation) and

Restrictionoperators link the grids

,Iterative process (-cycles)

Smoothing or exact solving Converged solution Initialisation

Fine grid Gl∗

Coarse grid G0

Prolongation step (boundary conditions) Restriction step (correction)

Level 0 Level 1 Level 2

,

Work on local fine meshes,

Fast resolution on each sub-grid, Generic method : mesh, solver, model, refinement ratio

/

Several meshes,

Iterative process, Accuracy depending on prolongation and restriction operators

(23)

Adaptive Mesh Refinement methods

Adaptive Mesh Refinement methods

Local Multigrid methods Inverse multi-gridprocess :

Global coarse grid

Local finer grids generated recursively in zones of interest

Prolongation(BC interpolation) and

Restrictionoperators link the grids

,Iterative process (-cycles)

Smoothing or exact solving Converged solution Initialisation

Fine grid Gl∗

Coarse grid G0

Prolongation step (boundary conditions) Restriction step (correction)

Level 0 Level 1 Level 2

,

Work on local fine meshes,

Fast resolution on each sub-grid, Generic method : mesh, solver, model, refinement ratio

/

Several meshes,

Iterative process, Accuracy depending on prolongation and restriction operators

(24)

Adaptive Mesh Refinement methods

Adaptive Mesh Refinement methods

Local Multigrid methods Inverse multi-gridprocess :

Global coarse grid

Local finer grids generated recursively in zones of interest

Prolongation(BC interpolation) and

Restrictionoperators link the grids

,Iterative process (-cycles)

Smoothing or exact solving Converged solution Initialisation

Fine grid Gl∗

Coarse grid G0

Prolongation step (boundary conditions) Restriction step (correction)

Level 0

Level 0 Level 1 Level 2

,

Work on local fine meshes,

Fast resolution on each sub-grid, Generic method : mesh, solver, model, refinement ratio

/

Several meshes,

Iterative process, Accuracy depending on prolongation and restriction operators

(25)

Adaptive Mesh Refinement methods

Adaptive Mesh Refinement methods

Local Multigrid methods Inverse multi-gridprocess :

Global coarse grid

Local finer grids generated recursively in zones of interest

Prolongation(BC interpolation) and

Restrictionoperators link the grids

,Iterative process (-cycles)

Smoothing or exact solving Converged solution Initialisation

Fine grid Gl∗

Coarse grid G0

Prolongation step (boundary conditions) Restriction step (correction)

Level 0 Level 1 Level 2

,

Work on local fine meshes,

Fast resolution on each sub-grid, Generic method : mesh, solver, model, refinement ratio

/

Several meshes,

Iterative process, Accuracy depending on prolongation and restriction operators

(26)

Adaptive Mesh Refinement methods

Adaptive Mesh Refinement methods

Local Multigrid methods Inverse multi-gridprocess :

Global coarse grid

Local finer grids generated recursively in zones of interest

Prolongation(BC interpolation) and

Restrictionoperators link the grids

,Iterative process (-cycles)

Smoothing or exact solving Converged solution Initialisation

Fine grid Gl∗

Coarse grid G0

Prolongation step (boundary conditions) Restriction step (correction)

Level 0 Level 1 Level 2

,

Work on local fine meshes,

Fast resolution on each sub-grid, Generic method : mesh, solver, model, refinement ratio

/

Several meshes,

Iterative process, Accuracy depending on prolongation and restriction operators

(27)

Adaptive Mesh Refinement methods

Adaptive Mesh Refinement methods

Local Multigrid methods Inverse multi-gridprocess :

Global coarse grid

Local finer grids generated recursively in zones of interest

Prolongation(BC interpolation) and

Restrictionoperators link the grids

,Iterative process (-cycles)

Smoothing or exact solving Converged solution Initialisation

Fine grid Gl∗

Coarse grid G0

Prolongation step (boundary conditions) Restriction step (correction)

Level 0 Level 1 Level 2

,

Work on local fine meshes,

Fast resolution on each sub-grid, Generic method : mesh, solver, model, refinement ratio

/

Several meshes,

Iterative process, Accuracy depending on prolongation and restriction operators

(28)

Local Defect Correction method

(Hackbush, 1984) Discrete problemon Gl :

L

l

(

ulk

) =

flk

l

,

k

,

no operator modification

Prolongation step: BC definition on the fine

grid Gl

Restriction step: voluminous efforts correction

on next coarse grid Gl1

Widelyused inFluid Mechanics, butfew

studied inSolid Mechanics(Barbié et al, 2014)

Depends onzones of interest: eithera priori

known, orto be detected automatically

(29)

Local Defect Correction method

(Hackbush, 1984) Discrete problemon Gl :

L

l

(

ulk

) =

flk

l

,

k

,

no operator modification

Prolongation step: BC definition on the fine

grid Gl

BC of thecontinuous problemonΓl∩ Γ

Dirichlet BConΓl\(Γl∩ Γ): uΓk l\(Γl∩Γ)=P l l1(ulk1)|Γl\(Γl∩Γ) Gl−1 Gl Ω

Restriction step: voluminous efforts correction

on next coarse grid Gl−1

Widelyused inFluid Mechanics, butfew

studied inSolid Mechanics(Barbié et al, 2014)

Depends onzones of interest: eithera priori

known, orto be detected automatically

(30)

Local Defect Correction method

(Hackbush, 1984) Discrete problemon Gl :

L

l

(

ulk

) =

flk

l

,

k

,

no operator modification

Prolongation step: BC definition on the fine

grid Gl

BC of thecontinuous problemonΓl∩ Γ

Dirichlet BConΓl\(Γl∩ Γ): uΓk l\(Γl∩Γ)=P l l1(ulk1)|Γl\(Γl∩Γ) Gl−1 Gl Ω Continuous problem boundary conditions

Restriction step: voluminous efforts correction

on next coarse grid Gl1

Widelyused inFluid Mechanics, butfew

studied inSolid Mechanics(Barbié et al, 2014)

Depends onzones of interest: eithera priori

known, orto be detected automatically

(31)

Local Defect Correction method

(Hackbush, 1984) Discrete problemon Gl :

L

l

(

ulk

) =

flk

l

,

k

,

no operator modification

Prolongation step: BC definition on the fine

grid Gl

BC of thecontinuous problemonΓl∩ Γ

Dirichlet BConΓl\(Γl∩ Γ): uΓk l\(Γl∩Γ)=P l l−1(u k l−1)|Γl\(Γl∩Γ) Gl−1 Gl Ω Projection of coarser grid solution

Restriction step: voluminous efforts correction

on next coarse grid Gl−1

Widelyused inFluid Mechanics, butfew

studied inSolid Mechanics(Barbié et al, 2014)

Depends onzones of interest: eithera priori

known, orto be detected automatically

(32)

Local Defect Correction method

(Hackbush, 1984) Discrete problemon Gl :

L

l

(

ulk

) =

flk

l

,

k

,

no operator modification

Prolongation step: BC definition on the fine

grid Gl

BC of thecontinuous problemonΓl∩ Γ

Dirichlet BConΓl\(Γl∩ Γ): uΓk l\(Γl∩Γ)=P l l−1(u k l−1)|Γl\(Γl∩Γ) Gl−1 Gl Ω Continuous problem Projection of coarser grid solution boundary conditions

Restriction step: voluminous efforts correction

on next coarse grid Gl−1

Widelyused inFluid Mechanics, butfew

studied inSolid Mechanics(Barbié et al, 2014)

Depends onzones of interest: eithera priori

known, orto be detected automatically

(33)

Local Defect Correction method

(Hackbush, 1984) Discrete problemon Gl :

L

l

(

ulk

) =

flk

l

,

k

,

no operator modification

Prolongation step: BC definition on the fine

grid Gl

Restriction step: voluminous efforts correction

on next coarse grid Gl1

Widelyused inFluid Mechanics, butfew

studied inSolid Mechanics(Barbié et al, 2014)

Depends onzones of interest: eithera priori

known, orto be detected automatically

(34)

Local Defect Correction method

(Hackbush, 1984) Discrete problemon Gl :

L

l

(

ulk

) =

flk

l

,

k

,

no operator modification

Prolongation step: BC definition on the fine

grid Gl

Restriction step: voluminous efforts correction

on next coarse grid Gl−1

Restrictionof the next finer solution atinterior nodes:u˜lk1(x) = (Rll−1ulk)(x) x

Use the correspondingcoarse defectas

correction:

flk1(x) =fl01(x) + χ(

L

l−1(˜ulk1)−fl0−1)(x)

Widelyused inFluid Mechanics, butfew

studied inSolid Mechanics(Barbié et al, 2014)

Depends onzones of interest: eithera priori

known, orto be detected automatically

RestrictionandCorrection

zones

(35)

Local Defect Correction method

(Hackbush, 1984) Discrete problemon Gl :

L

l

(

ulk

) =

flk

l

,

k

,

no operator modification

Prolongation step: BC definition on the fine

grid Gl

Restriction step: voluminous efforts correction

on next coarse grid Gl−1

Restrictionof the next finer solution atinterior nodes:u˜lk1(x) = (Rll−1ulk)(x) x Use the correspondingcoarse defectas

correction:

flk1(x) =fl01(x) + χ(

L

l−1(˜ulk1)−fl0−1)(x)

,overlaying zone must be large enough

Widelyused inFluid Mechanics, butfew

studied inSolid Mechanics(Barbié et al, 2014)

Depends onzones of interest: eithera priori

known, orto be detected automatically

RestrictionandCorrection

zones

(36)

Local Defect Correction method

(Hackbush, 1984) Discrete problemon Gl :

L

l

(

ulk

) =

flk

l

,

k

,

no operator modification

Prolongation step: BC definition on the fine

grid Gl

Restriction step: voluminous efforts correction

on next coarse grid Gl1

Widelyused inFluid Mechanics, butfew

studied inSolid Mechanics(Barbié et al, 2014)

Depends onzones of interest: eithera priori

known, orto be detected automatically

(37)

Local Defect Correction method

(Hackbush, 1984) Discrete problemon Gl :

L

l

(

ulk

) =

flk

l

,

k

,

no operator modification

Prolongation step: BC definition on the fine

grid Gl

Restriction step: voluminous efforts correction

on next coarse grid Gl1

Widelyused inFluid Mechanics, butfew

studied inSolid Mechanics(Barbié et al, 2014)

Depends onzones of interest: eithera priori

known, orto be detected automatically

(38)

A posteriori error

estimation in Solid

Mechanics

(39)

A posteriori error estimation

Estimation of the discretization errorfrom a preliminary calculation

,

automatic detectionof thezones to be refined

Main error estimations in Solid Mechanics

Residual type a posteriori error estimators(Babuška and Rheinboldt, 1978)

Constitutive relation error estimators(Ladevèze and Leguillon, 1983)

Recovery-based error estimators(Zienkiewicz and Zhu, 1987)

(40)

A posteriori error estimation

Estimation of the discretization errorfrom a preliminary calculation

,

automatic detectionof thezones to be refined

Main error estimations in Solid Mechanics

Residual type a posteriori error estimators(Babuška and Rheinboldt, 1978)

Constitutive relation error estimators(Ladevèze and Leguillon, 1983)

Recovery-based error estimators(Zienkiewicz and Zhu, 1987)

(41)

A posteriori error estimation

Estimation of the discretization errorfrom a preliminary calculation

,

automatic detectionof thezones to be refined

Main error estimations in Solid Mechanics

Residual type a posteriori error estimators(Babuška and Rheinboldt, 1978)

Based on the fact that FE simulation doesnot verify locally the equilibrium

equation

Calculation ofthe interior element residualsandthe jumps at the element

boundaries

Explicit method : post-processing method, easy to implement, dependant on unknown coefficients

Implicit method : solve local problems,high computational costs

Constitutive relation error estimators(Ladevèze and Leguillon, 1983)

Recovery-based error estimators(Zienkiewicz and Zhu, 1987)

(42)

A posteriori error estimation

Estimation of the discretization errorfrom a preliminary calculation

,

automatic detectionof thezones to be refined

Main error estimations in Solid Mechanics

Residual type a posteriori error estimators(Babuška and Rheinboldt, 1978)

Constitutive relation error estimators(Ladevèze and Leguillon, 1983)

Based on the fact that stress field of FE solution isnot statically admissible

Define local problems toconstruct a statically admissible solution

High computational costs

Recovery-based error estimators(Zienkiewicz and Zhu, 1987)

(43)

A posteriori error estimation

Estimation of the discretization errorfrom a preliminary calculation

,

automatic detectionof thezones to be refined

Main error estimations in Solid Mechanics

Residual type a posteriori error estimators(Babuška and Rheinboldt, 1978)

Constitutive relation error estimators(Ladevèze and Leguillon, 1983)

Recovery-based error estimators(Zienkiewicz and Zhu, 1987)

Based on the fact that thestress field of Lagrange FE method is discontinuous

between elements

Construction of asmoothed stress field: recover thenodal values of stresses,

then construct a continuous stress fieldusing displacement shape functions

2 methods (Projection method, SPR method) based on minimization process Effective, easy to implement, widely used in industrial codes

(44)

A posteriori error estimation

Estimation of the discretization errorfrom a preliminary calculation

,

automatic detectionof thezones to be refined

Main error estimations in Solid Mechanics

Residual type a posteriori error estimators(Babuška and Rheinboldt, 1978)

Constitutive relation error estimators(Ladevèze and Leguillon, 1983)

Recovery-based error estimators(Zienkiewicz and Zhu, 1987)

⇒Use the Zienkiewicz and Zhu error estimator

(45)

Zienkiewicz and Zhu (ZZ) a posteriori error

estimator

Construction of asmoothed stress field

,

Error = differencebetween the FE and the

smoothed stress fields

One classical method to detect thezones of

interest

Zone to be refined: elements K such that

eK > α%(max

L eL)

, Easy to implement,works well for every kind of estimators and norms

/ αunknown, requirement of astopping criteria

for LDC Method

(46)

Zienkiewicz and Zhu (ZZ) a posteriori error

estimator

Construction of asmoothed stress field

,

Error = differencebetween the FE and the

smoothed stress fields

One classical method to detect thezones of

interest

Zone to be refined: elements K such that

eK> α%(max

L eL)

, Easy to implement,works well for every kind of estimators and norms

/ αunknown, requirement of astopping criteria

for LDC Method SCAL > 6. 90E−03 < 3. 55E−02 8. 04E−03 9. 40E−03 1. 08E−02 1. 21E−02 1. 35E−02 1. 49E−02 1. 62E−02 1. 76E−02 1. 89E−02 2. 03E−02 2. 17E−02 2. 30E−02 2. 44E−02 2. 58E−02 2. 71E−02 2. 85E−02 2. 98E−02 3. 12E−02 3. 26E−02 3. 39E−02 3. 53E−02

Example of ZZ a posteriori error estimation

(47)

Zienkiewicz and Zhu (ZZ) a posteriori error

estimator

Construction of asmoothed stress field

,

Error = differencebetween the FE and the

smoothed stress fields

One classical method to detect thezones of

interest

Zone to be refined: elements K such that

eK> α%(max L

eL)

, Easy to implement,works well for every kind of estimators and norms

/ αunknown, requirement of astopping criteria

for LDC Method

⇒We want to find a user-independent detection method SCAL > 6. 90E−03 < 3. 55E−02 8. 04E−03 9. 40E−03 1. 08E−02 1. 21E−02 1. 35E−02 1. 49E−02 1. 62E−02 1. 76E−02 1. 89E−02 2. 03E−02 2. 17E−02 2. 30E−02 2. 44E−02 2. 58E−02 2. 71E−02 2. 85E−02 2. 98E−02 3. 12E−02 3. 26E−02 3. 39E−02 3. 53E−02

Example of ZZ a posteriori error estimation

(48)

Zienkiewicz and Zhu (ZZ) a posteriori error

estimator

Relative error estimator in energy norm:

k

eK

k

E

=



R K

− σ

h

) : (ε

− ε

h

)

dK R K

σ

: ε

∗dK



1/2

withσ∗, ε∗smoothed solutionsandε∗= [C]−1σ∗,σ, εFE solutions

Refine the elements for whichthe stress error is superior to a threshold:

k

eK

k

E

> threshold.

Global error

k

eΩ

k

E

=



R Ω

− σ

h

) : (ε

− ε

h

)

d

R Ω

σ

: ε

∗d



1/2

=

 Σ

R K

− σ

h

) : (ε

− ε

h

)

dK

Σ

R K

σ

: ε

∗dK



1/2

< threshold

(49)

Zienkiewicz and Zhu (ZZ) a posteriori error

estimator

Relative error estimator in energy norm:

k

eK

k

E

=



R K

− σ

h

) : (ε

− ε

h

)

dK R K

σ

: ε

∗dK



1/2

withσ∗, ε∗smoothed solutionsandε∗= [C]−1σ∗,σ, εFE solutions

Refine the elements for whichthe stress error is superior to a threshold:

k

eK

k

E

> threshold.

Global error

k

eΩ

k

E

=



R Ω

− σ

h

) : (ε

− ε

h

)

d

R Ω

σ

: ε

∗d



1/2

=

 Σ

R K

− σ

h

) : (ε

− ε

h

)

dK

Σ

R K

σ

: ε

∗dK



1/2

< threshold

(50)

Zienkiewicz and Zhu (ZZ) a posteriori error

estimator

Relative error estimator in energy norm:

k

eK

k

E

=



R K

− σ

h

) : (ε

− ε

h

)

dK R K

σ

: ε

∗dK



1/2

withσ∗, ε∗smoothed solutionsandε∗= [C]−1σ∗,σ, εFE solutions

Refine the elements for whichthe stress error is superior to a threshold:

k

eK

k

E

> threshold.

Global error

k

eΩ

k

E

=



R Ω

− σ

h

) : (ε

− ε

h

)

d

R Ω

σ

: ε

∗d



1/2

=

 Σ

R K

− σ

h

) : (ε

− ε

h

)

dK

Σ

R K

σ

: ε

∗dK



1/2

< threshold

(51)

Zienkiewicz and Zhu (ZZ) a posteriori error

estimator

Error estimator in maximal norm:

k

eK

k

=

max

Gauss point in K

− σ

h

|

withσ∗smoothed solutionsandσFE solutions

Refine the elements for whichthe stress error is superior to a threshold:

k

eK

k

> threshold.

Not widely used in the literature

More interesting for mechanical engineerbecause it gives a local information

(52)

Zienkiewicz and Zhu (ZZ) a posteriori error

estimator

Error estimator in maximal norm:

k

eK

k

=

max

Gauss point in K

− σ

h

|

withσ∗smoothed solutionsandσFE solutions

Refine the elements for whichthe stress error is superior to a threshold:

k

eK

k

> threshold.

Not widely used in the literature

More interesting for mechanical engineerbecause it gives a local information

(53)

Zienkiewicz and Zhu (ZZ) a posteriori error

estimator

Error estimator in maximal norm:

k

eK

k

=

max

Gauss point in K

− σ

h

|

withσ∗smoothed solutionsandσFE solutions

Refine the elements for whichthe stress error is superior to a threshold:

k

eK

k

> threshold.

Not widely used in the literature

More interesting for mechanical engineerbecause it gives a local information

(54)

Numerical results of

the combination of LDC

and ZZ estimator

(55)

Test case

Hourglass shape deformation:

2D

(

r

,

z

)

test case

Focus on theelastic response of the

cladding

Contact with the pellet =discontinuous

pressureimposed on the internal radius of the cladding

LDC coupled with ZZ error estimator Generate sub-grids atthe first prolongation step

Number of level of sub-grids

generated automatically

13.5 mm

0.6mm 4.1mm

E=100GPa, ν =0.3

(56)

Test case

Hourglass shape deformation:

2D

(

r

,

z

)

test case

Focus on theelastic response of the

cladding

Contact with the pellet =discontinuous

pressureimposed on the internal radius of the cladding

LDC coupled with ZZ error estimator Generate sub-grids atthe first prolongation step

Number of level of sub-grids

generated automatically

E=100GPa, ν =0.3

(57)

Test case

Hourglass shape deformation:

2D

(

r

,

z

)

test case

Focus on theelastic response of the

cladding

Contact with the pellet =discontinuous

pressureimposed on the internal radius of the cladding

LDC coupled with ZZ error estimator Generate sub-grids atthe first prolongation step

Number of level of sub-grids

generated automatically

E=100GPa, ν =0.3

(58)

Test case

Hourglass shape deformation:

2D

(

r

,

z

)

test case

Focus on theelastic response of the

cladding

Contact with the pellet =discontinuous

pressureimposed on the internal radius of the cladding

LDC coupled with ZZ error estimator Generate sub-grids atthe first prolongation step

Number of level of sub-grids

generated automatically

E=100GPa, ν =0.3

(59)

Numerical results

Relative error in energy norm

test case Coarse grid 1st sub-grid 2nd sub-grid

SCAL > 6. 90E−03 < 3. 55E−02 8. 04E−03 9. 40E−03 1. 08E−02 1. 21E−02 1. 35E−02 1. 49E−02 1. 62E−02 1. 76E−02 1. 89E−02 2. 03E−02 2. 17E−02 2. 30E−02 2. 44E−02 2. 58E−02 2. 71E−02 2. 85E−02 2. 98E−02 3. 12E−02 3. 26E−02 3. 39E−02 3. 53E−02 SCAL > 2. 56E−03 < 2. 44E−02 3. 43E−03 4. 47E−03 5. 51E−03 6. 55E−03 7. 59E−03 8. 63E−03 9. 67E−03 1. 07E−02 1. 18E−02 1. 28E−02 1. 38E−02 1. 49E−02 1. 59E−02 1. 70E−02 1. 80E−02 1. 90E−02 2. 01E−02 2. 11E−02 2. 22E−02 2. 32E−02 2. 42E−02 SCAL > 9. 26E−04 < 1. 89E−02 1. 64E−03 2. 50E−03 3. 35E−03 4. 21E−03 5. 07E−03 5. 92E−03 6. 78E−03 7. 64E−03 8. 49E−03 9. 35E−03 1. 02E−02 1. 11E−02 1. 19E−02 1. 28E−02 1. 36E−02 1. 45E−02 1. 53E−02 1. 62E−02 1. 71E−02 1. 79E−02 1. 88E−02 SCAL > 1.10E−03 < 1.62E−02 1.70E−03 2.42E−03 3.14E−03 3.86E−03 4.59E−03 5.31E−03 6.03E−03 6.75E−03 7.47E−03 8.19E−03 8.91E−03 9.63E−03 1.04E−02 1.11E−02 1.18E−02 1.25E−02 1.32E−02 1.40E−02 1.47E−02 1.54E−02 1.61E−02 3rd sub-grid

Example for threshold 1%

Number of levels stopsautomatically

Sub-grids localizedaround thepressure discontinuity

(60)

Numerical Results

Relative error in energy norm

mesh

threshold

5%

2%

1%

0.50%

hi =328

µ

m

4.5%

2.04%

0.614%

0.366%

hi/2

4.20%

1.98%

0.614%

0.366%

hi/4

1.92%

1.92%

0.527%

0.366%

hi/8

0.757%

0.757%

0.433%

0.322%

Error is calculated betweenthe composite solutionandthe reference solutionwhich is calculated by a very fine mesh.

Works well, obtained errors inferior to threshold for different thresholds and different initial coarse meshes.

Error can besub-estimatedby ZZ estimatorsecurity coefficient

(61)

Numerical Results

Relative error in energy norm

mesh

threshold

5%

2%

1%

0.50%

hi =328

µ

m

4.5%

2.04%

0.614%

0.366%

hi/2

4.20%

1.98%

0.614%

0.366%

hi/4

1.92%

1.92%

0.527%

0.366%

hi/8

0.757%

0.757%

0.433%

0.322%

Error is calculated betweenthe composite solutionandthe reference solutionwhich is calculated by a very fine mesh.

Works well, obtained errors inferior to threshold for different thresholds and different initial coarse meshes.

Error can besub-estimatedby ZZ estimatorsecurity coefficient

(62)

Numerical Results

Maximal norm

Example for threshold 5E+6 Pa

Generation of sub-levelsdoesn’t stop

Zone detectedmore localized

(63)

Numerical Results

Maximal norm Z r -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 0 1 2 3 4 5 6 σzz ( X10 2 MPa) r( X10-4m) Stress in Z direction Reference solution Solution of h0 Solution of h0/2 Solution of h0/4 Solution of h0/8 Solution of h0/16 -2.2 -2 -1.8 -1.6 -1.4 -1.2 -1 0 0.2 0.4 0.6 0.8 1

Stress for different meshes

Stress singularitynear the pressure discontinuity

Never convergewith the mesh step

→Find a method to stop the generation of sub-grids

(64)

Conclusions and

perspectives

(65)

Conclusions and perspectives

Conclusions

Use the solver as a"black box"

Coupling of ZZ error estimator and LDC method works well. Zones of interest are detected automatically

Energy norm : automatically stop

Maximal norm : generation of sub-grids doesn’t stop (singularity)

Numerical results of the 2D(r,z) test case are promising aszones of interest are more and more localizedandthe errors decrease.

Perspectives

Error in maximal norm

→Find auser-independent methodto stop generating sub-grids Nonlinear test case

Comparison withh-adaptive method(most used space refinement method)

(66)

Conclusions and perspectives

Conclusions

Use the solver as a"black box"

Coupling of ZZ error estimator and LDC method works well. Zones of interest are detected automatically

Energy norm : automatically stop

Maximal norm : generation of sub-grids doesn’t stop (singularity)

Numerical results of the 2D(r,z) test case are promising aszones of interest are more and more localizedandthe errors decrease.

Perspectives

Error in maximal norm

→Find auser-independent methodto stop generating sub-grids Nonlinear test case

Comparison withh-adaptive method(most used space refinement method)

(67)

Thank you

This work has been achieved in the framework of the PLEIADES project, financially supported by CEA (Commissariat à l’Énergie Atomique et aux Énergies Alternatives), EDF (Électricité de France) and AREVA.

Commissariat à l’énergie atomique et aux énergies alternatives Centre de Cadarache|DEN/DEC/SESC b151 - 13108 Saint-Paul-Lez-Durance T. +33 (0)4.42.25.23.66|F. +33 (0)4.42.25.47.47

Établissement public à caractère industriel et commercial|RCS Paris B 775 685 019

Direction de l’Énergie Nucléaire Département d’Études des Combustibles Service d’Études et de Simulation du compor-tement des Combustibles

Références

Documents relatifs

M´ ethode des ´ el´ ements finis mixte duale pour les probl` emes de l’´ elasticit´ e et de l’´ elastodynamique: analyse d’erreur ` a priori et ` a posteriori `

In Farhloul and Manouzi [1], these authors have introduced a mixed finite el- ement method for problem (0.1) based on the introduction of σ = |∇ u | p − 2 ∇ u as a new unknown and

Crouzeix-Raviart element, nonconforming method, stabilized method, nonlocking, a posteriori error estimates.. AMS

Generalized multiscale finite element methods (GMsFEM).. Theory and practice of finite elements, volume 159 of Applied Mathematical Sciences. Element diameter free stability

• Alternative formulation for a good conditioning of the system matrix â Quasi optimal convergence.. • Necessary and sufficient geometrical conditions remain open â Inclusion

The contact contribution is computed on a one-dimensional integration element which con- forms to the boundary of the structure inside the extended finite element.. In

This paper introduces an error estimator based on the constitutive relation which provides an upper bound of the global error for parametric linear elastic models computed with

To prove the optimal convergence of the standard finite element method, we shall construct a modification of the nodal interpolation operator replacing the standard