From 1f64f96028c6c3f3450340b7b3fcbc9f9be0df59 Mon Sep 17 00:00:00 2001 From: Ate Hempenius Date: Mon, 17 Mar 2025 12:06:39 +0100 Subject: [PATCH] name refactor of energyConsumption -> FinalEnergyConsumption for all Accumulators --- _alp/Agents/EnergyCoop/Code/Functions.java | 16 +++--- .../EnergyDataViewer/Code/Functions.java | 2 +- _alp/Agents/EnergyModel/Code/Functions.java | 10 ++-- .../Agents/GridConnection/Code/Functions.java | 10 ++-- _alp/Classes/Class.J_RapidRunData.java | 50 +++++++++---------- 5 files changed, 44 insertions(+), 44 deletions(-) diff --git a/_alp/Agents/EnergyCoop/Code/Functions.java b/_alp/Agents/EnergyCoop/Code/Functions.java index 3d9ecfd2..c8ed8046 100644 --- a/_alp/Agents/EnergyCoop/Code/Functions.java +++ b/_alp/Agents/EnergyCoop/Code/Functions.java @@ -1106,21 +1106,21 @@ v_rapidRunData.am_dailyAverageConsumptionAccumulators_kW.add(gc.v_rapidRunData.am_dailyAverageConsumptionAccumulators_kW); v_rapidRunData.am_dailyAverageProductionAccumulators_kW.add(gc.v_rapidRunData.am_dailyAverageProductionAccumulators_kW); v_rapidRunData.acc_dailyAverageEnergyProduction_kW.add(gc.v_rapidRunData.acc_dailyAverageEnergyProduction_kW); - v_rapidRunData.acc_dailyAverageEnergyConsumption_kW.add(gc.v_rapidRunData.acc_dailyAverageEnergyConsumption_kW); + v_rapidRunData.acc_dailyAverageFinalEnergyConsumption_kW.add(gc.v_rapidRunData.acc_dailyAverageFinalEnergyConsumption_kW); v_rapidRunData.acc_totalEnergyCurtailed_kW.add(gc.v_rapidRunData.acc_totalEnergyCurtailed_kW); v_rapidRunData.acc_totalPrimaryEnergyProductionHeatpumps_kW.add(gc.v_rapidRunData.acc_totalPrimaryEnergyProductionHeatpumps_kW); v_rapidRunData.am_summerWeekBalanceAccumulators_kW.add(gc.v_rapidRunData.am_summerWeekBalanceAccumulators_kW); v_rapidRunData.am_summerWeekConsumptionAccumulators_kW.add(gc.v_rapidRunData.am_summerWeekConsumptionAccumulators_kW); v_rapidRunData.am_summerWeekProductionAccumulators_kW.add(gc.v_rapidRunData.am_summerWeekProductionAccumulators_kW); v_rapidRunData.acc_summerWeekEnergyProduction_kW.add(gc.v_rapidRunData.acc_summerWeekEnergyProduction_kW); - v_rapidRunData.acc_summerWeekEnergyConsumption_kW.add(gc.v_rapidRunData.acc_summerWeekEnergyConsumption_kW); + v_rapidRunData.acc_summerWeekFinalEnergyConsumption_kW.add(gc.v_rapidRunData.acc_summerWeekFinalEnergyConsumption_kW); v_rapidRunData.acc_summerWeekEnergyCurtailed_kW.add(gc.v_rapidRunData.acc_summerWeekEnergyCurtailed_kW); v_rapidRunData.acc_summerWeekPrimaryEnergyProductionHeatpumps_kW.add(gc.v_rapidRunData.acc_summerWeekPrimaryEnergyProductionHeatpumps_kW); v_rapidRunData.am_winterWeekBalanceAccumulators_kW.add(gc.v_rapidRunData.am_winterWeekBalanceAccumulators_kW); v_rapidRunData.am_winterWeekConsumptionAccumulators_kW.add(gc.v_rapidRunData.am_winterWeekConsumptionAccumulators_kW); v_rapidRunData.am_winterWeekProductionAccumulators_kW.add(gc.v_rapidRunData.am_winterWeekProductionAccumulators_kW); v_rapidRunData.acc_winterWeekEnergyProduction_kW.add(gc.v_rapidRunData.acc_winterWeekEnergyProduction_kW); - v_rapidRunData.acc_winterWeekEnergyConsumption_kW.add(gc.v_rapidRunData.acc_winterWeekEnergyConsumption_kW); + v_rapidRunData.acc_winterWeekFinalEnergyConsumption_kW.add(gc.v_rapidRunData.acc_winterWeekFinalEnergyConsumption_kW); v_rapidRunData.acc_winterWeekEnergyCurtailed_kW.add(gc.v_rapidRunData.acc_winterWeekEnergyCurtailed_kW); v_rapidRunData.acc_winterWeekPrimaryEnergyProductionHeatpumps_kW.add(gc.v_rapidRunData.acc_winterWeekPrimaryEnergyProductionHeatpumps_kW); } @@ -1500,7 +1500,7 @@ HashSet f_getAllChildCustomerGridConnections_recursion(HashSet f_getAllChildCustomerGridConnections_recursion(HashSet f_getAllChildCustomerGridConnections_recursion(HashSet f_getAllChildCustomerGridConnections_recursion(HashSet f_getAllChildCustomerGridConnections_recursion(HashSet 0){ v_rapidRunData.acc_daytimeElectricityProduction_kW.addStep(fm_currentProductionFlows_kW.get(OL_EnergyCarriers.ELECTRICITY) ); v_rapidRunData.acc_daytimeElectricityConsumption_kW.addStep(fm_currentConsumptionFlows_kW.get(OL_EnergyCarriers.ELECTRICITY) ); v_rapidRunData.acc_daytimeEnergyProduction_kW.addStep(v_currentPrimaryEnergyProduction_kW); - v_rapidRunData.acc_daytimeEnergyConsumption_kW.addStep(v_currentFinalEnergyConsumption_kW); + v_rapidRunData.acc_daytimeFinalEnergyConsumption_kW.addStep(v_currentFinalEnergyConsumption_kW); } // Weekend totals. Use overal-totals minus weekend totals to get weekday totals. @@ -2244,7 +2244,7 @@ else if (flowsMap.get(EC) > 0){ v_rapidRunData.acc_weekendElectricityProduction_kW.addStep(fm_currentProductionFlows_kW.get(OL_EnergyCarriers.ELECTRICITY) ); v_rapidRunData.acc_weekendElectricityConsumption_kW.addStep(fm_currentConsumptionFlows_kW.get(OL_EnergyCarriers.ELECTRICITY) ); v_rapidRunData.acc_weekendEnergyProduction_kW.addStep(v_currentPrimaryEnergyProduction_kW); - v_rapidRunData.acc_weekendEnergyConsumption_kW.addStep(v_currentFinalEnergyConsumption_kW); + v_rapidRunData.acc_weekendFinalEnergyConsumption_kW.addStep(v_currentFinalEnergyConsumption_kW); } @@ -2313,7 +2313,7 @@ else if (flowsMap.get(EC) > 0){ } v_rapidRunData.acc_summerWeekEnergyProduction_kW.addStep(v_currentPrimaryEnergyProduction_kW); - v_rapidRunData.acc_summerWeekEnergyConsumption_kW.addStep(v_currentFinalEnergyConsumption_kW); + v_rapidRunData.acc_summerWeekFinalEnergyConsumption_kW.addStep(v_currentFinalEnergyConsumption_kW); v_rapidRunData.acc_summerWeekEnergyCurtailed_kW.addStep(v_currentEnergyCurtailed_kW); v_rapidRunData.acc_summerWeekPrimaryEnergyProductionHeatpumps_kW.addStep(v_currentPrimaryEnergyProductionHeatpumps_kW); @@ -2357,7 +2357,7 @@ else if (flowsMap.get(EC) > 0){ } v_rapidRunData.acc_winterWeekEnergyProduction_kW.addStep(v_currentPrimaryEnergyProduction_kW); - v_rapidRunData.acc_winterWeekEnergyConsumption_kW.addStep(v_currentFinalEnergyConsumption_kW); + v_rapidRunData.acc_winterWeekFinalEnergyConsumption_kW.addStep(v_currentFinalEnergyConsumption_kW); v_rapidRunData.acc_winterWeekEnergyCurtailed_kW.addStep(v_currentEnergyCurtailed_kW); v_rapidRunData.acc_winterWeekPrimaryEnergyProductionHeatpumps_kW.addStep(v_currentPrimaryEnergyProductionHeatpumps_kW); @@ -2396,7 +2396,7 @@ else if (flowsMap.get(EC) > 0){ v_rapidRunData.am_dailyAverageProductionAccumulators_kW.get(EC).addStep( fm_currentProductionFlows_kW.get(EC) ); } v_rapidRunData.acc_dailyAverageEnergyProduction_kW.addStep(v_currentPrimaryEnergyProduction_kW); -v_rapidRunData.acc_dailyAverageEnergyConsumption_kW.addStep(v_currentFinalEnergyConsumption_kW); +v_rapidRunData.acc_dailyAverageFinalEnergyConsumption_kW.addStep(v_currentFinalEnergyConsumption_kW); v_rapidRunData.acc_totalEnergyCurtailed_kW.addStep(v_currentEnergyCurtailed_kW); v_rapidRunData.acc_totalPrimaryEnergyProductionHeatpumps_kW.addStep(v_currentPrimaryEnergyProductionHeatpumps_kW); diff --git a/_alp/Classes/Class.J_RapidRunData.java b/_alp/Classes/Class.J_RapidRunData.java index 05320d41..e7f97174 100644 --- a/_alp/Classes/Class.J_RapidRunData.java +++ b/_alp/Classes/Class.J_RapidRunData.java @@ -21,7 +21,7 @@ public class J_RapidRunData { public J_AccumulatorMap am_dailyAverageConsumptionAccumulators_kW = new J_AccumulatorMap(); public J_AccumulatorMap am_dailyAverageProductionAccumulators_kW = new J_AccumulatorMap(); - public ZeroAccumulator acc_dailyAverageEnergyConsumption_kW; + public ZeroAccumulator acc_dailyAverageFinalEnergyConsumption_kW; public ZeroAccumulator acc_dailyAverageEnergyProduction_kW; public ZeroAccumulator acc_dailyAverageBaseloadElectricityConsumption_kW; @@ -46,7 +46,7 @@ public class J_RapidRunData { public ZeroAccumulator acc_summerWeekDeliveryCapacity_kW; public ZeroAccumulator acc_summerWeekFeedinCapacity_kW; - public ZeroAccumulator acc_summerWeekEnergyConsumption_kW; + public ZeroAccumulator acc_summerWeekFinalEnergyConsumption_kW; public ZeroAccumulator acc_summerWeekEnergyCurtailed_kW; public ZeroAccumulator acc_summerWeekEnergyProduction_kW; @@ -75,7 +75,7 @@ public class J_RapidRunData { public ZeroAccumulator acc_winterWeekDeliveryCapacity_kW; public ZeroAccumulator acc_winterWeekFeedinCapacity_kW; - public ZeroAccumulator acc_winterWeekEnergyConsumption_kW; + public ZeroAccumulator acc_winterWeekFinalEnergyConsumption_kW; public ZeroAccumulator acc_winterWeekEnergyProduction_kW; public ZeroAccumulator acc_winterWeekEnergyCurtailed_kW; @@ -102,7 +102,7 @@ public class J_RapidRunData { public J_AccumulatorMap am_daytimeExports_kW = new J_AccumulatorMap(); public J_AccumulatorMap am_daytimeImports_kW = new J_AccumulatorMap(); - public ZeroAccumulator acc_daytimeEnergyConsumption_kW; + public ZeroAccumulator acc_daytimeFinalEnergyConsumption_kW; public ZeroAccumulator acc_daytimeEnergyProduction_kW; public ZeroAccumulator acc_daytimeElectricityConsumption_kW; public ZeroAccumulator acc_daytimeElectricityProduction_kW; @@ -110,7 +110,7 @@ public class J_RapidRunData { //Weekend/day public ZeroAccumulator acc_weekendElectricityConsumption_kW; public ZeroAccumulator acc_weekendElectricityProduction_kW; - public ZeroAccumulator acc_weekendEnergyConsumption_kW; + public ZeroAccumulator acc_weekendFinalEnergyConsumption_kW; public ZeroAccumulator acc_weekendEnergyProduction_kW; public J_AccumulatorMap am_weekendExports_kW = new J_AccumulatorMap(); public J_AccumulatorMap am_weekendImports_kW = new J_AccumulatorMap(); @@ -134,7 +134,7 @@ public void initializeAccumulators(double simDuration_h, double timeStep_h, Enum am_dailyAverageProductionAccumulators_kW.createEmptyAccumulators(v_activeProductionEnergyCarriers, true, 24.0, simDuration_h); acc_dailyAverageEnergyProduction_kW = new ZeroAccumulator(true, 24.0, simDuration_h); - acc_dailyAverageEnergyConsumption_kW = new ZeroAccumulator(true, 24.0, simDuration_h); + acc_dailyAverageFinalEnergyConsumption_kW = new ZeroAccumulator(true, 24.0, simDuration_h); acc_totalEnergyCurtailed_kW = new ZeroAccumulator(true, 24.0, simDuration_h); acc_totalPrimaryEnergyProductionHeatpumps_kW = new ZeroAccumulator(true, 24.0, simDuration_h); @@ -162,7 +162,7 @@ public void initializeAccumulators(double simDuration_h, double timeStep_h, Enum am_summerWeekProductionAccumulators_kW.createEmptyAccumulators(v_activeEnergyCarriers, true, timeStep_h, 168.0); acc_summerWeekEnergyProduction_kW = new ZeroAccumulator(true, timeStep_h, 168.0); - acc_summerWeekEnergyConsumption_kW = new ZeroAccumulator(true, timeStep_h, 168.0); + acc_summerWeekFinalEnergyConsumption_kW = new ZeroAccumulator(true, timeStep_h, 168.0); acc_summerWeekEnergyCurtailed_kW = new ZeroAccumulator(true, timeStep_h, 168.0); acc_summerWeekPrimaryEnergyProductionHeatpumps_kW = new ZeroAccumulator(true, timeStep_h, 168.0); @@ -193,7 +193,7 @@ public void initializeAccumulators(double simDuration_h, double timeStep_h, Enum am_winterWeekProductionAccumulators_kW.createEmptyAccumulators(v_activeEnergyCarriers, true, timeStep_h, 168.0); acc_winterWeekEnergyProduction_kW = new ZeroAccumulator(true, timeStep_h, 168.0); - acc_winterWeekEnergyConsumption_kW = new ZeroAccumulator(true, timeStep_h, 168.0); + acc_winterWeekFinalEnergyConsumption_kW = new ZeroAccumulator(true, timeStep_h, 168.0); acc_winterWeekEnergyCurtailed_kW = new ZeroAccumulator(true, timeStep_h, 168.0); acc_winterWeekPrimaryEnergyProductionHeatpumps_kW = new ZeroAccumulator(true, timeStep_h, 168.0); @@ -223,7 +223,7 @@ public void initializeAccumulators(double simDuration_h, double timeStep_h, Enum am_daytimeExports_kW.createEmptyAccumulators( v_activeEnergyCarriers, false, timeStep_h, 0.5 * (simDuration_h)); acc_daytimeEnergyProduction_kW = new ZeroAccumulator(false, timeStep_h, 0.5 * (simDuration_h)); - acc_daytimeEnergyConsumption_kW = new ZeroAccumulator(false, timeStep_h,0.5 * (simDuration_h)); + acc_daytimeFinalEnergyConsumption_kW = new ZeroAccumulator(false, timeStep_h,0.5 * (simDuration_h)); //acc_daytimeEnergyCurtailed_kW = new ZeroAccumulator(false, timeStep_h, simDuration_h); acc_daytimeElectricityProduction_kW = new ZeroAccumulator(false, timeStep_h, 0.5 * (simDuration_h)); acc_daytimeElectricityConsumption_kW = new ZeroAccumulator(false, timeStep_h, 0.5 * (simDuration_h)); @@ -233,7 +233,7 @@ public void initializeAccumulators(double simDuration_h, double timeStep_h, Enum am_weekendExports_kW.createEmptyAccumulators( v_activeEnergyCarriers, false, timeStep_h, 2 / 7 * (simDuration_h) + 48); acc_weekendEnergyProduction_kW = new ZeroAccumulator(false, timeStep_h, 2 / 7 * (simDuration_h) + 48); - acc_weekendEnergyConsumption_kW = new ZeroAccumulator(false, timeStep_h,2 / 7 * (simDuration_h) + 48); + acc_weekendFinalEnergyConsumption_kW = new ZeroAccumulator(false, timeStep_h,2 / 7 * (simDuration_h) + 48); //acc_weekendEnergyCurtailed_kW = new ZeroAccumulator(false, timeStep_h, simDuration_h); acc_weekendElectricityProduction_kW = new ZeroAccumulator(false, timeStep_h, 2 / 7 * (simDuration_h) + 48); acc_weekendElectricityConsumption_kW = new ZeroAccumulator(false, timeStep_h, 2 / 7 * (simDuration_h) + 48); @@ -250,7 +250,7 @@ public void resetAccumulators(double simDuration_h, double timeStep_h, EnumSet