r7.02.23 Loi de comportement d’interface pour les barrages CZM_FROT_MIX#

Résumé:

Ce document décrit la loi de comportement cohésive CZM_FROT_MIX, modélisant l’ouverture et le glissement d’une interface selon la loi de frottement de Coulomb. CZM_FROT_MIX vise à couvrir la même phénoménologie que JOINT_MECA_FROT pour la modélisation du comportement mécanique des barrages, mais en s’appuyant sur l’élément fini d’interface et une formulation mixte en Lagrangien augmenté (voir [R3.06.13]).

Phénoménologie & Utilisation#

Comportements attendus de CZM_FROT_MIX#

La loi cohésive CZM_FROT_MIX, comme indiqué en introduction, vise à couvrir la même phénoménologie que JOINT_MECA_FROT :

  • En mode I (traction), l’évolution de la composante normale \(⟦u_n⟧\) du saut de déplacement à l’interface est toujours réversible. La composante normale \(T_n\) du vecteur contrainte évolue proportionnellement à \(⟦u_n⟧\), avec une rigidité normale \(K_n\), jusqu’à atteindre le seuil de résistance maximale en traction, égal à \(c/\mu\), où \(c\) désigne la cohésion et \(\mu\) le coefficient de frottement.

  • En mode II (cisaillement), l’évolution de la composante tangentielle \(⟦u_t⟧\) du saut de déplacement à l’interface est réversible tant que la composante tangentielle \(T_t\) du vecteur contrainte reste comprise dans l’intervalle ouvert \((-c+\mu T_n; c-\mu T_n)\). Dans ce domaine, \(T_t\) évolue linéairement avec \(⟦u_t⟧\), selon une rigidité tangentielle \(K_t\). Pour \(T_t = \pm (c-\mu T_n)\), l’évolution devient irréversible lorsque le chargement se poursuit, ce qui conduit à un glissement plastique \(\dot{\delta}^p\).

La figure suivante présente ces deux modes de chargement. Dans le plan \((T_n, T_t)\), ils se situent dans le domaine de réversibilité défini par le cône de Coulomb \(f(\vector{T})=\normEucl{\vector{T}_t}+\mu T_n-c\leq 0\).

../../../../_images/pheno.png

Fig. 422 Comportement de CZM_FROT_MIX : (a) réponse en mode I, (b) réponse en mode II, (c) trajets de chargement et domaine de réversibilité en 2D.#

Remarque

Contrairement à JOINT_MECA_FROT, traiter le cas de rigidités infiniment grandes \(K_n\) et \(K_t\) (adhérence parfaite) est rendu possible avec CZM_FROT_MIX du fait de la formulation mixte sur laquelle la loi s’appuie. Les réponses associées en modes I et II sont représentées par des lignes discontinues sur la figure précédente, respectivement en (a) et (b).

Paramètres du modèle#

Les paramètres du modèle sont au nombre de six :

Tableau 85 Paramètres de CZM_FROT_MIX.#

Nom

Symbole

Intervalle

Statut

RIGI_NOR

\(K_n\)

\(\tensFour{R}^+\)

Facultatif

RIGI_TAN

\(K_t\)

\(\tensFour{R}^+\)

Facultatif

COHESION

\(c\)

\(\tensFour{R}^+\)

Obligatoire

COEF_FROT

\(\mu\)

\(\tensFour{R}^+\)

Obligatoire

PENA_LAGR_ABSO

\(r\)

\(\tensFour{R}^+\)

Obligatoire

ADHE

{ELAS, PARFAITE}

Obligatoire

Remarque

Les valeurs de \(K_n\) et \(K_t\) doivent être renseignées lorsque l’adhérence est élastique linéaire (ADHE = ELAS). En revanche, lorsque l’adhérence est parfaite (ADHE = PARFAITE), ni \(K_n\) ni \(K_t\) n’interviennent dans la résolution des équations de CZM_FROT_MIX. Enfin, \(r\) désigne le coefficient d’augmentation du Lagrangien augmenté de la formulation mixte [R3.06.13].

Variables internes#

Les variables internes stockées sont les sept suivantes :

Tableau 86 Variables internes de CZM_FROT_MIX.#

Nom

Numéro

Signification

SAUT_PLAS_1

V1

Première composante du glissement plastique

SAUT_PLAS_2

V2

Seconde composante du glissement plastique (V2 est mis à zéro en 2D)

SAUT_N

V3

Composante normale du saut de déplacement

SAUT_T1

V4

Première composante tangentielle du saut de déplacement

SAUT_T2

V5

Seconde composante tangentielle du saut de déplacement (V5 est mis à zéro en 2D)

INDIPLAS

V6

Indice de glissement plastique (0 si régime réversible, 1 si régime plastique)

INDIOUV

V7

Indice d’ouverture (0 si \(T_n<c/\mu\), 1 si \(T_n=c/\mu\))

Remarque

