WATSYS/WaterMax Conversion Notes

This topic discusses how InfoWorks converts existing WATSYS network components into an InfoWorks network and InfoWorks network objects. Some data is not imported at all, or is only partially imported. Some WATSYS objects are imported as more complex InfoWorks objects, and additional data will be required to completely define these InfoWorks objects.

The following data groups are read by the IWWS WATSYS importer:

Global Data

General **GE Data Group

The WATSYS General Data Group is used to define units and simulation parameters.

The IWWS WATSYS Importer reads:

WATSYS Secondary Record

Conversion Notes

@S

System Units

WATSYS Field InfoWorks Importer

Units System

Used in converting flow and pressure into IWWS units

Pipe Flow Formula

IWWS Friction Type for all pipes set according to WATSYS Pipe Flow Formula

@U

Units

WATSYS Field InfoWorks Importer

Flow Unit Mnemonic

Used in conversion of WATSYS flow values to IWWS units.

Flow Unit Ratio

Used in conversion of WATSYS flow values to IWWS units.

Pressure Unit Mnemonic

Used in conversion of WATSYS pressure values to IWWS units.

Pressure Unit Ratio

Used in conversion of WATSYS pressure values to IWWS units.

@C

Calculation

WATSYS Field InfoWorks Importer

Calculation Time Interval

Simulation Time Step

@T

Times

WATSYS Field InfoWorks Importer

Starting Time

Simulation Period Start Time

Start Date is set to 01/01/2001

Time Length of Simulation

Used to determine Simulation Period End Time

@M

Model Stage

WATSYS Field InfoWorks Importer

Stages to model

Used to determine which objects to import.

All objects and demands with stage numbers less than or equal to the "Stages to Model" number are imported.

 

The following defaults are imposed for simulation settings:

IWWS Data Field Default

Start date

01/01/99

Maximum Iterations per timestep

99

Computational Accuracy

1 l/s

Defaults **DZ Data Group

The IWWS WATSYS Importer reads the following Secondary Records:

The defaults are used, if necessary, to generate the corresponding pipe data.

Electricity Tariffs **ET Data Group

Data from the WATSYS Electricity Tariff group is imported into an IWWS Electricity Tariff.

The WATSYS Importer reads:

WATSYS Secondary Record Conversion Notes

Primary Record

WATSYS Field InfoWorks WS Electricity Tariff
Label Tariff Label

@E

Energy

WATSYS Field InfoWorks WS Electricity Tariff

Charge Mode

Energy Charge

Imported to Time / Cost grid of Daily Rates page of Electricity Tariff.

The WATSYS Time and Energy record data is combined to produce a simple IWWS Electricity Tariff with a single Daily Rate set to be used on all days.

@T

Time

WATSYS Field InfoWorks WS Electricity Tariff

Time

Charge Mode#

Imported to Time / Cost grid of Daily Rates page of Electricity Tariff.

The WATSYS Time and Energy record data is combined to produce a simple IWWS Electricity Tariff with a single Daily Rate set to be used on all days.

 

Demand Types **DT Data Group

See the Demand Records section for further details.

The IWWS Importer reads:

WATSYS Record

Conversion Notes

Primary Record

WATSYS Field InfoWorks Import

Demand Type Label

Used to determine the multiplying factor to be applied to demand profiles defined in the Demands data group.

Demand per Unit of Type

Demand Units

 

Demand Variation Curves **DC Data Group

WATSYS default curves 1-7 will be imported, unless overwritten by a WATSYS user defined demand variation curve.

See the Demand Records section for further details.

The IWWS Importer reads:

WATSYS Record

WATSYS Field

InfoWorks Import

Primary Record

Curve#

Used to identify which profile(s) to be used at a node.

@F

Flow Variation Factor

Flow Variation Factor (FVF)

Imported into the Time Factor Grid in demand diagram at time intervals of 30 minutes (after all relevant multiplying factors have been applied).

 

Daily Curve Sequences **CS Data Group

See the Demand Records section for further details.

WATSYS Record

WATSYS Field

InfoWorks Import

Primary Record

Sequence#

Used to determine the Demand Curves that will make up a demand profile in the IWWS Demand Diagram.

@S

Sequence

Demand Curve Day #

Daily Demand Factor Sequences **FS Data Group

See the Demand Records section for further details.

WATSYS Record

WATSYS Field

InfoWorks Import

Primary Record

Sequence#

Used to determine the multiplying factor to be applied to demand profiles defined in the Demands data group.

@S

Sequence

Demand Factor Day #

 

Valve Characteristics **VC Data Group

Notes on import of Valve Characteristics:

The IWWS WATSYS Importer reads:

WATSYS Secondary Record

Conversion Notes

Primary Record

WATSYS Field InfoWorks WS Field

Valve Type #

Valve Curve field of Valve object

The valve curve associated with a valve object is determined by the Build Type field in the WATSYS Valve Data Group

Valve Type Name

Curve ID of IWWS Valve Curve

Loss Coefficient Indicator

If the Loss Coefficient Indicator is 'K', the values will be imported into the IWWS Valve Curve Loss Coefficient Grid.

