v3.04.111 SSLV111 - Estimateur d’erreur sur une plaque trouée en élasticité linéaire#

Résumé:

Ce test valide et compare les 2versions de l’estimateur d’erreur de Zhu-Zienkiewicz (version1 de 1987, notée \(\mathrm{ZZ1}\) , et version2 de 1992, notée \(\mathrm{ZZ2}\) ) appliquées au système de l’élasticité linéaire, en statique.

Il comporte 5modélisations en contraintes planes, correspondant chacune à un type d’élément fini (TRIA3, QUAD4, TRIA6, QUAD8, QUAD9).

La solution analytique est connue et permet de comparer les erreurs estimées avec l’erreur exacte.

Ce test valide également la version 1 de l’estimateur d’erreur de Zhu-Zienkiewicz appliquée sur 2 modélisations en 3D. La première modélisation comporte les éléments finis HEXA8, PYRAM5 et TETRA4 et la deuxième, des éléments finis PENTA6. La solution ne dépend pas de la valeur suivant l’axe z. Les résultats sont donc comparés aux valeurs analytiques utilisées en 2D.

L’intérêt du test réside:

  • dans la comparaison entre les contraintes lissées avec \(\mathrm{ZZ1}\) (lissage global continu) et \(\mathrm{ZZ2}\) (lissage local à des patchs d’éléments),

  • dans la comparaison des estimateurs entre eux,

  • dans l’analyse qualitative et quantitative des résultats (erreurs relatives globale et locale)

  • dans la validation de l’estimateur en lissage de Zhu-Zienkiewicz version 1 au 3D.

Le test met en évidence le bon comportement de \(\mathrm{ZZ2}\) sur tous les types d’éléments et les mauvais résultats de \(\mathrm{ZZ1}\) sur des éléments quadratiques lorsque la solution ne présente pas de forte singularité, ce qui est le cas.

Mod_lisation_F Mod_lisation_G

Solution de référence#

Méthode de calcul utilisée pour la solution de référence#

On considère une portion d’une plaque infinie avec un trou central circulaire, soumise à un chargement unitaire unidirectionnel dans la direction \(\mathit{Ox}\sigma =1{e}_{x}\otimes {e}_{x}\) .

La solution analytique de ce problème est [bib1]:

../../../../_images/Object_726.svg

où:

  • \(a\) est le rayon du trou,

  • \((r,\theta )\) les coordonnées polaires.

Incertitude sur la solution#

Solution analytique.

Références bibliographiques#

  1. Zhu-Zienkiewicz: The superconvergent patch recovery and a posteriori error estimates- Part1: the recovery technique (Int. J. for Num. Methods in Engineering vol.33, p.1355 (mai1992)).

Modélisation A#

Caractéristiques de la modélisation#

../../../../_images/10000000000001430000014278312393DBF57E13.png

Caractéristiques du maillage#

Nombre de nœuds: 357.

Nombre de mailles et types: 640 TRIA3.

Valeurs testées#

Identification

Référence

Aster

% différence

tolérance

A

../../../../_images/Object_1030.svg

ZZ1

2.823

–5.91

0.1

../../../../_images/Object_1138.svg

ZZ2

2.884

–3.85

0.1

../../../../_images/Object_1225.svg

ZZ1

0.261

0.3

../../../../_images/Object_1329.svg

ZZ2

0.207

0.3

../../../../_images/Object_1425.svg

ZZ1

–7.4 10–3

0.1

../../../../_images/Object_1520.svg

ZZ2

–6.1 10–2

0.1

P

../../../../_images/Object_1619.svg

ZZ1

1.15625

1.152

–0.37

0.1

../../../../_images/Object_1717.svg

ZZ2

1.15625

1.145

–0.98

0.1

../../../../_images/Object_1817.svg

ZZ1

–0.15625

–0.150

–3.81

0.1

../../../../_images/Object_1920.svg

ZZ2

–0.15625

–0.145

–7.00

0.1

../../../../_images/Object_2014.svg

ZZ1

–0.125

–0.117

–6.11

0.1

../../../../_images/Object_2118.svg

ZZ2

–0.125

–0.124

–0.68

0.1

Maille M1

../../../../_images/Object_2216.svg

ZZ1

1.33 10–4

1.10–3

../../../../_images/Object_2320.svg

ZZ2

8.13 10–5

1.10–3

../../../../_images/Object_2418.svg

ZZ1

6.63%

0.1

../../../../_images/Object_2518.svg

