# Cariflex - Script de Déploiement Complet ## 1. FlexMeasures (déjà déployé) ```bash # Assets déjà créés: 40 (10 PV, 10 Bat, 10 Chg, 10 EV) # Sensors: 40 # Carte: OSM patchée (Mapbox → OSM) # Accès URL: https://flexmeasures.digitribe.fr Login: admin@digitribe.fr / Digitribe972 ``` ## 2. HAMLET (simulation LEM) ```bash # Environnement conda dédié conda create -n hamlet-rd python=3.11 -y conda activate hamlet-rd # Dépendances pip install numpy pandas scipy matplotlib jupyter linopy pandapower pvlib highspy hplib pyoptinterface sktime xlsxwriter tqdm windpowerlib # Cloner et installer HAMLET git clone https://github.com/tum-ens/HAMLET.git /home/eric/cariflex/HAMLET cd /home/eric/cariflex/HAMLET pip install -e hamlet/creator pip install -e hamlet/executor pip install -e hamlet/analyzer # Vérifier python -c "import hamlet; print('HAMLET OK')" ``` ## 3. OPLEM (optimisation LEM) ```bash pip install git+https://github.com/EsaLaboratory/OPLEM.git ``` ## 4. S2 CEM (FlexMeasures Client) ```bash pip install flexmeasures-client[s2] ``` ## 5. OpenLEADR (passerelle OpenADR) ```bash pip install openleadr ``` ## 6. Configuration FlexMeasures Cariflex ### 6.1 Flex Context (modèle de flexibilité) Chaque type d'actif a un `flex_context` et `flex_model` : **PV (production) :** ```json { "consumption-capacity": "0kW", "production-capacity": "5kW", "soc-min": "0kWh", "soc-max": "0kWh" } ``` **Batterie (stockage) :** ```json { "consumption-capacity": "50kW", "production-capacity": "50kW", "soc-min": "0kWh", "soc-max": "100kWh", "soc-usage": "10kWh", "charging-efficiency": "95%", "discharging-efficiency": "95%" } ``` **EV Borne (consommation flexible) :** ```json { "consumption-capacity": "22kW", "production-capacity": "0kW", "soc-min": "0kWh", "soc-max": "0kWh" } ``` **EV (V2G) :** ```json { "consumption-capacity": "11kW", "production-capacity": "11kW", "soc-min": "15kWh", "soc-max": "75kWh", "charging-efficiency": "95%", "discharging-efficiency": "95%" } ``` ### 6.2 Données de prévision FlexMeasures nécessite des données de prévision pour : - Production PV (données météo) - Consommation (profil type) - Prix de l'électricité (tarification EDF SEI) ## 7. Intégration DSO (ENEDIS/RTE) ### 7.1 Flex Ready® Aggregator API Cariflex implémente l'interface Aggregator de Flex Ready® : - Réception des demandes de flexibilité du DSO - Agrégation des réponses des actifs - Monitoring en temps réel ### 7.2 S2 Protocol Le S2 CEM (Customer Energy Manager) fait le pont entre : - FlexMeasures (côté RM) - OpenADR/Flex Ready® (côté DSO) ## 8. Monitoring ### 8.1 Grafana Dashboard Cariflex : - Production PV temps réel - État de charge des batteries - Consommation des bornes VE - Flexibilité disponible - Signaux DSO ### 8.2 Métriques clés - **Flexibilité disponible** : somme des capacités de modulation - **Énergie échangée** : kWh produit/consommé - **Revenus flexibilité** : €/kWh de flexibilité vendue - **Taux d'utilisation** : % du temps en mode flexibilité