Dans un contexte de réduction des consommations énergétiques et des émissions de gaz à effet de serre, le CSTB (Centre Scientifique et Technique du Bâtiment) développe des outils de simulation énergétique pour aider à la transition énergétique et atteindre les objectifs SNBC. Parmi ces outils, l’outil DIMOSIM permet de simuler de nombreux bâtiments et leurs interactions à l’échelle quartier. Pour faciliter l’utilisation de l’outil DIMOSIM et le rendre accessible à une large communauté d’utilisateurs, il est envisagé de développer une interface graphique simple et open sur le format plugin QGis pour les clients ayant souscrit à l’API DIMOSIM.
Pour cela, le/la stagiaire devra d’abord prendre en main les deux outils DIMOSIM et QGis. Le logiciel QGis étant open-source, de nombreuses documentations et forum existent afin d’utiliser les possibilités de développements de plugin au maximum. Pour le moteur de calcul DIMOSIM, une prise en main axée sur le paramétrage de l’outil et les différentes options de simulation sera nécessaire afin de proposer une interface ergonomique et facile d’accès à l’utilisateur. Plusieurs types de simulations sont possibles dans DIMOSIM, notamment la simulation énergétique des réseaux de chaleur et de froid. Cette dernière possibilité implique des fichiers de paramétrages supplémentaires et complexes. En fonction de l’avancée du stage, l’intégration de ce type de simulation sera envisagée.
Le stage se déroulera suivant plusieurs étapes :
Prendre en main des outils logiciels du CSTB : Prendre en main l’outil DIMOSIM via API avec données d’entrée et de sortie
Comprendre les différentes étapes de simulation et paramétrages liés afin de comprendre comment les exposer à un utilisateur externe
Prise en main de l’utilisateur de l’API BDNB
Etat de l’art sur QGis :Prendre en main le code du plugin DIMOSIM existant
Explorer différents formats de menu possibles pour télécharger des données dans QGis
Explorer les différentes possibilités de renseignement des paramètres
Réaliser les parcours utilisateurs pour faciliter l’ergonomie de l’utilisation
Développement d’un plugin QGis: Implémenter les fonctionnalités validées par les discussions avec les encadrants
Présenter les développements dans les réunions d’équipe
L’objectif final de ce plugin sera d’être capable d’interagir avec l’utilisateur pour le guider à travers les simulations et paramétrages possibles. Il sera nécessaire d’avoir les fonctionnalités suivantes :
Définir la géométrie et les paramètres nécessaires pour faire tourner une simulation énergétique avec des systèmes au niveau bâtiment ou logement, de par :La récupération des géométries et paramètres dans la base de données nationale (BDNB)
L’ajout de géométries avec pre-remplissage des paramètres
Optionnel : Créer un réseau au format LineString et ajouter des points géométriques pour les positions des générateurs
Stage d'une durée de 4 à 6 mois à partir de février (idéalement).
En cours de formation master ou équivalent avec des connaissances en développement informatique, avec des préférences sur le développement d’interfaces.
Vous avez des connaissances dans la simulation énergétique, les composants d’un bâtiment et les bases de transfert thermique.
Vous maitrisez un langage de programmation, de préférence Python.
Compétences transverses :
Capacité à résoudre des problèmes méthodologiques
Autonomie,
Rigueur,
Esprit d’analyse
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.