diff --git a/_alp/Classes/Class.J_CurtailManagementExternalSetpoint.java b/_alp/Classes/Class.J_CurtailManagementExternalSetpoint.java index 0bc8ac4..be9a332 100644 --- a/_alp/Classes/Class.J_CurtailManagementExternalSetpoint.java +++ b/_alp/Classes/Class.J_CurtailManagementExternalSetpoint.java @@ -39,7 +39,7 @@ public void manageCurtailment(J_TimeVariables timeVariables) { J_FlowPacket flowPacket = j_ea.curtailEnergyCarrierProduction(OL_EnergyCarriers.ELECTRICITY, curtailmentSetpoint_kW); gc.f_removeFlows(flowPacket, j_ea); - curtailmentSetpoint_kW -= flowPacket.energyUse_kW; // Remove curtailed energy use from curtailment setpoint. + curtailmentSetpoint_kW += flowPacket.energyUse_kW; // Remove curtailed energy use from curtailment setpoint. (Curtailed flowpacket energyuse is a negative value!). if (curtailmentSetpoint_kW <= 0) { break; }