Note: This is documentation for version 5.0 of Source. For a different version of Source, select the relevant space by using the Spaces menu in the toolbar above

Pipe Junction node

A pipe junction node is used to transfer water from one place to another. It can be used to represent a pump station in water supply system.

Rule based ordering

In rule based ordering, to add a new pipe junction relationship:

  • If current pipe junction (such as Pipe Junction 1 in the screenshot below) is a destination site to accept pumped water, choose "from" and the source pipe junction site (such as Pipe Junction 3 in the screenshot below) from the drop down list on the left side of "Add" button. 
  • Then click "Add" button. By doing this, a new pipe connection is added. Water will pump from Pipe Junction 3 to Pipe Junction 1. If current pipe junction is a source site to pump water out, you can choose "to" instead of "from" and then the selected pipe junction from the drop down list will be a destination site to accept water.
  • Edit "Flow Volume" for this new created connection. This parameter can be edited as a simple constant, a series of pump volume record or a function which can refer to other component in the model such as storage water level from upstream or downstream, water requirement that will be met by pumped water etc. "Flow Volume" is the expected pump volume for the current time step. 

Note: Since Source version 4.12.2,  the property of "Capacity for Forecast" is no longer supported and can not be seen from the interface.

NetLP

In NetLP,  the process to add a pipe junction relationship are very similar to the one in rule based ordering. The only difference is the two parameters defined for each connection. In NetLP, "Capacity" is the maximum pump capacity for the connection relationship. It can be defined as a simple constant, a series of pump volume record or a function. "Cost" represents pump cost per ML. It can also be defined as a simple constant, a series of pump cost record or a function which can give different cost for different situation.