ZZ2

4.05%

0.1

../../../../_images/Object_2617.svg ../../../../_images/Object_2717.svg

ZZ1

0.445 10–2

0.424 10–2

–4.76

../../../../_images/Object_2815.svg

ZZ2

0.445 10–2

0.451 10–2

+1.31

../../../../_images/Object_2916.svg

ZZ1

3.44%

3.28%

../../../../_images/Object_3017.svg

ZZ2

3.44%

3.49%

../../../../_images/Object_3115.svg

ZZ1

0.952

../../../../_images/Object_3213.svg

ZZ2

1.013

Remarques#

../../../../_images/Object_3313.svg

est l’indice d’effectivité de l’estimateur.

Contenu du fichiers résultats:

  • erreurs absolues et relatives globales par les 2méthodes,

  • valeurs maximales et minimales des contraintes et des erreurs,

  • listes des mailles où l’erreur relative est supérieure à 10%.

Modélisation B#

Caractéristiques de la modélisation#

../../../../_images/1000000000000143000001426C3D6997C7412DA4.png

Caractéristiques du maillage#

Nombre de nœuds: 357.

Nombre de mailles et types: 320 QUAD4.

Valeurs testées#

Identification

Référence

Aster

% différence

tolérance

A

../../../../_images/Object_3413.svg

ZZ1

3.017

0.57

0.1

../../../../_images/Object_3513.svg

ZZ2

2.971

  • 0.95

0.1

../../../../_images/Object_3614.svg

ZZ1

0.17

0.3

../../../../_images/Object_3715.svg

ZZ2

0.136

0.3

../../../../_images/Object_3812.svg

ZZ1

2.8 10–3

0.1

../../../../_images/Object_397.svg

ZZ2

–1.04 10–2

0.1

P

../../../../_images/Object_406.svg

ZZ1

1.15625

1.168

0.98

0.1

../../../../_images/Object_4110.svg

ZZ2

1.15625

1.153

–0.26

0.1

../../../../_images/Object_424.svg

ZZ1

–0.15625

–0.158

1.28

0.1

../../../../_images/Object_434.svg

ZZ2

–0.15625

–0.152

–2.83

0.1

../../../../_images/Object_445.svg

ZZ1

–0.125

–0.121

–2.99

0.1

../../../../_images/Object_454.svg

ZZ2

–0.125

–0.124

–0.94

0.1

Maille M1

../../../../_images/Object_464.svg

ZZ1

1.57 10–4

1.10–3

../../../../_images/Object_476.svg

ZZ2

2.40 10–4

1.10–3

../../../../_images/Object_485.svg

ZZ1

5.79%

0.1

../../../../_images/Object_494.svg

ZZ2

8.83%

0.1

../../../../_images/Object_504.svg ../../../../_images/Object_5110.svg

ZZ1

0.320 10–2

0.294 10–2

–8.1

../../../../_images/Object_528.svg

ZZ2

0.320 10–2

0.307 10–2

–4.2

../../../../_images/Object_534.svg

ZZ1

2.48%

2.28%

../../../../_images/Object_544.svg

ZZ2

2.48%

2.37%

../../../../_images/Object_555.svg

ZZ1

0.919

../../../../_images/Object_566.svg

ZZ2

0.958

Remarques#

../../../../_images/Object_574.svg

est l’indice d’effectivité de l’estimateur.

Contenu du fichiers résultats:

  • erreurs absolues et relatives globales par les 2méthodes,

  • valeurs maximales et minimales des contraintes et des erreurs,

  • listes des mailles où l’erreur relative est supérieure à 10%.

Modélisation C#

Caractéristiques de la modélisation#

../../../../_images/100000000000014200000141F53EAB3B55137AE2.png

Caractéristiques du maillage#

Nombre de nœuds: 357.

Nombre de mailles et types: 160 TRIA6.

Valeurs testées#

Identification

Référence

Aster

% différence

tolérance

A

../../../../_images/Object_587.svg

ZZ1

2.975

–0.83

0.1

../../../../_images/Object_593.svg

ZZ2

2.957

–1.43

0.1

../../../../_images/Object_604.svg

ZZ1

6.86 10–2

0.3

../../../../_images/Object_6110.svg

ZZ2

7.52 10–2

0.3

../../../../_images/Object_626.svg

ZZ1

–3.12 10–2

0.3

../../../../_images/Object_634.svg

ZZ2

–0.155

0.3

P

../../../../_images/Object_644.svg

ZZ1

