InfoWorks ICM 9.0 has now been released and is available for download from the Innovyze website under:
The What’s New which goes with the installer has a complete breakdown of the new features which have been included, some of those features have been explored further and demonstrated in part with examples below.
Within InfoWorks ICM, scenarios are a useful way of creating options, testing different network configurations and undertaking sensitivity analysis. However, once created and no longer needed, there is no easy way to delete them en masse. It is possible to delete them one by one using the ‘Manage Scenarios’ tool and it is also possible to write an SQL which deletes a list of multiple pre-defined scenarios. Both of these approaches are time consuming.
There is a quicker, neater way of deleting all scenarios other than the base network by using Ruby Scripting within the user interface. The ruby script will take the form of the below text:-
net.scenarios do |s|
The script is written in Ruby language within a text editor and needs to be saved as a file with extension type .rb. Once this is created, you can open the network of choice and go to Network->Run Ruby Script and navigate to the location of the Ruby script. This will then run the Ruby Script. Once run, the Ruby script will appear within the list of recent scripts. The Ruby script can also be associated with a custom action.
Ruby Scripting can be used within the user interface to manipulate data within the network, within the Open Data Import/Export Centres to filter and adjust import fields and also with ICM Exchange, the InfoWorks ICM API. For more information on the Ruby scripting, particularly scripts that can be run within the InfoWorks ICM user interface then please contact the support team at firstname.lastname@example.org.
As capacity requirements change and grow, it is essential to have agility when modeling system expansions and their potential impacts on current collections assets. How can wastewater management systems be modeled to address all current and future hydraulic capacity needs? Innovyze’s InfoSewer and InfoSWMM can help users keep track of current collection system performance and model expansions. Users can build an accurate digital representation of collections assets to ensure system longevity and smart allocation of capital resources. The result? A Sewer Master Plan that is complete, can confidently model for future conditions and growth, and can lead to lower costs and better residential rate affordability.
How Mature is your Wastewater Management Plan?
At Innovyze, we believe that collections asset models can operate at the following stages:
The use of the SQL functionality is subject to a large number of blog posts within our blog pages. This is because they allow the user to avoid repetitive tasks and automate processes. One of the SQL functionality which is well described is the use of Prompts with the following blog posts providing more details and examples:-
These allow prompt dialogs to be displayed which prompt for user input as part of the SQL query. As shown in the latter of the above links, these can be very useful when creating model networks. One part of building models which can be quite tedious is adding culvert inlets, specifically determining the correct parameters (K,M,c,Y,Ki) for the specific culvert inlet type (as identified in the ‘Culvert Inlets’ help page) from the tables taking from the Culvert Design Manual (1997). I find myself flicking backwards and forwards between the software and the help page.
Figure 1: Culvert Inlet Parameters
Posted in ICMLive, InfoWorks CS, InfoWorks ICM, InfoWorks RS
Tagged automating, Building model networks, Culvert Design Manual, Culvert Inlet, IF statements, Prompts, SQL, SQL queries
In 2016, the Centre of Ecology and Hydrology (CEH) and Wallingford HydroSolutions (WHS) released another version of the revitalised rainfall-runoff model (ReFH2) which allows users to generate flood peak flows and hydrographs from given rainfall events for both catchment and development sites. For a full description of the approaches, the reader is referred to their document which can be freely accessed at:-
There are 2 components to the ReFH 2 model. The first is a new runoff volume and routing model, ReFH2, which was added to InfoWorks ICM in version 6.5. The second component is the FEH 2013 generated design rainfall which was added in version 7.5. This blog post will go on to describe the implementation of both components within InfoWorks ICM/ICMLive and how users can use these to generate rainfall events and runoff within these software packages.
The first point to note, is that the equations used to generate FEH2013 rainfall and ReFH2 runoff are proprietary and have not been published publicly. Therefore, unlike the previous FEH and ReFH approaches, it has not been possible to code these equations directly into the InfoWorks ICM/ICMLive simulation engines. The user therefore requires a copy of the ReFH2 software with a licence obtained from Wallingford HydroSolutions (WHS). The ReFH2 software must be available when the FEH2013 rainfall is generated and the relevant calculations are undertaken for determining the parameters for the subcatchments ReFH2 runoff. However, once the rainfall and runoff parameters have been determined, InfoWorks ICM/ICMLive simulations do not need access to the ReFH2 software and runs can be distributed onto other machines/servers as is desired.
Like all rainfall the FEH2013 generated rainfall is created by using a Rainfall Event Editor. In the list of available rainfall models the appropriate FEH2013 Rainfall generator should be selected.
More than twenty years ago I wrote a Master’s Thesis about software tools that could be put together with EPA SWMM to create a toolbox for very long term continuous simulation for stormwater and watershed simulations. I was inspired at the time by Dr. William James who was my advisor for that research. At that time typical stormwater design and modeling (analysis) employed the rational method or a regional design storm approach. Continuous simulation was not typically used even though we had such computational capabilities for about 20 years.
Fast forward to today and there is still too much use of the Rational method and design storms. Perhaps they have their place in sizing a culvert based on conveyance or some onsite detention in the case of a design storm. However, there is simply too much misuse since these methods ignore the physical processes that are occurring. It is simply not appropriate to use such a method to design stormwater systems when storage is a significant component of the system or when there is sensitive downstream receiving waters to name just a couple cases. The rational method produces a peak flow and using that flow value in design ignores the natural attenuation that would occur to storage effects in the system and can even result in under design. Continue reading
Pump curve in SCADAWatch showing dramatic degradation over time.
SCADAWatch version 6.3 received a new feature for quickly plotting the performance of a pump along its pump curve.
This is information is critically valuable to three main groups of people (See more at The Stories your SCADA Data Could Tell You):
Managers – Save money by scheduling maintenance proactively based on data. Don’t waste energy running inefficient pumps.
Operators – Check whether your current or past operations are utilizing the peak efficiency point of your system pumps.
Hydraulic modelers – Update your water model based on current measured performance rather than outdated manufacturer’s curves.
This post walks you through how to set up a pump efficiency curve, compare it against reference data, and share it among your organization.
Another short post on a very useful tip & trick, how to find a field in a grid. Some objects have many fields and finding the field in a grid table can be frustrating. A quick way of finding a field can be achieved by right clicking on the field names and choosing ‘Find column…’.
One of the biggest upgrades to InfoMaster 8.5 is the new and improved interface for Rehab Actions, Methods, and Cost. The new Rehab Actions and Costs window contains the same functionality as in previous InfoMaster versions, removes some of the confusion of having four separate but related tables, and adds increased flexibility.
The Rehab Actions and Costs interface can be found in the same place as the previous CapPlan Tables.
Opening this window reveals the following interface. The overall look and feel will be identical no matter if the user is opening Rehab Actions and Costs for gravity or pressurized mains, laterals, or manholes.
The default tab to open up is the Rehab Method/Cost Component tab. Here users can create and edit Rehab Methods and their associated costs. In the top-left corner of this tab, users can view, edit, create, bulk import from .csv, and delete from their list of available Rehab Methods. After selecting a particular Method, users can edit the properties and costs for the selected Method. Continue reading
In InfoWater a user can select network components and related data by creating logical query statements through the DB Query feature. A DB query allows the user to extract a set of records using logical statements on a field (or fields) stored within a specific database. Often used database query statements include boolean fields and searching a string in a field.
How to construct a Boolean DB Query
A Boolean field is intended to store a value of 1 or 0, where 1 corresponds to the term “Yes” and 0 to the term “No”.
InfoWater has built in boolean fields for check valves for pipe attributes and ‘allow overflow’ for tank attributes, nevertheless custom
Boolean fields can be created in the InfoWater information tables for any of the InfoWater feature types: