Skip to content

18tbr/sunrise-refonte

Repository files navigation

Code style: black Python application PyPI version License Windows Support Linux Support Mines de Paris

Mines de Paris - CES

Le dépôt GitHub pour le projet SunRise de 2020.

Le projet SunRise

Le projet SunRise est un projet lancé en 2017 par le CES (Centre d'Efficacité des Systèmes) des Mines de Paris. Ce projet a pour but de valider des modèles novateurs de thermique 🔥 de bâtiment 🏠 du CES à l'aide d'une expérience en chambre climatique.

Une particularité de l'expérience du CES (qui donne son nom au projet) est qu'elle utilise un soleil ☀️ artificiel mobile de grande dimension (~2m de diamètre) afin de bénéficier de davantage de flexibilité lors de l'évaluation de l'influence des rayons lumineux 🔦

Pour plus de détails, vous pouvez visiter le site du projet 👈 ou même la vidéo de présentation du projet 🎥

Ce dépôt

Ce dépôt contient le travail d'une équipe d'étudiants des Mines de Paris sur une méthode d'identification de paramètres d'intérêt 🧐 à partir de mesures de thermique de bâtiment. Il s'agit d'un élément préalable à la réalisation de l'expérience SunRise.

La méthode développée ici est inhabituelle, et l'algorithme proposé tente de fournir une solution à l'inférence de paramètres en utilisant des méthodes de Machine Learning 🤖

SunRise démo

Package Python

Ce projet utilise l'outil Poetry pour gérer les dépendances et faire un package pip utilisable plus facilement. Le package pip du projet se nomme sunriseces.

Pour installer le package, vous pouvez donc utiliser :

# Si pip se trouve dans votre PATH
pip install sunriseces

# Sinon sous Linux
python3 -m pip install sunriseces

# De même sous Windows
python -m pip install sunriseces

Une fois le package installé, vous pourrez utiliser l'outil graphique en utilisant l'une des commandes :

# Si le dossier des modules exécutables python se trouve dans votre PATH
sunrise

# Sinon sous Linux
python3 -m sunrise

# De même sous Windows
python -m sunrise

Contribution

Si vous souhaitez contribuer à ce dépôt ❤️, nous vous invitons à consulter les différents documents du dossier docs qui détaillent les façons de contribuer au projet, les conventions de nommage, etc...

Vidéos de travail

Un certain nombre de vidéos 🎥 ont été filmées pendant la conception du code source. Même si elles ne sont plus forcément en phase avec l'implémentation, elles permettent sans doute de comprendre 💡 le principe de l'outil et certaines subtilités de son implémentation.

Toutes les vidéos de travail sont disponible publiquement 👍 sous la licence "Creative Commons" sur YouTube.

License

Le code de ce dépôt est sauf contre-indication mis à disposition sous license GPLv3.