Professional Documents
Culture Documents
Water Quality and Sediment Parameters
Water Quality and Sediment Parameters
You are here: Database Items | Runs | Simulations | Water Quality Simulations | Water Quality and Sediment Parameters
The Water Quality Simulation Parameters govern how the engine performs the additional water quality calculations during a simulation.
It is not normally necessary to amend the Water Quality Simulation Parameters. The default values have been chosen for optimum accuracy and performance.
However, these parameters can be edited if required.
To view and edit water quality simulation parameters, select Model parameters | Water quality and sediment parameters from the Model menu. The
water quality simulation parameters for the current network are displayed in the Object Properties Window.
Parameters
Database Table Name: hw_wq_params
Space step and Initialisation
Field Name Help Text
Space step This is the maximum multiplier of the hydraulic computational mesh size used for the water quality calculations. Its purpose is to reduce
multiplier the memory requirements for water quality calculations
This parameter is used to control the length of the water quality initialisation period for the system.
Number of
initial state Description
steps
No initialisation (default).
-1 The simulation engine does not carry out initialisation, the initial concentration in nodes and links is set to zero.
(Run a DWF simulation to generate an initial state for the event.)
Timestep initialisation.
The simulation engine sets the initial concentration in nodes and links to zero and then time steps (at the time step specified in the
0 Initialisation timestep field) until the change in concentration at all internal nodes is less than the tolerance defined in the
Initialisation tolerance field. These time steps differ from full simulation in that the engine does not perform erosion/deposition
Number of
(otherwise you would not be able to achieve a steady state).
initial state
steps
Number of water quality initialisation timesteps.
The number of time steps performed with the initial water quality inputs to the system after hydraulic initialisation to steady state but
before simulation is begun.
The software performs the Water Quality initial state calculation using the hydraulic steady state and the initial water inputs to the
network.
>0
Note
The use of a value > 0 is now deprecated, as initialisation does not in general achieve a realistic initial
state. The ability to specify a value > 0 is retained for backwards compatibility.
If the water quality simulation is started using the final state of another simulation as the initial state of the new simulation, then this
initialisation process does not occur. See Water Quality Simulations.
Initialisation
If Number of Initial State Steps is zero, the simulation uses this field as the timestep during initialisation.
timestep (s)
Initialisation
If Number of Initial State Steps is zero, the simulation uses this field as the tolerance during initialisation.
tolerance
Switching iterations -
The iteration number at which to perform a single under-relaxation step to assist convergence.
trajectory solver
Max iterations -
The maximum number of iterations allowed when generating the velocity used in the mid-point rule
trajectory solver
Absolute tolerance - The iterative calculation of the mid-point is considered to have converged if the change in position of the mid-point of the
trajectory solver trajectory from one iteration to the next is less than the Absolute Tolerance in metres.
Relative tolerance - The iterative calculation of the mid-point is considered to have converged if the change in position of the mid-point of the
trajectory solver trajectory from one iteration to the next is less than Relative Tolerance * Trajectory Length in metres.
Max iterations - node The maximum number of iterations in the network node solver to generate a Flux-Corrected Transport (FCT) solution
solver
Relative tolerance - The iterative calculation of a Flux-Corrected Transport (FCT) solution is considered to have converged when the change in
node solver concentration between two successive iterations is less than Relative Tolerance * Latest Concentration for all nodes.
The Time Weighting Factor (q) represents the degree of implicitness in node solver discretisation:
mk:@MSITStore:C:\Program%20Files%20(x86)\Innovyze%20Workgroup%20Client... 22/11/2023
Water Quality and Sediment Parameters Page 2 of 10
Relative
tolerance - bed Not implemented in this version of InfoWorks ICM
depth
The maximum amount of sediment allowed to build up in a conduit, as a proportion of flow depth. Default value is 0.1 (10%). See
Sediment. Note that this only applies when erosion / deposition does not affect hydraulics.
Deposition limit Deposition Limit depends on the status of the Erosion / Deposition Affects Hydraulics checkbox on the QM Parameters Dialog
(accessed via the Schedule Hydraulic Run View). If the Erosion / Deposition Affects Hydraulic box is not checked, the Deposition Limit
specified in the Water Quality Parameters will be used. If the box is checked, a Deposition Limit of 80% of the conduit height is used.
Bed d50 The d50 particle size for the sediment bed.
Bed specific
The specific gravity of the sediment bed.
gravity
Colebrook-White
Field Name Help Text
The maximum number of iterations allowed in the Newton-Raphson non-linear solver for the friction factor in the Colebrook-White
Max iterations - equation.
Colebrook-White
Valid values are: Maximum Iterations > 0
The Newton-Raphson iteration for the friction factor in the Colebrook-White equation is considered to have converged when the
Relative tolerance - change in the value between two successive iterations is less than Previous Value * Relative Tolerance
Colebrook-White
Valid values are: Relative Tolerance > 0
Washoff
Field Name Help Text
Sweep start This field is only enabled when the Build-up/washoff model is set to SWMM.
month The month that the street sweep schedule started on can be selected from a dropdown list.
This field is only enabled when the Build-up/washoff model is set to SWMM.
Sweep start day
The day that the street sweep schedule started on.
Sweep end This field is only enabled when the Build-up/washoff model is set to SWMM.
month
The month that the street sweep schedule finished on an be selected from a dropdown list.
This field is only enabled when the Build-up/washoff model is set to SWMM.
Sweep end day
The day that the street sweep schedule finished on.
This field is only enabled when the Build-up/washoff model is set to SWMM.
This field contains a series of records defining the non attached pollutants.
The records are entered on the Non-attached pollutants grid which is displayed by clicking on the button.
Database Table Name: hw_na_pollutants
Database Names
Rainfall concentration The concentration of pollutant in rainfall, in mg/l or 1/l, depending on the determinant.
Groundwater
concentration The concentration of pollutant in groundwater, in mg/l or 1/l, depending on the determinant.
RDII concentration The concentration of the pollutant in RDII (Rainfall Derived Inflow and Infiltration), in mg/l or 1/l, depending on the
determinant.
This field is only enabled when the Build-up/washoff model is set to SWMM.
This field contains a series of records defining the Potency factors.
The records are entered on the Potency factors grid which is displayed by clicking on the button.
Database Table Name: hw_pot_factors
Potency factors
Database Names
mk:@MSITStore:C:\Program%20Files%20(x86)\Innovyze%20Workgroup%20Client... 22/11/2023
Water Quality and Sediment Parameters Page 3 of 10
1D erosion/deposition model
Error Error Warning Warning
Data
Field Name Help Text Database Field Size Units Precision Default Lower Upper Lower Upper
Type
Limit Limit Limit Limit
Choose the 1D
erosion/deposition
model used by the
simulation engine.
See Conduit Model for
further details.
Database Help
Erosion/deposition Value Text 12 0 Ackers-
erosion_model Text
model White
Ackers
Ackers-
White
White
Model
Velikanov
Velikanov
Model
Method of determining
active layer depth:
Database Help
Value Text
Use value
specified
in the
Explicit Active
layer
depth
field.
Active
layer
thickness
is
calculated
Active layer depth as d50
D50 material aldepth_method_1D Text 12 D50
method (1D)
size
multiplied
by Active
layer
depth
factor.
Active
layer
thickness
is
calculated
as d90
D90 material
size
multiplied
by Active
layer
depth
factor.
2D erosion/deposition model
Field Name Help Text
Calibration coefficient Calibration coefficient to adjust the 2D sediment carrying capacity of the flow
D50 Active layer thickness is calculated as d50 material size multiplied by Active layer depth factor.
D90 Active layer thickness is calculated as d90 material size multiplied by Active layer depth factor.
Model type
Database Value Help Text
mk:@MSITStore:C:\Program%20Files%20(x86)\Innovyze%20Workgroup%20Client... 22/11/2023
Water Quality and Sediment Parameters Page 4 of 10
Total Load 2D Erosion-deposition model includes bed and suspended sediment loads.
Suspended Load 2D Erosion-deposition model includes only suspended sediment load unless bed load is also being modelled.
Formulation to estimate the equilibrium near bed concentration used for suspended load only calculations in the 2D Erosion-
deposition model.
See 2D Sediment Transport Equations for details.
Formulation to estimate the near-bed concentration used for suspended load only calculations in the 2D Erosion-deposition
model.
See 2D Sediment Transport Equations for details.
Near-bed concentration
Database Value Help Text
Rouse profile Approximation of the Rouse profile
Limit erosion rate Check this option to impose an upper limit on the rate of erosion of suspended load.
Max erosion rate Rate of erosion of suspended sediment will be limited to the value specified.
The limitation will be applied to each sediment fraction in the case of independent fractions, or to the composite erosion
rate for dependent fractions.
Limit deposition rate Check this option to impose an upper limit on rate of deposition of suspended load.
Max deposition rate Rate of deposition of suspended sediment will be limited to the value specified.
The limitation will be applied to each sediment fraction in the case of independent fractions, or to the composite erosion
rate for dependent fractions.
mk:@MSITStore:C:\Program%20Files%20(x86)\Innovyze%20Workgroup%20Client... 22/11/2023
Water Quality and Sediment Parameters Page 5 of 10
Critical Shields parameter Applicable if Critical Shields method is set to User defined.
Applicable if Model type is set to Suspended load and Equilibrium near-bed concentration is set to Van Rijn.
d16 of sf1
The d16 particle size of Sediment Fraction 1.
Applicable if Model type is set to Total load and Total load model is set to Ackers-White or Ackers-White
d35 of sf1 revised.
The d35 particle size of Sediment Fraction 1.
Applicable if Model type is set to Suspended load and Equilibrium near-bed concentration is set to Van Rijn.
d84 of sf1
The d84 particle size of Sediment Fraction 1.
Applicable if:
Active layer depth is set to D90
d90 of sf1
Model type is set to Total load and Total load model is set to Van Rijn.
The d90 particle size of Sediment Fraction 1.
mk:@MSITStore:C:\Program%20Files%20(x86)\Innovyze%20Workgroup%20Client... 22/11/2023
Water Quality and Sediment Parameters Page 6 of 10
Angle of repose of sf1 Maximum angle that sediment can accumulate at and remain stable.
Applicable if Model type is set to Suspended load and Equilibrium near-bed concentration is set to Van Rijn.
d16 of sf2
The d16 particle size of Sediment Fraction 2.
Applicable if Model type is set to Total load and Total load model is set to Ackers-White or Ackers-White
d35 of sf2 revised.
The d35 particle size of Sediment Fraction 2.
Applicable if Model type is set to Suspended load and Equilibrium near-bed concentration is set to Van Rijn.
d84 of sf2
The d84 particle size of Sediment Fraction 2.
Applicable if:
Active layer depth is set to D90
d90 of sf2
Model type is set to Total load and Total load model is set to Van Rijn.
The d90 particle size of Sediment Fraction 2.
mk:@MSITStore:C:\Program%20Files%20(x86)\Innovyze%20Workgroup%20Client... 22/11/2023
Water Quality and Sediment Parameters Page 7 of 10
Angle of repose of sf2 Maximum angle that sediment can accumulate at and remain stable.
2D Diffusion coefficients
Field Name Help Text
Diffusion coefficient (m2/s) The diffusion coefficient which is to be applied to the selected pollutant or sediment.
The diffusion coefficients defined in this grid are used by the 2D water quality engine only. See 1D Diffusion for Water Quality
Simulations for information about the 1D diffusion coefficients.
None -
Linear
Exponential concentration
Exponential time
Decaying pollutants Decay type
Exponential both
Where:
v is the determinant value, mg/l or cfu/100ml *
a is the constant decay rate or maximum decay rate depending on decay type, (mg/l)/day or (cfu/100ml)/day *
b is the exponential decay, 1/(mg/l) or 1/(cfu/100ml) *
*
depending on the selected determinant
c is the exponential decay constant, (1/day)
dt is the simulation engine timestep, s
Calculate reaeration parameters Calculate reaeration rate kair directly as a function of water depth and velocity
mk:@MSITStore:C:\Program%20Files%20(x86)\Innovyze%20Workgroup%20Client... 22/11/2023
Water Quality and Sediment Parameters Page 8 of 10
UOD temperature coefficient Ultimate Oxygen Demand decay parameter: temperature coefficient
-1
Organic nitrogen rate constant at 20C Organic nitrogen decay parameter: rate constant at 20°C (day )
Organic nitrogen temperature coefficient Organic nitrogen decay parameter: temperature coefficient
-1
Ammonia rate constant at 20C Ammonia oxidation parameter: rate constant at 20°C (day )
Suspended solids coefficient Ammonia oxidation parameter: base suspended solids coefficient
Base suspended solids factor Ammonia oxidation parameter: multiplication factor for base suspended solids
-1
Nitrite to nitrate rate constant at 20C Nitrite to nitrate oxidation parameter: rate constant at 20°C (day )
Nitrite to nitrate temperature coefficient Nitrite to nitrate oxidation parameter: temperature coefficient
Salt parameters
Field Name Help Text
Constant concentration Salt concentration to be used in the absence of profile data
Temperature parameters
Field Name Help Text
Heat transfer coefficient Heat exchange coefficient at water surface
Equilibrium water temperature Temperature at which there is no heat transfer between the air and the water
Coliforms parameters
Field
Help Text
Name
Time taken for 90% of the original population to decay during the day.
If a rainfall event includes a solar radiation profile, and if the radiation at the current time is non-zero, the specified T90 value will be used in
T90 the simulation; otherwise the T90 night value will be used.
If a rainfall event does not include a solar radiation profile, the specified T90 night value will be used in a simulation.
Note that for pre ICM 2021.1 model networks, T90 night = T90.
Time taken for 90% of the original population to decay during the night.
T90 night
See the description of T90 or further information.
Each named process may act on one or more determinants; click the button on User processes to create a set of determinants
and factors for the process.
Growth-product Rate = P x p2 x s1 x s2
Where:
Process type P is a parameter that is either a constant or a variable selected from the Scaling factor type dropdown list.
If a constant, P will be p1 for Growth and Growth-product or p2 for Equilibrium
If a variable:
User defined
processes
p1 to p7 are coefficients 1 to 7
s1 to s6 are concentrations of determinants 1 to 6
A scaling factor used in the process. The factor can be set to:
Scaling factor
type Constant
Variable
mk:@MSITStore:C:\Program%20Files%20(x86)\Innovyze%20Workgroup%20Client... 22/11/2023
Water Quality and Sediment Parameters Page 9 of 10
Determinant 4 Disabled if Process type = Growth, Growth-product or Equilibrium and Scaling factor type = Constant
Structure parameters
Field
Help Text
Name
Phosphate uptake (half saturation) Half saturation constant for phosphate uptake
Silicate uptake (half saturation) Half saturation constant for silicate uptake
Gradient below critical temperature Maximum productivity parameter - gradient below critical temperature
Intercept below critical temperature Maximum productivity parameter - intercept below critical temperature
Gradient above critical temperature Maximum productivity parameter - gradient above critical temperature
Intercept above critical temperature Maximum productivity parameter - intercept above critical temperature
mk:@MSITStore:C:\Program%20Files%20(x86)\Innovyze%20Workgroup%20Client... 22/11/2023
Water Quality and Sediment Parameters Page 10 of 10
Half saturation (Langmuir isotherm) Half saturation constant for Langmuir isotherm
Phosphate uptake (half saturation) Half saturation constant for phosphate uptake
Silicate uptake (half saturation) Half saturation constant for silicate uptake
Macrophyte parameters
Field Name Help Text
Nitrate uptake (half saturation) Half saturation constant for nitrate uptake
Phosphate uptake (half saturation) Half saturation constant for phosphate uptake
Silicate uptake (half saturation) Half saturation constant for silicate uptake
Solar radiation (maximum productivity) Solar radiation required for maximum productivity
Sulphide flux full flow (M) Sulphide flux coefficient for filled pipe
Sulphide loss coefficient (m) Coefficient to account for sulphide losses by oxidation and escape to atomsphere.
-
Coefficient determining the relative proportions of H2S and HS dependent on pH.
Ionisation coefficient (pK1)
A pH value pK1 results in 50% of total sulphides being H2S.
mk:@MSITStore:C:\Program%20Files%20(x86)\Innovyze%20Workgroup%20Client... 22/11/2023