Lucas Gautheron 1 рік тому
батько
коміт
081e89c62c
1 змінених файлів з 18 додано та 34 видалено
  1. 18 34
      README.md

+ 18 - 34
README.md

@@ -1,26 +1,20 @@
 # Simulations mix énergétiques
-<!-- TOC -->
-
-- [Simulations mix énergétiques](#simulations-mix-%C3%A9nerg%C3%A9tiques)
-    - [1. Méthodologie](#1-m%C3%A9thodologie)
-    - [2. Installation](#2-installation)
-        - [2.1. Installation du répertoire et des données](#21-installation-du-r%C3%A9pertoire-et-des-donn%C3%A9es)
-            - [2.1.1. Installation de DataLad](#211-installation-de-datalad)
-            - [2.1.2. Installation du répertoire et des données](#212-installation-du-r%C3%A9pertoire-et-des-donn%C3%A9es)
-        - [2.2. Usage du code](#22-usage-du-code)
-            - [2.2.1. Installation des dépendances](#221-installation-des-d%C3%A9pendances)
-            - [2.2.2. Exécution](#222-ex%C3%A9cution)
-    - [3. Output](#3-output)
-    - [4. TODO](#4-todo)
-
-<!-- /TOC -->
+
+- [Méthodologie](#méthodologie)
+- [Installation](#installation)
+  - [Installation de DataLad](#installation-de-datalad)
+  - [Installation du répertoire et des données](#installation-du-répertoire-et-des-données)
+  - [Installation des dépendances](#installation-des-dépendances)
+- [Usage du code](#usage-du-code)
+  - [Exécution](#exécution)
+- [Output](#output)
+- [TODO](#todo)
 
 Ce code implémente une simulation simpliste de mix énergétiques, avec une modélisation (grossière) des sources intermittentes, du nucléaire, des sources pilotables, des moyens de stockage, et de la flexibilité de la demande.
 
 Ce code est l'étape 0 d'un projet qui vise à comprendre les vulnérabilités des différents scénarios de mix énergétiques envisagés pour la France. La modélisation proposée est très simpliste et sous-optimale de plusieurs points de vue.
 
 ## Méthodologie
-<a id="markdown-m%C3%A9thodologie" name="m%C3%A9thodologie"></a>
 
 Les facteurs de charge des sources intermittentes sont tirés des valeurs de [renewables.ninja](https://github.com/renewables-ninja) pour les années 1985 à 2015.
 
@@ -36,13 +30,8 @@ Pour l'instant, le nucléaire est modélisé comme une source non pilotable de f
 Le modèle sera ajusté pour tenir compte des variations saisonnières de disponibilité du nucléaire, optimisées au regard des variations saisonnières de demande.
 
 ## Installation
-<a id="markdown-installation" name="installation"></a>
-
-### Installation du répertoire et des données
-<a id="markdown-installation-du-r%C3%A9pertoire-et-des-donn%C3%A9es" name="installation-du-r%C3%A9pertoire-et-des-donn%C3%A9es"></a>
 
-#### Installation de DataLad
-<a id="markdown-installation-de-datalad" name="installation-de-datalad"></a>
+### Installation de DataLad
 
 Pour récupérer les données, DataLad est nécessaire. Il s'agit d'une extension de git capable de gérer de gros fichiers.
 
@@ -60,8 +49,7 @@ brew install datalad
 
 Consulter les instructions pour Windows ou concernant tout éventuel problème impliquant l'installation de DataLad sur n'importe quel système, reportez-vous aux [instructions officielles](https://handbook.datalad.org/en/latest/intro/installation.html#install-datalad).
 
-#### Installation du répertoire et des données
-<a id="markdown-installation-du-r%C3%A9pertoire-et-des-donn%C3%A9es" name="installation-du-r%C3%A9pertoire-et-des-donn%C3%A9es"></a>
+### Installation du répertoire et des données
 
 ```
 datalad install git@github.com:lucasgautheron/scenarios-rte-simulation.git
@@ -69,11 +57,7 @@ cd scenarios-rte-simulation
 datalad get .
 ```
 
-### Usage du code
-<a id="markdown-usage-du-code" name="usage-du-code"></a>
-
-#### Installation des dépendances
-<a id="markdown-installation-des-d%C3%A9pendances" name="installation-des-d%C3%A9pendances"></a>
+### Installation des dépendances
 
 Pour installer les dépendances, l'instruction suivante devrait fonctionner (depuis le répertoire) :
  
@@ -81,8 +65,9 @@ Pour installer les dépendances, l'instruction suivante devrait fonctionner (dep
 pip install -r requirements.txt
 ```
 
-#### Exécution
-<a id="markdown-ex%C3%A9cution" name="ex%C3%A9cution"></a>
+## Usage du code
+
+### Exécution
 
 Pour exécuter le code, il suffit d'exécuter le script `run.py'.
 
@@ -106,7 +91,6 @@ python run.py --begin 2012-01-01 --end 2015-01-01
 ```
 
 ## Output
-<a id="markdown-output" name="output"></a>
 
 ![](output/load_supply.png)
 
@@ -117,9 +101,9 @@ python run.py --begin 2012-01-01 --end 2015-01-01
 ![](output/gap_distribution.png)
 
 ## TODO
-<a id="markdown-todo" name="todo"></a>
 
   - Optimisation de disponibilité du nucléaire (actuellement un facteur de charge constant est assumé, ce qui pénalise les modèles avec nucléaire)
   - Meilleure modélisation des flexibilités
   - Documentation des sources de données
-  - Documentation du code
+  - Documentation du code
+