1.15625

1.166

0.85

0.1

../../../../_images/Object_655.svg

ZZ2

1.15625

1.153

–0.25

0.1

../../../../_images/Object_665.svg

ZZ1

–0.15625

–0.167

6.92

0.1

../../../../_images/Object_676.svg

ZZ2

–0.15625

–0.153

–1.87

0.1

../../../../_images/Object_687.svg

ZZ1

–0.125

–0.127

1.52

0.1

../../../../_images/Object_698.svg

ZZ2

–0.125

–0.124

–0.58

0.1

Maille M1

../../../../_images/Object_703.svg

ZZ1

1.81 10–4

1.10–3

../../../../_images/Object_7110.svg

ZZ2

2.92 10–4

1.10–3

../../../../_images/Object_727.svg

ZZ1

4.69%

0.1

../../../../_images/Object_735.svg

ZZ2

7.56%

0.1

../../../../_images/Object_745.svg ../../../../_images/Object_754.svg

ZZ1

0.152 10–2

0.123 10–2

–19

../../../../_images/Object_766.svg

ZZ2

0.152 10–2

0.167 10–2

+9.9

../../../../_images/Object_778.svg

ZZ1

1.17%

0.95%

../../../../_images/Object_786.svg

ZZ2

1.17%

1.29%

../../../../_images/Object_796.svg

ZZ1

0.810

../../../../_images/Object_807.svg

ZZ2

1.099

Remarques#

../../../../_images/Object_8113.svg

est l’indice d’effectivité de l’estimateur.

Contenu du fichiers résultats:

  • erreurs absolues et relatives globales par les 2méthodes,

  • valeurs maximales et minimales des contraintes et des erreurs,

  • listes des mailles où l’erreur relative est supérieure à 10%.

Modélisation D#

Caractéristiques de la modélisation#

../../../../_images/100000000000014200000141F1E0B476EA044B75.png

Caractéristiques du maillage#

Nombre de nœuds: 277.

Nombre de mailles et types: 80 QUAD8.

Valeurs testées#

Identification

Référence

Aster

% différence

tolérance

A

../../../../_images/Object_8210.svg

ZZ1

3.063

2.11

0.1

../../../../_images/Object_837.svg

ZZ2

3.037

1.24

0.1

../../../../_images/Object_844.svg

ZZ1

0.101

0.3

../../../../_images/Object_855.svg

ZZ2

2.47 10–2

0.3

../../../../_images/Object_866.svg

ZZ1

–5.8 10–3

0.3

../../../../_images/Object_876.svg

ZZ2

–2.41 10–2

0.3

P

../../../../_images/Object_885.svg

ZZ1

1.15625

1.170

1.19

0.1

../../../../_images/Object_894.svg

ZZ2

1.15625

1.153

–0.29

0.1

../../../../_images/Object_907.svg

ZZ1

–0.15625

–0.162

3.54

0.1

../../../../_images/Object_9112.svg

ZZ2

–0.15625

–0.153

–1.87

0.1

../../../../_images/Object_9210.svg

ZZ1

–0.125

–0.124

–1.09

0.1

../../../../_images/Object_938.svg

ZZ2

–0.125

–0.124

–0.84

0.1

Maille M1

../../../../_images/Object_945.svg

ZZ1

6.1 10–5

1.10–3

../../../../_images/Object_956.svg

ZZ2

2.1 10–4

1.10–3

../../../../_images/Object_965.svg

ZZ1

1.45%

0.1

../../../../_images/Object_975.svg

ZZ2

5.01%

0.1

../../../../_images/Object_986.svg ../../../../_images/Object_996.svg

ZZ1

9.01 10–4

2.90 10–4

+67.9 (!)

../../../../_images/Object_1005.svg

ZZ2

9.01 10–4

8.88 10–4

–1.5

../../../../_images/Object_10111.svg

ZZ1

0.697%

0.22%

../../../../_images/Object_10210.svg

ZZ2

0.697%

0.687%

../../../../_images/Object_1036.svg

ZZ1

0.321

../../../../_images/Object_1046.svg

ZZ2

0.985

Remarques#

../../../../_images/Object_1055.svg

est l’indice d’effectivité de l’estimateur

Contenu du fichiers résultats:

  • erreurs absolues et relatives globales par les 2méthodes,

  • valeurs maximales et minimales des contraintes et des erreurs,

  • listes des mailles où l’erreur relative est supérieure à 10%.

Modélisation E#

Caractéristiques de la modélisation#

