| Basic
Information |
| Programming
Language |
Visual
C++, ObjectARX, COM and .NET |
 |
|
| Hydraulic
Engine |
Modified
Hybrid |
 |
|
| Run
Speed |
Excellent |
 |
|
| Convergence |
Excellent |
 |
|
| Largest
Client Model |
Over 200,000 pipes |
 |
|
| Portable |
 |
 |
|
| Platform |
AutoCAD
2007 - 2010 |
 |
|
| On-line
Help |
 |
 |
|
| Documentation |
 |
 |
|
| Diagnostic
Messages |
 |
 |
|
| Documented
Messages |
 |
 |
|
| Extended-period
Simulation |
 |
 |
|
| Energy
Cost Analysis |
 |
 |
|
| Advanced
Water Quality Analysis |
 |
 |
|
| Leakage
and Sprinkler Analysis |
 |
 |
|
| Pressure
Dependent Demand Analysis (compute
the percentage of demand supplied
to each node - ratio of actual
demand vs specified demand) |
 |
 |
|
| Unidirectional
Flow Stepper (Flushing Sequence) |
 |
 |
|
| Cost |
$4,000
($5,000 Suite) for 1,000 pipes |
 |
|
| Support
Cost |
1st
year free then $800/yr ($1,000/yr
for platinum plan) |
 |
|
| Upgrades |
 |
(free) |
 |
|
| Software
Support |
 |
(free) |
 |
|
| Engineering
Support |
 |
(free) |
 |
|
| Toll
Free Phone Support |
 |
|
 |
|
| Continuing
Education Workshops |
 |
|
 |
|
|
 |
|
| Model
Management |
| Tree-Based
Scenario Management |
 |
 |
|
| Scenario
Manager Supports Inheritance |
 |
 |
|
| True
Inheritance (Change a Value in
the Parent and it Changes in the
Child) |
 |
 |
|
| Support
Reverse Inheritance (Change a
Value in the Child and it Automatically
Changes in the Parent If so Desired)
|
 |
 |
|
| Alternatives |
 |
 |
|
| Alternatives
Support Inheritance |
 |
 |
|
| Subsetting
of Model |
 |
 |
|
| Facility
Management |
 |
 |
|
| Input
Scenario Comparison |
 |
 |
|
| Output
Scenario Comparison |
 |
 |
|
| Active
link between Scenario Manager
and Results |
 |
 |
|
| Use
Relational Database to Store Model
Data |
 |
 |
|
| Combined
Input and Output Attribute Tables |
 |
 |
|
|
 |
|
| Water
Quality Modeling Capabilities |
| Track
the Movement of a Non-Reactive
Tracer Material (e.g., fluoride)
Through the Network Over Time |
 |
 |
|
| Model
the Movement and Fate of a Reactive
Material as It Grows (e.g., a
disinfection by-product) or Decays
(e.g., chlorine residual) with
Time |
 |
 |
|
| Calculate
the Age of Water Throughout a
Network |
 |
 |
| Compute
the Average Residence Time for
the System |
 |
 |
|
| Compute
the Percent of Flow from a Given
Node Reaching All Other Nodes
Over Time |
 |
 |
|
| Multiple
(unlimited) Source Trace |
 |
 |
|
| Analyze
Kinetic Reactions Both in the
Bulk Flow and at the Pipe Wall |
 |
 |
|
| Incorporate
Nth Order Kinetics to Model Reactions
in the Bulk Flow |
 |
 |
|
| Use
Zero or First Order Kinetics to
Model Reactions at the Pipe Wall |
 |
 |
|
| Account
for Mass Transfer Limitations
when Modeling Pipe Wall Reactions |
 |
 |
|
| Allow
Growth or Decay Reactions to Proceed
up to a Limiting Concentration |
 |
 |
|
| Employ
Global Reaction Rate Coefficients
that Can be Modified on a Pipe-by-Pipe
Basis |
 |
 |
