Cible du matin fixee par le bilan dans les deux sens ; urgence avant depart seulement s'il manque de l'energie

This commit is contained in:
Tallagrand Thierry
2026-10-01 07:42:33 +02:00
parent 677a0388d7
commit df7395109e
4 changed files with 48 additions and 13 deletions

View File

@@ -1341,9 +1341,11 @@ export const scenarios = [
},
{
// SENS UNIQUE : le bilan ne doit jamais ABAISSER la cible.
id: 'cible-bilan-ne-baisse-pas-la-cible',
label: "Nuit HC, SOC 30, le bilan ne demande que 25 % → le palier 35 % reste maître → le réseau est maintenu",
// 01/10/2026, DECISION DU PROPRIETAIRE : le bilan fixe la cible DANS LES
// DEUX SENS (« 35 % c'est idiot si le besoin est prevu 26,6 % »). Ce
// scenario figeait l'ancien sens unique ; il fige desormais l'inverse.
id: 'cible-bilan-abaisse-la-cible',
label: "Nuit HC, SOC 30, le bilan ne demande que 25 % → la cible est 25 %, le palier 35 % n'est plus maître → le réseau est relâché",
time: '2026-08-08T03:00:00+02:00',
overrides: {
...VEHICLE_NIGHT, allow_grid_hc_night: 'on',
@@ -1357,9 +1359,8 @@ export const scenarios = [
},
expect: {
profile: 'night_hc',
state: 'night_session_done_idle',
takeoverNeeded: true,
takeoverHelperService: 'turn_on',
takeoverNeeded: false,
takeoverHelperService: 'turn_off',
},
},
@@ -3152,13 +3153,23 @@ export const scenarios = [
// de 30 min declenchait la « recharge urgente avant depart » (0 kWh manquant)
// et fermait EDF. Le jeudi, la JEEP ne part pas.
{
id: 'depart-matin-jour-de-depart-urgence-historique',
label: 'Depart JEEP 06:30 un jour de depart : la marge de 30 min engage le reseau a 06:00 (comportement historique)',
id: 'depart-matin-jour-de-depart-rien-ne-manque',
label: 'Jour de depart, SOC 37 au-dessus de la cible du bilan (28,6) : il ne manque rien, aucune urgence a 06:00 (EDF ferme pour rien les 21, 22, 25, 27/09 et 01/10)',
time: '2026-10-01T06:00:00+02:00',
overrides: { ...BUDGET_NUIT, balance_last_run: '01/10 05:55', soc_percent: '37',
balance_required_soc: '28.6', balance_required_soc_prudent: '29.7',
evcs_vehicle: 'JEEP', departure_time_jeep: '06:30:00', departure_day_ok: 'on',
night_charge_mode: 'sans_edf', night_budget_prev: '5.93|4010', evcs_total_energy_kwh: '4015' },
expect: { edfOnAction: false, takeoverNeeded: false },
},
{
id: 'depart-matin-jour-de-depart-batterie-sous-la-cible',
label: 'Jour de depart, SOC 25 sous la cible du bilan (28,6) : il manque 1,1 kWh, l urgence engage le reseau avant 06:30',
time: '2026-10-01T06:00:00+02:00',
overrides: { ...BUDGET_NUIT, balance_last_run: '01/10 05:55', soc_percent: '25',
balance_required_soc: '28.6', balance_required_soc_prudent: '29.7',
evcs_vehicle: 'JEEP', departure_time_jeep: '06:30:00', departure_day_ok: 'on',
night_charge_mode: 'sans_edf', night_budget_prev: '5.93|4010', evcs_total_energy_kwh: '4015' },
expect: { sourceMode: 'grid_forced', edfOnAction: true },
},
{