Le parc butait sur NOTRE plafond, pas sur le sien
Mesure du 13/09, 10:39 a 12:50 : la DVCC etait a 130 A et la batterie prenait 114 a 127 A, soit 88 a 98 % du plafond, avec une tension plate a 50,6 V — a 0,5 V sous notre propre consigne. C'est le point decisif : il n'y avait aucune phase d'absorption, le courant ne retombait pas de lui-meme, il butait. Pendant ce temps six chargeurs sur sept se declaraient `voltage_current_limited`, et sans injection cette ressource est perdue. Le BMS, lui, declare autoriser 250 A et 53,2 V, ses 135 cellules tiennent dans 2 mV et aucun module ne bloque la charge. Le 130 A venait de l'ANCIEN parc, dont une cellule montait a 3 649 mV et faisait effondrer le courant de tous. Ces modules sont sortis le 12/09. - `pv_boost` 130 -> 150 A : un palier, pas une cible. 150 A reste a 60 % de ce que le BMS declare ; on regarde ce que ca libere et l'ecart entre cellules avant d'aller plus loin. - `pv_mid` 51,2 -> 51,5 V : la colonne des tensions REDESCENDAIT entre 80 et 90 % avant de remonter, reste du 06/09 ou seul pv_topoff avait ete releve. pv_topoff et pv_hold ne sont pas touches. L'effet du 150 A ne se verra que sous 80 % de SOC, donc a la charge du matin. Golden ACM : les trois scenarios qui epinglaient ces valeurs sont tombes, attendus mis a jour dans le meme commit, 20/20. Verifie en reel : consigne appliquee, aucune alarme, cellules toujours a 2 mV. Corrige au passage : l'ACM tourne toutes les 5 MINUTES, pas 30 s comme l'annoncaient le manuel et MEMORY.md. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GwpFpy2aQ2rJok6tNQSbVj
This commit is contained in:
@@ -139,18 +139,25 @@ export const scenarios = [
|
||||
|
||||
// ------------------------------------------------------------ jour
|
||||
{
|
||||
// 13/09/2026 — 130 -> 150 A. Mesure de 10:39 a 12:50 : la DVCC etait a
|
||||
// 130 A et la batterie prenait 114 a 127 A, soit 88 a 98 % du plafond,
|
||||
// avec une tension plate a 50,6 V (donc aucune absorption : le courant ne
|
||||
// retombait pas de lui-meme, il butait). Le BMS declare 250 A et 53,2 V,
|
||||
// les 135 cellules tiennent dans 2 mV, aucun module ne bloque la charge.
|
||||
// Le 130 A venait de l'ANCIEN parc, sorti le 12/09. 150 A est un palier,
|
||||
// pas une cible : on regarde ce qu'il libere avant d'aller plus loin.
|
||||
id: 'acm-jour-boost',
|
||||
label: 'Jour, SOC 60 sous 80 : capture PV maximale, 130 A a 51,5 V',
|
||||
label: 'Jour, SOC 60 sous 80 : capture PV maximale, 150 A a 51,5 V (releve du 13/09 : la batterie butait sur 130)',
|
||||
time: h(ETE, '11:00'),
|
||||
overrides: { ...parcNeuf, soc_percent: '60', pv_power_w: '4000' },
|
||||
expect: { mode: 'day_pv_boost', profil: 'pv_boost', courantA: 130, tensionV: 51.5 },
|
||||
expect: { mode: 'day_pv_boost', profil: 'pv_boost', courantA: 150, tensionV: 51.5 },
|
||||
},
|
||||
{
|
||||
id: 'acm-jour-mid',
|
||||
label: 'Jour, SOC 85 entre 80 et 90 : 110 A a 51,2 V',
|
||||
label: 'Jour, SOC 85 entre 80 et 90 : 110 A a 51,5 V (la colonne des tensions redescendait entre 80 et 90)',
|
||||
time: h(ETE, '11:00'),
|
||||
overrides: { ...parcNeuf, soc_percent: '85', pv_power_w: '4000', battery_voltage_v: '50.5' },
|
||||
expect: { mode: 'day_pv_mid', profil: 'pv_mid', courantA: 110, tensionV: 51.2 },
|
||||
expect: { mode: 'day_pv_mid', profil: 'pv_mid', courantA: 110, tensionV: 51.5 },
|
||||
},
|
||||
{
|
||||
id: 'acm-jour-topoff-52v4',
|
||||
@@ -191,7 +198,7 @@ export const scenarios = [
|
||||
overrides: { ...parcNeuf, soc_percent: '60', override_enabled: 'on',
|
||||
override_profile: 'manual', override_current_a: '12', override_voltage_v: '50.0',
|
||||
override_until: '2026-07-15 09:00:00' },
|
||||
expect: { overrideActif: false, mode: 'day_pv_boost', courantA: 130 },
|
||||
expect: { overrideActif: false, mode: 'day_pv_boost', courantA: 150 },
|
||||
},
|
||||
|
||||
// ------------------------------------------------------------ publication
|
||||
|
||||
Reference in New Issue
Block a user