Share
 
 

The Solute Data Object Dialog

Learn to carry out a water quality simulation using the solute data object.

See Water Quality Simulation.

The solute data object supports:

  • Single substance water quality simulations.
  • Water quality simulations for multiple interacting solutes
  • Parallel second-order model (2RA)

The InfoWorks WS Pro functionality for multiple interacting solutes is called Multi Solute Quality (MSQ) and is similar to EPANET’s MSX.

The InfoWorks WS Pro functionality for parallel second-order model (2RA) is a comprehensive bulk chlorine decay model for simulating residuals in water distribution systems (Fisher, I., Kastl, G., Sathasivan, A. (2017). Urban Water Journal 14 (4), 361-368). Selecting this option will pre-populate the values in the Solute Data Object dialog.

The Solute Data Object dialog is opened by dragging the solute data object from the tree view onto the main window, or by right-clicking the solute data object and selecting Open from the context menu.

General dialog features

Item Description
Enable Basic (checkbox) If checked, enables single substance water quality simulations.
Note: Basic water quality and MSQ can be simulated at the same time.
Enable MSQ (checkbox)
If checked:
  • Enables MSQ water quality simulations.
  • Shows the MSQ tabs.
Test MSQ (button) This will report any errors in the setup of the MSQ model. Note that when MSQ is applied to a network, there is additional validation.
Save (button) Saves any changes made to the dialog.

Basic Water Quality tab

Here you specify single species water quality simulations.

Basic Water Quality tab

Parameter Default Description
Conservative Substance Unchecked

Check this box to model a conservative substance: bulk and wall coefficients are assumed to be zero.

Leave this box unchecked to model a non-conservative substance: bulk and wall coefficients defined for pipes are used when calculating decay values.

Initial Concentration for Unset Nodes 0.00 mg/l

The initial concentration of the substance being tested at the start of the simulation.

This value is used for nodes at which the initial concentration has not been set (editable on the Water Quality Profile page of the Node property sheet).

Basic nodes, hydrant nodes and reservoirs The figure is an initial concentration. This will be washed away over time.
Fixed head, transfer nodes and wells These nodes are inputs to the system. The initial concentration represents a continuous input concentration over the period of the simulation.
Concentration Limit 0.00 mg/l

Limiting concentration used in the calculation of the bulk and reservoir reaction equations.

The concentration is not allowed to go below the Concentration Limit in the case of solute decay, and conversely the concentration is not allowed to go above the Concentration Limit in the case of solute growth (i.e. positive values of bulk coefficient).

Michaelis-Menton Kinetics Unchecked Check this box to use the Michaelis-Menton rate equation when calculating reaction rates. The equation produces first-order behaviour at low concentrations and zero-order behaviour at higher concentrations. This setting overrides the Bulk Equation Order (applies a value of -1). This setting does not affect the Reservoir Bulk Equation Order.
Bulk Equation Order 1 Reaction order used in the calculation of bulk flow reaction rate. Use 0 for zero-order reactions, 1 for first-order reactions, 2 for second-order reactions, and so on. Use any negative number for Michaelis-Menton Kinetics. Values between 0 and 1 default to 0.
Wall Equation Order 1 Reaction order used in the calculation of pipe wall reaction rate. Choices are 1 for first-order reactions or 0 for constant rate reactions. Any non-zero value defaults to 1.
Reservoir Bulk Equation Order 1 Reaction order used in the calculation of reaction rate of a substance with material in a reservoir. Calculated independently to the Pipe bulk equation order, but the same limitations apply to the choice of values.
Molecular Diffusivity 1.21x10-9 m2/s Molecular diffusivity of substance being transported, used in the calculation of pipe wall reaction rate.

MSQ Solutes tab

Here you define any number of solutes.

MSQ Solutes tab

Item Description
WQ Solute ID

The solute IDs are used in property sheets and in the results. All IDs must be unique within this grid.

Note: If you define a solute that ends in _EXP, then it will show it as Exposure in hours when the results are opened. It takes whatever is before _EXP and appends Exposure to it. In the Select What To Graph dialog, it becomes an item that you can select to graph. You can set the Exposure time to hours/minutes in the Options dialog - Units page. By default, it is set to hours.
WQ Solute Description The description of the water quality solute ID.
Solute Type Specifies whether the solute is present in the bulk liquid or on the pipe walls.
Initial Concentration for Unset Links
Concentrations are defined as follows:
  • Pipes have concentration in the water body and on the wall.
  • Reservoirs and nodes in general have concentration in the water body, and they can provide incoming sources.
Initial concentrations can be set for:
  • Reservoirs and nodes types in general, initial values in the bulk of water.
  • Link types; defines initial concentrations for adsorbed solutes.
Note: these initial concentrations are for “unset nodes” or “unset links”. They are global default values that can be overridden for individual model objects.
Initial Concentration for Unset Nodes

MSQ Constants tab

Constants are used to make equations clearer to read and are optional.

MSQ Constants tab

Any number of constant IDs can be defined with associated numerical values. The constant IDs are replaced by the numerical values when the engine acts upon the equations.

MSQ Variables tab

Variables are used to make equations clearer to read and are optional.

MSQ Variables tab

Variable IDs are defined, one per line in the text editor. Variables define an expression by combining constants, numerical values, algebraic operators, and reserved keywords.

MSQ Reservoir Equations tab

The way that solutes change through time within reservoirs is defined in this tab.

MSQ Reservoir Equations tab

One solute is defined per line in this text box. Only dissolved (bulk) solutes are considered in this section.

For each solute, provide an equation that defines change through time. This can be defined in either of two ways:
  • a rate of change, designated “DDT (A5) = ….”
  • reversible reactions (that is, equilibria) are designated “A5 = …”. This is designed for rapid reactions.

The equation for each solute is composed of numbers, arithmetic operators, constants, variables, and solute IDs.

MSQ Pipe Equations tab

The way that solutes change through time in pipes is defined in this tab. This deals with changes to adsorbed solutes as well as those dissolved in the bulk of the water.

The construction of equations for Pipes follows the same rules as for reservoirs. The exception is that pipe equations can also include adsorbed solutes.

MSQ Pipe Equations tab

Keywords and operators for the MSQ variables and equations tabs

Keywords

DIAM Pipe diameter
LEN Pipe length
SAV Pipe surface area per unit volume
FLOW Pipe flow
VEL Pipe velocity
RE Reynolds number
VSH Shear velocity
DWF Darcy-Weisbach friction factor
CWK Colebrook-White roughness
HWC Hazen-Williams coefficient

Operators

'('
')'
'**' and '^' are alternative forms of exponent operator
'*'
'/'
'+'
'-'
'='

Right side functions

SIN( ) COS( ) TAN( ) COT( )
ABS( ) SGN( ) SQRT( ) LOG( ) EXP( )
ASIN( ) ACOS( ) ATAN( ) ACOT( )
SINH( ) COSH( ) TANH( ) COTH( )
LOG10( ) STEP( )

Left side function

DDT() rate of change of solute

Was this information helpful?