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.