../../../../_images/100000000000014200000141F1E0B476EA044B75.png

Caractéristiques du maillage#

Nombre de nœuds: 357.

Nombre de mailles et types: 80 QUAD9.

Valeurs testées#

Identification

Référence

Aster

% différence

tolérance

A

../../../../_images/Object_1066.svg

ZZ1

3.070

2.33

0.1

../../../../_images/Object_1075.svg

ZZ2

3.004

0.14

0.1

../../../../_images/Object_1084.svg

ZZ1

0.113

0.3

../../../../_images/Object_1095.svg

ZZ2

0.04

0.3

../../../../_images/Object_11011.svg

ZZ1

–1.4 10–3

0.1

../../../../_images/Object_11112.svg

ZZ2

1.89 10–2

0.1

P

../../../../_images/Object_11211.svg

ZZ1

1.15625

1.170

1.19

0.1

../../../../_images/Object_1139.svg

ZZ2

1.15625

1.152

–0.33

0.1

../../../../_images/Object_1145.svg

ZZ1

–0.15625

–0.162

3.44

0.1

../../../../_images/Object_1155.svg

ZZ2

–0.15625

–0.153

–2.11

0.1

../../../../_images/Object_1165.svg

ZZ1

– 0.125

–0.124

–1.06

0.1

../../../../_images/Object_1174.svg

ZZ2

–0.125

–0.124

–0.94

0.1

Maille M1

../../../../_images/Object_1184.svg

ZZ1

6.1 10–5

1.10–3

../../../../_images/Object_1195.svg

ZZ2

2.1 10–4

1.10–3

../../../../_images/Object_1205.svg

ZZ1

1.45%

0.1

../../../../_images/Object_12111.svg

ZZ2

5.01%

0.1

../../../../_images/Object_1226.svg ../../../../_images/Object_1234.svg

ZZ1

8.99 10–4

2.75 10–4

+69.4 (!)

../../../../_images/Object_1244.svg

ZZ2

8.99 10–4

8.55 10–4

–4.9

../../../../_images/Object_1255.svg

ZZ1

0.695%

0.21%

../../../../_images/Object_1265.svg

ZZ2

0.695%

0.66%

../../../../_images/Object_1277.svg

ZZ1

0.306

../../../../_images/Object_1286.svg

ZZ2

0.951

Remarques#

../../../../_images/Object_1294.svg

est l’indice d’effectivité de l’estimateur

Contenu du fichiers résultats:

  • erreurs absolues et relatives globales par les 2méthodes,

  • valeurs maximales et minimales des contraintes et des erreurs,

  • listes des mailles où l’erreur relative est supérieure à 10%.

Synthèse des résultats en 2D#

TRIA3

QUAD4

TRIA6

QUAD8

QUAD9

../../../../_images/Object_1305.svg

exacte

3.44%

2.48%

1.17%

0.697%

0.695%

../../../../_images/Object_13113.svg

3.28%

2.28%

0.95%

0.22%

0.21%

../../../../_images/Object_13210.svg

3.49%

2.37%

1.29%

0.687%

0.66%

../../../../_images/Object_1334.svg ../../../../_images/Object_1344.svg

0.952

0.919

0.810

0.321

0.306

../../../../_images/Object_1356.svg

1.013

0.958

1.099

0.985

0.951

Les contraintes aux nœuds sont, dans l’ensemble, mieux approximées avec \(\mathrm{ZZ2}\) , surtout pour les éléments d’ordre2. Si on fait tendre

../../../../_images/Object_1365.svg

vers 0, les taux de convergence avec \(h\) de

../../../../_images/Object_1376.svg

sont supérieurs par la méthode \(\mathrm{ZZ2}\) pour tous les types d’éléments à ceux de la méthode \(\mathrm{ZZ1}\) (

../../../../_images/Object_1383.svg

est la contrainte lissée).

L’estimateur \(\mathrm{ZZ1}\) n’est pas fiable pour les éléments d’ordre2, les contraintes nodales restent correctes. On peut vérifier dans ce cas particulier que

../../../../_images/Object_1395.svg

quand

../../../../_images/Object_1404.svg

, ce qui montre que le lissage global continu s’avère insuffisant pour estimer l’erreur dans le cas d’une solution sans singularité (cas de ce test).

\(\mathrm{ZZ2}\) est par contre fiable et asymptotiquement exact (

../../../../_images/Object_14110.svg

quand

../../../../_images/Object_1426.svg

).