v3.04.130 SSLV130 - Cylindre creux en incompressible#

Résumé:

Ce test permet de valider les éléments quasi-incompressibles en statique pour un problème tridimensionnel, axisymétrique ou bidimensionnel (déformations planes). On considère un cylindre creux soumis à une pression interne. Le matériau a un coefficient de POISSON égal à 0.4999 et on utilise les éléments quasi-incompressibles (modélisation INCO_UPG et INCO_UP). Dans tous les cas de modélisation, on réalise le test en imposant ou non la condition d’incompressibilité parfaite si nécessaire (DDL_IMPO et GONF=0)

Cinq modélisations sont effectuées pour ce problème.

La modélisation INCO_UPG est testée dans les configurations suivantes:

  • modélisation \(A\) : modélisation 3D_INCO_UPG avec des HEXA20 ;

  • modélisation \(B\) : modélisation 3D_INCO_UPGavec des TETRA10 ;

  • modélisation \(E\) : modélisation 3D_INCO_UPGavec des PENTA15 ;

  • modélisation \(C\) : modélisation D_PLAN_INCO_UPG avec un maillage mixte TRIA6/QUAD8 ;

  • modélisation \(D\) : modélisation AXIS_INCO_UPG avec un maillage mixte TRIA6/QUAD8.

La modélisation INCO_UP est testée dans les configurations suivantes :

  • modélisation \(A\) : modélisation 3D_INCO_UP avec des HEXA20 ;

  • modélisation \(B\) : modélisation 3D_INCO_UPavec des TETRA10 et avec desTETRA4 ;

  • modélisation \(C\) : modélisation D_PLAN_INCO_UP avec un maillage mixte TRIA6/QUAD8 et avec des TRIA3 ;

  • modélisation \(D\) : modélisation AXIS_INCO_UP avec un maillage mixte TRIA6/QUAD8 et avec des TRIA3.

La modélisation INCO_UPO est testée dans les configurations suivantes :

  • modélisation \(A\) : modélisation 3D_INCO_UPO avec des HEXA8 ;

  • modélisation \(B\) : modélisation 3D_INCO_UPOavec des TETRA4 ;

  • modélisation \(E\) : modélisation 3D_INCO_UPOavec des PENTA6 ;

  • modélisation \(C\) : modélisation D_PLAN_INCO_UPO avec un maillage mixte TRIA6/QUAD8 ;

  • modélisation \(D\) : modélisation AXIS_INCO_UPO avec un maillage mixte TRIA6/QUAD8.

Ce test est similaire au test SSLV100.

Les résultats numériques sont satisfaisants pour toutes les modélisations. Le fait d’imposer explicitement la condition d’incompressibilité n’influence que très peu les résultats. Les éléments linéaires pour la modélisation à 2 champs sont logiquement un peu moins précis que les éléments quadratiques.

Solution de référence#

Méthode de calcul#

La solution générale en déplacement est la suivante:

\(\left\lbrace \begin{array}{c}{u}_{r}=\frac{{\mathit{Pa}}^{2}}{E({b}^{2}-{a}^{2})}(1+\nu )\left[(1-2\nu )r+\frac{{b}^{2}}{r}\right]\\ {u}_{\theta}={u}_{z}=0\end{array}\right.\)

En déformations:

\(\left\lbrace \begin{array}{c}{\varepsilon}_{\mathit{rr}}=\frac{{\mathit{Pa}}^{2}}{E({b}^{2}-{a}^{2})}(1+\nu )\left[(1-2\nu )-\frac{{b}^{2}}{r}\right]\\ {\varepsilon}_{\theta \theta }=\frac{{\mathit{Pa}}^{2}}{E({b}^{2}-{a}^{2})}(1+\nu )\left[(1-2\nu )+\frac{{b}^{2}}{r}\right]\\ {\varepsilon}_{r\theta }={\varepsilon}_{zz}=0\end{array}\right.\)

En contraintes:

\(\left\lbrace \begin{array}{c}{\sigma}_{\mathit{rr}}=P\frac{{a}^{2}}{{b}^{2}-{a}^{2}}\left[1-\frac{{b}^{2}}{r}\right]\\ {\sigma}_{\theta \theta }=P\frac{{a}^{2}}{{b}^{2}-{a}^{2}}\left[1+\frac{{b}^{2}}{r}\right]\\ {\sigma}_{zz}=2\nu P\frac{{a}^{2}}{{b}^{2}-{a}^{2}}\\ {\sigma}_{r\theta }=0\end{array}\right.\)

On obtient pour un cylindre parfaitement incompressible \((\nu =0.5)\) :

\(r=0,1\)

\(r=0,2\)

\({u}_{r}\)

\(6.{10}^{-5}\mathrm{mm}\)

\(3.{10}^{-5}\mathrm{mm}\)

\({\varepsilon}_{\mathrm{rr}}\)

