v6.04.166 SSNV166 – Cylindre fissuré sous chargements multiples#

Résumé

Ce test a pour but le calcul des facteurs d’intensité de contraintes le long du fond de fissure pour un cylindre comportant une fissure axisymétrique.

L’influence du degré des éléments et du type de la méthode est étudiée à travers diverses modélisations.

  1. La modélisation \(A\) teste \(\mathrm{K1}\) et \(\mathrm{K3}\) avec un maillage linéaire \(\mathrm{3D}\) et une méthode aux éléments finis classique (\(\mathrm{FEM}\) ).

  2. La modélisation \(B\) teste \(\mathrm{K1}\) et \(\mathrm{K3}\) avec un maillage quadratique \(\mathrm{3D}\) (éléments de Barsoum) autour du fond de fissure et une \(\mathrm{FEM}\) .

  3. La modélisation \(C\) teste \(\mathrm{K1}\) et \(\mathrm{K3}\) avec un maillage linéaire \(\mathrm{3D}\) avec une résolution classique mais une extraction des facteurs d’intensité basée sur un calcul énergétique.

De plus, pour chaque modélisation, divers cas de chargements sont étudiés:

  • traction (sollicitation en mode \(I\) );

  • torsion (sollicitation en mode \(\mathrm{III}\) );

  • flexion (ouverture d’un coté, fermeture de l’autre) avec et sans prise en compte du contact.

Les cas de traction et torsion ne mettent pas en jeu le contact.

Bien que des symétries existent dans certains cas (axisymétrie pour le cas 1, symétrie plane pour le 2ème) la représentation est faite en \(\mathrm{3D}\) pour rendre le test généralisable sous chargement multiple.

Solution de référence#

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

Pour une fissure axisymétrique dans un cylindre de longueur infinie, la méthode des Équations Intégrales Singulières et des Développements Asymptotiques [bib1] permet de calculer les valeurs des facteurs d’intensité de contraintes.

  1. Cas 1: Traction et Torsion

La traction induit une ouverture en mode 1. \(\mathrm{K1}\) est donné par la formule suivante:

\({K}_{I}=\frac{P}{\pi {a}^{2}}\sqrt{\pi a}{F}_{1}(a/b)\)

où :math:`P`est l’effort appliquée sur les face supérieure et inférieure et :math:`{F}_{1}`une fonction donnée [:ref:`Figure 2.1-a <Figure 2.1-a>`].
La torsion induit une ouverture en mode 3. :math:`\mathrm{K3}`est donné par la formule suivante:

\({K}_{\mathrm{III}}=\frac{\mathrm{2T}}{\pi {a}^{3}}\sqrt{\pi a}{F}_{3}(a/b)\)

où T est le moment appliqué sur les face supérieure et inférieure et :math:`{F}_{3}`une fonction donnée [:ref:`Figure2.1‑a <Figure2.1‑a>`].
  1. Cas 2: Flexion sans contact

La flexion induit une ouverture en mode \(1\) . La valeur de \(\mathrm{K1}\) au point d’ouverture maximale \(A\) est donnée par la formule suivante:

\({K}_{{I}_{A}}=\frac{\mathrm{4M}}{\pi {a}^{3}}\sqrt{\pi a}{F}_{2}(a/b)\)

où :math:`M`est le moment appliqué sur les face supérieure et inférieure et :math:`{F}_{2}`une fonction donnée [:ref:`Figure2.1‑a <Figure2.1‑a>`].
  1. Cas 3: Flexion avec contact

Il n’existe pas de solution analytique à ce problème. On s’attend d’une part à ce que \(\mathrm{K1}\) soit proche du cas sans contact sur la partie de la fissure en ouverture, et d’autre part que \(\mathrm{K1}\) soit nul sur la partie de la fissure en fermeture.

../../../../_images/100000000000040000000300F8F4D0D03F8E367A.png

Figure 2.1-a: Fonctions \(\mathrm{F1}\) , \(\mathrm{F2}\) et \(\mathrm{F3}\)

Ces trois fonctions proviennent de [bib1].

Résultats de référence#

Application Numérique:

Sauf mention contraire, dans la suite de ce document, les paramètres retenus pour \(a\) et \(b\) sont:

\(a=0.4m\)

\(b=0.5m\)

Cas 1: Traction et torsion

Cas 2: Flexion

\(\mathrm{K1}=5.35{\mathrm{MPa.m}}^{1/2}\) \(\mathrm{K3}=11.22{\mathrm{MPa.m}}^{1/2}\)