|
| Permit
Wall Reaction Rate Coefficients
to be Correlated to Pipe Roughness |
 |
 |
|
| Allow
for Time-Varying Concentration
or Mass Inputs at any Location
in the Network |
 |
 |
|
| Model
Storage Tanks as Being Either
Complete Mix, Plug Flow, or Two-Compartment
Reactors |
 |
 |
|
|
 |
|
| FireFlow
Simulation |
| Ability
to Run Multiple Fire Flow Locations |
 |
 |
|
| Ability
to Set Different Fire Flows in
Single Simulation |
 |
 |
|
| Calculate
Available Flow |
 |
 |
|
| Calculate
Design Flow |
 |
 |
|
| Ability
to Review Fire Flow Pipe and System
Results for Each Fire Node |
 |
 |
|
| Ability
to Subset the Searching Range
of the Fire Flow Analysis |
 |
 |
|
|
 |
|
| Import/Export |
| ODBC
Capability |
Import/Export |
 |
|
| Fully
Compatible with Intergraph GeoMedia
and GeoMedia Professional |
Import/Export |
 |
|
| EPANET |
Import/Export |
 |
|
| Shapefiles |
Import/Export |
 |
|
| PostGIS
Spatial Data Engine |
Import/Export |
 |
|
| MID/MIF |
Import/Export |
 |
|
| Other
Import Formats |
Delimited
Text, MapInfo, Excel, Access,
dBase, Lotus, FoxPro |
 |
|
|
 |
|
| Database
Management |
| Treat
Pumps and Valves as Nodes |
 |
 |
|
| Ability
to Add New Attributes |
 |
 |
|
| Open
Database Architecture |
 |
 |
|
| Support
Single and Multiple Database |
 |
 |
|
| Create/Update
Map from Database |
 |
 |
|
| Create/Update
Database from Map |
 |
 |
|
| Ability
to Graphically Query New Attributes |
 |
 |
|
| Sort
Ascending/Descending |
 |
 |
|
| Find/Search |
 |
 |
|
| Ability
to Create SQL Statements to Calculate
or Set Values |
 |
 |
|
| Summary
Statistics |
 |
 |
|
| Field
Calculator |
 |
 |
|
| Group
Editing |
 |
 |
|
| Copy
- Paste |
 |
 |
|
| Set
Default Values |
 |
 |
|
| Save/Recall
Element Selection Sets |
 |
 |
|
| Save/Recall
Dabatase Query Sets |
 |
 |
|
| Create
Special Query Sets |
 |
 |
|
| 32 Characters ID |
 |
 |
|
|
 |
|
| Graphical
Editing |
| Single
Click Facility Editing |
 |
 |
|
| Redraw
Existing Pipes |
 |
 |
|
| Rubber
Banding of Pipes When Nodes are
Moved |
 |
 |
|
| Reverse
Node Order |
 |
 |
|
| Create
Pipe Jump |
 |
 |
|
| Undelete/Recall |
 |
 |
|
| Annotation
and Labeling |
 |
 |
|
| Zoom
to Domain |
 |
 |
| Ability
to Delete Selected Element |
 |
 |
|
|
 |
|
| QA/QC
Drawing Tools |
| Network
Trace |
 |
 |
|
| Trace
Upstream Network |
 |
 |
|
| Trace
Downstream Network |
 |
 |
|
| Network
Review/Fix Tool |
 |
 |
|
| Display
Connectivity |
 |
 |
|
| Show
Connected Links |
 |
 |
|
| Fill
Link Connectivity |
 |
 |
|
| Update
Links |
 |
 |
|
| Verify
Link Direction |
 |
 |
|
| Fix
Link Direction |
 |
 |
|
| Insert
Nodes Based on Tolerance at Ends
of Pipe Segments |
 |
 |
|
| Ability
to Identify Nodes with Only One
Pipe Connected |
 |
 |