If the Loss Coefficient Indicator is 'L' or 'CV' the values will be converted to K values for each valve to which the curve is applied, using the diameter of the valve to which the curve is to be applied or a default diameter of 555mm.

@K

K Value

WATSYS Field InfoWorks WS Field

Open "K" value or Loss Coefficient

Valve Curve Loss Coefficient Grid

 

 

Sub-System Data

All WATSYS/WaterMax network objects are imported with the exception of Sprinklers which remain ordinary nodes.

System Name **SY

The IWWS WATSYS importer reads the first two characters of the System Name, which are appended to each imported object ID.

Node Records **ND

The IWWS WATSYS Importer reads:

WATSYS Record Conversion Notes

Primary Record

WATSYS Field InfoWorks WS Field

Node Label

Node ID

Asset ID

(The Node ID and Asset ID are appended with #SS, where SS is the first two characters of the Sub-system Name)

Ground Level

Elevation

#D

Draw

WATSYS Field InfoWorks WS Field

Node Location

X, Y

Head Point Records **H

WATSYS Head Points are imported as IWWS Fixed Head objects.

The IWWS WATSYS importer reads:

WATSYS Record Conversion Notes

Primary Record

WATSYS Field InfoWorks WS Field

Stg#

Used to determine whether object is imported.

Object will be imported if Stg# is less than or equal to Stages to Model in General data group.

Label

Asset ID

(The Asset ID is appended with ^SS, where SS is the first two characters of the sub-system Name)

Location Node

Node ID

(The Node ID is appended with #SS, where SS is the first two characters of the sub-system Name)

X, Y and elevation fields are imported from Node Data Group.

@H

Heads

WATSYS Field InfoWorks WS Field

HGL (or Water Level)

Date & Time / Head grid values

Date & Time values are incremented by 30 minutes from the Simulation Start Time.

Constant Head field is populated with first Head value in the grid.

Reservoir Records **RE

Notes on import of Reservoirs

 

The IWWS WATSYS importer reads:

WATSYS Record Conversion Notes

Primary Record

WATSYS Field InfoWorks WS Field

Stg#

Used to determine whether object is imported.

Object will be imported if Stg# is less than or equal to Stages to Model in General data group.

Label

Asset ID

(The Asset ID is appended with ^SS, where SS is the first two characters of the sub-system Name)

Location Node

Node ID

(The Node ID is appended with #SS, where SS is the first two characters of the sub-system Name)

X and Y Coordinates and Elevation are imported from the Node Data Group

@L

Levels

WATSYS Field InfoWorks WS Field

Bottom Level

 

Reserve Storage

Used to determine Bottom Water Level and Minimum Operating Level:

  • If WATSYS Reserve Storage = 0.0, IWWS Reservoir Bottom Level and IWWS Minimum Operating Level are set to the WATSYS Bottom Level.
  • If WATSYS Reserve Storage > 0.0, IWWS Minimum Operating Level is set to the WATSYS Bottom Level.
    • The IWWS Bottom Level is determined by calculating the point on the Level / Cross Sectional Area curve below the WATSYS Bottom Level which corresponds to the Reserve Storage.
    • If there are no curve levels below the Bottom Level, or the curve does not extend far enough to meet the Reserve Storage volume, a cylindrical shape will be assumed before the first curve point.
Overflow Level Top Water Level

@A

Areas

WATSYS Field InfoWorks WS Field

Level

 

Cross Sectional Area

Depth / Volume grid

  • Levels are converted from Reduced Level to level relative to bottom water level.
  • Cross Sectional Areas are converted to Volume at associated level.
  • If the cross-sectional area of the reservoir is constant, Depth is calculated from Top Water Level - Bottom Water Level.
  • For Level / Cross sectional area pairs that fall within or outside the reservoir top and bottom levels, InfoWorks will adjust the Depth / Volume values to fall within the reservoir levels.

@W

Water Level

WATSYS Field InfoWorks WS Field

Initial Water Level

Initial Water Level

(Converted from Reduced Level to level relative to bottom water level)

Please Note

If the Initial Water Level exceeds the  InfoWorks maximum, the reservoir will be imported as a Fixed Head set to the initial depth.

@R

Reactions

WATSYS Field InfoWorks WS Field

Decay Constant #1

WQ Reaction Coefficient

Pipe Records **PI

The IWWS WATSYS Importer reads:

WATSYS Record

Conversion Notes

Primary Record

WATSYS Field InfoWorks WS Field

Stg#

Used to determine whether object is imported.

Object will be imported if Stg# is less than or equal to Stages to Model in General data group.

Label

Asset ID

(The Asset ID is appended with ^SS, where SS is the first two characters of the sub-system Name)

U/S Node

From Node ID

Used to determine connectivity of pipe

D/S Node

To Node ID

Used to determine connectivity of pipe

Diameter (or #Dn)

Diameter

Roughness or HazWillm 'C' (or #En)

Roughness

Year

Year

@L

Length

WATSYS Field InfoWorks WS Field

Length (or X)

Length

If WATSYS length is set to 'X', IWWS length field will be flagged as #D.

Fitting 'K' or Equivalent Fitting Length

Local Loss Coefficient

@R

Reactions

WATSYS Field InfoWorks WS Field

Decay Constant/s per hour (or #Rn)

WQ Bulk Coefficient, WQ Wall Coefficient

#B

Bend Location

WATSYS Field InfoWorks WS Field

Bend Location

All bend locations imported to pipe geometry

Valve Records **VA

Valves are imported with the following pipe default values:

IWWS Field

Default

Length

1m

Friction Factor

0.015

(constant DW friction factor)

Diameter

555mm

or valve diameter if specified

 

The IWWS WATSYS Importer reads:

WATSYS Record

Conversion Notes

Primary Record

WATSYS Field InfoWorks WS Field

Stg#

Used to determine whether object is imported.

Object will be imported if Stg# is less than or equal to Stages to Model in General data group.

Label

Asset ID

(The Asset ID is appended with ^SS, where SS is the first two characters of the sub-system Name)

U/S Node

From Node ID

Used to determine connectivity of valve

D/S Node

To Node ID

Used to determine connectivity of valve

Function Type

The WATSYS Function Type is mapped to the IWWS Mode ID of a valve:

WATSYS Code

IWWS Mode ID

MHL

THV (100% open)

RV

WATSYS Reflux Valves are imported as IWWS Non Return Valves

CV

Not currently supported

THV (100% open)

CVPS

PSV

PSV

PSV

PRV

PRV

PSRV

Not currently supported

THV (100% open)

FV

FRV

BDC

Not currently supported

THV (100% open)

Diameter (or #Dn)

Diameter

If there is no WATSYS diameter specified, a default of 555mm will be used.

Build Type

Valve Curve

Default valve curves are imported into the IWWS Valve Curves table.

User defined curves are created for linear and user defined curves.

See Valve Characteristics.

@M

Mode

WATSYS Field InfoWorks WS Field

Definition Mode

 

 

Value of Coefficient

Loss Coefficient (Open)

Definition Mode L and CV values are converted to K values using either the specified diameter, or a default diameter of 555mm.

@X

Setting

WATSYS Field InfoWorks WS Field

Setting

WQ Bulk Coefficient, WQ Wall Coefficient

Pump Station Records **PU

Notes on import of Pump Stations

Pump Stations are imported with the following pipe default values:

IWWS Field

Default

Length

1m

Friction Factor

0.015

(constant DW friction factor)

Diameter

555mm

or valve diameter if specified

The IWWS WATSYS Importer reads:

WATSYS Record

Conversion Notes

Primary Record

WATSYS Field InfoWorks WS Field

Stg#

Used to determine whether object is imported.

Object will be imported if Stg# is less than or equal to Stages to Model in General data group.

Label

Asset ID

(The Asset ID is appended with ^SS, where SS is the first two characters of the sub-system Name)

U/S Node

From Node ID

Used to determine connectivity of valve

D/S Node

To Node ID

Used to determine connectivity of valve

#Pumps

Used to determine number of pumps in pump station.

@E

Energy

WATSYS Field InfoWorks WS Field

Tariff Identifier

Tariff Name

(Pump Station)

@P

Pump Curve

WATSYS Field InfoWorks WS Field

Q Flow, H Head, N Efficiency triplets

Flow / Head / Mechanical Power Pump grid

A 19 point curve is generated from the WATSYS curve data.

The second WATSYS triplet for each pump provides the Nominal Flow for each pump.

The maximum of the head values provides the PST Duty Head for the pump station.

Mechanical Power values are calculated from imported WATSYS Flow, Head and Efficiency.

Demand Records **DE

Notes on Demand Records:

The IWWS WATSYS Importer reads:

WATSYS Record

Conversion Notes

Default Record

WATSYS Field InfoWorks WS Field

Area Label

Demand Category ID

A demand profile is created in the IWWS demand diagram for each area label that is used in the WATSYS network.

Demand Type Label

Used to determine the demand units from the WATSYS Demand Types data group.

Demand Factor

Imported into the Ratio column of a Demand Scaling object.

Daily Curve Sequence

Used to identify the profile of the demand category from the WATSYS Curve Sequences data group.

Daily Demand Factor Seq. #

Used to identify the demand factors to be applied to the demand category from the WATSYS Demand Factor Sequences data group.

The factors are imported as Daily Coefficients in the Demand Diagram.

Primary Record

WATSYS Field InfoWorks WS Field

Stg#

Used to determine whether demand record is imported.

Demand record will be imported if Stg# is less than or equal to Stages to Model in General data group.

Node Label

Used to determine the node at which the demand profile is applied

Area Size

Imported into Average Demand field in Node Demand Grid of node identified in WATSYS Node Label field

Area Label

Used to identify the demand profile to be applied at the node defined in the WATSYS Node Label field

Demand Area Records **DA

Demand Area records are imported in the same way as Demands. If the WATSYS demand is assigned to a pipe, the demand is divided equally between the two connecting nodes.