This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Questions about WaterCAD calibration of a large distribution system

Hello Bentley community,

I am working on calibrating a large water distribution (~1000 pipes, 9 reservoirs, 14 pumps, wells, etc...) system in WaterCAD.  We have done flow testing at 16 different locations throughout the system and have SCADA data for many of the reservoirs and pumps for each minute of the day of flow testing.  The model provided currently has none of the SCADA infrastructure modeled, but I want to use the SCADA data to help set reservoir levels, pump flowrates/discharge pressures, etc... for the field data snapshots in Darwin Calibrator.

Is there any way to import the SCADA data into the model so that Darwin calibrator will know the data from SCADA at the time of each test?  I would like to avoid entering the data manually as this would take many hours (~20 SCADA elements per three data snapshots per 16 tests.)

Also, is there a way I can tell WaterCAD to adjust the roughness for each pipe individually, other than giving each pipe its own roughness group? (another task that would take hours.)

Is it recommended to run 16 different calibration runs, or one large run?


Thanks in advance,


James M.

  • Hello James,

     

    You can import the SCADA data into the Darwin Calibrator directly, as shown in the below screenshot. You need to define the SCADA connection in the model first.

     

    Please note that, in order to calibrate a model, Darwin Calibrator makes adjustments to the pipe roughness, demand, and/or element status, provided you have entered the demand and roughness data in the model first.

    Please see the below technotes on Darwin Calibrator and SCADA Connect, which you may find useful. 

    http://communities.bentley.com/products/hydraulics___hydrology/w/hydraulics_and_hydrology__wiki/5910.using-darwin-calibrator 

    http://communities.bentley.com/products/hydraulics___hydrology/w/hydraulics_and_hydrology__wiki/24272.scadaconnect-simulator-for-watergems-v8i-selectseries-6 

    Regards,

    Sushma Choure

    Bentley Technical Suppport

  • James,

    You don't want to have one pipe per roughness group. You want to group pipes with similar properties (e.g. age, material). The way that genetic algorithms search the solution space depends on the size of the solution space. If you have say 5 roughness values at 10 groups, the solution space is 5^10 = about 10 million possible solutions which Darwin can handle. When you have 5^1000 the solution space becomes larger than the number of atoms in the universe and the chance of hitting a good solution in our lifetime becomes tiny. You want a small number of groups.

    More importantly, are you sure that the only source of error in you model is pipe roughness? Making adjustments to a parameter with Darwin is easy. Determining which parameters is needing adjustment and whether certain data points are valid is much harder and requires a lot of simulation runs before you think about optimization to get a feel for the sensitivity of the model to each parameter. Think of all the sources of error in a model: demands, demand patterns, pump curves, roughness, elevations, closed valves, connectivity, tank levels, inaccurate SCADA data, ... Roughness only becomes important when you are dealing with high velocity in the pipes. For most pipes, the velocity is so low that model results are insensitive to roughness.

    If you send me your email (tom.walski@bentley.com), I can send you some references.

    Tom
  • Sushma,

    That is what I thought I should do but I wasn't sure. It looks like all I would need to do is convert my SCADA data from Excel sheets into an acceptable format to import into WaterCAD.

    Thank you!

    James M.
  • Tom,

    Thank you for the help... Your words about the roughness groups helps me out a lot.

    As far as the sources of error goes, let me give you a little more information. We are calibrating the model to try to determine the cause of some problems the client is having (water is bypassing a certain area.) The client said they checked for closed valves and they don't have any leaks or anything that would be caught be adding demand groups. Our plan was to only adjust the roughness values and look for any areas that have a high roughness value, then investigate further from there.

    As far as other sources of error (outside of any adjustment groups) I can't say whether or not there is error in the model for demands, pumps, closed valves, etc... The water distribution system is poorly documented (about 80 years old) and there is no documentation from the group that originally created the WaterCAD model.

    I will email you shortly for those references.

    Thank you,

    James M.