Refonte partielle du code + Documentation
Analyse et compréhension d'un programme complexe à l'interface de l'informatique et de la thermique du bâtiment
Restauration et pérennisation du savoir en rédigeant une documentation exhaustive en LaTeX
Intégration de la gestion d'un pas de temps variable pour améliorer la flexibilité du simulateur
Réunions de suivi hebdomadaires avec les tutrices pour présenter l'avancement et ajuster les objectifs
Utilisation de Git pour assurer la traçabilité des modifications et faciliter la collaboration
Segmentation du projet en tâches clairement définies, traitées de manière indépendante
L'analyse préliminaire du code a révélé un manque de commentaires et de références aux sources académiques, nécessitant la création d'un manuel complet.
Permettre des simulations avec des résolutions temporelles plus larges (5, 10 ou 30 minutes) pour réduire le temps de calcul tout en conservant des résultats pertinents.
Adaptation des modèles statistiques pour les comportements stochastiques (appareils électroménagers, éclairage, eau chaude).
Régénération explicite des événements aléatoires à chaque pas de temps via une boucle de simulation dédiée, garantissant une cohérence statistique optimale.
Modélisation de l'allumage/extinction du système de chauffage avec adaptation par pays :
Analyse statistique utilisant la moyenne, médiane, écart-type et distribution via histogrammes.
Les figures suivantes illustrent la demande totale en électricité (en kWh) pour un ensemble de logements simulés avec différents pas de temps :
Chaque courbe représente la distribution de la consommation électrique pour l'ensemble des foyers simulés. L'objectif de cette comparaison est de vérifier la stabilité du modèle face à une variation de la résolution temporelle.
Succès : Variables (consommation d'eau, électricité, irradiance, température) restent réalistes jusqu'à 5 minutes
Limitation identifiée : Modules chauffage/eau chaude sanitaire nécessitent une attention particulière pour éviter la surestimation
Maîtrise avancée des fonctions, debugging, visualisation avec plot(), analyse de données
Équations différentielles, méthodes de discrétisation, stabilité numérique
Chaînes de Markov, modèles stochastiques, analyse comparative
Git, méthodologie agile, documentation technique LaTeX
Tests systématiques, validation de résultats, débugging complexe
Simulation énergétique, modélisation des quartiers résidentiels