Chantier : parc batterie reel, et estimation honnete de l'energie perdue
Parc reel : 8 US2000C en 2 packs de 4 avec hub, packs d'ages differents, un module en panne et isole (7 actifs), un autre qui faiblit. Consequence : batteryUsableCapacityKwh = 17,5 code en dur dans INPUT_PARSE surestime la reserve reelle de 15 a 20 %. Aucun capteur de capacite ou de sante batterie n'existe cote HA. Energie perdue faute de puits : la premiere estimation (23,9 kWh/jour, 38 %) etait fausse. Le facteur de recalage global de 1,22 est domine par les heures de 8-9 h ou il vaut 4 a 7. Probleme structurel : la censure est correlee au beau temps, donc les donnees manquantes ne le sont pas au hasard et aucun facteur appris sur cet echantillon n'est transportable. Cela invalide le plan initial de l'etape 3. Estimation retenue, borne basse sans recalage, plafonnee par l'enveloppe horaire reellement demontree : 11,8 kWh/jour en moyenne, 23 % de la ressource. On jette donc plus qu'on n'importe (7,83 kWh/jour) : l'energie existe, il manque le reservoir. +8 kWh utiles sont a la fois necessaires et remplissables. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KKzkkVTG6KXnGXFFC7X9XJ
This commit is contained in:
@@ -52,11 +52,56 @@ l'étape 3 qui la rend possible.
|
|||||||
| **Import réseau** | **7,83 kWh** — un seul jour sur 27 à zéro |
|
| **Import réseau** | **7,83 kWh** — un seul jour sur 27 à zéro |
|
||||||
|
|
||||||
La batterie se vide presque intégralement chaque jour : c'est elle le facteur
|
La batterie se vide presque intégralement chaque jour : c'est elle le facteur
|
||||||
limitant, pas la puissance des onduleurs. Premier encadrement, à confirmer par
|
limitant, pas la puissance des onduleurs.
|
||||||
la simulation : environ **+8 kWh utiles** pour annuler l'import d'une journée
|
|
||||||
typique, **+15 kWh** pour couvrir les mauvaises journées (p90). Réserve : ce
|
### Parc batterie réel (précisé le 24/08)
|
||||||
calcul suppose que le surplus existait pour remplir la capacité ajoutée, ce qui
|
|
||||||
est vrai les jours ensoleillés mais faux les jours réellement pauvres.
|
8 Pylontech US2000C **en deux packs de 4 avec un hub**, le premier pack ayant
|
||||||
|
deux ans de plus que le second. Un module est en panne et isolé : **le système
|
||||||
|
tourne actuellement sur 7**, et un huitième commence à faiblir. Le vieux pack a
|
||||||
|
vécu avant la climatisation du garage. Mélanger des packs d'âges différents est
|
||||||
|
déconseillé — contrainte de budget, pas choix technique.
|
||||||
|
|
||||||
|
Conséquence directe sur le code : `batteryUsableCapacityKwh: 17.5` est codé en
|
||||||
|
dur dans `INPUT_PARSE.js` et utilisé trois fois dans `WINDOWS_SOURCEV2.js`
|
||||||
|
(tampon de prévision, SOC projeté en fin de journée, cible du matin). Avec 7
|
||||||
|
modules dont un fatigué, la capacité réelle est plutôt de l'ordre de 14-15 kWh :
|
||||||
|
**le contrôleur surestime sa réserve d'environ 15 à 20 %.** Aucun capteur de
|
||||||
|
capacité ou de santé batterie n'existe côté HA — à publier depuis le BMS pour
|
||||||
|
que cette valeur cesse d'être une constante.
|
||||||
|
|
||||||
|
### Énergie perdue faute de puits — et pourquoi le recalage de la prévision échoue
|
||||||
|
|
||||||
|
Première estimation, avec un facteur de recalage global : 23,9 kWh/jour, 38 % de
|
||||||
|
la ressource. **Chiffre faux.** Le facteur global valait 1,22 mais il est
|
||||||
|
dominé par les heures de 8-9 h, où le recalage ressort à 4 voire 7 : la
|
||||||
|
prévision sous-estime massivement la rampe du matin. Or ces heures sont
|
||||||
|
sur-représentées parmi les heures exploitables, puisque la batterie y est
|
||||||
|
toujours vide.
|
||||||
|
|
||||||
|
Le problème est structurel : **la censure est corrélée au beau temps.** Les
|
||||||
|
heures exploitables de l'après-midi ne le sont que les jours médiocres — d'où
|
||||||
|
un recalage qui tombe à 0,24 l'après-midi, avec 1 à 5 échantillons. Les données
|
||||||
|
manquantes ne le sont pas au hasard, donc aucun facteur de recalage appris sur
|
||||||
|
cet échantillon n'est transportable. Cela invalide le plan initial de l'étape 3.
|
||||||
|
|
||||||
|
Estimation retenue à la place, **borne basse** : pour chaque heure censurée,
|
||||||
|
potentiel = min(prévision brute, enveloppe horaire réellement démontrée). Ne
|
||||||
|
suppose aucun recalage et ne dépasse jamais ce que l'installation a déjà produit
|
||||||
|
à cette heure-là.
|
||||||
|
|
||||||
|
| Perte par manque de puits (borne basse) | |
|
||||||
|
|---|---|
|
||||||
|
| Moyenne | **11,8 kWh/jour** (23 % de la ressource) |
|
||||||
|
| Médiane · p80 · max | 10,8 · 19,5 · 25,6 kWh |
|
||||||
|
| Jours sans perte | 2 sur 27 |
|
||||||
|
|
||||||
|
**Le résultat qui tranche la question du dimensionnement : on jette plus (11,8)
|
||||||
|
qu'on n'importe (7,83).** L'énergie existe déjà, il manque le réservoir et la
|
||||||
|
capacité à l'encaisser. Un ajout d'environ **+8 kWh utiles** est donc à la fois
|
||||||
|
nécessaire (côté demande) et remplissable (côté ressource). Réserve : chiffres
|
||||||
|
d'août ; l'historique de prévision remonte au 2 mars et permettra de refaire le
|
||||||
|
calcul en saison basse.
|
||||||
|
|
||||||
## Avancement
|
## Avancement
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user