Seules V1 et V2 sont de « vraies » variables internes, au sens où elles sont nécessaires à la résolution des équations de comportement discrétisées de CZM_FROT_MIX. Les cinq autres variables sont uniquement destinées au post‑traitement des résultats.

Équations du modèle#

Ce paragraphe présente les équations de comportement de CZM_FROT_MIX. Afin d’en faciliter la lecture, celles-ci sont d’abord exprimées dans leur formulation directe, avant d’être introduites dans leur formulation mixte.

Pour alléger davantage la présentation, les équations sont données uniquement dans le cas d’une adhérence élastique linéaire, pour laquelle les rigidités \(K_n\) et \(K_t\) interviennent explicitement. Le cas d’une adhérence parfaite s’obtient alors naturellement en considérant la limite \(K_n, K_t \rightarrow +\infty\) dans la formulation mixte (ce que le lecteur est invité à vérifier).

Formulation primale#

Soit \(⟦\vector{u}⟧\) le saut de déplacement vu par le volume, et \(\vector{\delta}^p\) le glissement plastique. La relation entre le vecteur contrainte \(\vector{T}\) et le saut de déplacement s’écrit

(4563)#\[ \vector{T} = \min\left\{K_n ⟦u_n⟧, \frac{c}{\mu}\right\}\vector{n} + K_t\left(⟦\vector{u}_t⟧-\vector{\delta}^p\right).\]

L’évolution du glissement plastique s’obtient à l’aide de la loi à seuil suivante :

(4564)#\[ \dot{\vector{\delta}}^p = \dot{\kappa}\frac{\vector{T}_t}{\normEucl{\vector{T}_t}}, \quad \dot\kappa \geq 0, \quad f(\vector{T}) \leq 0, \quad \dot\kappa f(\vector{T}) = 0,\]

avec \(f(\vector{T})=\normEucl{\vector{T}_t}+\mu T_n-c\) le critère du cône de Coulomb. L’évolution du glissement plastique et la composante tangentielle du vecteur contrainte sont alors colinéaires et de même sens.

Formulation mixte#

Soit \(\vector{\delta}\) le saut de déplacement vu par l’interface, et \(\vector{\lambda}\) les multiplicateurs de Lagrange assurant l’égalité entre \(\vector{\delta}\) et \(⟦\vector{u}⟧\) de manière faible par la formulation mixte des éléments d’interface [R3.06.13]. De manière tout à fait générale, c’est-à-dire indépendamment de la loi cohésive concernée, le vecteur contrainte s’exprime alors comme suit :

(4565)#\[ \vector{T} = \vector{\lambda} + r\left(⟦\vector{u}⟧ - \vector{\delta}\right) = \vector{\varphi}-r\vector{\delta},\]

\(\vector{\varphi} = \vector{\lambda} + r⟦\vector{u}⟧\) est une quantité donnée lors de l’intégration du comportement d’interface (car elle ne dépend que des inconnues nodales du problème).

En tenant alors compte des équations (4563) et (4565), le vecteur contrainte et le saut de déplacement vu par l’interface s’expriment par les deux relations suivantes :

(4566)#\[\begin{split}\left\lbrace \begin{array}{lll} \vector{T} &= \min\left\{\cfrac{\varphi_n}{1+r/K_n}, \cfrac{c}{\mu}\right\}\vector{n} + \cfrac{\vector{\varphi}_t-r\vector{\delta}^p}{1+r/K_t}, \\ \vector{\delta} &= \max\left\{\cfrac{\varphi_n/K_n}{1+r/K_n}, \cfrac{\varphi_n-c/\mu}{r}\right\}\vector{n} + \cfrac{\vector{\varphi}_t/K_t+\vector{\delta}}{1+r/K_t}. \end{array} \right.\end{split}\]
Remarque

Lorsque la rigidité normale \(K_n\) est infiniment grande, \(T_n\) et \(\delta_n\) dans (4566) vérifient la condition de contact

(4567)#\[\delta_n \geq 0, \quad T_n - c/\mu \leq 0, \quad \delta_n\left(T_n-c/\mu\right) = 0.\]

Implémentation numérique#

Principe#

Au saut de déplacement \(⟦\vector{u}⟧\) et multiplicateurs de Lagrange \(\vector{\lambda}\) donnés à l’instant actuel \(t_{k+1} = t_k + \Delta t\), et connaissant le glissement plastique \(\vector{\delta}^p_k\) au pas précédent \(t_k\), l’intégration de la loi cohésive se charge de calculer :

  • Le glissement plastique à l’instant actuel \(\vector{\delta}^p\) ;

  • Le saut de déplacement vu par l’interface à l’instant actuel \(\vector{\delta}\) ;

  • La matrice tangente à l’instant actuel \(d\vector{\delta} / d\vector{\varphi}\), rangée comme