\({\mathrm{K1}}_{A}=11.71{\mathrm{MPa.m}}^{1/2}\)

Tableau 2.2-1: Valeurs de référence

Références bibliographiques#

  • TADA, PARIS, IRWIN: The Stress Analysis Of Cracks Handbook, Del Research Corporation, Hellertoxn, Pennsylvania (1973).

  • Calcul des facteurs d’intensité des contraintes par extrapolation du champ de déplacements, Manuel de référence du Code_Aster , R7.02.08

  • CORNELIU: Quarter-point elements for curved crack fronts, Computers & Structures Vol. 17, No. 2, pp. 227-231, 1983

Modélisation A : Maillage linéaire, formulation classique#

Caractéristiques de la modélisation#

../../../../_images/100002010000040000000300C01419FBE9DB69BB.png

Figure 3.1‑a: Coupe du maillage dans le plan de la fissure

Les éléments sont tous d’ordre 1.

L’intérêt de cette modélisation est de servir de base pour les formulations plus évoluées, et ainsi, de pouvoir constater l’apport et les améliorations des autres méthodes.

Caractéristiques du maillage#

Nombre de nœuds: 11310

Nombre de mailles: 14453

Type de mailles

Nombre de mailles

POI1

4

SEG2

39

TRIA3

360

QUAD4

930

PENTA6

5440

HEXA8

7680

Tableau 3.2-1: Caractéristiques des mailles

Remarque#

Le calcul des facteurs d’intensité de contraintes se fait à l’aide de POST_K1_K2_K3 (méthode d’extrapolation des déplacements sur les lèvres de la fissure) [bib2].

Valeurs testées et Résultats de la modélisation A#

La procédure POST_K1_K2_K3 permet d’identifier les valeurs des facteurs d’intensité de contraintes à un coefficient près. On rappelle que cette méthode identifie le facteur d’intensité de contrainte \(\mathrm{K1}\) (respectivement \(\mathrm{K2}\) , \(\mathrm{K3}\) ) à partir du saut de déplacement par une méthode des moindres carrés.

Résultats dans le cas d’un chargement en traction (K1) et torsion (K3)#

Identification

Référence

Aster

% différence

\(\mathrm{K1}\) au nœud \({\mathrm{PFON}}_{\mathrm{FIN}}\)

5.35 106

4.52 106

15

\(\mathrm{K3}\) au nœud \({\mathrm{PFON}}_{\mathrm{FIN}}\)

-11.22 106

-9,54 106

15

Les valeurs de \(\mathrm{K1}\) et \(\mathrm{K3}\) doivent être identiques [Figure 4.2-a] pour tous les nœuds du fond de fissure car on a une configuration axisymétrique. Ici, nous testons seulement les valeurs au nœud \({\mathrm{PFON}}_{\mathrm{FIN}}\) .

Résultats dans le cas d’un chargement en flexion (K1) sans contact#

Identification

Référence

Aster

% différence

\(\mathrm{K1}\) au nœud \(A\)

11.71 106

9,18 106

22

On compare la valeur de \(\mathrm{K1}\) à la solution de référence seulement au point d’ouverture maximale (nœud \(A\) ) car c’est la seule valeur analytique disponible dans la littérature.

Résultats dans le cas d’un chargement en flexion (K1) avec contact#

Identification

Référence

Aster

% différence

\(\mathrm{K1}\) au nœud \(A\)

10.17 106

8,38 106

20

On compare le résultat obtenu à celui obtenu par Code_Aster sans prise en compte du contact (non-régression). Cette prise en compte s’effectue par la méthode des contraintes actives.

Évolutions de K1, K2, K3 le long du fond de fissure#

../../../../_images/10000000000003180000026470D7BADA8C79EE08.jpg

Figure 4.2-a: \(\mathrm{K1}\) , \(\mathrm{K2}\) et \(\mathrm{K3}\) le long du fond de fissure(en \({\mathrm{MPa.m}}^{1/2}\) )

../../../../_images/100000000000031800000264A31A40C8C1C8F087.jpg

Figure 4.2-b: \(\mathrm{K1}\) le long du fond de fissure (en \({\mathrm{MPa.m}}^{1/2}\) )

Commentaires sur les résultats:

La [Figure 4.2-a] montre l’évolution des facteurs d’intensité des contraintes le long du fond de fissure de la fissure axisymétrique de profondeur \(100\mathrm{mm}\) soumise à de la traction et de la torsion. On observe bien des résultats axisymétriques (aux erreurs de calculs près). De plus, on note que la fissure n’est pas sollicitée en mode \(\mathrm{II}\) .

