Académique Documents
Professionnel Documents
Culture Documents
D.
1
1,2, Colombo
P.
2 Massin
2 LaMSID,
School of Mechanical, Aerospace and Manufacturing Engineering, The University of Manchester, Manchester U.K.
{daniele.colombo}@manchester.ac.uk, {patrick.massin}@edf.fr
Objectifs
Disposer dun cadre gnral numrique robuste pour le traitement de la propagation de fissure Indpendance de la surface fissure par rapport au maillage de la structure et utilisation du cadre X-FEM implant dans Code_Aster pour lanalyse de fissures Bonne robustesse numrique et temps de calculs rduits pour le traitement de la propagation de la surface fissure
Ingrdients
Utilisation du formalisme level set qui permet de reprer la surface fissure et le front de fissure par deux courbes de niveau Evaluation de diffrentes techniques de rsolution pour traiter de lvolution de ces courbes de niveau mesure que la surface de fissuration volue : quations diffrentielles et/ou quations dvolution gomtrique Processus de ractualisation des courbes de niveau en quatre tapes: Ractualisation aprs propagation, renormalisation dune des courbes de niveau, rorthogonalisation et renormalisation de lautre courbe de niveau
n (t ) + n (t ).VN = 0 t t (t ) + t (t ).VT = 0 t
VN et VT les vitesses de propagation normales et tangentes au front de fissure, dfinies sur tout lespace. Pour tous les points du front de fissure, on calcule :
( ) = ( (t ).V )t
t M T
tot
Figure 2 : Dfinition dune base locale pour chaque point du fond de fissure.
Pour tous les points M du domaine, on nutilise plus la projection orthogonale sur le fond de fissure mais la projection non linaire suivant les bases locales de la figure
Figure 5 : Propagation +90 dune fissure initialement plane en 3D. Le mme dplacement et le mme angle de dviation ont t imposs pour tous les points de la fissure.
s = IP / IJ
V P = V J V I .s + V I
V = (V .n )n = V n
P N P P P P N P VT = (V P .t P )t P = VTP t P
les vecteurs tangent la fissure mais orthogonal au front de fissure et normal la fissure en pointe de fissure.
La direction de propagation V Pdans le plan (t p , n p ) est alors obtenue de manire similaire en utilisant une interpolation linaire entre les angles forms par les vecteurs (V I , t I ) et ( V J , t J ), soient et J respectivement. La vitesse V Psexprime ainsi de la manire suivante:
V P = V P cos((J ) s + )t P + sin ((J ) s + )n P
Pour tous les points M du domaine qui se projette orthogonalement sur un point P du front de fissure, on calcule :
M VN = 0 si t ( M ) 0 M VT = VTP t ( M ) M VN = VNM n P si t ( M ) > 0 M VT = VTP t P
si t ( M ) 0 si t ( M ) > 0
Figure 4 : champ de vitesse rsultant de lextension de la vitesse de propagation sur le fond de fissure. Sur la partie gauche (a), on reprsente la vitesse correspondant au dplacement de liso zro de la level set tangente. Sur la partie droite (b), on reprsente la vitesse correspondant au dplacement de liso-zro de la level set normale.
Figure 3 : Bases locales en fond de fissure. Utilisation des bases locales en I et J, points dintersection du fond de fissure avec les lments finis X-FEM pour dterminer la base locale en tout point P du fond de fissure lintrieur de llment en utilisant la rotation dEuler e (avec P=s e) qui permet de transformer la base locale en I en la base locale en J. La vitesse de propagation est connue seulement aux points I et J. La vitesse au point P est calcule partir de la vitesse en ces points.
Rinitialisation et rorthogonalisation des courbes de niveau par diffrence finie montant : extensions et amliorations par rapport [3]
n = sign ( n )( n 1)
t n = sign( n ) . t n
Figure 6 : difficults de mise en uvre pour un algorithme de diffrence finie montant. Les points en blanc peuvent tre calculs alors que les points en gris et noir ne sont pas Ces quations sont rsolues jusqu calculables car linformation en amont dans la direction de latteinte de leurs points fixes, u est manquante. On remplace cette information par la tant un temps virtuel, vraie distance par rapport au fond de fissure contrairement celui de lquation de propagation.
s = IP / IJ
t = sign ( t )( t 1)
Figure 7 : propagation de fissure bifurque. .Les points M1, M2 et M3 aux frontires sont des points problmatiques pour le schma diffrence finie montant pour lesquels il faut imposer les conditions aux limites via un mcanisme de projection. Si une projection directe sur un lment de liso zro de la courbe de niveau normale nest pas trouve une technique de rabattement est trouve sur le plus proche voisin (ici pour les points M2 et M3).
Conclusions
Une quation de propagation des courbes de niveau gomtrique et explicite Une grille diffrence finie avec des valeurs aux frontires donnes explicitement si ncessaire Un domaine de calcul rduit autour de la fissure pour augmenter les performances si ncessaires
Figure 8 : trajet de fissuration pour fissure incline 45 par rapport laxe dune prouvette en flexion 3 points. Sur limage a), on voit lprouvette dforme avec un facteur damplification de 5 sur le dplacement. Sur limage b) on voit liso-zro de la level set normale superpose au plan de la fissure initiale, ce qui permet de bien visualiser le dversement de la fissure pour retrouver une sollicitation en mode I.
Figure 9 : fronts de fissure obtenus pour chaque pas de propagation. Les rsultats (coupe verticale gauche Y-Z et coupe horizontale droite X-Z) obtenus avec Code_Aster sont donns en partie suprieure et ceux obtenus par [5] sont donns en partie infrieure. Sur la coupe horizontale de droite la fissure initialement 45 reprend une orientation 90.
Rfrences principales : [1] D. Colombo, P. Massin. Fast and robust level set update for 3D non-planar XFEM crack propagation modelling. Computer Methods in Applied Mechanics and Engineering, Vol. 200, Pages 2160-2180, 2011. [2] N. Mos, A. Gravouil, T. Belytschko. Non planar 3D crack growth by the extended finite element and level sets Part I : mechanical model. International Journal for Numerical Methods in Engineering, Vol.53, Pages 2459-2568, 2002. [3] B. Prabel, A. Combescure, A. Gravouil, S. Marie. Level set X-FEM non matching meshes : application to dynamic crack propagation in elastic-plastic media. International Journal for Numerical Methods in Engineering, Vol.78, n12, Pages 14071435 , 2009.