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] |