Implémentation de courbes de charge dans un code scientifique python F/H

EDF

Moret-Loing-et-Orvanne

On-site

EUR 12,000 - 18,000

Full time

12 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EDF Lab R&D, département TREE, propose un stage pour un ingénieur en dernière année ou un Master 2, afin de faire évoluer l’outil Match’HEAT en y intégrant des dynamiques temporelles et des courbes de charge.

Vous travaillerez sur Python, PuLP et Streamlit, contribuerez au dimensionnement des réseaux de chaleur et au reporting sur des cas territoriaux réels, à Moret-sur-Loing (Seine‑et‑Marne).

Qualifications

  • Actuellement en dernière année d’école d’ingénieur ou en Master 2 en énergétique, génie des procédés ou modélisation numérique appliquée aux systèmes énergétiques.
  • Solides connaissances en thermique, réseaux de chaleur ou génie énergétique.
  • Maîtrise de Python et manipulation de données avec pandas et numpy.
  • Intérêt pour la modélisation technico-économique et la transition écologique des territoires.
  • Rigueur, autonomie et aptitude à proposer des améliorations du code scientifique.
  • Bonne aisance relationnelle et travail en équipe.
  • Bonnes capacités rédactionnelles et organisationnelles.

Responsibilities

  • Analyser et structurer les courbes de charge horaires des acteurs.
  • Adapter le moteur de calcul Python pour séries temporelles et dimensionnement.
  • Enrichir l’application web Streamlit pour visualiser les courbes et indicateurs.
  • Valider les résultats sur des cas territoriaux concrets et comparer les approches.

Skills

Rigueur
Autonomie
Travail en équipe
Capacités rédactionnelles
Organisation
Modélisation technico-économique

Education

École d'ingénieur ou Master en énergétique

Tools

Python
Pandas
NumPy

Job description

Contexte

Les activités de R&D du groupe EDF sont structurées autour de trois grands domaines : la production d’énergie, les réseaux de transport et de distribution et le développement commercial.

Le département « Technologies et Recherche pour l'Efficacité Energétique » (TREE) accompagne le développement commercial d’EDF SA et de ses filiales, en France et à l’international. Le département TREE apporte expertise et appui aux entités du Groupe EDF pour la promotion des usages raisonnés de l’énergie et le développement de solutions techniques et de services innovants dans le domaine de l’optimisation énergétique et de l’environnement, à destination des clients des secteurs du résidentiel, du tertiaire et de l’industrie.

Le stage s’effectuera au sein du Groupe « Décarbonation des Territoires » (E3T) du département TREE.

Le groupe E3T développe l’outil Match’HEAT. C’est un outil d’aide à la décision, développé en Python avec une interface Streamlit qui permet d'explorer les synergies de chaleur à l'échelle d'un territoire (récupération de chaleur fatale d'industries ou de data centers pour alimenter des bâtiments résidentiels et tertiaires). À partir de données géographiques d'acteurs, il réalise le tracé optimal d’un réseau de chaleur en suivant le réseau routier réel (OpenStreetMap), le dimensionnement hydraulique et thermique des canalisations (DN, pertes thermiques), ainsi que le bilan technico-économique et carbone complet (CAPEX, OPEX, CO₂ évité).

Objectif du stage

Actuellement, l'outil dimensionne les réseaux sur la base de ratios annuels d'heures de fonctionnement. L'enjeu de ce stage est d'amener l'outil à un degré de maturité supérieur en intégrant la dynamique temporelle via des courbes de charge issues notamment de la courbothèque R&D d’EDF. Cela permettra d'évaluer finement le foisonnement des besoins, la pointe réelle de puissance, et le taux de couverture temporel des gisements de chaleur fatale.

Le stage s’articulera autour des activités suivantes
  • Analyse et structuration des courbes de charge :
    • Identifier et extraire les profils horaires types (tertiaire, résidentiel, industrie, data center) issus de la courbothèque d’EDF et de bases de données publiques ;
    • Concevoir le modèle de données (classe Python, intégration temporelle) pour associer ces chroniques aux acteurs donneurs et receveurs.
  • Adaptation et enrichissement du moteur de calcul Python :
    • Adapter les modules de logique métier et d'allocation des flux (MILP / PuLP) pour traiter les séries temporelles et déduire les puissances appelées au cours de l'année ;
  • Restitution et interface utilisateur :
    • Enrichir l’application web interactive (Streamlit) pour visualiser les courbes de charge, monotones de puissance et indicateurs temporels ;
    • Mettre à jour les modèles d'import/export Excel et les synthèses de reporting du projet.
  • Validation sur cas d’études territoriaux :
    • Tester et valider la nouvelle chaîne de calcul sur des cas concrets de territoires ou de parcs d'activités réels ;
    • Comparer les résultats obtenus (CAPEX, dimensionnement des canalisations) entre l'approche annuelle forfaitaire actuelle et l'approche dynamique horaire.
