v1.01.336 ZZZZ336 – Validation de la prise en compte des variables de commandes aux sous-points#

Résumé:

L’objectif de ce test est de valider la prise en compte des variables de commandes aux sous-points en fournissant au mot-clé AFFE_VARC de la commande AFFE_MATERIAU un champ ou résultat créé par la méthode SOUS_POINT de la commande PROJ_CHAMP.

Les modélisations considérées sont les éléments DKT, GRILLE_EXCENTREE, POU_D_EM et POU_D_TGM.

Pour les éléments DKTet GRILLE_EXCENTREE, la vérification consiste à projeter un champ de températures issu d’un calcul thermique linéaire 3D sur une dalle composée d’éléments DKT multicouches et d’une grille excentrée. La flèche de la dalle due au gradient thermique est calculée en thermo-élasticité linéaire.

La solution de référence est issue d’un calcul identique avec la méthode CREA_RESUoption PREP_VARC.

Pour les modélisations POU_D_EM et POU_D_TGM, la validation se fait en deux temps. On soumet tout d’abord une poutre mono-matériau en appui à un champ de température variant selon l’axe Z. Les résultats sont comparés au même problème modélisé par des éléments 3D. On traite ensuite le cas bi-matériau, toujours sur une poutre en appui, en faisant varier la température de telle sorte que compte-tenu des différents matériaux, la déformation thermique soit la même sur chaque fibre. On ne doit alors trouver aucune flexion.

Ce test valide également les options EPVC_ELGA, EPME_ELGA et EPSP_ELGA pour les éléments listés ci-dessus.

Solution de référence : Coques et grilles#

Méthode de calcul#

Dans la solution de référence, le champ thermique est imposé à l’aide de la commande CREA_RESU option PREP_VARC pour les coques multicouches et les grilles excentrées. Le champ de température, linéaire dans l’épaisseur, varie de \(20°C\) en face inférieure à \(50°C\) en face supérieure.

Le champ EVOL_THER (aux sous points) est transmis au calcul mécanique par le mot-clé AFFE_VARC de AFFE_MATERIAU.

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

Le gradient thermique dans l’épaisseur impose une déformation mécanique de flexion dans la dalle. Les coefficients de dilatation du matériau acier et du matériau béton ont été volontairement choisis très différents pour générer des contraintes dues à la dilatation différentielle et tester ainsi le bon fonctionnement des éléments grille en même temps que celui des coques multicouches.

Les contraintes engendrées sont uniformes dans les plans parallèles au plan \(\mathit{XY}\)

Les grandeurs testées sont:

  • le déplacement vertical du nœud \(\mathit{C5}\) au milieu du bord \(Y=-0.5m\)

  • la contrainte \({\sigma}_{xx}\) en face inférieure du béton

  • la contrainte \({\sigma}_{xx}\) en face supérieur du béton

  • la contrainte \({\sigma}_{xx}\) dans la couche d’acier

Pour les déformations thermiques du champ EPVC_ELGA, les références analytiques sont données par la formule \({\mathit{EPTHER}}_{L}=\alpha (\mathit{TEMP}-{\mathit{TEMP}}_{\mathit{REF}})\) . Le champ de déformation mécanique EPME_ELGA est ensuite validé par différence entre les déformations totales et les déformations thermiques.

Pour les déformations anélastiques EPSP_ELGA, la référence est donnée par la relation: déformation anélastique = déformation mécanique – déformation élastique.

Les déformations élastiques sont retrouvées à partir du champ de contrainte et les coefficient E et NU.

Incertitudes sur la solution#

Néant.

Problème de référence : Poutres multifibres#

Géométrie et maillages#

On considère une poutre de longueur \(2m\) et de section carrée de côté \(0.2m\) .

../../../../_images/10000000000001C70000007540AD4BFBD08C4EF1.png

Pour les modélisations en poutres multifibres, la section de la poutre comporte 16 fibres disposées comme sur la figure suivante:

../../../../_images/1000000000000212000001ECAC6083E05EA76341.png

Cette même poutre est également représentée par une géométrie 3D.

../../../../_images/100000000000025E0000007C29CFFBB9A982D053.png

Propriétés des matériaux#

Les matériaux sont élastiques linéaires:

Béton: \(E=30\mathit{GPa}\) acier: \(E=200\mathit{GPa}\)

\(\nu =0.2\) \(\nu =0.3\)

\(\alpha ={10}^{-5}{K}^{-1}\) \(\alpha =2.{10}^{-5}{K}^{-1}\)

Dans le premier calcul (mono-matériau), la poutre est entièrement en béton.

Dans le deuxième et le troisième calculs (bi-matériau), les fibres sous l’axe \(Y\) sont en béton alors que les fibres au-dessus sont en acier.

Conditions aux limites et chargement#

Conditions aux limites#

