Basé sur un principe d'interrogation neutrons/gamma dit PFTNA, SODERN développe et produit des équipements d'analyse de matériaux pour les besoins de l'industrie minière. Les systèmes permettent, en milieu industriel, de mesurer en temps réel un volume important de matière. Les interactions qui ont lieu peuvent être simulées par des codes Monte-Carlo et des bases de données nucléaires. En étant les plus représentatifs possibles de la réalité, les spectres gammas simulés pourraient remplacer une partie significative de l'effort expérimental nécessaire à la calibration de nos équipements déployés sur les principaux sites miniers mondiaux.
Les signaux sortants du détecteur intégré au spectromètre sont constitués de deux composantes, une représentative de la matière environnante et l'autre correspondant aux interactions du rayonnement dans le volume sensible du détecteur.
Le travail de stage sera de simuler la réponse intrinsèque du détecteur aux gamma issues des réactions de capture radiative ou de diffusion inélastique induites par les neutrons. De façon spécifique, nous allons simuler la réponse gamma du détecteur ; physiquement, cela correspond à la somme des énergies des rayons de désexcitation émis dans le détecteur lui-même. Pour simuler cela, le code de simulation doit permettre la génération des cascades.
Au sein de la Plateforme Système Analyse, vous aurez pour principales missions :
Première partie :
* Mise en place du Code GEANT4 en C++, avec optimisation du temps de calcul
* Simulation de la réponse du détecteur avec des différentes bases de données et classes nécessaires pour générer des cascades
* Validation avec de tests ou des données expérimentales déjà existantes
* Comparaison avec des résultats de MCNP6.3
Deuxième partie :
* Transcription sur GEANT4 d'un modèle d'analyseur déjà existant sur le code MCNP
* Programmation de fonctions sur Matlab pour l'intégration des données simulées dans les algorithmes de calibration
En cours de formation Master ou école d'ingénieur en dernière année, avec des connaissances en Physique Nucléaire, vous êtes autonome, passionné.e par les technologies de pointe et intéressé.e par un environnement multi-disciplinaire regroupant neutronique, matériaux, traitement de données et géophysique.
Le projet inclut l'utilisation de logiciels de calcul scientifique comme Matlab® dont l'utilisation doit être maitrisée.
Des connaissances en programmation C++ sont appréciées, ainsi qu'en codes Monte Carlo MCNP et GEANT4.
De bonnes capacités rédactionnelles et de synthèse ainsi que la maîtrise des outils bureautiques sont nécessaires.
Note importante : l'issue du stage pourrait se poursuivre par une thèse CIFRE
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Le Plessis-Robinson