• InfoWater Pro

Performing a Steady State calibration

Set up, run, and review the results of a steady state calibration in ICM to calibrate pipe roughness in a junction pressure zone.


Tutorial resources

These downloadable resources will be used to complete this tutorial:

U03_Perform_Steady_State_cal.zip

Step-by-step guide

Use the Steady State calibration mode in InfoWater Pro to specify the desired pipe roughness, junction demands, unknown pipe statuses, junction pressures, and pipe flows obtained from field measurement data. Once the modeling parameters have been specified, a calibration simulation can be run, and the results exported to any project data set. This example calibrates pipe roughness in a junction pressure zone.

  1. Double-click the desired project .aprx file to open ArcGIS Pro.
  2. Click the InfoWater Pro tab to open the InfoWater Pro ribbon.
  3. In the Project panel, click Initialize.

Start by running a simulation for the current scenario:

  1. On the InfoWater Pro ribbon, Analysis panel, click Run to open the Run Manager.
  2. Click Run to run the simulation and create an output for the current scenario.
  3. Click OK to close the Run Manager.

Set up a calibration run for the active scenario:

  1. On the InfoWater Pro ribbon, in the Project group, click Apps.
  2. From the Apps Manager, select Calibrator.
  3. Click Run to open the Calibrator app.

Apps highlighted in red on the InfoWater Pro ribbon; and the open App Manager, with the Calibrator and Run highlighted in red.

  1. From the Mode menu, select Steady State.

To create a new pipe database information field:

  1. In the Roughness Group tab, click New.
  2. In the New Pipe Group Database Field dialog box, add a title, such as “PIPE_GROUP”.
  3. Click OK.

The Calibrator app, Roughness Group tab, with New highlighted in red; and in the New Pipe Group Database Field popup, the Field Title for this example and OK highlighted in red.

In this example, all pipes have the same material and were installed in the same year, so four groups will be created for this calibration.

  1. In the table, select the Min column.
  2. Right-click and select Block Edit.
  3. In the Block Edit dialog box, change the Operation to Set Equal (=).
  4. Set the Value to 50.
  5. Click OK.

In the Calibrator app, Roughness Group tab, the Min column selected, and in the Block Edit dialog box, settings configured for this example and OK selected.

  1. Repeat steps 14-18 for the Max column, setting the Value to 120.
  2. Repeat the same steps for the Levels column, setting the Value to 10.

The increment for the calibration from Min to Max is determined by Levels, where each increment equals [Max-Min] divided by Levels.

  1. Close the Calibrator.
  2. On the InfoWater Pro ribbon, in the Domain group, click Domain Manager.
  3. In the Domain Manager, enable the DB query option.
  4. Use the drop-down to select the query 4INCH_PZM3.

In the InfoWater Pro ribbon, Domain Manager highlighted in red, and in the Domain Manager dialog box, the DB Query drop-down expanded, with 4INCH_PZM3 selected.

This query has already been created in the model.

  1. Ensure that Apply to Active Facility Only is enabled.
  2. Click Add.

All 4-inch pipes in Pressure Zone 3 are added to the domain.

  1. Close the Domain Manager.

Now, edit the domain to add these pipes to a pipe group.

  1. From the ribbon, Domain panel, click Zoom Domain to zoom the map view to the domain of 4-inch pipes.

In the map view, the domain of 4-inch pipes highlighted in red, and in the ribbon, Domain panel, Zoom Domain selected.

  1. From the ribbon, Edit panel, click Edit Domain.
  2. Maximize the Edit Attribute dialog box, and click the Pipe tab.
  3. Select the PIPE_GROUP column.
  4. In the toolbar, click Block Editing.
  5. In the Group Editing dialog box, under Operation, enable Set Equal.
  6. Set the Value to 1.
  7. Click OK.

In the Edit Attribute dialog box, the Block Editing button and the PIPE_GROUP column heading highlighted in red, and in the Group Editing dialog box, settings configured for this example and highlighted in red.

  1. Click Save.
  2. Close the Edit Attribute dialog box.
  3. From the ribbon, Domain panel, click Clear Domain.

The map view zoomed to the domain of 4-inch pipes, and in the InfoWater Pro ribbon, Domain panel, the Clear Domain button called out with a red arrow.

  1. Repeat steps 22-38 for each of the remaining three pipe sizes

Be sure to select and add each as a DB Query in the Domain Manager before editing the domain to add the PIPE_GROUP values. For step 34, in the Edit Attribute dialog box, set the following:

  • For 6INCH_PZM3, set the PIPE_GROUP value to 2.
  • For 8INCH_PZM3, set the PIPE_GROUP value to 3.
  • For 10INCH_PZM3, set the PIPE_GROUP value to 4.

Remember to Save the model and clear the domain after each operation.

Return to the Calibrator to complete the setup:

  1. In the Project panel, click Apps.
  2. From the Apps Manager, select Calibrator, and then click Run.

In the Roughness Group tab, the first four lines in the Pipe IDs column are now populated.

The Calibrator app, Roughness Group tab, with Pipe IDs in the first four rows populated and highlighted in red.

  1. Switch to the Junction Pressure tab.

This tab allows for entering measured field pressures for specific junctions across the distribution system. In this example, the junctions shown represent pressure measurements within PZM3.

  1. In the Junction ID column, enter these IDs in the first 7 rows: J608, J676, J790, J802, J616, J814, and J628.
  2. In the Observed column, enter these values in the first 7 rows: 122, 74, 48, 64, 50, 87, and 122.

The Calibrator app, Junction Pressure tab, with Junction ID and Observed values added for this example.

Now, run the calibration simulation:

  1. From the Run menu, click Start to begin the calibration simulation process.
  2. On the Run tab, look for the green traffic light to indicate success.

In the Calibrator app, Run tab, the green traffic light called out with a red arrow.

Once complete, review the results on the tabs where data was entered for this example:

  1. Select the Roughness Group tab to view the simulated roughness for the four pipe groups, based on observed junction pressure results.
  2. Select the Junction Pressure tab to view the simulated pressure results at each specified junction, based on the new calibrated roughness, as well as the percent difference between observed pressure and simulated pressure.

Values in red in the % Diff column indicate values outside the evaluation thresholds set in the Calibration Options.

In the Calibrator app, Junction Pressure tab, the results after the calibration run, including one red value in the % Diff column.

Once satisfied that the calculated roughness factors are reasonable, export the results to an existing or new pipe set.

  1. Switch to the Export Results tab.
  2. Enable Apply New Roughness Settings in.
  3. Click Browse () to open the Pipe Set dialog box
  4. Click New.
  5. Add a New ID of “NEW_PIPE_SET”.

The Calibrator app, Export Results tab, with Browse (…) and the enabled Apply New Roughness Settings in option highlighted in red; the Pipe Set dialog box with New highlighted; and in the New Pipe Set popup, the New ID and OK highlighted in red.

  1. Click OK.
  2. Click OK again to close the Pipe Set dialog box.
  3. Ensure that the new pipe set is selected in the drop-down.
  4. Click Export.

In the Calibrator app, Export Results tab, NEW_PIPE_SET selected in the drop-down and highlighted in red, and the Export button called out with a red arrow.

All roughness coefficients are applied to the various pipe groups.

  1. Close the Calibrator.
  2. Save the model.