2. Solution de référence#

2.1. Méthode de calcul#

La solution de référence analytique est donnée par :

(2.1)#\[\begin{split}\begin{array}{ccc}\mathit{Ux}& =& 0.2\times {Z}^{2}\times X\times Y\\ \mathit{Uy}& =& 0.2\times {Z}^{2}\times X\times Y\\ \mathit{Uz}& =& -0.2\times (1.+{X}^{2}+{Y}^{2})\times (1+0.01\times Z)-0.01\mathrm{\ast }Z-0.3\end{array}\end{split}\]

Les conditions de Dirichlet, de Neumann et le terme source sont obtenus par la méthode des solutions manufacturées [bib1].

On commence par déterminer le gradient de la transformation \(\underline{\underline{F}}\) :

(2.2)#\[\underline{\underline{F}}=\underline{\nabla}\underline{U}+\underline{\underline{\mathrm{Id}}}\]

Connaissant la normale \(\underline{N}={[0,0,-1]}^{T}\) à la surface \(\text{ESCLAVE}\) dans la configuration non-déformée, on obtient son expression dans la configuration déformée par la formule de Nanson :

(2.3)#\[\underline{n}=\frac{{\underline{\underline{F}}}^{-T}\underline{N}}{\parallel {\underline{\underline{F}}}^{-T}\underline{N}\parallel }\]

Connaissant le tenseur de Hooke \(\underline{\underline{\underline{\underline{A}}}}\) et le tenseur de Green-Lagrange \(\underline{\underline{E}}\) , on calcule le second tenseur de Piola-Kirchhoff \(\underline{\underline{S}}\) :

(2.4)#\[\underline{\underline{E}}=\frac{1}{2}({\underline{\underline{F}}}^{T}\cdot \underline{\underline{F}}-\underline{\underline{\mathrm{Id}}})\]
(2.5)#\[\underline{\underline{S}}=\underline{\underline{\underline{\underline{A}}}}:\underline{\underline{E}}\]

On rappelle que le second tenseur de Piola-Kirchhoff \(\underline{\underline{S}}\) permet d’obtenir des efforts en configuration non déformée par unité de surface non déformée :

(2.6)#\[\frac{d\underline{{f}_{0}}}{\mathrm{dA}}=\underline{\underline{S}}\cdot \underline{N}\]

Comme nous cherchons à déterminer des efforts en configuration déformée, nous allons déterminer le premier tenseur de Piola-Kirchhoff \(\underline{\underline{\Pi}}\)

(2.7)#\[\underline{\underline{\Pi}}=\underline{\underline{F}}\cdot \underline{\underline{S}}\]

On peut ainsi déterminer les forces de volume \({\underline{f}}_{\mathrm{vol}}\) :

(2.8)#\[{\underline{f}}_{\mathrm{vol}}=\text{-div}\underline{\underline{\Pi}}\]

Connaissant la normale en configuration initiale sur les différentes faces et le premier tenseur de Piola-Kirchhoff \(\underline{\underline{\Pi}}\) , on peut calculer les efforts de surface en configuration déformée :

(2.9)#\[{\underline{f}}_{\text{surf}}=\underline{\underline{\Pi}}\cdot \underline{N}\]

Sur la surface \(\text{BAS}\) qui est en contact, il faut un traitement particulier. En effet, les efforts normaux y sont pris en compte par le contact :

(2.10)#\[\begin{split}\begin{array}{ccccc}{\underline{f}}_{\text{surf}}^{\text{BAS}}& =& {\underline{f}}_{{\text{surf}}_{n}}^{\text{BAS}}& +& {\underline{f}}_{{\text{surf}}_{t}}^{\text{BAS}}\\ & =& {\underline{f}}_{\text{contact}}& +& {\underline{f}}_{{\text{surf}}_{t}}^{\text{BAS}}\\ & =& p\ast \underline{n}& +& {\underline{f}}_{{\text{surf}}_{t}}^{\text{BAS}}\end{array}\end{split}\]

Où \(p\) désigne la pression de contact. Elle peut être déterminée par l’expression :

(2.11)#\[p=(\underline{\underline{\Pi}}\cdot \underline{N})\cdot \underline{n}\]

Il ne faut donc y appliquer que les efforts tangentiels. On les calcule par l’expression :

(2.12)#\[\begin{split}\begin{array}{ccc}{\underline{f}}_{{\text{surf}}_{t}}^{\text{BAS}}& =& {\underline{f}}_{\text{surf}}^{\text{BAS}}-{\underline{f}}_{{\text{surf}}_{n}}^{\text{BAS}}\\ & =& {\underline{f}}_{\text{surf}}^{\text{BAS}}-({\underline{f}}_{{\text{surf}}_{n}}^{\text{BAS}}\cdot \underline{n})\underline{n}\end{array}\end{split}\]

Concernant les efforts de contact, il est absolument indispensable de construire la solution manufacturée de manière à ce qu’ils vérifient les équations du contact [bib2], à savoir :

(2.13)#\[\begin{split}\begin{array}{ccc}\text{gap}(\underline{U})& \text{}\ge \text{}& 0\\ p& \text{}\le \text{}& 0\\ p\cdot \text{gap}(\underline{U})& =& 0\end{array}\end{split}\]
_images/100000000000029A000002888BE59863C946E150.png

Figure 2.1-1: Validité de la solution manufacturée : pression p

_images/10000000000002640000028D95A7401FA089DB08.png

Figure 2.1-2: Validité de la solution manufacturée : jeu Gap(U)

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

La valeur de l’écart entre solutions analytique et calculée sur le maillage : \(\sum^{\text{noeuds}n}\mid {\underline{U}}_{\text{n}}^{\text{calc}}-{\underline{U}}_{\text{n}}^{\text{ref}}\mid\) et \(\sum^{\text{noeuds}n}\mid {p}_{\text{n}}^{\text{calc}}-{p}_{\text{n}}^{\text{ref}}\mid\) .

Dans le cas des modélisations qui réalisent une analyse de convergence avec la finesse du maillage, la vitesse de convergence avec la finesse du maillage de la solution calculée vers la solution analytique en norme \({L}_{2}\) :

  • le plus grand réel \({\alpha}_{U}>0\) tel que \({\parallel {\underline{U}}^{\text{calc}}-{\underline{U}}^{\text{ref}}\parallel }_{0,\Omega }<{C}_{U}\times {h}^{{\alpha}_{U}}\) où \({C}_{U}\) est indépendant de \(h\) pour le déplacement;

  • le plus grand réel \({\alpha}_{p}>0\) tel que \({\parallel {p}^{\text{calc}}-{p}^{\text{ref}}\parallel }_{0,{\Gamma}_{C}}<{C}_{p}\times {h}^{{\alpha}_{p}}\) où \({C}_{p}\) est indépendant de \(h\) pour la pression de contact.

2.3. Incertitudes sur la solution#

Aucune

2.4. Références bibliographiques#

  1. Document U2.08.08, Utilisation de la Méthode des Solutions Manufacturées pour la validation logicielle, Documentation U2 de Code_Aster

  2. r5.03.50 r5.03.50 r5.03.50