BAC+3 Développement d'une IHM pour la gestion de calculs ASTEC H/F
Société : Autorité de Sûreté Nucléaire et de Radioprotection (ASNR) Lieu : Bouches-du-Rhône (Provence-Alpes-Côte-D'Azur)
Présentation de l'entreprise
L'Autorité de sûreté nucléaire et de radioprotection est une autorité administrative indépendante créée par la loi du 21 mai 2024 relative à l'organisation de la gouvernance de la sûreté nucléaire et de la radioprotection pour répondre au défi de la relance de la filière nucléaire. Elle assure, au nom de l'État, le contrôle des activités nucléaires civiles en France et remplit des missions d'expertise, de recherche, de formation et d'information des publics. L'ASNR est composée de fonctionnaires, d'agents de droit public et de salariés de droit privé.
Descriptif du poste
Société : Autorité de Sûreté Nucléaire et de Radioprotection (ASNR) Catégorie : Stage Activité : Services Filiere : Production Metier : Electriciens, Electroniciens Lieu : Bouches-du-Rhône (Provence-Alpes-Côte-D'Azur) Durée : 4 mois
Mission
Dans le cadre des Études Probabilistes de Sûreté de niveau 2 (EPS2), le SAM réalise des calculs d'accidents avec le logiciel ASTEC. Ces études nécessitent de réaliser un grand nombre de simulations numériques et génèrent un volume important de données et de résultats qu'il est nécessaire d'organiser, de suivre et d'exploiter efficacement.
Aujourd'hui, les séquences accidentelles sont principalement calculées de manière continue, depuis l'état initial jusqu'au temps final. Une réflexion est actuellement menée pour faire évoluer cette approche en découpant les séquences en différents tronçons de calcul. Cette organisation doit notamment permettre de mutualiser les parties communes entre plusieurs séquences, de reprendre plus facilement une campagne après un arrêt des moyens de calcul et de lancer de nouvelles simulations à partir d'états intermédiaires existants.
Une première ébauche de cette approche a été développée. L'objectif principal du stage sera de concevoir et développer un outil graphique permettant de gérer de manière centralisée les campagnes de calcul et leurs résultats.
L'outil devra proposer une interface simple et intuitive permettant de :
. créer, décrire et organiser les différentes séquences accidentelles ;
. représenter les séquences et leurs différents tronçons de calcul ;
. identifier les tronçons déjà calculés et ceux restant à réaliser ;
. préparer et lancer les calculs, notamment sur les clusters ;
. suivre l'état d'avancement des différentes simulations ;
. gérer les reprises de calcul et les calculs interrompus ;
. réutiliser automatiquement les résultats déjà disponibles lorsqu'ils peuvent être utilisés pour une nouvelle séquence ;
. lancer facilement une nouvelle séquence ou une nouvelle campagne à partir d'une base de calculs existante ;
. rechercher et sélectionner les résultats associés à une séquence, un tronçon ou une famille de séquences ;
. extraire les données et résultats nécessaires à leur analyse ultérieure.
Une partie importante du stage concernera la conception d'une base de données permettant de structurer et de conserver les informations relatives aux calculs : définition des séquences, paramètres utilisés, états intermédiaires, fichiers associés, statut des calculs et résultats disponibles. L'interface graphique devra permettre à l'utilisateur d'interagir simplement avec cette base de données, sans avoir à manipuler directement les fichiers ou les structures de calcul.