Le contacteur ne se rend plus au milieu du service

La regle du 05/09 ferme quand la maison depasse 80 % du plafond de decharge du
parc — elle a mordu au bon instant hier soir, a -97,4 A pour 100 A autorises.
Mais elle relachait sur un seul echantillon sous 50 %, et la soiree offrait
quatorze occasions de le faire. Le troisieme pic est tombe deux minutes avant
l'ouverture reelle : decale de cinq minutes, elle refermait, et chaque
aller-retour du contacteur coute 50 a 150 Wh.

Les accalmies mesurees sont franchement bimodales — treize de 5 min au plus
pendant la cuisson, une de 201 min apres. Le relachement se mesure donc en
duree, et la duree vient du bilan energetique : 20 min tant que la batterie est
condamnee a toucher son plancher avant les heures creuses (l'energie reseau du
soir est due de toute facon, la tenir ne change que son heure), 6 min des
qu'elle passerait la nuit seule (chaque kWh du soir deplacerait alors un kWh
d'heures creuses vers des heures pleines). Premiere lecture du bilan par le
workflow d'hysteresis.

Le dwell se compte sur la maison, jamais sur le contacteur : l'horodatage est
ecrit qu'il soit ouvert ou ferme, sans quoi la decision detruirait sa propre
cause. Et parce que la tension batterie s'est tue 27 minutes hier soir en
pleine cuisson, le plafond retombe sur la tension nominale du parc, et a defaut
l'horodatage — un fait persiste — tient la protection jusqu'au bout du dwell.

Golden-hysteresis 11 -> 20. Six mutations, chacune tombant sur un jeu different.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KKzkkVTG6KXnGXFFC7X9XJ
This commit is contained in:
Tallagrand Thierry
2026-09-06 13:05:08 +02:00
parent 9f4d1407de
commit 866739e697
8 changed files with 991 additions and 10 deletions

View File

@@ -941,6 +941,55 @@ que la charge, en donnant un preneur au MPPT, detruirait sa propre autorisation
— le bistable P6 du 24/08. Lectures indisponibles → repli sur le comportement
anterieur. Golden 64 → 66. Detail : HANDOFF §37.
#### D-bis. Le relachement du contacteur se mesurait sur un instant (06/09/2026)
La regle du 05/09 ferme le contacteur EDF quand la maison demande plus de 80 %
de ce que le parc sait delivrer — elle a mordu au bon moment le 05/09 au soir,
a **-97,4 A pour un plafond BMS de 100 A**. Mais elle relachait des que la
charge repassait sous 50 %, sur un SEUL echantillon. Duree des accalmies sous
2 550 W, pas d'une minute :
| periode | accalmies | la plus longue |
|---|---:|---:|
| pendant la cuisson, 20:33 -> 21:37 | **13** | **5 min** |
| apres la cuisson, 21:40 -> 01:00 | 1 | **201 min** |
Treize occasions de rendre le reseau au milieu du service, et chaque
aller-retour du contacteur coute 50 a 150 Wh de transitoire. Le troisieme pic
de la soiree (4 236 W a 21:01:55) est tombe **deux minutes avant l'ouverture
reelle** : decale de cinq minutes, la regle refermait.
Correctif : le relachement se mesure en DUREE — la maison doit rester sous le
seuil bas pendant N minutes, meme mecanisme que la tolerance temporelle de la
politique batterie (§C). Les deux valeurs se lisent sur la distribution
ci-dessus, franchement bimodale : **20 min** (milieu du fosse) et **6 min**
(juste au-dessus de la plus longue accalmie de cuisson).
**Et N vient du bilan energetique** — premiere lecture du bilan par le workflow
d'hysteresis, qui n'en lisait aucun champ. Tant que la batterie est de toute
facon condamnee a toucher son plancher avant l'ouverture des heures creuses, le
partage batterie/reseau de la soiree est fige : tenir le contacteur plus
longtemps ne change que l'HEURE d'achat, pas le montant. Des qu'elle passerait
la nuit seule, chaque kWh du soir deplace un kWh d'heures creuses vers des
heures pleines, et il faut relacher vite.
⚠️ Le dwell se compte sur la MAISON, jamais sur le contacteur ni sur le courant
batterie : l'horodatage `input_datetime.victron_grid_charge_high_last_at` est
ecrit que le contacteur soit ouvert ou ferme. Fermer le contacteur fait chuter
le courant batterie ; s'en servir comme critere ferait que la decision
detruirait sa propre cause.
⚠️ Mode de defaillance observe, pas suppose : le 05/09 de 21:22 a 21:49, la
tension et le courant batterie n'ont RIEN publie pendant 27 minutes. La tension
alimentant le plafond de decharge, la protection se serait eteinte pile a
l'heure du diner. Deux replis : tension nominale 51 V quand le plafond en
amperes reste lisible (48,85-51,5 V mesures sur la soiree, donc 5 % d'erreur au
pire), et a defaut l'horodatage de charge haute — un fait persiste — tient la
protection jusqu'a la fin du dwell.
Golden-hysteresis 11 -> 20, six mutations tombant chacune sur un jeu different.
Detail : HANDOFF §57.
#### E. Le plancher du soir etait un niveau, pas une energie (03/09/2026)
`evening_soc_start_min` = 85 % tente de dire « garde de quoi passer la nuit ».