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

3. Adding rainwater tank & roof as alternative supply

The following walk through will go through:

  1. How to add Roof and Tanks to an Urban Developer scenario
  2. Configure the Roof and Tanks use items within a Behavioural node. 

Supporting Files:

Start Project: 

End Project: 

Walk-through

1. Load Source with the Urban Developer plugin loaded. Then open the attached start project linked above. 

2. Next click and drag on a roof and tank onto the schematic view from the node palette. Then link the nodes together by clicking the bottom hook of the roof node to the top hook on the tank, and the same for the tank to the behavioural node. 

3. Now we can review the settings of the roof and tank nodes. To do this double click on the nodes to see the currently configured parameters. 

 

4. The nodes have the following parameters that can be configured. The details of what each parameter does check out the node documentation for each.

Roof

Tank

5. For the moment the defaults will suit our needs. We will need to configure the links so that water will flow from the roof to tank, and then from tank to behavioural node. Open the link editor by either double clicking the link, or right click the link and then select edit. 

6. For the link between the roof and tank nodes add a copy property and select "Runoff to Tank Rate" to "Rainwater / Stormwater". 

7. For the link between the tank and behavioural add a copy property and select "Demand" to "Tank Supply"

8. Now we have a connected network, however to have the roof function require rainfall and evaporation data for the model. To assign the rainfall and evaporation data we need to open the "Urban Settings" dialog using the Edit | Urban Developer Options menu. 

9. Once the "Urban Settings" dialog has opened select the Rainfall tree item, and then select Data Source as the location of the data for this parameter to the model. In the Data Source section click the add Data Source from the menu, and select the "File Data Source..." option. 

10. In the "New Data Source" dialog open the file selection dialog and navigate to where you have extracted the met data supplied with this example. Select the rainfall data in the "Open File" dialog and press OK. 

Back at the Urban Settings dialog select "Rainfall Daily" from the loaded Data Source file. Also make sure to select the units as mm/day so that the model understands the units of measurement inside the Data Source. 

11. Now repeat the same process for the Evaporation parameter in the Urban Settings dialog for the Climate Configuration. 

12. Finally accept these changes to the Urban Settings by clicking OK on the "Urban Settings" dialog. 

13. Now that we have some climate data loaded we will need to change our run period to match that data. Open the run configuration and select the start and end dates that match the rainfall and evap time series date. Lastly run the model by clicking "Run". 

14. Now you can look at the recorded values for the model through the Results Manager. You will notice that the main supply will now be reduced by a small amount of water supplied by the rainwater tank.