Flexibility for Modern Modeling: A Case for Supporting Both InfoWorks and SWMM Networks in One Workspace
1. Enhanced Comparative Analysis and Benchmarking
- Having both InfoWorks Networks and SWMM Networks in the same ICM workspace would allow for direct comparisons between the two frameworks without requiring separate model setups or software instances.
- This is particularly beneficial when performing Ruby scripting-driven analyses, where consistent automation and reporting workflows across both network types would allow for seamless benchmarking and validation. With both network types available, Ruby scripts could compare outputs (e.g., HGL, flow rates, surcharge levels) in real-time, enabling users to identify differences in how each framework handles specific scenarios.
2. Improved Model Transparency and Validation
- Often, utilities or agencies must validate model results using both SWMM and InfoWorks methodologies for regulatory or planning purposes. If both networks are available in the same workspace, users can quickly switch between models to ensure consistency in:
- Results for backwater levels or flooding extents.
- Interpretation of boundary conditions or hydraulic grade line (HGL) calculations.
- This feature would simplify the process of identifying discrepancies caused by differences in computational engines or network setups.
3. Efficiency in Workflow Management
- Many modelers work with both InfoWorks and SWMM models for the same projects, often in tandem. Allowing both networks in the same workspace would:
- Save significant time otherwise spent exporting and importing models between platforms.
- Streamline tasks such as running sensitivity analyses, applying Ruby scripts, or updating boundary conditions simultaneously across both networks.
4. Facilitates Training and Collaboration
- From a training and education perspective, having both networks available allows new modelers to learn the unique strengths of each engine in a single environment. For example:
- They can see firsthand how SWMM’s approach to dynamic wave calculations differs from InfoWorks’ hydrodynamic engine.
- Collaborative teams working across disciplines or preferences (e.g., engineers comfortable with SWMM and others accustomed to InfoWorks) can work together in one environment without conversion barriers.
- This unified approach fosters collaboration and ensures that all team members are working with a shared dataset.
5. Supports Broader Use Cases and Ruby Automation
- Ruby scripting is one of ICM’s powerful features, allowing users to automate workflows, perform batch processing, and generate custom reports. By enabling both InfoWorks and SWMM networks within the same workspace, users can:
- Write universal scripts that cater to both network types, rather than having to create separate scripts for SWMM and InfoWorks models.
- Compare SWMM’s simulation results with InfoWorks results for the same Ruby-defined criteria (e.g., freeboard, HGL surcharges, or manhole flooding thresholds), ensuring results can be validated or aligned across both platforms.
6. Promotes Innovation in Hybrid Modeling
- Allowing both InfoWorks and SWMM networks in a single workspace would open the door to hybrid modeling approaches:
- For example, SWMM might be used for detailed stormwater analysis in urban settings, while InfoWorks could provide system-wide simulations of combined sewer or wastewater networks.
- Enabling both networks simultaneously could allow for "best-of-both-worlds" scenarios, where each tool’s strengths are utilized for the parts of the network it models best.
7. Future-Proofing for Model Interoperability
- The water modeling industry is moving toward greater interoperability and integration. By allowing both InfoWorks and SWMM networks in the same workspace, ICM can position itself as a forward-thinking solution that aligns with this trend.
- Regulatory agencies and clients increasingly demand flexibility in model selection. Providing the ability to use both networks in tandem ensures that ICM remains a versatile tool capable of meeting these diverse needs.