|
| Identify
Nodes in Close Proximity (Overlapping/Duplicate
Nodes) |
 |
 |
|
| Locate
and Fix Pipe-Split Candidates |
 |
 |
|
| Check
Hydraulic Data Prior to Analysis
Run |
 |
 |
|
| Check
Topology Data Prior to Analysis
Run |
 |
 |
|
| Locate
Parallel/Duplicate/Superimposed
Pipes |
 |
 |
|
| Locate
and Fix Crossing/Intersecting
Pipes |
 |
 |
|
| Locate
and Fix Orphan Pipes |
 |
 |
|
| Ability
to Identify Disconnected Pipes
and Nodes |
 |
 |
|
| Join
Disconnected Nodes |
 |
 |
|
| Merge
Nodes |
 |
 |
|
| Ability
to Graphically View Disconnected
Areas |
 |
 |
|
|
 |
|
| Results
Presentation |
| Results
Histogram |
 |
 |
| Customizable
Graphs and Reports |
 |
 |
|
| Multiple
Elements Support |
 |
 |
|
| Animated
HGL Profile |
 |
 |
|
| Elevation
Profile |
 |
 |
|
| Animated
Pump Operation |
 |
 |
|
| Animated
Graphs to Show Time-Varing Results |
 |
 |
|
| Display
Multiple Graphs and Reports |
 |
 |
|
| 3D
Graphing |
 |
 |
|
| Named
Views |
 |
 |
|
| Save
Graphs and Profiles |
 |
 |
|
| Attribute
Selection |
 |
 |
|
| Full
Results Query Capability |
 |
 |
|
| Min/Max/Avg
Results |
 |
 |
|
| Dynamic
Color-Coding |
 |
 |
|
| TIN
Contouring |
 |
 |
|
| Video
Type Controls |
 |
 |
|
|
 |
|
| Demand
Management |
| Included |
 |
 |
|
| Import
Demand Data from Billing Systems |
 |
 |
|
| Import
Demand Data from GIS Software |
 |
 |
|
| Multiple
Demand Categories |
 |
 |
|
| Pressure
vs Demand Curve |
 |
 |
|
| Stepwise
Demand Pattern |
 |
 |
|
| Continuous
Demand Pattern |
 |
 |
|
|
 |
|
| Model
Skeletonization |
| Included
|
 |
 |
|
| Manual
Skeletonization Process Allowing
to Preview Changes Before They
Are Committed |
 |
 |
|
| Automatic
Skeletonization |
 |
 |
|
| Pipe
Removal Based on Attribute(s) |
 |
 |
|
| Dead-End
Removal |
 |
 |
|
| Series
Pipe Merging |
 |
 |
|
| Merge
Dissimilar Pipes* |
 |
 |
|
| Parallel
Pipe Merging* |
 |
 |
|
| Compute
a Hydraulically Equivalent Model* |
 |
 |
|
| Protect
Selected Elements from Skeletonization |
 |
 |
|
| Graphically
Preview Skeletonization Candidates
Individually Before Proceeding |
 |
 |
|
| Generate
a Detailed Skeletonization History
Element Report (Series and Parallel
Pipe Merging and Dead-end/Branch
Trimming) |
 |
 |
|
| Preserve
Network Integrity |
 |
 |
|
| Prevent
Network Disconnections |
 |
 |
|
Re-allocate
Junction Demands
|
 |
 |
|
Distance
Weighted Allocation
|
 |
 |
|
Evenly
Distributed Allocation
|
 |
 |
|
Demand
Weighted Allocation (Proportional
to Existing Demand)
|
 |
 |
|
Nearest
Junction
|
 |
 |
|
Furthest
Junction
|
 |
 |
|
| Maintain
Total System Demand |
 |
 |
|
| Perform
Multiple Skeletonization Runs |
 |
 |
|
| Save
Skeletonization Settings |
 |
 |