Formation du/de la candidat(e) et compétences requises

Vous êtes actuellement en dernière année d’école d’ingénieur ou en Master 2 (énergétique, génie des procédés ou modélisation numérique appliquée aux systèmes énergétiques).

Plus précisément :

  • Vous possédez de solides connaissances en thermique des systèmes, réseaux de chaleur ou génie énergétique ;
  • Vous maîtrisez la programmation en Python et la manipulation de données (notamment avec des bibliothèques telles que pandas, numpy) ;
  • Vous avez un intérêt marqué pour la modélisation technico-économique et la transition écologique des territoires ;
  • Vous êtes rigoureux.se, autonome et force de proposition pour faire évoluer un code scientifique ;
  • Vous avez une bonne aisance relationnelle et appréciez le travail en équipe ;
  • Vous avez de bonnes capacités rédactionnelles et organisationnelles

Le stage proposé se déroulera sur le site EDF Lab R&D des Renardières à Moret-sur-Loing (Seine-et-Marne, à 15 km de Fontainebleau).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développement de modèles simplifiés pour une méthodologie hybride physique- IA F/H
Développement de modèles simplifiés pour une méthodologie hybride physique- IA F/H

EDF • Moret-Loing-et-Orvanne

Remote
EUR 6,700 - 10,000
Aide au logement
Transport 50% pris en charge
Télétravail possible
Stage – Ingénieure ou Ingénieur en calculs mécaniques (propagation en fatigue) F/H
Stage – Ingénieure ou Ingénieur en calculs mécaniques (propagation en fatigue) F/H

EDF • Montévrain

On-site
EUR 7,800 - 10,000
Gratification selon grille EDF
Python: Courbes de charge pour l'optimisation énergétique
Python: Courbes de charge pour l'optimisation énergétique

EDF • Moret-Loing-et-Orvanne

On-site
EUR 12,000 - 18,000
Stage - Ingénieure ou Ingénieur en calculs mécaniques (fissuration par fatigue) F/H
Stage - Ingénieure ou Ingénieur en calculs mécaniques (fissuration par fatigue) F/H

Groupe Talents Handicap • La Rochette

On-site
EUR 10,000 - 13,000
Traitement de données pour le calcul de gisement d'électrification dans l'industrie et le tertiair F/H
Traitement de données pour le calcul de gisement d'électrification dans l'industrie et le tertiair F/H

EDF • Moret-Loing-et-Orvanne

On-site
EUR 8,900 - 12,000
Stage - Ingénieure ou Ingénieur en calculs mécaniques (fissuration par fatigue) F/H
Stage - Ingénieure ou Ingénieur en calculs mécaniques (fissuration par fatigue) F/H

EDF • Montévrain

On-site
EUR 10,000 - 15,000
Gratification EDF
Stage – Ingénieure ou Ingénieur en calculs mécaniques (code RSEM) F/H
Stage – Ingénieure ou Ingénieur en calculs mécaniques (code RSEM) F/H

Groupe Talents Handicap • La Rochette

On-site
EUR 12,000 - 17,000
Stage - Ingénieur.e Développement Python et analyste F/H
Stage - Ingénieur.e Développement Python et analyste F/H

EDF • Saint-Denis

On-site
EUR 10,000 - 19,000
Rémunération 935€–1682€
Transport 50% remboursé
Hébergement jusqu’à 185€/mois
+1
Stage - Analyste métier / Product Owner F/H
Stage - Analyste métier / Product Owner F/H

EDF • Saint-Denis

On-site
EUR 10,000 - 19,000
Remboursement de 50% titre detransport
Hébergement partiel possible (jusqu’à
Stage rémunéré 935–1682 €
Stage – Ingénieure ou Ingénieur en calculs mécaniques (propagation en fatigue) F/H
Stage – Ingénieure ou Ingénieur en calculs mécaniques (propagation en fatigue) F/H

Groupe Talents Handicap • La Rochette

On-site
EUR 11,000 - 18,000
Gratification selon grille EDF