\(-6.{10}^{-4}\)

\(-1,5{10}^{-4}\)

\({\varepsilon}_{\theta \theta }\)

\(-6.{10}^{-4}\)

\(1,5{10}^{-4}\)

\({\sigma}_{\mathrm{rr}}\)

\(-60\mathrm{MPa}\)

\(0\mathrm{MPa}\)

\({\sigma}_{\theta \theta }\)

\(100\mathrm{MPa}\)

\(40\mathrm{MPa}\)

\({\sigma}_{zz}\)

\(20\mathrm{MPa}\)

\(20\mathrm{MPa}\)

Le passage dans le système cartésien se fait à l’aide des relations suivantes:

\(\begin{array}{c}{\sigma}_{xx}={\sigma}_{\mathit{rr}}\cos{(\theta )}^{2}+{\sigma}_{\theta \theta }\sin{(\theta )}^{2}-2{\sigma}_{r\theta }\sin(\theta )\cos(\theta )\\ {\sigma}_{yy}={\sigma}_{\mathit{rr}}\sin{(\theta )}^{2}+{\sigma}_{\theta \theta }\cos{(\theta )}^{2}+2{\sigma}_{r\theta }\sin(\theta )\cos(\theta )\\ {\sigma}_{xy}={\sigma}_{\mathit{rr}}\sin(\theta )\cos(\theta )-{\sigma}_{\theta \theta }\cos(\theta )\sin(\theta )-2{\sigma}_{r\theta }(\cos{(\theta )}^{2}-\sin{(\theta )}^{2})\end{array}\)

Grandeurs et résultats de référence#

On compare aux valeurs de référence:

  • les déplacements \((u,v)\) aux points \(A\) et \(F\) ,

  • les déformations (\({\varepsilon}_{xx}\) , \({\varepsilon}_{yy}\) , \({\varepsilon}_{xy}\) ) et les contraintes (\({\sigma}_{xx}\) , \({\sigma}_{yy}\) , \({\sigma}_{zz}\) , \({\sigma}_{xy}\) ) aux points \(A\) et \(F\) ,

  • les déformations équivalentes et les contraintes équivalentes au point \(A\) .

Enfin, pour tester le passage des grandeurs des points de Gauss aux nœuds pour les nœuds milieux, on teste également les déformations et les contraintes non nulles en un nœud milieu de la structure.

Références bibliographiques#

[bib1] Y.C. FUNG : Foundations of solid mechanics. Prenctice-hall, inc. Englewood Cliffs. NJ.1965, p. 243-245

[bib2] [v3.04.100] Cylindre creux en déformations planes

Modélisation A#

Caractéristiques de la modélisation#

Maillages:

  1. de type HEXA20 pour les modélisations 3D_INCO_UPG et 3D_INCO_UP

  2. de type HEXA8 pour la modélisation 3D_INCO_UPO

../../../../_images/10008724000069D500003780C1B929A3B101AFC0.svg

Suivant l’axe \(z\) :

  • épaisseur totale \(e=0.01\mathrm{mm}\)

  • 2 couches d’éléments

Pour les besoins de dépouillement en un nœud milieu, on définit le nœud \(\mathrm{NOEUMI}=A+(0.0.e/4)\) où les déformations et les contraintes sont les mêmes qu’en \(A\) .

Conditions limites :

DDL_IMPO=    GROUP_NO=’FACSUP’, DZ = 0
GROUP_NO=’FACINF’, DZ = 0        faces :math:`\mathit{AEFD}`(:math:`z=0`et :math:`z=0.01`)
GROUP_NO=’FACEAB’, DX = 0        face :math:`\mathit{AB}`

FACE_IMPO    =GROUP_MA=’FACEEF’, DNOR = 0        face :math:`\mathit{EF}`

PRES_REP    =GROUP_MA=’FACEAE’, PRES = 60    face :math:`\mathit{AE}`

Caractéristiques des maillages#

Maillage 1 HEXA20:

Nombre de nœuds: 1501 nœuds

Nombre de mailles: 240 HEXA20

Maillage 2 HEXA8:

Nombre de nœuds: 429 nœuds

Nombre de mailles: 240 HEXA8

Grandeurs testées et résultats#

Résultats au point \(A\) :

  • première colonne 3D_INCO_UPG sans imposer \(\mathrm{GONF}=0\)

  • deuxième colonne 3D_INCO_UPG en imposant \(\mathrm{GONF}=0\)

  • troisième colonne 3D_INCO_UP

  • quatrième colonne 3D_INCO_UPO

Identification

Type de référence

Valeur de référence

Tolérance

1

2

3

4

\(v\)

“ANALYTIQUE”

  1. 10-5

10-5

10-5

10-5

10-5

\({\sigma}_{xx}\)

“ANALYTIQUE”

0.10%

0.10%

0.10%

