Budget de nuit borne au plancher prudent ; sans EDF : voiture bloquee meme quand EDF se ferme pour la batterie (session batterie seule)
This commit is contained in:
@@ -460,7 +460,17 @@ if (nightHcActive && Number.isFinite(socPct)) {
|
||||
if (coupes[i + 1] >= depuis) creux = Math.min(creux, reserve);
|
||||
}
|
||||
}
|
||||
nightVehicleBudgetKwh = Number.isFinite(creux) ? Math.max(0, creux) : null;
|
||||
// BORNE PAR LE PLANCHER PRUDENT (04/10/2026). Nuit du 03-04/10 : SOC 47,
|
||||
// prudent 43,6 -> ~1,0 kWh de marge, mais le creux a donne 1,41 kWh. La
|
||||
// voiture a pris toute la marge, la batterie a touche la cible du matin a
|
||||
// 02:57 et la reprise reseau a ferme EDF. Le budget ne peut donc jamais
|
||||
// depasser l'energie au-dessus du SOC requis PRUDENT, celui-la meme que la
|
||||
// voiture n'a pas le droit de franchir en assistance batterie (P12) : les
|
||||
// deux criteres sont desormais les memes par construction.
|
||||
const margePrudente = Number.isFinite(prudent.requiredSocPct)
|
||||
? (socPct > prudent.requiredSocPct ? energyBetweenSoc(prudent.requiredSocPct, socPct) : 0)
|
||||
: 0;
|
||||
nightVehicleBudgetKwh = Number.isFinite(creux) ? Math.max(0, Math.min(creux, margePrudente)) : null;
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user