(4568)#\[\begin{split} \frac{d\vector{\delta}}{d\vector{\varphi}} = \begin{pmatrix} \delta_{n,n} & \delta_{n,t1} & \delta_{n,t2} \\ \delta_{t1,n} & \delta_{t1,t1} & \delta_{t1,t2} \\ \delta_{t2,n} & \delta_{t2,t1} & \delta_{t2,t2} \end{pmatrix},\end{split}\]

\((\vector{n}, \vector{t}_1, \vector{t}_2)\) définit le repère local de l’interface.

Résolution#

Suivant la méthode classique de résolution de type prédiction élastique – correction plastique, \(\Delta\vector{\delta}^p = \vector{\delta}^p-\vector{\delta}^p_k\), \(\vector{\delta}\) et \(d\vector{\delta} / d\vector{\varphi}\) s’obtiennent à l’aide de l’analyse de la fonction

(4569)#\[ Q(x) = \normEucl{\vector{T}_t^{el}} + \mu T_n^{el} - c - \frac{r}{1+r/K_t}x,\]

avec

(4570)#\[\vector{T}^{el} = \min\left\{\cfrac{\varphi_n}{1+r/K_n}, \cfrac{c}{\mu}\right\}\vector{n} + \cfrac{\vector{\varphi}_t-r\vector{\delta}^p_k}{1+r/K_t},\]

qui représente la valeur du vecteur contrainte lors d’une évolution réversible à l’instant actuel.

Deux cas de figures sont alors à considérer :

  • Solution réversible : Si \(Q(0) \leq 0\), la réponse est réversible, et donc \(\Delta\vector{\delta}^p=\vector{0}\). La valeur de \(\vector{\delta}\) s’obtient via l’équation (4566).2 (avec \(\vector{\delta}^p=\vector{\delta}^p_k\)), et la matrice tangente s’écrit

(4573)#\[\begin{split}\frac{d\vector{\delta}}{d\vector{\varphi}} = \begin{pmatrix} \delta_{n,n} & 0 & 0 \\ 0 & \frac{1}{K_t+r} & 0 \\ 0 & 0 & \frac{1}{K_t+r} \end{pmatrix}, \quad\text{avec}\quad\delta_{n,n} = \left\lbrace \begin{array}{lll} \frac{1}{K_n+r} & \text{si } T_n^{el} < c/\mu, \\ \frac{1}{r} & \text{si } T_n^{el} = c/\mu. \end{array} \right.\end{split}\]
  • Solution irréversible : Si \(Q(0) > 0\), la réponse présente un glissement plastique :

(4573)#\[\Delta\vector{\delta}^p = \Delta\kappa\vector{N}_t, \quad\text{avec}\quad\Delta\kappa = \frac{Q(0)}{r/(1+r/K_t)}, \quad \vector{N}_t = \frac{\vector{T}_t^{el}}{\normEucl{\vector{T}_t^{el}}}.\]

La valeur de \(\vector{\delta}\) s’obtient toujours via l’équation (4566).2 (avec \(\vector{\delta}^p=\vector{\delta}^p_k+\Delta\vector{\delta}^p\)), et la matrice tangente est

(4573)#\[\begin{split}\frac{d\vector{\delta}}{d\vector{\varphi}} = \begin{pmatrix} \delta_{n,n} & 0 & 0 \\ \delta_{t1,n} & \frac{1}{K_t+r}+\frac{1}{r(1+r/K_t)}[Q(0)\frac{1-N_{t1}^2}{\normEucl{\vector{T}_t^{el}}} + N_{t1}^2] & \frac{1}{r(1+r/K_t)}[-Q(0)\frac{N_{t1}N_{t2}}{\normEucl{\vector{T}_t^{el}}} + N_{t1}N_{t2}] \\ \delta_{t2,n} & \frac{1}{r(1+r/K_t)}[-Q(0)\frac{N_{t1}N_{t2}}{\normEucl{\vector{T}_t^{el}}} + N_{t1}N_{t2}] & \frac{1}{K_t+r}+\frac{1}{r(1+r/K_t)}[Q(0)\frac{1-N_{t2}^2}{\normEucl{\vector{T}_t^{el}}} + N_{t2}^2] \end{pmatrix}, \quad\text{avec}\quad\delta_{n,n} = \left\lbrace \begin{array}{lll} \frac{1}{K_n+r} & \text{si } T_n^{el} < c/\mu \\ \frac{1}{r} & \text{si } T_n^{el} = c/\mu \end{array} \right. ,\quad \delta_{ti,n} = \left\lbrace \begin{array}{lll} \frac{\mu N_{ti}}{r(1+r/K_n)} & \text{si } T_n^{el} < c/\mu \\ 0 & \text{si } T_n^{el} = c/\mu \end{array} \right.\end{split}\]

Cas-tests#

La loi CZM_FROT_MIX est vérifiée et validée par le test suivant :

Tableau 87 Cas tests de vérfication et validation#

Code

Nom

Lien documentation

SSNP118

Validation des éléments de joint et d’interface en 2D plan et 3D

[V6.03.118]