Salomé-Méca
Un environnement intégré pour la simulation en mécanique
15 novembre 2011 Christophe Durand / Isabelle Fournier
JU Salomé EDF R&D – département AMA
Un environnement de simulation complet pour les études et les recherches en Mécanique
des solveurs généralistes pour le calcul des structures : Code_Aster, Europlexus
Une plateforme pour les services génériques (CAD …), pour l’accueil des solveurs et leur interopération : Salome
Salome-Meca
Un environnement intégré pour la Mécanique
… une longue aventure
1999 – 2004 : la préhistoire
2004 – 2010 : en route vers Salomé-Méca
2011 et au delà : la maturité industrielle
1999 – 2004 : la préhistoire
02/1999 Vincent Lefebvre Nouveau format dans Code_Aster pour lire et écrire les maillages : MED1.0
07/1999 Fin du projet Aster-Expert destiné à doter Code_Aster d’une interface de mise en données et d’une plate-forme de modeleur/mailleur et post commune à Samcef-Design sur base des technologies MatraDataVision (CAS.CADE).
11/1999 Gérald Nicolas Adaptation de maillage dans Code_Aster par appel à Homard. Échange des maillages au format MED.
Usage de MED dans Code_Aster étendu aux champs (nœuds et éléments).
03/2000 Jean-Raymond Lévesque, PS Code_Aster
Participation au tour de table du projet RNTL Salomé et engagement d’EDF.
10/2000 Christian Carémoli
Fabrice Roucayrol
Bruno Quinnez
Livraison aux utilisateurs d’Eficas, éditeur de fichiers de commandes Aster.
02/2001 Christian Carémoli
Antoine Yessayan
Christophe Durand
Nouveau superviseur python de Code_Aster, dont le «moteur» est commun avec Eficas.
08/2003 Pascale Noyret Premiers usages CAO/maillage de Salomé V1 ou V2 (?) pour des finalités mécaniques
2004 – 2010 : en route vers Salomé-Méca
06/2004 école d’été CEA-EDF-INRIA
Christian Carémoli
Première esquisse de Salomé-Méca
08/2004 François Waeckel
Christian Carémoli
Christophe Durand
Sur demande du Pilote Stratégique Code_Aster, instruction de la déclinaison concrète d’une vision de plate-forme de simulation dédiée à la mécanique
01/2005 Nicolas Tardieu Lancement de l’affaire « convergence Aster-Salomé »
03/2006 Nicolas TardieuPascale NoyretGuillaume BoulantChristophe Bourcier
Premier module Aster et première démonstration à la journée annuelle Aster du prototype Salomé-Méca
03/2007 Journée Aster 2007 Premier usage industriel : exposé par NECS d’une simulation d’enceinte de confinement à la journée annuelle Aster
04/2007 Isabelle Fournier Première version EDF de Salomé-Méca : Salomé.v3.2.6 + Aster.v8
Les formations Code_Aster sont désormais faites sur base Salomé-Méca
10/2008 Isabelle Fournier "Bilan d'un an de diffusion de la plate-forme Salomé-Méca et d’utilisation pour les études à AMA"
01/2010 équipe NEPAL
Isabelle Fournier
Aimery Assire
Première version de Salomé-Méca sur base Salomé.v5
2011 et au delà : la maturité industrielle
Le produit Salomé-Méca est diffusé à l’ingénierie d’EDF sous AQ.Il remplace désormais Code_Aster qu’il embarque comme solveur particulier.
Septembre 2011 : premier audit interne de surveillance sur l’utilisation de Salomé-Méca
à EDF … et dans le monde !
Salomé-Méca : une offre de simulation complète en mécanique
Avec un triple intérêt des mécaniciens pour le framework Salomé :
1. Des services génériques de qualité, adaptés à nos besoins en études et en recherches
2. Un environnement structurant pour le déploiement, les services, l’Assurance Qualité, la gestion des études
3. La supervision au service : des schémas d’inter-opération entre composants, des sur-couches « métier », des traitements mathématiques
1 - Des services génériques de qualité, adaptés à nos besoins en études et en recherches
Fin
maillage_final_EDEF.med
EF
ED
2 - Un environnement structurant pour le déploiement, les services, l’AQ, la gestion des études
• L’installation de l’environnement complet
(ne pas assembler ses propres briques logiciel)
• Un portail unique d’accès aux services d’assistance,
à la documentation, au support des experts.
Homogénéité de ces services, quel que soit le composant employé.
• La qualification globale :
lisibilité du versionnement
lisibilité de l’AQ des composants assemblés.
• La gestion globale des données de l’étude :
CAO, maillages, fichiers de commandes, rapports.
Parce que l’utilisateur de la simulation (recherches ou études) a besoin de beaucoup plus qu’un simple exécutable :
3 – La supervisionTraitements mathématiques sur une étude nominale :Openturns, Adao
Simulations multi-physiques :Aster, Europlexus, Saturne, Edyos …
Sur-couches « métier » :plug-in, module Outils-Métiers, wizards
• Pour la recherche : un environnement de couplage YACS accessible aux physiciens
• Pour les études : le packaging des schémas de couplage dans des solutions métiers
• Pour les études : des solveurs inter-opérables pour enchaînement de simulations (Aster/Europlexus)
L’histoire continue … avec des enjeux forts
Enjeux techniques :L’ergonomie pour la supervisionLes maillages réglésLes modules « métier » : machines tournantes, analyse vibratoire des GVCode_Saturne : Module CFDstudy dans Salomé-Méca
Enjeux d’organisation :À l’image de Code_Aster, renforcer le lien « utilisateurs – développeurs – experts »Faire de la recherche avec SaloméRenforcer le réseau des ateliers logiciels