0,15%

\({\sigma}_{yy}\)

“ANALYTIQUE”

–60.

0.50%

0.50%

0.50%

9,0%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

5,0%

\({\sigma}_{xy}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

50.00%

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

  1. 10-4

10-5

10-5

10-5

10-5

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

–6. 10-4

0.50%

0.50%

0.50%

7,0%

\({\varepsilon}_{zz}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

0.50%

\({\varepsilon}_{xy}\)

“ANALYTIQUE”

10-5

10-5

10-5

3,10-5

\({\varepsilon}_{\mathrm{eq}}\) -INVA_2

“ANALYTIQUE”

6.92 10-4

10-5

10-5

10-5

5,10-2

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_1

“ANALYTIQUE”

–6. 10-4

0.50%

0.50%

0.50%

7,0%

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_2

“ANALYTIQUE”

0.50%

0.50%

0.50%

10-5

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_3

“ANALYTIQUE”

  1. 10-4

10-5

10-5

10-5

5,10-2

\({\sigma}_{\mathrm{eq}}\) -VMIS

“ANALYTIQUE”

138.56

0.50%

0.50%

0.50%

5.00%

\({\sigma}_{\mathrm{eq}}\) -TRESCA

“ANALYTIQUE”

0.50%

0.50%

0.50%

5.00%

\({\sigma}_{\mathrm{eq}}\) -PRIN_1

“ANALYTIQUE”

-60.

0.50%

0.50%

0.50%

10,0%

\({\sigma}_{\mathrm{eq}}\) -PRIN_2

“ANALYTIQUE”

0.50%

0.50%

0.50%

5.00%

\({\sigma}_{\mathrm{eq}}\) -PRIN_3

“ANALYTIQUE”

0.50%

0.50%

0.50%

1,50%

\({\sigma}_{\mathrm{eq}}\) -VMIS

“ANALYTIQUE”

138.56

0.50%

0.50%

0.50%

5,0%

Résultats au point \(F\) :

  • première colonne 3D_INCO_UPG sans imposer \(\mathrm{GONF}=0\)

  • deuxième colonne 3D_INCO_UPG en imposant \(\mathrm{GONF}=0\)

  • troisième colonne 3D_INCO_UP

  • quatrième colonne 3D_INCO_UPO

Identification

Type de référence

Valeur de référence

Tolérance

1

2

3

4

\(u\)

“ANALYTIQUE”

–2.12 10-5

0.10%

0.10%

0.10%

0.10%

\(v\)

“ANALYTIQUE”

2.12 10-5

0.10%

0.10%

0.10%

0.10%

\({\sigma}_{xx}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

3,0%

\({\sigma}_{yy}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

6,0%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

1,0%

\({\sigma}_{xy}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

2,0%

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

\({\varepsilon}_{xy}\)

“ANALYTIQUE”

1.5 10-4

0.50%

0.50%

0.50%

2,0%

Vérification du passage aux nœuds pour les nœuds milieux(uniquement pour le résultat obtenu sans imposer GONF = 0)- valeur au nœud \(\mathrm{NOEUMI}\) :

Identification

Type de référence

Valeur de référence

Tolérance ( \(\text{%}\) )

\({\sigma}_{xx}\)

“ANALYTIQUE”

0.50%

\({\sigma}_{yy}\)

“ANALYTIQUE”

–60.

0.50%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

  1. 10-4

0.50%

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

–6. 10-4

0.50%

Remarques#

Hormis pour 3D_INCO_UPO, on obtient de très bons résultats quelle soit la formulation retenue puisque pour toutes les grandeurs examinées, la différence entre la solution obtenue avec le code et la solution analytique est inférieure à \(\text{0.2 %}\) . On voit que l’écart entre les solutions obtenues en imposant ou non la condition \(\mathit{tr}(\varepsilon )=0\) est insignifiant.

Les résultats obtenus avec 3D_INCO_UPOsont moins précis. Cela s’explique par le fait que les éléments utilisés sont linéaires. Pour retrouver un résultat plus précis, il faudrait raffiner le maillage.

Modélisation B#

Caractéristiques de la modélisation#

Maillage avec des éléments 3D incompressibles de type TETRA10 uniquement

../../../../_images/100147DE000069D5000048C34BB63DF767058DA9.svg

\(\mathrm{AB}\) est sur l’axe \(\mathrm{OX}\) (contrairement à la modélisation \(A\) ).

Pour les besoins de dépouillement, on définit le nœud \(\mathrm{NOEUMI}=A+(0.0.e/4)\) où les déformations et les contraintes sont les mêmes qu’en \(A\) .

Conditions limites :

DDL_IMPO=    GROUP_NO=’FACSUP’,DZ = 0
GROUP_NO=’FACINF’,DZ = 0    faces :math:`\mathit{AEFD}`(:math:`z=0`et :math:`z=0.01`)
GROUP_NO=’FACEAB’,DY = 0        face :math:`\mathit{AB}`

FACE_IMPO    =GROUP_MA=’FACEEF’,DNOR = 0        face :math:`\mathit{EF}`

PRES_REP    =GROUP_MA=’FACEAE’,PRES = 60        face :math:`\mathit{AE}`

Caractéristiques du maillage#

Nombre de nœuds: 13907

Nombre de mailles: 8519 TETRA10

Grandeurs testées et résultats#

Résultat au point \(A\) :

  • première colonne 3D_INCO_UPG sans imposer \(\mathrm{GONF}=0\)

  • deuxième colonne 3D_INCO_UPG en imposant \(\mathrm{GONF}=0\)

  • troisième colonne 3D_INCO_UP avec éléments quadratiques

  • quatrième colonne3D_INCO_UP avec éléments linéaires

  • cinquième colonne3D_INCO_UPO avec éléments linéaires

Identification

Type de référence

Valeur de référence

Tolérance

1

2

3

4

5

\(u\)

“ANALYTIQUE”

  1. 10 -5

0.50%

0.50%

0.50%

0.50%

0.50%

\(v\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\sigma}_{xx}\)

“ANALYTIQUE”

–60.

1.00%

1.00%

1.00%

4,00%

3,00%

\({\sigma}_{yy}\)

“ANALYTIQUE”

1.00%

1.00%

1.00%

1,50%

1.00%

\({\sigma}_{zz}\)

“ANALYTIQUE”

2.50%

2.50%

2.50%

10,00%

3.00%

\({\sigma}_{xy}\)

“ANALYTIQUE”

2.5

2.5

2.5

2.5

2.5

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

-6. 10-4

0.50%

0.50%

0.50%

1.50%

2,0%

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

  1. 10-4

0.50%

0.50%

0.50%

1.00%

1.00%

\({\varepsilon}_{xy}\)

“ANALYTIQUE”

  1. 10-5

  1. 10-5

  1. 10-5

  1. 10-5

  1. 10-5

\({\varepsilon}_{\mathrm{eq}}\) -INVA_2

“ANALYTIQUE”

6.92 10-4

0.50%

0.50%

0.50%

1.00%

1,50%

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_1

“ANALYTIQUE”

–6. 10-4

0.50%

0.50%

0.50%

1.50%

2,0%

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_2

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_3

“ANALYTIQUE”

  1. 10-4

0.50%

0.50%

0.50%

1.00%

1,0%

\({\sigma}_{\mathrm{eq}}\) -VMIS

“ANALYTIQUE”

138.56

1.00%

1.00%

1.00%

1.00%

1,5%

\({\sigma}_{\mathrm{eq}}\) -TRESCA

“ANALYTIQUE”

1.00%

1.00%

1.00%

1.00%

1,5%

\({\sigma}_{\mathrm{eq}}\) -PRIN_1

“ANALYTIQUE”

-60.

3.00%

3.00%

3.00%

4,00%

3.00%

\({\sigma}_{\mathrm{eq}}\) -PRIN_2

“ANALYTIQUE”

3.00%

3.00%

3.00%

10,00%

3.00%

\({\sigma}_{\mathrm{eq}}\) -PRIN_3

“ANALYTIQUE”

1.00%

1.00%

1.00%

1,50%

1.00%

\({\sigma}_{\mathrm{eq}}\) -VMIS

“ANALYTIQUE”

138.56

1.00%

1.00%

1.00%

1.00%

1,5%

Résultat au point \(F\) :

  • première colonne 3D_INCO_UPG sans imposer \(\mathrm{GONF}=0\)

  • deuxième colonne 3D_INCO_UPG en imposant \(\mathrm{GONF}=0\)

  • troisième colonne 3D_INCO_UP avec éléments quadratiques

  • quatrième colonne3D_INCO_UP avec éléments linéaires

  • cinquième colonne3D_INCO_UPO avec éléments linéaires

Identification

Type de référence

Valeur de référence

Tolérance

1

2

3

4

5

\(u\)

“ANALYTIQUE”

2.12 10-5

0.50%

0.50%

0.50%

0.50%

0.50%

\(v\)

“ANALYTIQUE”

2.12 10-5

0.50%

0.50%

0.50%

0.50%

0.50%

\({\sigma}_{xx}\)

“ANALYTIQUE”

1.00%

1.00%

1.00%

1.50%

1,50%

\({\sigma}_{yy}\)

“ANALYTIQUE”

1.00%

1.00%

1.00%

1.00%

1.00%

\({\sigma}_{zz}\)

“ANALYTIQUE”

1.00%

1.00%

1.00%

1,50%

1.00%

\({\sigma}_{xy}\)

“ANALYTIQUE”

-20.

1.00%

1.00%

1.00%

1.00%

1.00%

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\varepsilon}_{xy}\)

“ANALYTIQUE”

-1.5 10-4

0.50%

0.50%

0.50%

1.00%

1.00%

Vérification du passage aux nœuds pour les nœuds milieux(uniquement pour le résultat obtenu sans imposer GONF = 0)- valeur au nœud \(\mathrm{NOEUMI}\) :

Identification

Type de référence

Valeur de référence

Tolérance ( \(\text{%}\) )

\({\sigma}_{xx}\)

“ANALYTIQUE”

-60.

1.70%

\({\sigma}_{yy}\)

“ANALYTIQUE”

0.60%

\({\sigma}_{zz}\)

“ANALYTIQUE”

3.50%

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

-6. 10-4

0.50%

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

  1. 10-4

0.50%

Remarques#

Les résultats obtenus ici sont un peu moins bons que dans le cas de la modélisation \(A\) , mais la discrétisation est plus grossière puisqu’il y a environ 2 fois moins de nœuds dans ce cas-test. Les résultats sont tout de même satisfaisants puisque les écarts sont inférieurs à \(\text{0.2 %}\) pour les déplacements, inférieurs à \(\text{0.5 %}\) pour les déformations et inférieurs à \(\text{1 %}\) pour les contraintes. On constate à nouveau qu’il n’y a pas d’amélioration significative du résultat lorsqu’on impose explicitement \(\mathrm{tr}\varepsilon =0\) .

Modélisation C#

Caractéristiques de la modélisation#

Maillage avec des éléments 2D incompressibles de type QUAD8 et TRIA6.

../../../../_images/10005A2E00002957000015E96F33A1848BC62479.svg

Conditions limites:

DDL_IMPO= GROUP_NO=’GRNM11’,DX = 0 côté \(\mathrm{AB}\)

FACE_IMPO =GROUP_MA=’GRMA12’,DNOR = 0 coté \(\mathrm{EF}\)

PRES_REP =GROUP_MA=’GRMA13’,PRES = 60 face \(\mathrm{AE}\)

Nom des nœuds:

\(A=\mathrm{N2}\) , \(B=\mathrm{N361}\) , \(C=\mathrm{N121}\) , \(D=\mathrm{N584}\) , \(E=\mathrm{N155}\) , \(F=\mathrm{N503}\)

Caractéristiques du maillage#

Nombre de nœuds: 591

Nombre de mailles: 200 TRIA6, 50 QUAD8.

Grandeurs testées et résultats#

Résultats au point \(A\) :

  • première colonne D_PLAN_INCO_UPG sans imposer \(\mathrm{GONF}=0\)

  • deuxième colonne D_PLAN_INCO_UPG en imposant \(\mathrm{GONF}=0\)

  • troisième colonne D_PLAN_INCO_UP avec maillage quadratique

  • quatrième colonneD_PLAN_INCO_UP avec maillage linéaire

  • cinquième colonneD_PLAN_INCO_UPO avec éléments linéaires

Identification

Type de référence

Valeur de référence

Tolérance

1

2

3

4

5

\(u\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\(v\)

“ANALYTIQUE”

  1. 10-5

0.50%

0.50%

0.50%

0.50%

0.50%

\({\sigma}_{xx}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

0,60%

0.50%

\({\sigma}_{yy}\)

“ANALYTIQUE”

–60.

0.50%

0.50%

0.50%

2,50%

2,10%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

5,00%

1,60%

\({\sigma}_{xy}\)

“ANALYTIQUE”

0.3

0.3

0.3

1,5

0.9

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

  1. 10-4

0.50%

0.50%

0.50%

0.50%

0.50%

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

–6. 10-4

0.50%

0.50%

0.50%

1.50%

1.50%

\({\varepsilon}_{xy}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\varepsilon}_{\mathrm{eq}}\) -INVA_2

“ANALYTIQUE”

6.92 10-4

0.50%

0.50%

0.50%

1.00%

1.00%

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_1

“ANALYTIQUE”

–6. 10-4

0.50%

0.50%

0.50%

1.50%

1.50%

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_2

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_3

“ANALYTIQUE”

  1. 10-4

0.50%

0.50%

0.50%

0.50%

0.50%

\({\sigma}_{\mathrm{eq}}\) -VMIS

“ANALYTIQUE”

138.56

1.00%

1.00%

1.00%

1.00%

1.00%

\({\sigma}_{\mathrm{eq}}\) -TRESCA

“ANALYTIQUE”

1.00%

1.00%

1.00%

1.00%

1.00%

\({\sigma}_{\mathrm{eq}}\) -PRIN_1

“ANALYTIQUE”

-60.

1.00%

1.00%

1.00%

2,50%

2,10%

\({\sigma}_{\mathrm{eq}}\) -PRIN_2

“ANALYTIQUE”

1.00%

1.00%

1.00%

5,00%

1,60%

\({\sigma}_{\mathrm{eq}}\) -PRIN_3

“ANALYTIQUE”

1.00%

1.00%

1.00%

1.00%

1.00%

\({\sigma}_{\mathrm{eq}}\) -VMIS

“ANALYTIQUE”

138.56

1.00%

1.00%

1.00%

1.00%

1.00%

Résultats au point \(F\) :

  • première colonne D_PLAN_INCO_UPG sans imposer \(\mathrm{GONF}=0\)

  • deuxième colonne D_PLAN_INCO_UPG en imposant \(\mathrm{GONF}=0\)

  • troisième colonne D_PLAN_INCO_UP avec maillage quadratique

  • quatrième colonneD_PLAN_INCO_UP avec maillage linéaire

  • cinquième colonneD_PLAN_INCO_UPO avec éléments linéaires

Identification

Type de référence

Valeur de référence

Tolérance

1

2

3

4

5

\(u\)

“ANALYTIQUE”

–2.12 10-5

0.50%

0.50%

0.50%

0.50%

0.50%

\(v\)

“ANALYTIQUE”

2.12 10-5

0.50%

0.50%

0.50%

0.50%

0.50%

\({\sigma}_{xx}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

1.00%

1.00%

\({\sigma}_{yy}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

2,00%

1.50%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

0.50%

0.50%

\({\sigma}_{xy}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

0.50%

0.50%

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\varepsilon}_{xy}\)

“ANALYTIQUE”

1.5 10-4

0.50%

0.50%

0.50%

0.50%

0.50%

Remarques#

Comme pour la modélisation 3D, les résultats obtenus sont tout à fait satisfaisants.

Modélisation D#

Caractéristiques de la modélisation#

Éléments AXI incompressibles (TRIA6 + QUAD8)

../../../../_images/1000125A00002D7A00000E0E17035B052F36D7EF.svg

Pour les besoins de dépouillement, on définit les nœuds:

  • \(\mathrm{NOEUMIA}=A+(0.0.01/4)\) où les déformations et contraintes sont les même qu’en \(A\)

  • \(\mathrm{NOEUMIB}=B+(0.0.01/4)\) où les déformations et contraintes sont les même qu’en \(B\)

Conditions limites:

DDL_IMPO=    GROUP_NO=’FACSUP’,DY = 0        :math:`y=0.1`
GROUP_NO=’FACINF’,DY = 0        :math:`y=0`

PRES_REP    =GROUP_MA=’FACEAE’,PRES = 60    face :math:`\mathrm{AE}`

Caractéristiques du maillage#

Nombre de nœuds: 175.

Nombre de mailles et types: 20 QUAD8, 40 TRIA6.

Grandeurs testées et résultats#

Résultats au point \(A\) :

  • première colonne AXIS_INCO_UPG sans imposer \(\mathrm{GONF}=0\)

  • deuxième colonne AXIS_INCO_UPG en imposant \(\mathrm{GONF}=0\)

  • troisième colonne AXIS_INCO_UP avec maillage quadratique

  • quatrième colonne AXIS_INCO_UP avec maillage linéaire

  • cinquième colonne AXIS_INCO_UPO avec éléments linéaires

Identification

Type de référence

Valeur de référence

Tolérance

1

2

3

4

5

\(u\)

“ANALYTIQUE”

  1. 10 -5

0.10%

0.10%

0.10%

0.10%

0.10%

\(v\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\sigma}_{xx}\)

“ANALYTIQUE”

–60.

0.50%

0.50%

0.50%

0,70%

1,50%

\({\sigma}_{yy}\)

“ANALYTIQUE”

03/20/12

0.50%

0.50%

0.50%

1.00%

9,00%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

0.50%

6,00%

\({\sigma}_{xy}\)

“ANALYTIQUE”

10-5

0.01

10-5

0,08

0,2

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

-6. 10-4

0.50%

0.50%

0.50%

0.60%

0.60%

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\varepsilon}_{xy}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\varepsilon}_{\mathrm{eq}}\) -INVA_2

