Développement d’outils numériques Python pour l’automatisation et l’optimisation du  design d’éoliennes flottantes (H/F/X)

Stage

 

Développement d’outils numériques Python pour l’automatisation et l’optimisation du  design d’éoliennes flottantes
Type de stage : Stage Ingénieur(e) 3ᵉ année Durée du stage : 5 à 6 mois Année : 2026 Tuteur de stage (pressenti) : Florian Ducerf Sponsor : Kevin Le Prin Réf. : 2026-St03

 

CONTEXTE 

Bluetwin, société d’ingénierie française, développe un concept innovant d’éolienne flottante utilisant  une technologie à double axe vertical. Le dimensionnement, l’optimisation et la simulation du  comportement des éoliennes flottantes sont réalisés à l’aide de différents logiciels et outils internes.  Ces outils sont utilisés pour étudier les interactions entre les différents composants de l’éolienne  flottante, en tenant compte de l’environnement marin (vent, houle, courants) et des matériaux utilisés. 

L’objectif du stage est de développer (en Python) des outils (i) d’automatisation (pré et post-traitement  de simulations numériques) et d’optimisation ainsi que (ii) de ‘machine learning’. Il y aura donc une  forte composante d’interaction avec des logiciels commerciaux (OrcaWave, OrcaFlex, OpenFoam,  Ansys, FEMAP…) ainsi du traitement approfondi de résultats expérimentaux. L’étudiant·e contribuera  également à l’amélioration des interfaces entre ces outils pour faciliter le processus de  dimensionnement. 

OBJECTIFS DU STAGE 

  1. Développement et amélioration des outils internes de pré et post-traitement o Pré-traitement des données : Développement d’outils pour la création de modèles numériques et la création et le lancement des simulations. 

o Post-traitement des résultats : Développement de codes Python pour l’analyse et la  visualisation des résultats, incluant la possibilité de comparer les différentes configurations  d’ancrage, de flotteur et d’éolienne à partir des résultats de simulations. 

o Interfaces entre logiciels : Développer des interfaces pour faciliter l’importation et l’exportation  des données entre les logiciels commerciaux (OrcaWave, OrcaFlex, OpenFoam, Ansys,  FEMAP…) et les outils internes. 

  1. Développement d’outils de ‘machine learning’ 

o Introduction de ‘machine learning’ pour permettre le couplage efficient de logiciels  commerciaux à capacités et échelles de temps différents. 

o Traitement de résultats expérimentaux existants et définition a priori de cas supplémentaires à réaliser en vue d’une bonne cartographie de la physique observée (ex : sillage). 3. Amélioration du workflow de simulation 

o Automatisation de la chaîne de traitement des données entre les différentes étapes des  simulations.

2026_St03 BTW Stage Outils Numériques 1/3 

Stage 2026 

Développement d’outils numériques 4 déc. 25 

o Optimisation de la gestion des résultats. 

  1. Documentation et Validation des outils : 

o Tests et validation : Effectuer des tests sur les outils développés pour assurer leur fiabilité et  leur robustesse. Mettre en place une série de ‘tests de bases’ à lancer à chaque révision de  l’outil. 

o Documentation des outils : Créer une documentation claire et détaillée pour l’utilisation des  outils, y compris des exemples d’utilisation et des guides sur les bonnes pratiques. 

LIVRABLES ATTENDUS 

  • Outils internes de pré et post-traitement fonctionnels, maintenables, évolutifs et optimisés. Documentation sur les outils développés, avec des exemples et une procédure de validation. Rapport de validation des outils. 

COMPETENCES DEVELOPPEES 

  • Développement Python avancé, avec une focalisation sur la simulation numérique et le traitement  des données. 
  • Automatisation et optimisation des workflows de simulation pour la conception d’éoliennes  flottantes. 
  • Modélisation numérique en hydrodynamique, aérodynamique et structures pour des applications  dans le secteur des énergies marines renouvelables. 
  • Travail en équipe multidisciplinaire. 

PROFIL RECHERCHE 

  • Élève ingénieur(e) en 3ᵉ année (programmation informatique…). 
  • Bonne maîtrise de Python, avec des connaissances en matplotlib/plotly, pandas, numpy, et scipy et idéalement PySide. 
  • Autonomie, rigueur et esprit d’initiative. 
  • Gout prononcé pour le développement informatique et curiosité pour les domaines des énergies  marines renouvelables. 

LIEU DE STAGE ET ENCADREMENT 

Le stage se déroulera dans les bureaux de Nîmes.  

La·le stagiaire sera encadré·e par un ingénieur expérimenté dans le développement informatique et  disposant d’une vue d’ensemble du processus de dimensionnement. Il/elle sera également supervisé·e  par le responsable technique. Des points techniques réguliers seront organisés, auxquels participeront  plusieurs membres de l’équipe.

2026_St03 BTW Stage Outils Numériques 2/3 

Stage 2026 

Développement d’outils numériques 4 déc. 25 

CONTACT 

Merci d’adresser votre candidature à M. Alexandre Cinello par courriel, en indiquant en objet la  référence du stage auquel vous postulez, à l’adresse suivante : alexandre.cinello@bluetwin.fr

ILLUSTRATIONS

  

Vue d’artiste du concept Bluetwin

2026_St03 BTW Stage Outils Numériques 3/3