From d5aa540f199d0d95c55b098150ff0e178a83dff4 Mon Sep 17 00:00:00 2001 From: Kingsley Nweye Date: Wed, 25 Jan 2023 14:25:20 -0600 Subject: [PATCH] fixed low price elec consumption calc. bug --- energy_flexibility_kpis/kpi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/energy_flexibility_kpis/kpi.py b/energy_flexibility_kpis/kpi.py index 3bd27f4..24cf3fe 100644 --- a/energy_flexibility_kpis/kpi.py +++ b/energy_flexibility_kpis/kpi.py @@ -72,7 +72,7 @@ def flexibility_factor(generic_electricity_consumption_profile: List[float], hig (df['timestamp'] >= high_price_start_timestamp) & (df['timestamp'] <= high_price_end_timestamp) ]['generic_electricity_consumption'].sum() low_price_electricity_consumption = df[ - (df['timestamp'] < high_price_start_timestamp) & (df['timestamp'] > high_price_end_timestamp) + (df['timestamp'] < high_price_start_timestamp) | (df['timestamp'] > high_price_end_timestamp) ]['generic_electricity_consumption'].sum() flexibility_factor = (low_price_electricity_consumption - high_price_electricity_consumption)/\ (low_price_electricity_consumption + high_price_electricity_consumption)