Skip to content

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.