Controlling a Pump

The pump at '44636499.1' is set up so that it switches on and off according to the level of water in the node at the upstream end of the pump. This stage of the tutorial adds an RTC scenario to control the pump according to the level in the manhole at '44636499', switches the pump on when the level in the manhole reaches 1.55 mAD and off when the level drops to 1.5 mAD. The scenario consists of a series of rules that define levels at which action is to be taken and the results of the action.


This stage assumes that you have started InfoWorks ICM and that the Explorer window is open, showing the RTC group icon.

To set up the RTC scenario:

  1. Open the 'Langley RTC (TUT)' network. ClosedYou must have a network open in order to create or edit an RTC scenario.
  2. From the Network menu, select Scenarios | Create Scenario.

    The Create New Scenario dialog is displayed.

    ClosedShow me

    Create New Scenario Dialog for RTC Example

  3. Name the scenario 'Pump Control'. ClosedIf there is already a scenario with the same name, please ensure that you give a unique name to the new object.
  4. Click OK. The dialog closes and the name of the scenario is displayed in the scenario toolbar, and on the tab and network title on the GeoPlan, indicating that this is the active scenario.

    ClosedShow me

    RTC Editor New Scenario

  5. Ensure that the 'Langley RTC (TUT)' network is still open on the GeoPlan and that the active scenario is the 'Pump Control'.
  6. Select RTC Editor from the Window | Grid windows option, and the RTC Editor window is displayed.
  7. ClosedShow me

    RTC Editor New Scenario

  8. In the Description field, enter a description, such as 'Pump Control for Manhole 44636499', for the scenario.
  9. Click the Update button.

    The description of the new scenario is displayed in the left pane on the window

    ClosedShow me

    RTC Editor Pump Control

  10. Add the pump as a regulator in the scenario:
    1. Right-click the 'Global' item on the left of the dialog and select Insert regulator... from the pop-up menu.
    2. A Select Regulators dialog appears.

      ClosedShow me

      Select Regulator

    3. There is only one item in the list of potential regulators, so select it and click OK.

      The pump is added to the list on the left of the dialog.

    4. If necessary, drag the boundaries between the column headers so that you can see the full details in the item list.
  11. Add ranges to specify the object that is to be associated with the regulator and the levels at which action will be taken:
    1. Right-click the pump item in the list and select Insert dependent | Range. The new range is added below the pump and its details can be inserted in the right-hand pane. Closed You may need to click the (Expand) button to the left of the 'Fixpmp'' regulator to see the new range.
    2. ClosedShow me

      RTC Regular Range Details

    3. Enter a Name of 'LowLevel' and select the Type as 'Z - height above datum'. Closed Names must consist of letters and numbers only, with no spaces. In names made up of several words, use capital letters to make the name more easily readable.

      Then select '44636499' from the Node drop-down list, and enter a value of '1.5' as the Maximum level. ClosedThis range consists of all levels up to 1.5 mAD.

    4. ClosedShow me

      Updated Range Details for Low Level

    5. Click Update. The entry on the left is updated with the new details. ClosedYou can change the size of the RTC dialog by dragging its edges. For instance, dragging the lower edge of the dialog allows you to see and click the Update button.
    6. Right-click the pump item again and add a second range. Give this a Name of 'HighLevel', select a Type of 'Z - height above datum', select the Node '44636499' and Minimum level of '1.55'.
    7. Click the Update button. ClosedThis range consists of all levels from 1.55 mAD upwards.
      The Description column for the range in the left pane contains the details that were specified; this is generated by the system. You can view the full description by placing the mouse pointer over it. Alternatively, drag the divider between the two panes to make the left-hand pane wider.
    8. ClosedShow me

      Updated Range Details for High Level

  12. Add the rules for the scenario:
    1. Right-click the pump item in the left pane and select Insert dependent | Rule from the pop-up menu.
    2. For the Condition, select 'LowLevel' from the drop-down list.
    3. For the Type, select 'OFF'. ClosedThis rule specifies that when the LowLevel condition is satisfied, the regulator is switched off. The LowLevel condition is satisfied when the level in the manhole is on or below 1.5 mAD.
    4. Click the Update button.
    5. Add a second rule with the Condition set to 'HighLevel' and the Type to 'ON', and click the Update button. ClosedThis rule specifies that when the level in the manhole is on or above 1.55 mAD, the pump is switched on.

      ClosedShow me


  13. Click the (Close) button to save the pump regulator definition and close the RTC Editor window.
  14. Validate the network and its associated scenario.
  15. Commit the changes to the network.
  16. Click the (Close) button to close the GeoPlan view.
  17. Run the simulation with the RTC Scenario:
    1. In the Explorer window, locate the 'Run Group' in the RTC Model Group.
    2. Right-click the 'Regulate Pump' run and select Open from the pop-up menu.

      The Schedule Hydraulic Run dialog is displayed.

    3. Click the Update to Latest button. ClosedThe list of scenarios associated with the network in the Scenarios field may also be updated when this button is selected.
    4. Check the Allow re-runs using updated network box.
    5. Check the box next to the Pump Control option in the Scenarios field.

      The settings for all other options remain unchanged.

      ClosedShow me

      RTC Scenario Run Window

    6. Click the Run simulations button.

      A Schedule Job(s) dialog is displayed.

    7. Click the OK button.

      InfoWorks ICM processes the run and its progress can be viewed in the Job Control window. ClosedThis window can be displayed by selecting the Job control window option from the Window menu.

  18. View the simulation results:
    1. Open the simulation from the 'Regulate Pump!' run.Closed Expand the 'Regulate Pump'' run in the Explorer window, and then double-click the 'Pump Control Obs4p' simulation.

      The results are opened in the GeoPlan.

    2. Zoom in on the pump region. ClosedYou can, for example, use the Find in GeoPlan option in the GeoPlan menu or click the (Find in GeoPlan) tool, to zoom onto the manhole that contains the pump. In the dialog, enter the node id, in this case, 44636499, and click the Find button, and the GeoPlan will be centred on the specified manhole.
    3. Use the (Graph pick) button to display graphs of Level for '44636499' and Pump State for '44636499.1'. ClosedClick node '44636499', choose 'Level' from the list and click OK to display the graph. In a similar way, click the link, choose 'Pump State'' and then click OK.

      ClosedShow me

      RTC Simulation Results Level GraphRTC Simulation Results Pump State Graph

    4. Arrange the graph views horizonally. ClosedThe graphs show that the pump is switched on and off when the level in the manhole reaches the specified levels.
    5. Close the GeoPlan and graph views. Closed Click the (Close) button in the top right of the windows.

The next stage in this tutorial modifies the RTC scenario to simulate a breakdown in the pump. 


Back Back to flowchart




Validating Networks

Committing Changes

RTC Validation Messages