1. 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
2. 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
3. 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
4. 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 Participation au tour de table du projet RNTL Salomé et engagement d’EDF.
Lévesque, PS
Code_Aster
10/2000 Christian Carémoli Livraison aux utilisateurs d’Eficas, éditeur de fichiers de commandes Aster.
Fabrice Roucayrol
Bruno Quinnez
02/2001 Christian Carémoli Nouveau superviseur python de Code_Aster, dont le «moteur» est commun avec
Antoine Yessayan Eficas.
Christophe Durand
08/2003 Pascale Noyret Premiers usages CAO/maillage de Salomé V1 ou V2 (?) pour des finalités
mécaniques
5. 2004 – 2010 : en route vers Salomé-Méca
06/2004 école d’été CEA- Première esquisse de Salomé-Méca
EDF-INRIA
Christian Carémoli
08/2004 François Waeckel Sur demande du Pilote Stratégique Code_Aster, instruction de la déclinaison
Christian Carémoli concrète d’une vision de plate-forme de simulation dédiée à la mécanique
Christophe Durand
01/2005 Nicolas Tardieu Lancement de l’affaire « convergence Aster-Salomé »
03/2006 Nicolas Tardieu Premier module Aster et première démonstration à la journée annuelle Aster du
Pascale Noyret prototype Salomé-Méca
Guillaume Boulant
Christophe Bourcier
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 Première version de Salomé-Méca sur base Salomé.v5
Isabelle Fournier
Aimery Assire
6. 2011 et au delà : la maturité industrielle
à EDF … et dans le monde !
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
7. 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é :
• Des services génériques de qualité, adaptés à nos
besoins en études et en recherches
• Un environnement structurant pour le déploiement, les
services, l’Assurance Qualité, la gestion des études
• La supervision au service : des schémas d’inter-opération
entre composants, des sur-couches « métier », des
traitements mathématiques
8. 1 - Des services génériques de qualité, adaptés à nos
besoins en études et en recherches
maillage_final_EDEF.med
ED
EF
Fin
9. 2 - Un environnement structurant pour le déploiement,
les services, l’AQ, la gestion des études
Parce que l’utilisateur de la simulation (recherches ou études) a besoin de
beaucoup plus qu’un simple exécutable :
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.
10. 3 – La supervision
Traitements mathématiques sur une étude nominale : Simulations multi-physiques :
Openturns, Adao Aster, Europlexus, Saturne, Edyos …
• 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)
Sur-couches « métier » :
plug-in, module Outils-Métiers, wizards
11. L’histoire continue … avec des enjeux forts
Enjeux techniques :
L’ergonomie pour la supervision
Les maillages réglés
Les modules « métier » : machines tournantes, analyse vibratoire des GV
Code_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