Poutres calculs 1 et 2:

Le nœud P1 est bloqué en DX, DY, DZ, DRX et DRZ.

Le nœud P2 est bloqué en DY et DZ.

Poutres calcul 3:

Les nœuds P1 et P2 sont encastrés.

3D:

Les nœuds sur le segment ENC_0 sont bloqués en DX et en DZ.

Les nœuds sur le segment ENC_1 sont bloqués en DZ.

Les nœuds P0 et P1 sont bloqués en DY.

Chargement#

Calcul mono-matériau:

On impose un chargement thermique dépendant de \(Z\) et du temps \(t\) . La température est définie comme suit: \(T=(-200Z+20)t\) . La température de référence est \(0\) .

Calculs bi-matériau:

On impose un chargement thermique dépendant de \(Z\) et du temps \(t\) . La température est définie comme suit:

  • \(T=20t\) si \(Z>0\)

  • \(T=40t\) si \(Z<0\)

La température de référence est \(0\) .

Solution de référence : Poutres multifibres#

Calcul mono-matériau#

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

La solution de référence est celle donnée par les résultats du calcul 3D. On teste la composante DZ du déplacement du nœud N_MIL pour les 3D et P3 pour les poutres.

Incertitudes sur la solution#

Incertitudes liées à la modélisation 3D.

Premier calcul bi-matériau#

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

Les valeurs coefficients \(\alpha\) des deux matériaux et des champs de température affectés aux différentes fibres ont pour conséquence la même valeur de déformation thermique sur chaque fibre.

Si la température aux sous-points est correctement prise en compte, ce chargement n’induit pas de flexion de la poutre.

On vérifie donc que la composante DZ du déplacement du nœud P3 est nulle.

Incertitudes sur la solution#

Aucune.

Deuxième calcul bi-matériau#

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

Le chargement thermique est le même que dans le calcul précédent, mais cette fois les nœuds extrémité sont encastrés. La déformation totale est nulle et la déformation thermique est la même que dans le calcul précédent. De plus la déformation mécanique est égale à la déformation thermique.

On a: \({\varepsilon}_{\mathit{th}}=8.E-4\)

Dans le cas général on a pour chaque fibre \(i\) :

\({\sigma}_{xx}={E}_{i}({\varepsilon}_{xx}-{\varepsilon}_{\mathit{th}})\)

donc dans le cas présent:

\({\sigma}_{xx}=-{E}_{i}{\varepsilon}_{\mathit{th}}\)

D’où pour les fibres de béton:

\({\sigma}_{xx}=-2.4E7\)

et pour les fibres d’acier:

\({\sigma}_{xx}=-1.6E8\)

Incertitudes sur la solution#

Aucune.

Modélisation A#

Caractéristiques de la modélisation#

Le calcul thermique 3D utilise une modélisation lumpée (3D_DIAG). Toutefois, comme la température est imposée sur les deux faces de l’élément, elle est déterminée partout. Le solveur thermique n’est utilisé ici que pour générer le champ EVOL_THER à projeter. Le calcul mécanique utilise des éléments DKT multicouches pour le béton et GRILLE_EXCENTRE pour l’acier. Le nombre de couches dans les DKT est 10. La température issue du calcul thermique 3D est projetée sur les couches des éléments DKT et sur les éléments GRILLE à l’aide de la méthode SOUS_POINT de la commande PROJ_CHAMP.

Caractéristiques du maillage#

Pour le calcul thermique le maillage 3D est composé d’une seule maille HEXA8.

Pour le calcul mécanique le maillage du plan moyen est réalisé avec 30 éléments QUAD4. Les éléments pour les grilles sont générés dans le fichier de commande avec CREA_MAILLAGE.

Grandeurs testées et résultats#

La flèche du point \(\mathit{C5}\) est testée:

Point

Composante

Valeur de référence

Tolérance

C5

DZ

-2.282282766283E-03

1.E-6

La contrainte dans un élément DKT (M27) est testée en face inférieure (sous-point 1, bas de la couche1) et en face supérieure (sous-point 30, haut de la couche 10). La contrainte dans un élément GRILLE (AM27) est testé dans la couche unique (sous-point 1).

Maille

Point

Sous-point

Composante

Valeur de référence

Tolérance

M27

1

1

SIXX

7.19992574908E+06

1.E-6

M27

1

30

SIXX

-1.67641728099E+06

1.E-6

AM27

1

1

SIXX

-1.22171342086E+07

1.E-6

On teste également quelques valeurs des champs EPVC_ELGA, EPME_ELGA et EPSP_ELGA (nulles dans ce cas, car le calcul est élastique) sur ces mêmes mailles.

Maille

Point

Sous-point

Champ/ Comp

Valeur de référence

Tolérance

M27

1

8

EPVC/EPTHER_L

22.5E-5

