Functions used only in Production units load curves
The names of functions starting with PaP (Production already Planned) have in common that they extract information about productions/consumptions taking place on production units on which a production has already been planned (in the actual time step). In practice, these values are available on units having a higher priority in the operation strategy than the actual production unit. If units have a lower priority they return a zero. The PaP-functions are:
Name | Returns | Unit |
---|---|---|
PapElcons(PRODUCTIONUNIT) | Already Planned electricity consumption | MW |
PapElProd(PRODUCTIONUNIT) | Already Planned electricity production | MW |
PapCool(PRODUCTIONUNIT) | Already Planned Cooling production | MW |
PapFuel(PRODUCTIONUNIT) | Already Planned Fuel consumption | MW |
PapHeat(PRODUCTIONUNIT) | Already Planned Heat production | MW |
PapProcHeat(PRODUCTIONUNIT) | Already Planned Process Heat production | MW |
PRODUCTIONUNIT is the specified name the of production unit on which the actual load-curve depends.
PapElCons
Returns the already planned electricity consumption on a specified unit.
Syntax PapElCons(PRODUCTIONUNIT)
Argument Description
PRODUCTIONUNIT Name of the production unit or 0 (zero). Zero means all units
Returning value Actual electricity production load on specified production unit(s)
Returning unit MW
Description
PapElCons() is used in situations where the load on the actual production unit depends on the electricity consumption load of other production unit(s).
Be aware that the production unit(s) addressed must have a higher priority in the operation strategy than the production unit on which it is used, otherwise the function returns a zero.
Examples
PapElCons(WoodBoiler) returns the actual load of electricity consumption on “WoodBoiler”.
PapElCons(0) returns the actual load of electricity consumption on all production units having a higher priority in the operation strategy.
PapElProd
This function returns the already planned electricity production from a specified production unit.
Syntax PapElProd(PRODUCTIONUNIT)
Argument Description
PRODUCTIONUNIT Name of the production unit or 0 (zero). Zero means all units
Returning value Actual load on production unit(s)
Returning unit MW
Description
PapElProd is used in situations where the load on the actual production unit depends on the electricity production load of other production unit(s).
Be aware that the production unit(s) addressed must have a higher priority in the operation strategy than the production unit on which it is used, otherwise the function returns a zero.
Examples
PapElProd(CHP) returns the actual load of electricity production from "CHP".
PapElProd(0) returns the actual load of electricity production on all production units having a higher priority in the operation strategy.
PapCool
Returns the already planned cooling production from a specified production unit.
Syntax PapCool(PRODUCTIONUNIT)
Argument Description
PRODUCTIONUNIT Name of the production unit or 0 (zero). Zero means all units
Returning value Actual cooling load on production unit(s)
Returning unit MW
Description
PapCool() is used in situations where the load on the actual production unit depends on the cooling production load of other production unit(s).
Be aware that the production unit(s) addressed must have a higher priority in the operation strategy than the production unit on which it is used, otherwise the function returns a zero.
Examples
PapCool(Cooler) returns the actual load of cooling production from “Cooler”.
PapCool(0) returns the actual load of cooling production from all production units having a higher priority in the operation strategy.
PapFuel
Returns the already planned production of heat on a specified unit.
Syntax PapFuel(PRODUCTIONUNIT,Fuel)
Argument Description
PRODUCTIONUNIT Name of the production unit or 0 (zero). Zero means all units
Fuel Name of fuel
Returning value Actual load on production unit(s)
Returning unit MW
Description
PapFuel() might be used in situations where the fuel consumption of the actual production unit depends on the fuel consumption of other production unit(s).
Be aware that the production unit(s) addressed must have a higher priority in the operation strategy than the production unit on which it is used, otherwise the function returns a zero.
Examples
PapFuel(Boiler 1) returns the actual fuel consumption of “Boiler 1”.
PapFuel(0) returns the actual fuel consumption on all production units having a higher priority in the operation strategy.
PapHeat
Returns the already planned heat production from a specified unit.
Syntax PapHeat(PRODUCTIONUNIT)
Argument Description
PRODUCTIONUNIT Name of the production unit or 0 (zero). Zero means all units
Returning value Actual load on production unit(s)
Returning unit MW
Description
PapHeat() is used in situations where the load on the actual heat production unit depends on the heat production load of other production unit(s).
Be aware that the production unit(s) addressed must have a higher priority in the operation strategy than the production unit on which it is used, otherwise the function returns a zero.
Examples
PapHeat(Boiler 1) returns the actual load of heat production from “Boiler 1”.
PapHeat(0) returns the actual heat production from all production units having a higher priority in the operation strategy.
PapProcHeat
Returns the already planned production of process heat on a specified unit.
Note: The process heating option is only relevant when the advanced setting option “Hydraulic Transmission” in the "Enable advanced features" section of the "Calculation Setup" tab is checked.
Syntax PapProcHeat(PRODUCTIONUNIT)
Argument Description
PRODUCTIONUNIT Name of the production unit or 0 (zero). Zero means all units
Returning value Actual load on production unit(s)
Returning unit MW
Description
PapProCheat() might be used in situations where the load on the actual process heat production unit depends on the process heat production load of other production unit(s).
Be aware that the production unit(s) addressed must have a higher priority in the operation strategy than the production unit on which it is used, otherwise the function returns a zero.
Examples
PapProcHeat(Boiler 1) returns the actual load of process heat production from “Boiler 1”.
PapProcHeat(0) returns the actual Process heat production from all production units having a higher priority in the operation strategy.