Circulation Pump Pressure

Create Function

Component Table Data

net.circ_pump_pressure

Parameter

Datatype

Value Range

Explanation

name

string

name of the pump

return_junction

integer

\(>\) 0

Index of junction on the return side (where the pump starts)

flow_junction

integer

\(>\) 0

Index of junction on the flow side (where the pump ends)

p_flow_bar

float

\(>\) 0

Pressure set point at the pump outlet (at flow side) [bar]

p_lift_bar

float

\(>\) 0

Pressure lift induced by the pump [bar]

t_flow_k

float

\(>\) 0

Temperature set point (at flow side) [K]

in_serivce

boolean

True/ False

True for in service or False for out of service

type

string

type variable to classify the pump

Physical Model

The circulation pump is a component that controls the flow in a looped network. At its outlet (the flow side), it induces a pressure and temperature level just like an external grid. At the inlet (the return side), it also induces a certain pressure, which is defined by the pressure lift parameter. The resulting mass flow through the loop is identified by the pipeflow algorithm.

Result Table Data

net.res_circ_pump_pressure

Parameter

Datatype

Explanation

deltap_bar

float

The pressure lift caused by the pump [bar]

mdot_flow_kg_per_s

float

The mass flow running through the pump [bar]