“ANALYTIQUE”

6.92 10-4

0.50%

0.50%

0.50%

0.50%

3,0%

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_1

“ANALYTIQUE”

–6. 10-4

0.50%

0.50%

0.50%

1.00%

6,0%

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_2

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_3

“ANALYTIQUE”

  1. 10-4

0.50%

0.50%

0.50%

0.50%

0,60%

\({\sigma}_{\mathrm{eq}}\) -VMIS

“ANALYTIQUE”

138.56

1.00%

1.00%

1.00%

1.00%

3,00%

\({\sigma}_{\mathrm{eq}}\) -TRESCA

“ANALYTIQUE”

1.00%

1.00%

1.00%

1.00%

3,00%

\({\sigma}_{\mathrm{eq}}\) -PRIN_1

“ANALYTIQUE”

-60.

1.00%

1.00%

1.00%

1.00%

2,00%

\({\sigma}_{\mathrm{eq}}\) -PRIN_2

“ANALYTIQUE”

1.00%

1.00%

1.00%

1.00%

23,%

\({\sigma}_{\mathrm{eq}}\) -PRIN_3

“ANALYTIQUE”

1.00%

1.00%

1.00%

1.00%

5,5%

\({\sigma}_{\mathrm{eq}}\) -VMIS

“ANALYTIQUE”