Sur la [Figure 4.2-b], on met en évidence la prise en compte du contact. Sur la moitié de fissure en ouverture, \(\mathrm{K1}\) a des valeurs plus faibles avec prise en compte du contact, car le contact rigidifie la structure. Sur la moitié en fermeture, \(\mathrm{K1}\) est nul.

En fait, le contact n’a pas lieu sur toute la moitié supérieure de la fissure [Figure 4.2‑c] mais sur une surface un peu plus petite. Sur la [Figure 4.2-c] la zone en rouge représente la zone de contact et la zone en bleu celle de non contact.

../../../../_images/100000000000040000000300A8D4D30A36C77F5D.png

Figure 4.2-c: Contact

Modélisation B : Maillage quadratique, formulation classique#

Caractéristiques de la modélisation#

../../../../_images/100002010000040000000300FF4C6EE523A722B7.png ../../../../_images/100002010000040000000300F6829CC2F024D42C.png

Figure 5.1-a: Maillage et tore

Un tore est créé autour de la fissure. Les éléments du tore sont des éléments quadratiques. Les éléments en dehors du tore sont linéaires. De plus, on utilise des éléments de BARSOUM (nœuds milieux déplacés au quart) pour les mailles ayant un bord appartenant au fond de fissure [bib3].

L’intérêt de l’utilisation d’un maillage de type BARSOUM est l’obtention de résultats plus précis.

Caractéristiques du maillage#

Nombre de nœuds: 20030

Nombre de mailles: 16449

Type de mailles

Nombre de mailles

POI1

2000

SEG3

39

TRIA3

360

QUAD4

610

QUAD8

320

PENTA6

4800

PENTA15

640

HEXA8

5760

HEXA20

1920

Tableau 5.2-1: Caractéristiques des mailles

Les nœuds milieux des arêtes des éléments touchant le fond de fissure sont déplacés au quart de ces arêtes, pour obtenir une meilleure précision.

Valeurs testées et résultats de la modélisation B#

Résultats dans le cas d’un chargement en traction (\(\mathrm{K1}\)) et torsion (\(\mathrm{K3}\))#

Identification

Référence

Aster

% différence

\(\mathrm{K1}\) au nœud \({\mathrm{PFON}}_{\mathrm{FIN}}\)

5,35 106

5.04 106

5.7

\(\mathrm{K3}\) au nœud \({\mathrm{PFON}}_{\mathrm{FIN}}\)

-11,22 106

-10.80 106

3.8

Les valeurs de \(\mathrm{K1}\) et \(\mathrm{K3}\) doivent être identiques [Figure 6.2‑a] pour tous les nœuds du fond de fissure car on a une configuration axisymétrique. Ici, nous testons seulement les valeurs au dernier nœud de la fissure (\({\mathrm{PFON}}_{\mathrm{FIN}}\) ).

Résultats dans le cas d’un chargement en flexion (\(\mathrm{K1}\)) sans contact#

Identification

Référence

Aster

% différence

\(\mathrm{K1}\) au nœud \(A\)

11,71 106

10,29 106

12

On compare la valeur de \(\mathrm{K1}\) à la solution de référence seulement au point d’ouverture maximale (Nœud \(A\) ) car c’est la seule valeur analytique disponible dans la littérature.

Résultats dans le cas d’un chargement en flexion (\(\mathrm{K1}\)) avec contact#

Identification

Référence

Aster

% différence

\(\mathrm{K1}\) au nœud \(A\)

10,59 106

9,24 106

13

On compare le résultat obtenu à celui obtenu par le calcul Aster sans prise en compte du contact (non‑régression). La méthode de résolution du contact est celle des contraintes actives.

Évolutions de K1, K2, K3 le long du fond de fissure#

../../../../_images/10000000000003180000026402ACAFE9613E4220.jpg

Figure 4.4-a: \(\mathrm{K1}\) , \(\mathrm{K2}\) et \(\mathrm{K3}\) le long du fond de fissure (en \({\mathrm{MPa.m}}^{1/2}\) )

../../../../_images/1000000000000318000002640543C471E7A427CB.jpg

Figure 4.4-b: \(\mathrm{K1}\) le long du fond de fissure (en \({\mathrm{MPa.m}}^{1/2}\) )

Modélisation C : Maillage linéaire, formulation classique et méthode énergétique#

Caractéristiques de la modélisation#

La modélisation du problème est la même que celle utilisée en \(A\) . Tous les éléments sont d’ordre 1.

