v6.04.203 SSNV203 – Application d’une pression sur les lèvres d’une fissure avec X-FEM#

Résumé

Ce test a pour but de valider l’imposition de conditions de Neumann (conditions de flux) sur des lèvres d’une fissure par la méthode X-FEM [bib1] sur un cas académique 2D / 3D. En fait, on considère seulement le cas d’une interface, le cas d’une fissure est considéré dans les cas tests ssnv185a et ssnv185c.

Ce test met en jeu une structure 2D puis 3D comportant une interface plane. Des conditions aux limites en pression sont appliquées sur cette interface.

Modélisation A : en dimension 2#

Dans cette modélisation, on considère la structure en 2d.

Caractéristiques du maillage#

La structure est modélisée par un maillage régulier composé de \(5\times 5\) QUAD4, respectivement suivant les axes \(x,y\) [ Figure 2.1-2.1-a ]. L’interface passe au milieu des éléments.

../../../../_images/1000000000000584000002CAA04D7F8B3B934806.png

Figure 2.1‑ 2.1-a : maillage 2d

Fonctionnalités testées#

On teste l’application de conditions de Neumann via les commandes AFFE_CHAR_MECA et AFFE_CHAR_MECA_F sur une interface non maillée avec X-FEM.

Cette imposition se fait en utilisant le mot-clé FISSURE de l’opérande PRES_REP, car l’interface n’est pas un groupe de mailles de bord.

On teste l’application d’une pression constante à l’aide d’un réel puis à l’aide d’une fonction de l’espace tel que \(p=y\times 20000\mathit{Pa}\) (la fissure est en \(y=0.5\) ce qui revient à appliquer une charge constante).

Grandeurs testées et résultats#

On teste les valeurs du déplacement après convergence des itérations de l’opérateur STAT_NON_LINE.

Identification

Référence

\(\mathit{DX}\) pour tous les nœuds juste en dessous de l’interface

0.00

\(\mathit{DY}\) pour tous les nœuds juste en dessous de l’interface

-5,00E-7

\(\mathit{DX}\) pour tous les nœuds juste au dessus de l’interface

0.00

\(\mathit{DY}\) pour tous les nœuds juste au dessus de l’interface

5,00E-7

Pour tester tous les nœuds en une seule fois, on teste le minimum et le maximum de la colonne.

Modélisation B : en dimension 3#

Dans cette modélisation, on considère la structure en 3d.

Caractéristiques du maillage#

La structure est modélisée par un maillage régulier composé de \(2\times 5\times 5\) HEXA8, respectivement suivant les axes \(x,y,z\) [ Figure 3.1-3.1-a ]. L’interface passe au milieu des éléments.

../../../../_images/1000000000000584000002CA1E955E581571C525.png

Figure 3.1‑ 3.1-a : maillage 3d

Fonctionnalités testées#

On teste l’application de conditions de Neumann via les commandes AFFE_CHAR_MECA et AFFE_CHAR_MECA_F sur une interface non maillée avec X-FEM.

Cette imposition se fait en utilisant le mot-clé FISSURE de l’opérande PRES_REP, car l’interface n’est pas un groupe de mailles de bord.

On teste l’application d’une pression constante à l’aide d’un réel puis à l’aide d’une fonction de l’espace tel que \(p=y\times 20000\mathit{Pa}\) (la fissure est en \(y=0.5\) ce qui revient à appliquer une charge constante).

Grandeurs testées et résultats#

On teste les valeurs du déplacement après convergence des itérations de l’opérateur STAT_NON_LINE.

Identification

Référence

\(\mathit{DZ}\) pour tous les nœuds juste en dessous de l’interface

-5,00E-7

\(\mathit{DZ}\) pour tous les nœuds juste au dessus de l’interface

5,00E-7

Pour tester tous les nœuds en une seule fois, on teste le minimum et le maximum de la colonne.

Modélisation C : en dimension 2#

Dans cette modélisation, on considère la structure en 2d maillée avec des éléments quadratiques.

Caractéristiques du maillage#

La structure est modélisée par un maillage régulier composé de \(5\times 5\) QUAD8, respectivement suivant les axes \(x,y\) [ Figure 2.1-2.1-a ]. L’interface passe au milieu des éléments.

../../../../_images/1000000000000584000002CAA04D7F8B3B934806.png

Figure 2.1‑ 4.1-a : maillage 2d

Fonctionnalités testées#

On teste l’application de conditions de Neumann via les commandes AFFE_CHAR_MECA et AFFE_CHAR_MECA_F sur une interface non maillée avec X-FEM.

Cette imposition se fait en utilisant le mot-clé FISSURE de l’opérande PRES_REP, car l’interface n’est pas un groupe de mailles de bord.

On teste l’application d’une pression constante à l’aide d’un réel puis à l’aide d’une fonction de l’espace tel que \(p=y\times 20000\mathit{Pa}\) (la fissure est en \(y=0.5\) ce qui revient à appliquer une charge constante).

Grandeurs testées et résultats#

On teste les valeurs du déplacement après convergence des itérations de l’opérateur STAT_NON_LINE.

Identification

Référence

\(\mathrm{DX}\) pour tous les nœuds juste en dessous de l’interface

0.00

\(\mathrm{DY}\) pour tous les nœuds juste en dessous de l’interface

-5,00E-7

\(\mathrm{DX}\) pour tous les nœuds juste au dessus de l’interface

0.00

\(\mathrm{DY}\) pour tous les nœuds juste au dessus de l’interface

5,00E-7

Pour tester tous les nœuds en une seule fois, on teste le minimum et le maximum de la colonne.

Modélisation D : en dimension 3#

Dans cette modélisation, on considère la structure en 3d maillée avec des éléments quadratiques.

Caractéristiques du maillage#

La structure est modélisée par un maillage régulier composé de \(2\times 5\times 5\) HEXA20, respectivement suivant les axes \(x,y,z\) [ Figure 3.1-3.1-a ]. L’interface passe au milieu des éléments.

../../../../_images/1000000000000584000002CA1E955E581571C525.png

Figure 3.1‑ 5.1-a : maillage 3d

Fonctionnalités testées#

On teste l’application de conditions de Neumann via les commandes AFFE_CHAR_MECA et AFFE_CHAR_MECA_F sur une interface non maillée avec X-FEM.

Cette imposition se fait en utilisant le mot-clé FISSURE de l’opérande PRES_REP, car l’interface n’est pas un groupe de mailles de bord.

On teste l’application d’une pression constante à l’aide d’un réel puis à l’aide d’une fonction de l’espace tel que \(p=y\times 20000\mathit{Pa}\) (la fissure est en \(y=0.5\) ce qui revient à appliquer une charge constante).

Grandeurs testées et résultats#

On teste les valeurs du déplacement après convergence des itérations de l’opérateur STAT_NON_LINE.

Identification

Référence

\(\mathrm{DZ}\) pour tous les nœuds juste en dessous de l’interface

-5,00E-7

\(\mathrm{DZ}\) pour tous les nœuds juste au dessus de l’interface

5,00E-7

Pour tester tous les nœuds en une seule fois, on teste le minimum et le maximum de la colonne.

Conclusion#

Ce test valide l’imposition d’une pression sur les lèvres d’une fissure dans le cadre X-FEM. La pression peut être constante ou fonction de l’espace et du temps et la structure peut être maillée avec des éléments linéaires ou quadratiques.

Ce test ne valide pas la prise en compte du terme spécifique de pression pour le post-traitement en mécanique de la rupture (calcul du taux de restitution d’énergie). Un cas test permet de valider cette fonctionnalité (ssnv185c).