Circulation Pump Mass

Create Function

Component Table Data

net.circ_pump_mass

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]

mdot_flow_kg_per_s

float

\(>\) 0

Mass flow transported by the pump [kg/s]

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 induces a mass flow which should be the same as the mass flow into the system.

Result Table Data

net.circ_pump_mass

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]