Caractéristiques du maillage#

Le maillage est similaire à celui utilisé en \(A\) .

Nombre de nœuds: 13630

Nombre de mailles: 17013

Type de mailles

Nombre de mailles

POI1

4

SEG2

39

TRIA3

360

QUAD4

1090

PENTA6

5760

HEXA8

9760

Tableau 7.2‑1: Caractéristiques des mailles

Valeurs testées et résultats de la modélisation C#

On calcule le taux de restitution d’énergie et les facteurs d’intensité des contraintes avec la commande CALC_G, option K. Cette méthode est plus générale que la méthode d’extrapolation des déplacements (POST_K1_K2_K3) car elle peut s’utiliser dans le cas d’une fissure quelconque (fissure non-plane, à fond non-droit).

Résultats dans le cas d’un chargement en traction (K1) et torsion (K3)#

Identification

Référence

Aster

% différence

\(\mathrm{Max}(\mathrm{K1})\)

5.35 106

5.13106

3,96

\(\mathrm{Max}(\mathrm{K3})\)

11.22 106

10.34106

7,78

Les valeurs de \(\mathrm{K1}\) et \(\mathrm{K3}\) doivent être identiques [ Figure 5.4-a ] pour tous les nœuds du fond de fissure car on a une configuration axisymétrique. Ici, nous testons le maximum de \(\mathrm{K1}\) et \(\mathrm{K3}\) pour tous les points du fond de fissure.

Résultats dans le cas d’un chargement en flexion (K1) sans contact#

Identification

Référence

Aster

% différence

\(\mathrm{K1}\) au nœud \(A\)

11.71 106

10.35106

11.58

On compare la valeur de \(\mathrm{K1}\) à la solution de référence seulement au point d’ouverture maximale car c’est la seule valeur analytique disponible dans la littérature. Ce point n’est plus un «nœud» mais un «point» du fond de fissure, il faut alors le repérer par son numéro dans la liste des points du fond de fissure. C’est le point repéré par NUM_PT=11.

Résultats dans le cas d’un chargement en flexion (K1) avec contact#

Identification

Référence

Aster

% différence

\(\mathrm{K1}\) au nœud \(A\)

10.32 106

9.46106

8.26

On compare le résultat obtenu à celui obtenu par Code_Aster sans prise en compte du contact (non‑régression). Cette prise en compte s’effectue par la méthode des contraintes actives.

La [ Figure 5.4-b ] compare les valeurs de \(\mathrm{K1}\) le long du fond de fissure pour les cas de flexion avec et sans contact.

Évolutions de K1 et K3 le long du fond de fissure#

../../../../_images/1000000000000318000002647D26AF2BB5FA89A5.png

Figure 5.4-a: \(\mathrm{K1}\) et \(\mathrm{K3}\) le long du fond de fissure (en \({\mathrm{MPa.m}}^{1/2}\) )

../../../../_images/1000000000000318000002643AF3860BD5BAC425.png

Figure 5.4-b: \(\mathrm{K1}\) le long de la fissure (en \({\mathrm{MPa.m}}^{1/2}\) )

Remarque:

On note que dans le cas où le contact est pris en compte (voir [ Figure 5.4-b ]), \(\mathrm{K1}\) n’est pas vraiment nul sur les segments du fond de fissure où il y a fermeture. Cela provient du fait que la méthode énergétique de calcul des \(K\) projette le champ de déplacement solution sur les champs auxiliaires singuliers de déplacement d’une fissure infiniment longue en ouverture. Or ces champs auxiliaires ne sont pas compatibles avec le mode de fermeture présent.

Synthèse des résultats#

Les objectifs de ce test sont atteints:

  • Il s’agit de valider la prise en compte du contact sur les lèvres de la fissure avec des éléments quadratiques (et des éléments de Barsoum). Les résultats sont meilleurs, comparés à ceux obtenus avec un maillage linéaire.

  • Ce test montre l’intérêt de la méthode \(«G-\mathit{thêta}»\) pour le calcul des facteurs d’intensité de contrainte. Cette méthode énergétique présente l’avantage d’être plus générale que celle utilisant le saut de déplacements (POST_K1_K2_K3) car elle peut s’appliquer à des fissures de géométrie quelconque, alors que POST_K1_K2_K3 est restreint aux fissures planes. De plus, la méthode \(«G-\mathit{thêta}»\) donne de meilleurs résultats (comparés à la solution analytique) que POST_K1_K2_K3 pour un même maillage linéaire.