|
|
Note:
*: Equivalent pipes were once commonly
used by modelers to minimize the number of
pipes in the model. The reduced model is referred
to as equivalent model. However, the limitations
(hardware and software capacities) that made
this process necessary have been eliminated
and it is better engineering practice to avoid
using equivalent pipes, especially for water
quality modeling. The reduced (equivalent)
network model will contain equivalent pipe
diameters that do not represent actual pipes,
so there can be confusion regarding what is
real and what is equivalent. In addition,
the equivalent pipes will be different from
those in the CAD and GIS data sets, which
will make it difficult to maintain data integrity
and significantly limit data updating, transfer
and maintenance. |
 |
|
| SCADA
Interface |
| Included |
 |
 |
|
| Update
Tank Water Level from SCADA |
 |
 |
|
| Update
Pump Status & Speed Setting from
SCADA |
 |
 |
|
| Update
Valve Status & Setting from SCADA |
 |
 |
|
| Demand
Adjustment from SCADA |
 |
 |
|
| Velocity
Alarm |
 |
 |
|
| Tank
Level Alarm |
 |
 |
|
| Compare
Junction Pressures |
 |
 |
|
| Compare
Pipe Flows |
 |
 |
|
| Compare
Pump Flows |
 |
 |
|
| Compare
Valve Flows |
 |
 |
|
| Real-Time
Data Connection |
 |
 |
|
|
 |
|
| Miscellaneous |
| True
Variable Speed Pump (VSP) Modeling |
 |
 |
|
| Model
VSP Anywhere in the Network |
 |
 |
|
| Model
Any In-line Booster Stations as
VSPs |
 |
 |
|
| VSPs
Need NOT Be Connected to
a Reservoir or Tank |
 |
 |
|
| Maintain
Target Pressure/Head Anywhere
in the Network |
 |
 |
|
| Maintain
Target Pressure/Head at the Discharge
Node |
 |
 |
|
| VSP
Can Work in Conjunction With Logical
and Simple Controls |
 |
 |
|
| Model
Vacuum Breaker Valves |
 |
 |
|
| Model
Float Valves |
 |
 |
|
| Model
General Purpose Valves |
 |
 |
|
| Model
Motorized Throttled Valves (Percent
Opening vs Loss Coefficient Valves) |
 |
 |
|
| Track
Flow Reversal for Pipe Flushing |
 |
 |
|
| Determine
Pipe Sequences for Unidirectional
Flushing |
 |
 |
|
| Calculate
Net Positive Suction Head and
Cavitation Index |
 |
 |
|
| Generate
System Head Curves |
 |
 |
|
| Generate
Fire Hydrant Rating Curves |
 |
 |
|
| Pipe
Flow Control |
 |
 |
|
| Multiple
Hot-Links |
 |
 |
|
| Pipeline
Costing Tool |
 |
 |
|
| Engineering
Tables Provided |
 |
 |
|
| Hydraulic
Calculator |
 |
 |
|
| Flexible
Units |
 |
 |
|
| Reference
Formats |
DWG,
DXF, TIF, BMP |
 |
|
| Ability
to Thematically Map Reference
Files |
 |
 |
|
| Model
Coordinate Transformation |
 |
 |
|
| GIS
Style Layer Management |
 |
 |
|
| Automated
Polyline Conversion |
 |
 |
|
| Advanced
Water Security Tools |
 |
 |
|
| Event/Consequence
Management |
 |
 |
|
| Vulnerability
Assessment |
 |
 |
|
| Determine
All Critical Facilities that Will
Result in the Distribution System
Hydraulic Failure |
 |
 |
|
| Breakdown
Isolation |
 |
 |
|
| Genetic
Algorithm Optimal Calibration |
 |
 |
|
| Genetic
Algorithm for Optimal Pump Scheduling |
 |
 |
|
| Genetic
Algorithm for Optimal Pipe Design
and Rehabilitation |
 |
 |
|
|
 |
|