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

EDF

Moret-Loing-et-Orvanne

On-site

EUR 12,000 - 19,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EDF Lab R&D à Moret-sur-Loing recherche un stagiaire ingénieur pour travailler en technologies et recherche vers l’efficacité énergétique. Vous participerez au développement d’un outil qui dimensionne des réseaux de chaleur en s’appuyant sur des courbes de charge réelles et les dynamiques temporelles, avec une interface interactive en Streamlit.

Vous contribuerez à l’intégration de courbes horaires issues de la courbothèque EDF et bases publiques, et au dimensionnement hydraulique et thermique

Qualifications

  • Vous êtes 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).
  • Solides connaissances en thermique des systèmes et en réseaux de chaleur.

Responsibilities

  • Analyser et structurer les courbes de charge: identifier et extraire les profils horaires types et concevoir le modèle de données pour les acteurs.
  • Adapter et enrichir le moteur de calcul Python (MILP/PuLP) pour traiter les séries temporelles et déduire les puissances annuelles.
  • Restituer via une interface web interactive (Streamlit) les courbes de charge, les indicateurs temporels et les synthèses de reporting.
  • Valider la chaîne de calcul sur des cas territoriaux réels et comparer les résultats avec l’approche actuelle.

Skills

Python
Pandas
Numpy
MILP
PuLP
Streamlit

Education

Master 2 - énergétique
Génie des procédés

Tools

Streamlit

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:


  1. 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.

  2. 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 ;

  3. 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.

  4. 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).

  • 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

PILOTAGE PONDERE PAR SENSIBILITE ET DETECTION DE NON-CONFORMITE DANS LES RESEAUX DE DISTRIBUTION F/H
PILOTAGE PONDERE PAR SENSIBILITE ET DETECTION DE NON-CONFORMITE DANS LES RESEAUX DE DISTRIBUTION F/H

EDF • Palaiseau

Remote
EUR 12,000 - 18,000
Rémunération stagiaire EDF
Télétravail possible
Stage à EDF Lab Paris-Saclay
PILOTAGE PONDERE PAR SENSIBILITE ET DETECTION DE NON-CONFORMITE DANS LES RESEAUX DE DISTRIBUTION F/H
PILOTAGE PONDERE PAR SENSIBILITE ET DETECTION DE NON-CONFORMITE DANS LES RESEAUX DE DISTRIBUTION F/H

EDF • Palaiseau

On-site
EUR 12,000 - 18,000
Rémunération EDF selon conventions
Télétravail possible dans le cadre du/
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
Stage :Causal foundation models pour séries temporelles de consommation électrique F/H
Stage :Causal foundation models pour séries temporelles de consommation électrique F/H

EDF • Palaiseau

On-site
EUR 12,000 - 19,000
Stage de fin d'études
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é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
Développement d'un modèle de coût de batteries F/H
Développement d'un modèle de coût de batteries F/H

EDF • Souppes-sur-Loing

On-site
EUR 12,000 - 16,000
Stage - Ingénieur/Ingénieure Data Analyst F/H
Stage - Ingénieur/Ingénieure Data Analyst F/H

Groupe-Talents-Handicap • La Rochette

On-site
EUR 10,000 - 13,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
Stage en Python: Courbes de charge pour l'énergie
Stage en Python: Courbes de charge pour l'énergie

EDF • Moret-Loing-et-Orvanne

On-site
EUR 12,000 - 19,000