pump#

A pump from one module to another.

Input connections

Output connections

License

PRODRISK_OPEN

Release version

9.6.1

Attributes#

Object typeAttribute namePython data typeCore data typeTime series completionunitDefault valueI/OLicenseVersion addedDescription
Loading ITables v2.3.0 from the internet... (need help?)

max_reserve_down_cost#

Violations of maximum reserve down allocation. (unit: MW, time series completion: step curve)

maintenance#

Capacity unavailable due to pump maintenance. This attribute is not required input and may be left out if no maintenance is scheduled (unit: MW, time series completion: step curve)

max_reserve_up#

Maximum reserve up allocation. (unit: MW, time series completion: step curve)

usage_cost_type#

Usage cost type (1-3) 1: fixed EUR/MW, 2: percent of spot, 3: delta to spot in EUR/MW (unit: none)

intakeRsvCurve#

Do not pump if downstream reservoir volume is below this limit. Used in strategy and simulation. (unit: Mm3, time series completion: interpolation)

name#

Pump name, written to internal file model.h5. Not used for anything else. (unit: none)

topology#

Toplogy description for pumps (external module numbers for): [module containing the pump, module where water is pumped to, module where water is pumped from]. If this is a genuine pump (not pumped-storage power plant), then the module containing the pump should be the module where the water is pumped from. If this is a pumped-storage power plant, then the module containing the pump should be the module where the water is pumped to. (unit: none)

max_reserve_up_cost#

Violations of maximum reserve up allocation. (unit: MW, time series completion: step curve)

height_relative_upflow#

Pump flow curve as a function of pump height where x is pump height (abs) and y is the flow rate. (unit: m3/s)

usage_cost#

Usage cost step series (unit determined by usage_cost_type) (unit: none, default: 1e-4, time series completion: interpolation)

maxPumpHeight#

Largest pumping height (unit: m)

averagePower#

Average consumption when pump is used (unit: MW)

maxHeightUpflow#

Pump upflow at largest pumping height (unit: m3/s)

height_relative_power#

Pump power consumption curve as a function of pump height where x is pump height (abs) and y is the power consumption. (unit: MW)

max_reserve_down#

Maximum reserve down allocation. (unit: MW, time series completion: step curve)

minPumpHeight#

Smallest pumping height (unit: m)

ownerShare#

Fraction owned of the pump, used to scale average consumption. Must be in [0,1]. (unit: none)

outletRsvCurve#

Do not pump if upstream reservoir volume is above this limit. Used in strategy and simulation. (unit: Mm3, time series completion: interpolation)

minHeightUpflow#

Pump upflow at smallest pumping height (unit: m3/s)