v1.01.119 ZZZZ119 - PROJ_CHAMP pour des surfaces en 3D#

Résumé:

On traite le cas d’un quart de cylindre (modélisé par des coques DKQ) soumis à une pression interne sur un premier maillage \(\mathit{ma1}\) . Le champ de déplacement obtenu \((\mathit{ch1})\) est supposé juste. On projette ce champ de déplacement sur un autre maillage \((\mathit{ma2})\) du même quart de cylindre. On obtient \(\mathit{ch2}\) . On re-projette \(\mathit{ch2}\) sur \(\mathit{ma1}\) , on obtient \(\mathit{ch1bis}\) . Le résultat \((\mathit{ch1bis})\) est proche de \(\mathit{ch1}\) (2% de différence). Ceci valide la méthode de projection d’un champ d’une surface sur l’autre.

Solution de référence#

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

Pour le champ \(\mathit{ch1}\) , calculé sur le maillage \(\mathit{ma1}\) , la solution de référence est obtenue avec Code_Aster (version 5.02.07).

Pour le champ \(\mathit{ch1bis}\) obtenu par une projection « aller-retour » (\(\mathit{ma1}\to \mathit{ma2}\to \mathit{ma1}\) ), la solution de référence est le champ \(\mathit{ch1}\) .

On mesure ainsi l’erreur due aux 2 projections de champs successives : \(\mathit{ch1}\to \mathit{ch2}\to \mathit{ch1bis}\)

Modélisation A#

Champ

Nœud

CMP

Référence

Valeur trouvée

Différence (%)

\(\mathit{CH1}\)

\(\mathit{CH1BIS}\)

\(\mathit{CH1BIS}\)

\(\mathit{N123}\)

\(\mathit{DX}\)

–2.17555E–01

–2.14000E–01

–1.634

\(\mathit{CH1BIS}\)

\(\mathit{N123}\)

\(\mathit{DY}\)

–3.96143E–01

–3.99026E–01

0.728

\(\mathit{CH1BIS}\)

\(\mathit{N48}\)

\(\mathit{DX}\)

–9.35364E–02

–9.18094E–02

–1.846

\(\mathit{CH1BIS}\)

\(\mathit{N48}\)

\(\mathit{DY}\)

–1.90742E–01

–1.93265E–01

1.323

\(\mathit{CH1BIS}\)

\(\mathit{N66}\)

\(\mathit{DX}\)

–2.17555E–01

–2.14000E–01

–1.634

Synthèse des résultats#

Ce cas test permet de vérifier le bon fonctionnement de la commande PROJ_CHAMP pour des surfaces en 3D.