Code NUMODIS : Utilisation de SALOME pour les    calculs de dynamique des dislocations      Laurent DUPUY (CEA, DEN/DMN/SR...
Les dislocations dans les métaux et alliages                                 Les dislocations sont des défauts            ...
Rôle des dislocationsLes dislocations sont les vecteurs de la déformation plastique    Elles sont responsables du comporte...
Les dislocations dans une approche multi-échelle                                                        Plasticité cristal...
Modélisation par dynamique des dislocations Discrétisation              Calcul des contraintes                            ...
Le projet NUMODIS• Comprendre la plasticité des matériaux du nucléaire     Maitrise de l’outil de simulation• NUMODIS (200...
Quelques exemples                                                                  (Bako et al.)    Journée des utilisateu...
Utilisation de SALOME  • Objectifs :        – Faciliter la prise en main du code        – Bénéficier de la richesse des ou...
Mise en données : GEOM, XDATA, MICROGEN                                                                         (N. Osipov...
Maillages et champs : SHMESH, MED                            SMESH                                                       M...
Visualisation : Paravis• Dislocations : vtk (xml) Paraview                                                  Paravis (Salom...
Couplage Eléments Finis : PyCAST3M• Objectif : Etendre les possibilités de NUMODIS   – Microstructures complexes (surfaces...
Couplage Eléments Finis : PyCAST3M• Mise en œuvre du couplage :                         Maillage                          ...
Conclusion et perspectives• SALOME offre de nombreux outils à NUMODIS   – Prise en main facilitée   – Richesse des outils ...
Merci de votre attention Journée des utilisateurs SALOME – 23 novembre 2010, Clamart
Prochain SlideShare
Chargement dans…5
×

05 jus 20101123_numodis

1 521 vues

Publié le

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

Publié dans : Business
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 521
Sur SlideShare
0
Issues des intégrations
0
Intégrations
288
Actions
Partages
0
Téléchargements
9
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

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

×