Ce dossier contient le travail d'un projet d'optimisation non-linéaire en nombre entier réalisé dans le cadre du Mastère Optimisation des systèmes énergétiques des Mines de Paris.
Ce dossier contient les Excel issue des optimisation GAMS (fichier GDX). Ces Excel sont à la source de l'application de visualisation des résultats.
Note : il est nécessaire de rajouter un onglet 'comments' à chaque nouvel Excel.
Ce dossier contient l'énoncé du problème et un pdf d'explication de la méthode et des résultats.
Ce dossier contient les fichiers GAMS modélisant le problème.
Notebook Results_processing : notebook de travail sans intérêts particuliers
Fichier python visualisation : fichier python pour visualiser les résultats
requirements.txt : requirements pour l'application streamlit externe
requirements_py_venv.txt
Le projet utilise GAMS pour modéliser le problème mais les résultats sont traiter sous python. Pour faire fonctionner le traitement sous python :
Etape 1 : créer l'environnement (il est conseiller de l'appeler ONLNE)
python create venv ONLNE
Etape 2 : installer les packages python requis
pip install -r requirements_py_venv.txt
streamlit run visualisation.py