138.56

1.00%

1.00%

1.00%

1.00%

3,00%

Résultats au point \(F\) :

  • première colonne AXIS_INCO_UPG sans imposer \(\mathrm{GONF}=0\)

  • deuxième colonne AXIS_INCO_UPG en imposant \(\mathrm{GONF}=0\)

  • troisième colonne AXIS_INCO_UP avec maillage quadratique

  • quatrième colonne AXIS_INCO_UP avec maillage linéaire

  • cinquième colonne AXIS_INCO_UPO avec éléments linéaires

Identification

Type de référence

Valeur de référence

Tolérance

1

2

3

4

5

\(u\)

“ANALYTIQUE”

  1. 10-5

0.10%

0.10%

0.10%

0.10%

2,0%

\(v\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\sigma}_{xx}\)

“ANALYTIQUE”

0.03

0.03

0.03

0.10

0.70

\({\sigma}_{yy}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

0.50%

1,1%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

0.50%

0,60%

\({\sigma}_{xy}\)

“ANALYTIQUE”

  1. 10-3

  1. 10-

  1. 10-3

0.01

0,2

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

-1.5 10-4

0.50%

0.50%

0.50%

0.50%

1, 0%

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

\({\varepsilon}_{xy}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

10-5

Vérification du passage aux nœuds pour les nœuds milieux(uniquement pour le résultat obtenu sans imposer \(\mathrm{GONF}=0\) )

\(\mathrm{NOEUMIA}\)

Identification

Type de référence

Valeur de référence

Tolérance ( \(\text{%}\) )

\({\sigma}_{xx}\)

“ANALYTIQUE”

-60.

0.50%

\({\sigma}_{yy}\)

“ANALYTIQUE”

0.50%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

-6. 10–4

0.50%

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

  1. 10–4

0.50%

\(\mathrm{NOEUMIB}\)

Identification

Type de référence

Valeur de référence

Tolérance ( \(\text{%}\) )

\({\sigma}_{xx}\)

“ANALYTIQUE”

0.50%

\({\sigma}_{yy}\)

“ANALYTIQUE”

0.50%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

-1.5 10–4

0.50%

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

1.5 10–4

0.50%

Remarques#

La précision obtenue est très bonne.

Modélisation E#

Caractéristiques de la modélisation#

Maillage avec des éléments 3D incompressibles de type PENTA15 uniquement

../../../../_images/10008724000069D500003780C1B929A3B101AFC0.svg

Suivant l’axe \(z\) :

  • épaisseur totale \(e=0.01\mathrm{mm}\)

  • 2 couches d’éléments

Pour les besoins de dépouillement en un nœud milieu, on définit le nœud \(\mathrm{NOEUMI}=A+(0.0.e/4)\) où les déformations et les contraintes sont les mêmes qu’en \(A\) .

Conditions limites:

DDL_IMPO=    GROUP_NO=’FACSUP’,DZ = 0
GROUP_NO=’FACINF’,DZ = 0        faces :math:`\mathrm{AEFD}`(:math:`z=0` et :math:`z=0.01`)
GROUP_NO=’FACEAB’,DX = 0        face :math:`\mathrm{AB}`

FACE_IMPO    =GROUP_MA=’FACEEF’,DNOR = 0        face :math:`\mathrm{EF}`

PRES_REP    =GROUP_MA=’FACEAE’,PRES =     60.    face :math:`\mathrm{AE}`

Caractéristiques du maillage#

Nombre de nœuds: 1501 nœuds

Nombre de mailles: 480 PENTA15

Grandeurs testées et résultats#

Résultats au point \(A\) :

  • première colonne 3D_INCO_UPG sans imposer \(\mathrm{GONF}=0\)

  • deuxième colonne 3D_INCO_UPG en imposant \(\mathrm{GONF}=0\)

  • troisième colonne 3D_INCO_UP

  • quatrièmecolonne3D_INCO_UPOavec éléments linéaires

Identification

Type de référence

Valeur de référence

Tolérance

1

2

3

4

\(u\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

\(v\)

“ANALYTIQUE”

  1. 10-5

0.10%

0.10%

0.10%

0,50%

\({\sigma}_{xx}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

6,0%

\({\sigma}_{yy}\)

“ANALYTIQUE”

–60.

0.50%

0.50%

0.50%

15,0%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

5.00%

\({\sigma}_{xy}\)

“ANALYTIQUE”

0.6

0.6

0.6

03/06/12

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

  1. 10-4

0.50%

0.50%

0.50%

1,0%

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

–6. 10-4

0.50%

0.50%

0.50%

1,0%

\({\varepsilon}_{zz}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

\({\varepsilon}_{xy}\)

“ANALYTIQUE”

10-5

10-5

10-5

5,10-5

\({\varepsilon}_{\mathrm{eq}}\) -INVA_2

“ANALYTIQUE”

6.92 10-4

0.50%

0.50%

0.50%

8,0%

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_1

“ANALYTIQUE”

–6. 10-4

0.50%

0.50%

0.50%

8,0%

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_2

“ANALYTIQUE”

10-5

10-5

10-5

10-5

\({\varepsilon}_{\mathrm{eq}}\) -PRIN_3

“ANALYTIQUE”

  1. 10-4

0.50%

0.50%

0.50%

8,0%

\({\sigma}_{\mathrm{eq}}\) -VMIS

“ANALYTIQUE”

138.56

0.50%

0.50%

0.50%

10,%

\({\sigma}_{\mathrm{eq}}\) -TRESCA

“ANALYTIQUE”

0.50%

0.50%

0.50%

10,%

\({\sigma}_{\mathrm{eq}}\) -PRIN_1

“ANALYTIQUE”

-60.

0.50%

0.50%

0.50%

12,%

\({\sigma}_{\mathrm{eq}}\) -PRIN_2

“ANALYTIQUE”

0.50%

0.50%

0.50%

5.00%

\({\sigma}_{\mathrm{eq}}\) -PRIN_3

“ANALYTIQUE”

0.50%

0.50%

0.50%

6,0%

\({\sigma}_{\mathrm{eq}}\) -VMIS

“ANALYTIQUE”

138.56

0.50%

0.50%

0.50%

10,%

Résultats au point \(F\) :

  • première colonne 3D_INCO_UPG sans imposer \(\mathrm{GONF}=0\)

  • deuxième colonne 3D_INCO_UPG en imposant \(\mathrm{GONF}=0\)

  • troisième colonne 3D_INCO_UP

  • quatrièmecolonne3D_INCO_UPOavec éléments linéaires

Identification

Type de référence

Valeur de référence

Tolérance

1

2

3

4

\(u\)

“ANALYTIQUE”

–2.12 10-5

0.10%

0.10%

0.10%

0,30%

\(v\)

“ANALYTIQUE”

2.12 10-5

0.10%

0.10%

0.10%

0,30%

\({\sigma}_{xx}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

50.00%

\({\sigma}_{yy}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

6,0%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

0.50%

\({\sigma}_{xy}\)

“ANALYTIQUE”

0.50%

0.50%

0.50%

1,50%

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

10-5

10-5

10-5

10-5

\({\varepsilon}_{xy}\)

“ANALYTIQUE”

1.5 10-4

0.50%

0.50%

0.50%

1,50%

Vérification du passage aux nœuds pour les nœuds milieux(uniquement pour le résultat obtenu sans imposer \(\mathrm{GONF}=0\) )- valeur au nœud \(\mathrm{NOEUMI}\) :

Identification

Type de référence

Valeur de référence

Tolérance ( \(\text{%}\) )

\({\sigma}_{xx}\)

“ANALYTIQUE”

0.50%

\({\sigma}_{yy}\)

“ANALYTIQUE”

–60.

0.50%

\({\sigma}_{zz}\)

“ANALYTIQUE”

0.50%

\({\varepsilon}_{xx}\)

“ANALYTIQUE”

  1. 10-4

0.50%

\({\varepsilon}_{yy}\)

“ANALYTIQUE”

–6. 10-4

0.50%

Remarques#

Hormis pour la modélisation 3D_INCO_UPO, on obtient de très bons résultats quelque soit la formulation retenue puisque pour toutes les grandeurs examinées, la différence entre la solution obtenue avec le code et la solution analytique est inférieure à \(\text{0.5 %}\) . On voit que l’écart entre les solutions obtenues en imposant ou non la condition \(\mathrm{tr}(\varepsilon )=0\) est insignifiant.

Les résultats obtenus avec 3D_INCO_UPOsont moins précis. Cela s’explique par le fait que les éléments utilisés sont linéaires. Pour retrouver un résultat plus précis, il faudrait raffiner le maillage.

Synthèse des résultats#

Avec un coefficient de Poisson \(\nu\) très proche de \(0.5\) , on retrouve les résultats de la solution analytique incompressible avec une différence faible. On remarque qu’il n’est pas nécessaire d’imposer explicitement la condition d’incompressibilité \(\mathrm{tr}\varepsilon =0\) pour obtenir de bons résultats puisque les résultats sont quasi-identiques que l’on active ou non, la condition \(\mathrm{GONF}=0\) avec DDL_IMPO.