Sink

Create Function

For creating a single sink:

For creating multiple sinks at once:

Component Table Data

net.sink

Parameter

Datatype

Value Range

Explanation

name

string

Name of the sink

junction

integer

Index of connected junction

mdot_kg_per_s

float

\(\leq 0\)

Drawn mass flow [kg/s]

scaling *

float

\(\geq 0\)

Scaling factor to adapt the drawn mass flow

in_service*

boolean

True / False

Specifies if the sink is in service.

type

string

Component type

Physical Model

A sink draws a specified mass flow from the connected junction. Note that positive mass flow values correspond to flows leaving the system.

Sinks are typically used to model loads in hydraulic systems. Please note that sinks cannot be used to model loads for the pandapipes heat mode. In this case, to model a heat flow drawn by a consumer, the heat exchanger component can be used.

Result Table Data

net.res_sink

Parameter

Datatype

Explanation

mdot_kg_per_s

float

Drawn mass flow [kg/s]