Aller au contenu principal

STAGE - Définition d’une base de données dans le cadre d’un projet visant à modéliser la réponse métallurgique et mécanique des nuances d’acier au traitement thermochimique de nitruration

L’IRT M2P pilote le projet AERONIT en collaboration avec le groupe Safran destiné à modéliser et prédire, grâce à une approche basée sur l’intelligence artificielle (IA), la réponse métallurgique et mécanique de nuances d’aciers au traitement thermochimique de nitruration. Les informations nécessaires à l’entraînement du modèle IA seront stockées dans une base de données dont la structure est à définir mais devant répondre à un cahier des charges déjà identifié au cours du projet. Cette base de données sera alimentée par les résultats obtenus lors de précédentes campagnes d’essais et au fur et à mesure du projet avec les résultats des nouvelles expériences réalisées :

  • soit sur la plateforme de nitruration gazeuse de l’IRT-M2P. 
  • soit sur la thermobalance de l’IRT-M2P.

La base de données devra avoir la capacité de gérer différent format de données, notamment des images (micrographies d’échantillons), des fichiers textes, caractères alphanumériques, …

Cette base de données constitue un outil déterminant pour l’exploitation des expériences de nitruration à venir sur le projet AERONIT, ainsi que sur les futurs projets utilisant des fours de thermochimie.

Objectifs du stage

Vous intégrez l’équipe d’un partenaire du projet (Safran TECH). Vous travaillez en collaboration avec un ingénieur R&D pour créer une base de données à partir d’un cahier des charges défini.

Le type de base de données permettant de répondre au cahier des charges reste encore à identifier et une veille/benchmark sera à réaliser en début de stage afin d’identifier la technologie adaptée à sa réalisation

La base de données devra notamment permettre :

  • D’introduire des données (images, fichiers, textes, …),
  • Contrôler/valider les données,
  • Extraire des données sous différents formats,
  • Modifier la structure en cours d’utilisation,
  • La réalisation de calculs,
  • L’existence de plusieurs niveaux d’utilisateurs (admin, utilisateur, …)
  • La sauvegarde de ces résultats dans une base de données

Les livrables attendus sont :

  • Une veille technologique ou état de l’art sur les technologies disponibles ?
  • La création d’une base de données
  • Une notice expliquant aux utilisateurs comment utiliser la base de données, sur les points les moins intuitifs. Cette notice fera partie intégrante du rapport de stage.

Profil recherché

En école d'ingénieur ou M2 spécialisation informatique, vous démontrez des connaissances en base de données. Vous avez une aptitude à travailler en équipe et à communiquer efficacement. Vous portez un intérêt pour le monde de la recherche scientifique.

Ce stage est une opportunité exceptionnelle pour un étudiant ingénieur ou en informatique de développer ses compétences en développement logiciel et de contribuer à des projets de recherche innovants dans un environnement professionnel stimulant. Le/la stagiaire sera formé par des experts dans leur domaine et aura l'occasion de travailler sur des projets réels qui ont un impact direct sur l'industrie.

La maîtrise du codage en Python serait un plus.

Le stage d'une durée de 6 mois se déroulera sur le site de notre partenaire SAFRAN TECH (78).