05 jus 20101123_numodis

1,430 views
1,350 views

Published on

Code Numodis: Utilisation de SALOME pour les calculs de dynamique des dislocations.

Published in: Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,430
On SlideShare
0
From Embeds
0
Number of Embeds
250
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

05 jus 20101123_numodis

  1. 1. Code NUMODIS : Utilisation de SALOME pour les calculs de dynamique des dislocations Laurent DUPUY (CEA, DEN/DMN/SRMA) Remerciements : S. Aniel, M. Blétry, V. Bergeaud, F. Kloss, E. Adam, A. Geay, E. Ferrié, M. Fivel, V. Quatela, N. Osipov, B. Bako, E. Clouet, O. Fandeur, C. Lebon, L. Vincent, F. Onimus, C. Robertson, B. Marini… Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  2. 2. Les dislocations dans les métaux et alliages Les dislocations sont des défauts linéaires, abondants dans les métaux et alliages (~1011 m/m3 à 1015 m/m3). (C. Robertson et al.) bLeur présence induit une distorsion duréseau cristallin, responsable d’unchamp de contrainte. Dislocation « coin » Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  3. 3. Rôle des dislocationsLes dislocations sont les vecteurs de la déformation plastique Elles sont responsables du comportement mécanique (fatigue, ténacité, écrouissage, résistance à l’irradiation …) Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  4. 4. Les dislocations dans une approche multi-échelle Plasticité cristallineTemps Dynamique des dislocations (L. Vincent et al. EBSD map from VTT)Dynamique moléculaire (L. Dupuy et al.) (T. Nogaret et al.) Taille Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  5. 5. Modélisation par dynamique des dislocations Discrétisation Calcul des contraintes Calcul des forces f = (σ ⋅ b) × ξ Loi de mobilité f = B(v) Gestion des collisions et de la microstructure Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  6. 6. Le projet NUMODIS• Comprendre la plasticité des matériaux du nucléaire Maitrise de l’outil de simulation• NUMODIS (2007) : Collaboration CEA/DEN, Grenoble INP et Paris XII• Caractéristiques : C++, MPI, SALOME…• ANR OPTIDIS (2010-2014) : Calcul intensif – Collaboration avec l’INRIA• Plateforme MATIX (CEA/DEN) Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  7. 7. Quelques exemples (Bako et al.) Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  8. 8. Utilisation de SALOME • Objectifs : – Faciliter la prise en main du code – Bénéficier de la richesse des outils de Salomé – Faciliter le couplage ou le chainage de codes Microstructure Maillage DislocationsGEOM XDATA M SMESH XDATA XM E L XM L D MICROGEN NUMODIS V M T E K D Visualisation PARAVIS Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  9. 9. Mise en données : GEOM, XDATA, MICROGEN (N. Osipovet al.)(F. Kloss et al.) (S. Aniel)(S. Aniel) Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  10. 10. Maillages et champs : SHMESH, MED SMESH MED• Calcul des champs de : - contrainte - déformation• Intérêt : - analyse - couplage Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  11. 11. Visualisation : Paravis• Dislocations : vtk (xml) Paraview Paravis (Salomé 6)• Champs de contrainte : MED Salomé Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  12. 12. Couplage Eléments Finis : PyCAST3M• Objectif : Etendre les possibilités de NUMODIS – Microstructures complexes (surfaces libres…) – Chargements complexes (rupture, indentation)• Principe du couplage : Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  13. 13. Couplage Eléments Finis : PyCAST3M• Mise en œuvre du couplage : Maillage ME D FIELD, MED D FD, UD ME NUMODIS PyCAST3M CAST3M FIELD, MED ~ σ• Implémentation en cours de réalisation Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  14. 14. Conclusion et perspectives• SALOME offre de nombreux outils à NUMODIS – Prise en main facilitée – Richesse des outils – Possibilités de couplage• Perspectives : – Chainage avec un code de cinétique d’amas de défauts – Couplage éléments finis (plasticité cristalline) – Couplage avec un code de diffusion (montée) CAST3M NUMODIS Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
  15. 15. Merci de votre attention Journée des utilisateurs SALOME – 23 novembre 2010, Clamart

×