1.E-6

M27

1

15

EPVC/EPTHER_L

15E-5

1.E-6

M27

1

23

EPVC/EPTHER_L

7.5E-5

1.E-6

M27

1

8

EPME/EPXX

0.0001684818089

1.E-6

M27

1

15

EPME/EPYY

-1.84633114e-05

1.E-6

M27

1

8

EPSP/EPXX

1.E-6

M27

1

8

EPSP/EPYY

1.E-6

M27

1

8

EPSP/EPXY

1.E-6

AM27

1

1

EPVC/EPTHER_L

45E-5

1.E-6

AM27

1

1

EPME/EXX

-6.108567099e-05

1.E-6

AM27

1

1

EPSP/EXX

1.E-6

Calcul non-linéaire:

Maille

Point

Sous-point

Champ/ Comp

Valeur de référence

Tolérance

M27

1

8

EPSP/EPXX

1.328052439685e-05

1.E-6

M27

1

8

EPSP/EPYY

-7.523580542166e-06

1.E-6

M27

1

8

EPSP/EPXY

-3.992851634680e-06

1.E-6

AM27

1

1

EPSP/EXX

-4.484820109199e-06

1.E-6

Modélisation B#

Caractéristiques de la modélisation#

Le modèle thermique 3D sur lequel sont affectés les champs de température avant projection aux sous-points du modèle mécanique de poutres multifibres utilise la modélisation 3D.

Le modèle mécanique 3D utilise également la modélisation 3D.

La modélisation POU_D_EM est affectée au modèle linéique.

Caractéristiques du maillage#

Le maillage 3D est composé de 100 mailles HEXA27, 10 dans la longueur, 10 dans l’épaisseur et deux dans la largeur.

Le maillage linéique de poutre est composé de 20 mailles SEG2.

Grandeurs testées et résultats#

Calcul mono-matériau:

Instant

Point

Composante

Valeur de référence

Tolérance

2.0

P3

DZ

-4.01394722938527E-02

4.E-2

Instant

Maille

Champ/ Comp

Point

Sous-point

Valeur de référence

Tolérance

2.0

M1

EPSI/EPXX

1

8

6.e-3

1.E-6

2.0

M1

EPVC/EPTHER_L

1

8

6.e-3

1.E-6

2.0

M1

EPME/EPXX

1

8

1.E-6

Premier calcul bi-matériau:

Instant

Point

Composante

Valeur de référence

Tolérance

2.0

P3

DZ

0.0

1.E-6

Deuxième calcul bi-matériau:

Instant

Maille

Composante

Point

Sous-point

Valeur de référence

Tolérance

2.0

M10

SIXX

1

1

-2.400000000E+07

1.E-4

2.0

M10

SIXX

1

9

-1.600000000E+08

1.E-4

Modélisation C#

Caractéristiques de la modélisation#

Le modèle thermique 3D sur lequel sont affectés les champs de température avant projection aux sous-points du modèle mécanique de poutres multifibres utilise la modélisation 3D.

Le modèle mécanique 3D utilise également la modélisation 3D.

La modélisation POU_D_TGM est affectée au modèle linéique.

Caractéristiques du maillage#

Le maillage 3D est composé de 100 mailles HEXA27, 10 dans la longueur, 10 dans l’épaisseur et deux dans la largeur.

Le maillage linéique de poutre est composé de 20 mailles SEG2.

Grandeurs testées et résultats#

Calcul mono-matériau:

Instant

Point

Composante

Valeur de référence

Tolérance

2.0

P3

DZ

-4.01394722938527E-02

4.E-2

Instant

Maille

Champ/ Comp

Point

Sous-point

Valeur de référence

Tolérance

2.0

M1

EPSI/EPXX

1

8

6.e-3

1.E-6

2.0

M1

EPVC/EPTHER_L

1

8

6.e-3

1.E-6

2.0

M1

EPME/EPXX

1

8

1.E-6

Premier calcul bi-matériau:

Instant

Point

Composante

Valeur de référence

Tolérance

2.0

P3

DZ

0.0

1.E-6

Deuxième calcul bi-matériau:

Instant

Maille

Composante

Point

Sous-point

Valeur de référence

Tolérance

2.0

M10

SIXX

1

1

-2.400000000E+07

1.E-4

2.0

M10

SIXX

1

9

-1.600000000E+08

1.E-4

Synthèse des résultats#

La prise en compte des variables de commandes aux sous-points en fournissant à AFFE_VARC un champ ou un résultat créé par la méthode SOUS_POINT de la commande PROJ_CHAMP est validée pour les éléments DKT multicouches, les éléments GRILLE, les éléments POU_D_EM et POU_D_TGM. De même, ce test valide les options EPVC_ELGA, ELME_ELGA et EPSP_ELGA pour les éléments présents dans les modélisations de ce test.