MIKE 321 FM Scientific Doc PDF
MIKE 321 FM Scientific Doc PDF
MIKE 321 FM Scientific Doc PDF
MIKE 2017
DHI headquarters
Agern Allé 5
DK-2970 Hørsholm
Denmark
+45 4516 9200 Telephone
+45 4516 9333 Support
+45 4516 9292 Telefax
mike@dhigroup.com
www.mikepoweredbydhi.com
LIMITED LIABILITY The liability of DHI is limited as specified in Section III of your
‘DHI Software Licence Agreement’:
‘IN NO EVENT SHALL DHI OR ITS REPRESENTATIVES
(AGENTS AND SUPPLIERS) BE LIABLE FOR ANY DAMAGES
WHATSOEVER INCLUDING, WITHOUT LIMITATION,
SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL
DAMAGES OR DAMAGES FOR LOSS OF BUSINESS PROFITS
OR SAVINGS, BUSINESS INTERRUPTION, LOSS OF
BUSINESS INFORMATION OR OTHER PECUNIARY LOSS
ARISING OUT OF THE USE OF OR THE INABILITY TO USE
THIS DHI SOFTWARE PRODUCT, EVEN IF DHI HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THIS
LIMITATION SHALL APPLY TO CLAIMS OF PERSONAL
INJURY TO THE EXTENT PERMITTED BY LAW. SOME
COUNTRIES OR STATES DO NOT ALLOW THE EXCLUSION
OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL,
SPECIAL, INDIRECT, INCIDENTAL DAMAGES AND,
ACCORDINGLY, SOME PORTIONS OF THESE LIMITATIONS
MAY NOT APPLY TO YOU. BY YOUR OPENING OF THIS
SEALED PACKAGE OR INSTALLING OR USING THE
SOFTWARE, YOU HAVE ACCEPTED THAT THE ABOVE
LIMITATIONS OR THE MAXIMUM LEGALLY APPLICABLE
SUBSET OF THESE LIMITATIONS APPLY TO YOUR
PURCHASE OF THIS SOFTWARE.’
MIKE 2017
CONTENTS
MIKE 21 & MIKE 3 Flow Model FM
Hydrodynamic and Transport Module
Scientific Documentation
1 Introduction ...................................................................................................................... 1
3 Numerical Solution......................................................................................................... 26
3.1 Spatial Discretization .......................................................................................................................... 26
3.1.1 Vertical Mesh ...................................................................................................................................... 28
3.1.2 Shallow water equations .................................................................................................................... 31
3.1.3 Transport equations ........................................................................................................................... 34
3.2 Time Integration ................................................................................................................................. 35
3.3 Boundary Conditions .......................................................................................................................... 36
3.3.1 Closed boundaries ............................................................................................................................. 36
3.3.2 Open boundaries ................................................................................................................................ 37
3.3.3 Flooding and drying ............................................................................................................................ 37
i
5.2 End of Nearfield region....................................................................................................................... 44
5.3 Nearfield-Farfield model coupling ...................................................................................................... 46
6 Validation ........................................................................................................................ 48
6.1 Dam-break Flow through Sharp Bend................................................................................................ 48
6.1.1 Physical experiments ......................................................................................................................... 48
6.1.2 Numerical experiments....................................................................................................................... 49
6.1.3 Results ............................................................................................................................................... 50
6.2 Jet Source .......................................................................................................................................... 52
7 References ...................................................................................................................... 57
ii
Introduction
1 Introduction
This document presents the scientific background for the new MIKE 21 & MIKE 3 Flow
Model FM1 modelling system developed by DHI Water & Environment. The objective is to
provide the user with a detailed description of the flow and transport model equations,
numerical discretization and solution methods. Also, model validation is discussed in this
document.
The MIKE 21 & MIKE 3 Flow Model FM is based on a flexible mesh approach and it has
been developed for applications within oceanographic, coastal and estuarine
environments. The modelling system may also be applied for studies of overland flooding.
The spatial discretization of the primitive equations is performed using a cell-centred finite
volume method. The spatial domain is discretized by subdivision of the continuum into
non-overlapping elements/cells. In the horizontal plane, an unstructured grid is used,
while in the vertical domain in the 3D model a structured mesh is used. In the 2D model,
the elements can be triangles or quadrilateral elements. In the 3D model, the elements
can be prisms or bricks, whose horizontal faces are triangles and quadrilateral elements,
respectively.
1 Including the MIKE 21 Flow Model FM (two-dimensional flow) and MIKE 3 Flow Model FM (three-
dimensional flow)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 1
Governing Equations
2 Governing Equations
u v w
S (2.1)
x y z
and the two horizontal momentum equations for the x- and y-component, respectively
where t is the time; x, y and z are the Cartesian coordinates; is the surface elevation;
d is the still water depth; h d is the total water depth; u, v and w are the velocity
components in the x, y and z direction; f 2 sin is the Coriolis parameter ( is the
angular rate of revolution and the geographic latitude); g is the gravitational
acceleration; is the density of water; sxx , sxy , s yx and s yy are components of the
radiation stress tensor; t is the vertical turbulent (or eddy) viscosity; p a is the
atmospheric pressure; o is the reference density of water. S is the magnitude of the
discharge due to point sources and u s , vs is the velocity by which the water is
discharged into the ambient water. The horizontal stress terms are described using a
gradient-stress relation, which is simplified to
u u v
Fu 2A A
x x y y x
(2.4)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 2
Governing Equations
u v v
Fv A
x y x y y
2A (2.5)
At z :
u v
(2.6)
1
u v w 0, , sx , sy
t x y z z 0 t
At z d :
d d u v
(2.7)
1
u v w 0, , bx , by
x y z z 0 t
where sx , sy and bx , by are the x and y components of the surface wind and
bottom stresses.
The total water depth, h, can be obtained from the kinematic boundary condition at the
surface, once the velocity field is known from the momentum and continuity equations.
However, a more robust equation is obtained by vertical integration of the local continuity
equation
h hu hv
hS P E (2.8)
t x y
where P and E are precipitation and evaporation rates, respectively, and u and v are
the depth-averaged velocities
hu udz , hv vdz (2.9)
d d
The fluid is assumed to be incompressible. Hence, the density, , does not depend on
the pressure, but only on the temperature, T, and the salinity, s, via the equation of state
(T , s) (2.10)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 3
Governing Equations
FT ,F s
Dh Dh T , s (2.13)
x x y y
where D h is the horizontal diffusion coefficient. The diffusion coefficients can be related
to the eddy viscosity
A t
Dh and Dv (2.14)
T T
where T is the Prandtl number. In many applications a constant Prandtl number can be
used (see Rodi (1984)).
The surface and bottom boundary conditions for the temperature are
At z :
T Qn (2.15)
Dh T p Pˆ Te Eˆ
z 0 c p
At z d :
(2.16)
T
0
z
where Q n is the surface net heat flux and c p 4217 J /( kg K ) is the specific heat of
the water. A detailed description for determination of H and Q n is given in Section 2.10.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 4
Governing Equations
The surface and bottom boundary conditions for the salinity are
At z :
(2.17)
s
0
z
At z d :
(2.18)
s
0
z
When heat exchange from the atmosphere is included, the evaporation is defined as
q
v qv 0
E 0lv (2.19)
0 qv 0
where q v is the latent heat flux and l v 2.5 10 6 is the latent heat of vaporisation of
water.
where C is the concentration of the scalar quantity, k p is the linear decay rate of the
scalar quantity, C s is the concentration of the scalar quantity at the source and Dv is the
vertical diffusion coefficient. FC is the horizontal diffusion term defined by
FC Dh Dh C (2.21)
x x y y
The turbulence is modelled using an eddy viscosity concept. The eddy viscosity is often
described separately for the vertical and the horizontal transport. Here several turbulence
models can be applied: a constant viscosity, a vertically parabolic viscosity and a
standard k- model (Rodi, 1984). In many numerical simulations the small-scale
turbulence cannot be resolved with the chosen spatial resolution. This kind of turbulence
can be approximated using sub-grid scale models.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 5
Governing Equations
zd zd
2
t U h c1 c2 (2.22)
h h
where U max Us ,Ub and c1 and c 2 are two constants. Us and U b are the
friction velocities associated with the surface and bottom stresses, c1 0.41 and
c 2 0.41 give the standard parabolic profile.
In applications with stratification the effects of buoyancy can be included explicitly. This is
done through the introduction of a Richardson number dependent damping of the eddy
viscosity coefficient, when a stable stratification occurs. The damping is a generalisation
of the Munk-Anderson formulation (Munk and Anderson, 1948)
t t* (1 aRi ) b (2.23)
where t* is the undamped eddy viscosity and Ri is the local gradient Richardson number
1
g u v
2 2
Ri (2.24)
0 z z z
In the k- model the eddy-viscosity is derived from turbulence parameters k and as
k2
t c (2.25)
where k is the turbulent kinetic energy per unit mass (TKE), is the dissipation of TKE
and c is an empirical constant.
The turbulent kinetic energy, k, and the dissipation of TKE, , are obtained from the
following transport equations
where the shear production, P, and the buoyancy production, B, are given as
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 6
Governing Equations
xz u yz v u 2 v 2
P t (2.28)
0 z 0 z z z
t 2
B N (2.29)
t
g
N2 (2.30)
0 z
t is the turbulent Prandtl number and k , , c1 , c 2 and c3 are empirical
constants. F are the horizontal diffusion terms defined by
( Fk , F ) Dh Dh (k , ) (2.31)
x x y y
Several carefully calibrated empirical coefficients enter the k-e turbulence model. The
empirical constants are listed in (2.47) (see Rodi, 1984).
c c1 c 2 c3 t k
0.09 1.44 1.92 0 0.9 1.0 1.3
At the surface the boundary conditions for the turbulent kinetic energy and its rate of
dissipation depend on the wind shear, Us
At z = :
1
k U2s
c (2.32)
U3s
for U s 0
zb
k
k c 3/ 2
where =0.4 is the von Kármán constant, a 0.07 is and empirical constant and z s
is the distance from the surface where the boundary condition is imposed. At the seabed
the boundary conditions are
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 7
Governing Equations
At z d :
1 U3b (2.34)
k U 2b
c zb
where z b is the distance from the bottom where the boundary condition is imposed.
1 u u j
S ij i (i, j 1,2) (2.36)
2 x j xi
z zb
, x x, y y (2.37)
h
where varies between 0 at the bottom and 1 at the surface. The coordinate
transformation implies relations such as
1
(2.38)
z h
1 d h 1 d h
, , (2.39)
x y x h x x y h y y
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 8
Governing Equations
1 d d h h h
w u v u v
y
(2.48)
h x y t x
u u v
hFu 2hA hA (2.49)
x x y y x
u v v
hFv hA 2hA
x y x y y
(2.50)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 9
Governing Equations
h( FT , Fs , Fk , F , Fc )
(2.51)
hDh hDh (T , s, k , , C )
x x y y
The boundary condition at the free surface and at the bottom are given as follows
At =1:
u v
sx , sy
h (2.52)
0, ,
0 t
At =0:
u v
h (2.53)
0, , bx , by
0 t
The equation for determination of the water depth is not changed by the coordinate
transformation. Hence, it is identical to Eq. (2.6).
d d
u R cos vR (2.54)
dt dt
In this coordinate system the governing equations are given as (all superscripts indicating
the horizontal coordinate in the new coordinate system are dropped in the following for
notational convenience)
v u
hFu hus S
h
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 10
Governing Equations
v v
hFv hvs S
h
1 u d v d h u h v h
w
h R cos R y t R cos R (2.63)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 11
Governing Equations
Integration of the horizontal momentum equations and the continuity equation over depth
h d the following two-dimensional shallow water equations are obtained
h hu hv
hS (2.65)
t x y
The overbar indicates a depth average value. For example, u and v are the depth-
averaged velocities defined by
hu udz , hv vdz (2.68)
d d
The lateral stresses Tij include viscous friction, turbulent friction and differential
advection. They are estimated using an eddy viscosity formulation based on of the depth
average velocity gradients
u u v v
Txx 2 A , Txy A , T yy 2 A (2.69)
x y x y
Integrating the transport equations for salt and temperature over depth the following two-
dimensional transport equations are obtained
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 12
Governing Equations
Integrating the transport equations for a scalar quantity over depth the following two-
dimensional transport equations are obtained
d d
u R cos vR (2.73)
dt dt
sy by
hTxy hTyy hvs S
0 0 x y
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 13
Governing Equations
b
c f ub ub (2.80)
0
where c f is the drag coefficient and ub (ub , vb ) is the flow velocity above the bottom.
The friction velocity associated with the bottom stress is given by
2
U b c f ub (2.81)
For two-dimensional calculations u b is the depth-average velocity and the drag coefficient
can be determined from the Chezy number, C , or the Manning number, M
g
cf (2.82)
C2
g
cf
Mh 1/ 6 2
(2.83)
For three-dimensional calculations u b is the velocity at a distance z b above the sea
bed and the drag coefficient is determined by assuming a logarithmic profile between the
seabed and a point z b above the seabed
1
cf 2
1 z b (2.84)
ln
z
0
where =0.4 is the von Kármán constant and z 0 is the bed roughness length scale.
When the boundary surface is rough, z 0 , depends on the roughness height, k s
z 0 mk s (2.85)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 14
Governing Equations
Note, that the Manning number can be estimated from the bed roughness length using
the following
25.4
M (2.86)
k s1 / 6
2
u fc
c f (2.87)
ub
where Ufc is the friction velocity calculated by considering the conditions in the wave
boundary layer. For a detailed description of the wave induced bed resistance, see
Fredsøe (1984) and Jones et.al. (2014).
s a cd u w u w (2.88)
where a is the density of air, c d is the drag coefficient of air, and u w (u w , vw ) is the
wind speed 10 m above the sea surface. The friction velocity associated with the surface
stress is given by
a c f uw
2
Us (2.89)
0
The drag coefficient can either be a constant value or depend on the wind speed. The
empirical formula proposed by Wu (1980, 1994) is used for the parameterisation of the
drag coefficient.
c a w10 wa
c ca
c f c a b w10 wa wa w10 wb (2.90)
wb wa
cb w10 wb
where ca, cb, wa and wb are empirical factors and w10 is the wind velocity 10 m above the
sea surface. The default values for the empirical factors are ca = 1.255·10-3, cb =
2.425·10-3, wa = 7 m/s and wb = 25 m/s. These give generally good results for open sea
applications. Field measurements of the drag coefficient collected over lakes indicate that
the drag coefficient is larger than open ocean data. For a detailed description of the drag
coefficient see Geernaert and Plant (1990).
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 15
Governing Equations
In areas where the sea is covered by ice the wind stress is excluded. Instead, the surface
stress is caused by the ice roughness. The surface stress, s ( sx , sy ) , is determined
by a quadratic friction law
s
c f us us (2.91)
0
where c f is the drag coefficient and u s (u s , v s ) is the flow velocity below the surface.
The friction velocity associated with the surface stress is given by
2
U s c f u s (2.92)
For two-dimensional calculations u s is the depth-average velocity and the drag coefficient
can be determined from the Manning number, M
g
cf
Mh 1/ 6 2
(2.93)
The Manning number is estimated from the bed roughness length using the following
25.4
M (2.94)
k s1 / 6
For three-dimensional calculations u s is the velocity at a distance z s below the surface
and the drag coefficient is determined by assuming a logarithmic profile between the
surface and a point z b below the surface
1
cf 2
1 z s (2.95)
ln
z
0
where =0.4 is the von Kármán constant and z 0 is the bed roughness length scale.
When the boundary surface is rough, z 0 , depends on the roughness height, k s
z 0 mk s (2.96)
If ice thickness is specified, the water level is supressed by ice / water of the ice
thickness, where ice = 971 kg/m3 and water is the actual density of the water.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 16
Governing Equations
t
T ei H i f i Li cos(2 bi i0 x ) (2.98)
i Ti
where T is the equilibrium tidal potential, i refers to constituent number (note that the
constituents here are numbered sequentially), ei is a correction for earth tides based on
Love numbers, Hi is the amplitude, fi is a nodal factor, Li is given below, t is time, Ti is the
period of the constituent, bi is the phase and x is the longitude of the actual position.
The phase b is based on the motion of the moon and the sun relative to the earth and can
be given by
where i0 is the species, i1 to i5 are Doodson numbers, u is a nodal modulation factor (see
Table 2.3) and the astronomical arguments s, h, p, N and ps are given in Table 2.2.
In Table 2.2 the time, T, is in Julian century from January 1 1900 UTC, thus T = (365(y –
1900) + (d – 1) + i)/36525 and i = int (y-1901)/4), y is year and d is day number
i0 = 0 L 3sin 2 ( y ) 1
i0 = 1 L sin(2 y)
i0 = 2 L cos2 ( y)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 17
Governing Equations
The nodal factor fi represents modulations to the harmonic analysis and can for some
constituents be given as shown in Table 2.3.
fi ui
Mm 1.000 - 0.130 cos(N) 0
Mf 1.043 + 0.414 cos(N) -23.7 sin(N)
Q1, O1 1.009 + 0.187 cos(N) 10.8 sin(N)
K1 1.006 + 0.115 cos(N) -8.9 sin(N)
2N2, 2, 2, N2, M2 1.000 - 0.037 cos(N) -2.1 sin(N)
K2 1.024 + 0.286 cos(N) -17.7 sin(N)
Latent and sensible heat fluxes and long-wave radiation are assumed to occur at the
surface. The absorption profile for the short-wave flux is approximated using Beer’s law.
The attenuation of the light intensity is described through the modified Beer's law as
I (d ) 1 I 0 e d (2.100)
where I (d ) is the intensity at depth d below the surface; I 0 is the intensity just below
the water surface; is a quantity that takes into account that a fraction of light energy
(the infrared) is absorbed near the surface; is the light extinction coefficient. Typical
values for and are 0.2-0.6 and 0.5-1.4 m-1, respectively. and are user-
specified constants. The default values are 0.3 and 1.0 m 1 . The fraction of the
light energy that is absorbed near the surface is I 0 . The net short-wave radiation,
q sr ,net , is attenuated as described by the modified Beer's law. Hence the surface net
heat flux is given by
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 18
Governing Equations
For three-dimensional calculations the source term H is given by
q 1 e ( z ) qsr,net 1 e ( z )
H sr ,net (2.102)
z 0c p
0c p
For two-dimensional calculations the source term H is given by
The calculation of the latent heat flux, sensible heat flux, net short wave radiation, and net
long wave radiation as described in the following sections.
2.10.1 Vaporisation
Dalton’s law yields the following relationship for the vaporative heat loss (or latent flux),
see Sahlberg, 1984
where L 2.5 106 J / kg is the latent heat vaporisation (in the literature
L 2.5 106 2300 Twater is commonly used); Ce 1.32 10 3 is the moisture transfer
coefficient (or Dalton number); W 2 m is the wind speed 2 m above the sea surface; Q water
Qair is the water vapour density in the
is the water vapour density close to the surface;
atmosphere; a1 and b1 are user specified constants. The default values are a1 0.5
and b1 0.9 .
Measurements of Q water and Qair are not directly available but the vapour density can
be related to the vapour pressure as
0.2167
Qi ei (2.105)
Ti Tk
in which subscript i refers to both water and air. The vapour pressure close to the sea,
e water , can be expressed in terms of the water temperature assuming that the air close to
the surface is saturated and has the same temperature as the water
1 1
ewater 6.11e K (2.106)
Tk Twater Tk
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 19
Governing Equations
1 1
eair R 6.11e K (2.107)
Tk Tair Tk
Replacing Q water and Qair with these expressions the latent heat can be written as
qv Pv a1 bW
1 2m
1 1 1 1
exp K R exp K
Tk Twater Tk Tk Tair Tk (2.108)
Twater Tk Tair Tk
where all constants have been included in a new latent constant Pv 4370 J K / m 3 .
During cooling of the surface the latent heat loss has a major effect with typical values up
to 100 W/m2.
The wind speed, W 2, 2 m above the sea surface is calculated from the from the wind
speed, W 10, 10 m above the sea surface using the following formula:
Assuming a logarithmic profile the wind speed, u(z), at a distance z above the sea
surface is given by
u* z
u( z) log (2.109)
zo
where u* is the wind friction velocity, z0 is the sea roughness and =0.4 is von
Karman's constant. u* and z0 are given by
z0 zCharnocku*2 / g (2.110)
u ( z )
u*
z (2.111)
log
z0
where z Charnock is the Charnock parameter. The default value is zCharnock 0.014. The
wind speed, W2, 2 m above the sea surface is then calculated from the from the wind
speed, W10, 10m above the sea surface by first solving Eq. (2.114) and Eq. (2.115)
iteratively for z0 with z=10m and u(z)=W10. Then W2 is given by
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 20
Governing Equations
2
log
W2 W10 zo W10 0.5m / s
10 (2.112)
log
z0
W2 W10 W10 0.5m / s
The heat loss due to vaporization occurs both by wind driven forced convection by and
free convection. The effect of free convection is taken into account by the parameter a1 in
Eq. (2.104). The free convection is also taken into account by introducing a critical wind
speed Wcritical so that the wind speed used in Eq. (2.112) is obtained as
W10=max(W10,Wcritical) . The default value for the critical wind speed is 2 m/s.
2.10.2 Convection
The sensible heat flux, qc (W / m 2 ) , (or the heat flux due to convection) depends on the
type of boundary layer between the sea surface and the atmosphere. Generally this
boundary layer is turbulent implying the following relationship
where air is the air density 1.225 kg/m3; cair 1007 J /( kg K ) is the specific heat
of air; cheating 0.0011 and ccooling 0.0011 , respectively, is the sensible transfer
coefficient (or Stanton number) for heating and cooling (see Kantha and Clayson, 2000);
W10 is the wind speed 10 m above the sea surface; Twater is the temperature at the sea
surface; Tair is the temperature of the air.
The convective heat flux typically varies between 0 and 100 W/m2.
The heat loss due to convection occurs both by wind driven forced convection by and free
convection. The free convection is taken into account by introducing a critical wind speed
Wcritical so that the wind speed used in Eq. (2.113) is obtained as W10=max(W10,Wcritical) .
The default value for the critical wind speed is 2 m/s.
Radiation from the sun consists of electromagnetic waves with wave lengths varying from
1,000 to 30,000 Å. Most of this is absorbed in the ozone layer, leaving only a fraction of
the energy to reach the surface of the Earth. Furthermore, the spectrum changes when
sunrays pass through the atmosphere. Most of the infrared and ultraviolet compound is
absorbed such that the solar radiation on the Earth mainly consists of light with wave
lengths between 4,000 and 9,000 Å. This radiation is normally termed short wave
radiation. The intensity depends on the distance to the sun, declination angle and
latitude, extraterrestrial radiation and the cloudiness and amount of water vapour in the
atmosphere (see Iqbal, 1983)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 21
Governing Equations
2
r
E0 0 1.000110 0.034221cos() 0.001280 sin( )
r (2.114)
where r0 is the mean distance to the sun, r is the actual distance and the day angle
(rad ) is defined by
2 (d n 1)
(2.115)
365
The daily rotation of the Earth around the polar axes contributes to changes in the solar
radiation. The seasonal radiation is governed by the declination angle, (rad ) , which
can be expressed by
The day length, n d , varies with . For a given latitude, , (positive on the northern
hemisphere) the day length is given by
and the sunrise angle, sr (rad ) , and the sunset angle ss (rad ) are
The intensity of short wave radiation on the surface parallel to the surface of the Earth
changes with the angle of incidence. The highest intensity is in zenith and the lowest
during sunrise and sunset. Integrated over one day the extraterrestrial intensity,
H 0 ( MJ / m 2 / day) , in short wave radiation on the surface can be derived as
For determination of daily radiation under cloudy skies, H ( MJ / m 2 / day) , the following
relation is used
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 22
Governing Equations
H n
a 2 b2 (2.120)
H0 nd
in whichn is the number of sunshine hours and n d is the maximum number of sunshine
hours. a2 and b2 are user specified constants. The default values are a 2 0.295 and
b2 0.371 . The user-specified clearness coefficient corresponds to n / nd . Thus the
solar radiation, qs (W / m2 ) , can be expressed as
H 106
qs q0 a3 b3 cos i (2.121)
H0 3600
where
a3 0.4090 0.5016 sin sr (2.122)
3
b3 0.6609 0.4767 sin sr (2.123)
3
q 0 q sc E 0 sin sin cos cos cos i
24
(2.124)
E
12 t displaceme nt LS L E t t local
4
i (2.125)
12 60 60
t displacem ent is the displacement hours due to summer time and the time meridian LS is
the standard longitude for the time zone. t displacem ent and LS are user specified
e 0 (h) and L S 0 (deg) . L E is the
constants. The default values are t displacem nt
local longitude in degrees. Et (s) is the discrepancy in time due to solar orbit and is
varying during the year. It is given by
Solar radiation that impinges on the sea surface does not all penetrate the water surface.
Parts are reflected back and are lost unless they are backscattered from the surrounding
atmosphere. This reflection of solar energy is termed the albedo. The amount of energy,
which is lost due to albedo, depends on the angle of incidence and angle of refraction.
For a smooth sea the reflection can be expressed as
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 23
Governing Equations
1 sin 2 (i r ) tan 2 (i r )
2
2 sin (i r ) tan 2 (i r )
(2.127)
where i is the angle of incidence, r the refraction angle and the reflection coefficient,
which typically varies from 5 to 40 %. can be approximated using
altitude
5 0.48 altitude 5
30 altitude
0.48 0.05 5 altitude 30 (2.128)
25
0.05 altitude 30
180
altitude 90 arccos(sin ( ) sin( ) cos( ) cos( ) cos( i )) (2.129)
Thus the net short wave radiation, q s ,net (W / m 2 ) , can possibly be expressed as
The net short wave radiation, qsr,net, can be calculated using empirical formulae as
described above. Alternatively, the net short wave radiation can be calculated using Eq.
(2.130) where the solar radiation, qs, is specified by the user or the net short wave
radiation, qsr,net, can be given by the user.
qlr ,net sb Tair TK 4 a b ed c d n
(2.131)
nd
where e d is the vapour pressure at dew point temperature measured in mb; n is the
number of sunshine hours, n d is the maximum number of sunshine hours;
sb 5.6697 10 8 W /( m 2 K 4 ) is Stefan Boltzman's constant; Tair (C ) is the air
temperature. The coefficients a, b, c and d are given as
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 24
Governing Equations
ed 10 R esaturated (2.133)
where R is the relative humidity and the saturated vapour pressure, esaturated (kPa) , with
100 % relative humidity in the interval from –51 to 52 C can be estimated by
esaturated 3.38639
7.38 10 3
Tair 0.8072 1.9 105 1.8 Tair 48 1.316 103
8
(2.134)
The net long wave radiation, qlr,net, can be calculated using empirical formulae as
described above. Alternatively, the net long wave radiation can be calculated as
where the net incident atmospheric radiation, qar,net, is specified by the user and the back
radiation, qbr, is given by
where r=0.03 is the reflection coefficient and ε=0.985 is the emissivity factor of the
atmosphere. The net long wave radiation can also be specified by the user.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 25
Numerical Solution
3 Numerical Solution
In the two-dimensional case the elements can be arbitrarily shaped polygons, however,
here only triangles and quadrilateral elements are considered.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 26
Numerical Solution
Figure 3.2 Illustrations of the different vertical grids. Upper: sigma mesh, Lower: combined
sigma/z-level mesh with simple bathymetry adjustment. The red line shows the
interface between the z-level domain and the sigma-level domain
The most important advantage using sigma coordinates is their ability to accurately
represent the bathymetry and provide consistent resolution near the bed. However, sigma
coordinates can suffer from significant errors in the horizontal pressure gradients,
advection and mixing terms in areas with sharp topographic changes (steep slopes).
These errors can give rise to unrealistic flows.
The use of z-level coordinates allows a simple calculation of the horizontal pressure
gradients, advection and mixing terms, but the disadvantages are their inaccuracy in
representing the bathymetry and that the stair-step representation of the bathymetry can
result in unrealistic flow velocities near the bottom.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 27
Numerical Solution
For the vertical discretization both a standard sigma mesh and a combined sigma/z-level
mesh can be used. For the hybrid sigma/z-level mesh sigma coordinates are used from
the free surface to a specified depth, zσ, and z-level coordinates are used below. At least
one sigma layer is needed to allow changes in the surface elevation.
Sigma
In the sigma domain a constant number of layers, Nσ, are used and each sigma layer is a
fixed fraction of the total depth of the sigma layer, hσ, where ℎ𝜎 = 𝜂 − max(𝑧𝑏 , 𝑧𝜎 ). The
discretization in the sigma domain is given by a number of discrete σ-levels {𝜎𝑖 ,𝑖 =
1, (𝑁𝜎 + 1)}.Here σ varies from 𝜎1 = 0 at the bottom interface of the lowest sigma layer
to 𝜎𝑁𝜎 +1 = 1 at the free surface.
Variable sigma coordinates can be obtained using a discrete formulation of the general
vertical coordinate (s-coordinate) system proposed by Song and Haidvogel (1994). First
an equidistant discretization in a s-coordinate system (-1≤ s ≤0) is defined
𝑁𝜎 + 1 − 𝑖
𝑠𝑖 = − 𝑖 = 1, (𝑁𝜎 + 1) (3.1)
𝑁𝜎
where
1 𝜃
tanh (𝜃 (𝑠 + 2)) − tanh(2 )
sinh(𝜃𝑠) (3.3)
𝑐(𝑠) = (1 − 𝑏) +𝑏
sinh(𝜃) 𝜃
2tanh(2 )
Here σc is a weighting factor between the equidistant distribution and the stretch
distribution, θ is the surface control parameter and b is the bottom control parameter. The
range for the weighting factor is 0<σc≤1 where the value 1 corresponds to equidistant
distribution and 0 corresponds to stretched distribution. A small value of σc can result in
linear instability. The range of the surface control parameter is 0<θ≤20 and the range of
the bottom control parameter is 0≤b≤1. If θ<<1 and b=0 an equidistant vertical resolution
is obtained. By increasing the value of the θ, the highest resolution is achieved near the
surface. If θ>0 and b=1 a high resolution is obtained both near the surface and near the
bottom.
Examples of a mesh using variable vertical discretization are shown in Figure 3.3 and
Figure 3.4.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 28
Numerical Solution
Figure 3.3 Example of vertical distribution using layer thickness distribution. Number of layers:
10, thickness of layers 1 to 10: .025, 0.075, 0.1, 0.01, 0.02, 0.02, 0.1, 0.1, 0.075,
0.025
Figure 3.4 Example of vertical distribution using variable distribution. Number of layers: 10, σc =
0.1, θ = 5, b = 1
Combined sigma/z-level
In the z-level domain the discretization is given by a number of discrete z-levels {𝑧𝑖 ,𝑖 =
1, (𝑁𝑧 + 1)},where Nz is the number of layers in the z-level domain. z1 is the minimum z-
level and 𝑧𝑁𝑧 +1 is the maximum z-level, which is equal to the sigma depth, zσ. The
corresponding layer thickness is given by
Using standard z-level discretization the bottom depth is rounded to the nearest z-level.
Hence, for a cell in the horizontal mesh with the cell-averaged depth, zb, the cells in the
corresponding column in the z-domain are included if the following criteria is satisfied
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 29
Numerical Solution
The cell-averaged depth, zb, is calculated as the mean value of the depth at the vortices
of each cell. For the standard z-level discretization the minimum depth is given by z1. Too
take into account the correct depth for the case where the bottom depth is below the
minimum z-level (𝑧1 > 𝑧𝑏 ) a bottom fitted approach is used. Here, a correction factor, f1,
for the layer thickness in the bottom cell is introduced. The correction factor is used in the
calculation of the volume and face integrals. The correction factor for the bottom cell is
calculated by
(𝑧2 − 𝑧𝑏 )
𝑓1 = (3.6)
∆𝑧1
The corrected layer thickness is given by ∆𝑧1∗ = 𝑓1 ∆𝑧1. The simple bathymetry
adjustment approach is illustrated in Figure 3.5.
(𝑧𝑖+1 − 𝑧𝑏 ) 𝑧𝑚𝑖𝑛
𝑓𝑖 = 𝑚𝑎𝑥 ( , )𝑧𝑖 < 𝑧𝑏 < 𝑧𝑖+1 𝑜𝑟𝑧1 > 𝑧𝑏
∆𝑧𝑖 ∆𝑧𝑖 (3.8)
𝑓𝑖 = 1𝑧1 ≥ 𝑧𝑏
A minimum layer thickness, ∆𝑧𝑚𝑖𝑛 , is introduced to avoid very small values of the
correction factor. The correction factor is used in the calculation of the volume and face
integrals. The corrected layer thicknesses are given by {∆𝑧𝑖∗ = 𝑓𝑖 ∆𝑧𝑖 , 𝑖 = 1, 𝑁𝑧 }.The
advanced bathymetry adjustment approach is illustrated in Figure 3.6.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 30
Numerical Solution
The integral form of the system of shallow water equations can in general form be written
U
F (U ) S (U ) (3.9)
t
where U is the vector of conserved variables, F is the flux vector function and S is the
vector of source terms.
U Fx Fx Fy Fy
I V I V
S (3.10)
t x y
where the superscripts I and V denote the inviscid (convective) and viscous fluxes,
respectively and where
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 31
Numerical Solution
h
U hu ,
hv
hu 0
1 u
Fx I hu 2 g (h 2 d 2 ) , FxV hA 2
2 x
huv
u v
hA
y x
0
hv
u v
Fy I hvu , Fy hA y x
V
2 1 (3.11)
hv g ( h 2
d 2
) v
2 a hA 2
x
0
d h pa gh 1 s xx sxy
2
g fvh
x 0 x 2 0 x 0 x y
S sx bx hus
0 0
g d fuh h pa gh 1 s yx s yy
2
y 0 y 2 0 y 0 x y
sy by
hvs
0 0
S (3.12)
t x y x y
where the superscripts I and V denote the inviscid (convective) and viscous fluxes,
respectively and where
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 32
Numerical Solution
h
U hu ,
hv
hu 0
1 u
Fx I hu 2 g (h 2 d 2 ) , FxV hA 2
2 x
huv u v
hA
y x
0
hv
u v
Fy hvu
I
, Fy
V
hA
hv 2 1 g (h 2 d 2 ) y x
2 v (3.13)
hA 2
x
0
h
u
F h u , F V
I
t
h
h v v
t
h
0
d h pa hg 1 s s
S g
x
fvh
0
x 0 z x
dz xx
0 x
xy hus
y
g d fuh h pa hg 1 s yx s
yy hvs
y 0 z y
0 x
dz
y 0 y
Integrating Eq. (3.9) over the ith cell and using Gauss’s theorem to rewrite the flux
integral gives
U
Ai t
d ( F n) ds S (U )d
i Ai
(3.14)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 33
Numerical Solution
Ui 1 NS
t
Ai
F n
j
j Si (3.15)
Here U i and S i , respectively, are average values of U and S over the ith cell and stored
at the cell centre, NS is the number of sides of the cell, n j is the unit outward normal
vector at the jth side and j the length/area of the jth interface.
Both a first order and a second order scheme can be applied for the spatial discretization.
For the 2D case an approximate Riemann solver (Roe’s scheme, see Roe, 1981) is used
to calculate the convective fluxes at the interface of the cells. Using the Roe’s scheme the
dependent variables to the left and to the right of an interface have to be estimated.
Second-order spatial accuracy is achieved by employing a linear gradient-reconstruction
technique. The average gradients are estimated using the approach by Jawahar and
Kamath, 2000. To avoid numerical oscillations a second order TVD slope limiter (Van
Leer limiter, see Hirch, 1990 and Darwish, 2003) is used.
For the 3D case an approximate Riemann solver (Roe’s scheme, see Roe, 1981) is used
to calculate the convective fluxes at the vertical interface of the cells (x’y’-plane). Using
the Roe’s scheme the dependent variables to the left and to the right of an interface have
to be estimated. Second-order spatial accuracy is achieved by employing a linear
gradient-reconstruction technique. The average gradients are estimated using the
approach by Jawahar and Kamath, 2000. To avoid numerical oscillations a second order
TVD slope limiter (Van Leer limiter, see Hirch, 1990 and Darwish, 2003) is used. The
convective fluxes at the horizontal interfaces (vertical line) are derived using first order
upwinding for the low order scheme. For the higher order scheme the fluxes are
approximated by the mean value of the fluxes calculated based on the cell values above
and below the interface for the higher order scheme.
The transport equations arise in the salt and temperature model, the turbulence model
and the generic transport model. They all share the form of Equation Eq. (2.20) in
Cartesian coordinates. For the 2D case the integral form of the transport equation can be
given by Eq. (3.9) where
U hC
F I huC , hvC
C C (3.16)
F V hDh , hDh
x y
S hk pC hCs S .
For the 3D case the integral form of the transport equation can be given by Eq. (3.9)
where
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 34
Numerical Solution
U hC
S hk pC hCs S .
The discrete finite volume form of the transport equation is given by Eq. (3.15). As for the
shallow water equations both a first order and a second order scheme can be applied for
the spatial discretization.
In 2D the low order approximation uses simple first order upwinding, i.e., element
average values in the upwinding direction are used as values at the boundaries. The
higher order version approximates gradients to obtain second order accurate values at
the boundaries. Values in the upwinding direction are used. To provide stability and
minimize oscillatory effects, a TVD-MUSCL limiter is applied (see Hirch, 1990, and
Darwish, 2003).
In 3D the low order version uses simple first order upwinding. The higher order version
approximates horizontal gradients to obtain second order accurate values at the
horizontal boundaries. Values in the upwinding direction are used. To provide stability
and minimize oscillatory effects, an ENO (Essentially Non-Oscillatory) type procedure is
applied to limit the horizontal gradients. In the vertical direction a 3rd order ENO
procedure is used to obtain the vertical face values (Shu, 1997).
U
G U (3.18)
t
For 2D simulations, there are two methods of time integration for both the shallow water
equations and the transport equations: A low order method and a higher order method.
The low order method is a first order explicit Euler method
where t is the time step interval. The higher order method uses a second order Runge
Kutta method on the form:
U n 1 U n 12 t G (U n )
2
(3.20)
U n 1 U n t G (U n 1 )
2
For 3D simulations the time integration is semi-implicit. The horizontal terms are treated
implicitly and the vertical terms are treated implicitly or partly explicitly and partly
implicitly. Consider the equations in the general semi-implicit form.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 35
Numerical Solution
U
Gh (U ) Gv ( BU ) Gh (U ) GvI (U ) GvV (U ) (3.21)
t
where the h and v subscripts refer to horizontal and vertical terms, respectively, and the
superscripts refer to invicid and viscous terms, respectively. As for 2D simulations, there
is a lower order and a higher order time integration method.
The low order method used for the 3D shallow water equations can written as
The horizontal terms are integrated using a first order explicit Euler method and the
vertical terms using a second order implicit trapezoidal rule. The higher order method can
be written
U n 1 2 14 t Gv (U n 1 2 ) Gv (U n ) U n 12 t Gh (U n )
(3.23)
U n 1 12 t Gv (U n 1 ) Gv (U n ) U n t Gh (U n 1 2 )
The horizontal terms are integrated using a second order Runge Kutta method and the
vertical terms using a second order implicit trapezoidal rule.
The low order method used for the 3D transport equation can written as
The horizontal terms and the vertical convective terms are integrated using a first order
explicit Euler method and the vertical viscous terms are integrated using a second order
implicit trapezoidal rule. The higher order method can be written
U n 1 2 14 t GvV (U n 1 2 ) GvV (U n )
U n 12 t Gh (U n ) 12 t G vI (U n )
U n 1 12 t GvV (U n 1 ) GvV (U n )
(3.25)
U n t Gh (U n 1 2 ) t GvI (U n 1/ 2 )
The horizontal terms and the vertical convective terms are integrated using a second
order Runge Kutta method and the vertical terms are integrated using a second order
implicit trapezoidal rule for the vertical terms.
Along closed boundaries (land boundaries), normal fluxes are forced to zero for all
variables. For the momentum equations, this leads to full-slip along land boundaries. For
the shallow water equations, the no slip condition can also be applied where both the
normal and tangential velocity components are zero.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 36
Numerical Solution
For the shallow water equations a number of different boundary conditions can be applied
The flux, velocity and Flather boundary conditions are all imposed using a weak
approach. A ghost cell technique is applied where the primitive variables in the ghost cell
are specified. The water level is evaluated based on the value of the adjacent interior cell,
and the velocities are evaluated based on the boundary information. For a discharge
boundary, the transverse velocity is set to zero for inflow and passively advected for
outflow. The boundary flux is then calculated using an approximate Riemann solver.
The Flather (1976) condition is one of the most efficient open boundary conditions. It is
very efficient in connection with downscaling coarse model simulations to local areas (see
Oddo and Pinardi (2007)). The instabilities, which are often observed when imposing
stratified density at a water level boundary, can be avoided using Flather conditions
The level boundary is imposed using a strong approach based on the characteristic
theory (see e.g. Sleigh et al., 1998).
The discharge boundary condition is imposed using both a weak formulation using ghost
cell technique described above and a strong approach based on the characteristic theory
(see e.g. Sleigh et al., 1998).
Note that using the weak formulation for a discharge boundary the effective discharge
over the boundary may deviate from the specified discharge.
For transport equations, either a specified value or a zero gradient can be given. For
specified values, the boundary conditions are imposed by applying the specified
concentrations for calculation of the boundary flux. For a zero gradient condition, the
concentration at the boundary is assumed to be identical to the concentration at the
adjacent interior cell.
The approach for treatment of the moving boundaries problem (flooding and drying
fronts) is based on the work by Zhao et al. (1994) and Sleigh et al. (1998). When the
depths are small the problem is reformulated and only when the depths are very small the
elements/cells are removed from the calculation. The reformulation is made by setting the
momentum fluxes to zero and only taking the mass fluxes into consideration.
The depth in each element/cell is monitored and the elements are classified as dry,
partially dry or wet. Also the element faces are monitored to identify flooded boundaries.
• An element face is defined as flooded if the following two criteria are satisfied:
Firstly, the water depth at one side of face must be less than a tolerance depth, hdry
, and the water depth at the other side of the face larger than a tolerance depth,
h flood . Secondly, the sum of the still water depth at the side for which the water
depth is less than hdry and the surface elevation at the other side must be larger
than zero.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 37
Numerical Solution
• An element is dry if the water depth is less than a tolerance depth, hdry , and no of
the element faces are flooded boundaries. The element is removed from the
calculation.
• An element is partially dry if the water depth is larger than hdry and less than a
tolerance depth, hwet , or when the depth is less than the hdry and one of the
element faces is a flooded boundary. The momentum fluxes are set to zero and only
the mass fluxes are calculated.
• An element is wet if the water depth is greater than hwet . Both the mass fluxes and
the momentum fluxes are calculated.
The wetting depth, hwet , must be larger than the drying depth, hdry , and flooding depth,
h flood , must satisfy
The default values are hdry 0.005 m , h flood 0.05 m and hwet 0.1m .
Note, that for very small values of the tolerance depth, hwet , unrealistically high flow
velocities can occur in the simulation and give cause to stability problems.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 38
Infiltration and Leakage
j-1 j j+1
Surface zone
Infiltration
Qi
Infiltration zone
Ql
Leakage
Where 𝑉𝑖𝑛𝑓𝑖𝑙𝑡𝑟𝑎𝑡𝑖𝑜𝑛 (𝑗) is the infiltrated volume in element (𝑗) and A(j) the area of the
element.
If 𝐻(𝑗) becomes marked as dry then element (𝑗) will be taken out of the two-dimensional
horizontal flow calculations and no infiltration can occur until the element is flooded again.
In summary: when using Net infiltration rate an unsaturated zone is never specified and
thus has no capacity limits, so the specified infiltration rates will always be fully
effectuated as long as there is enough water available in the element.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 39
Infiltration and Leakage
• The unsaturated zone is modelled as an infiltration zone with constant porosity over
the full depth of the zone.
• The flow between the free surface zone and the infiltration zone is based on a
constant flow rate, i.e. 𝑉𝑖𝑛𝑓𝑖𝑙𝑡𝑟𝑎𝑡𝑖𝑜𝑛 = 𝑄𝑖 ∙ ∆𝑡 where 𝑄𝑖 is the prescribed flow rate.
• The flow between the saturated and unsaturated zone is modelled as a leakage 𝑄𝑙
having a constant flow rate, i.e. 𝑉𝑙𝑒𝑎𝑘𝑎𝑔𝑒 = 𝑄𝑙 ∙ ∆𝑡.
Note that the infiltration flow cannot exceed the amount of water available in the free
surface water zone nor the difference between the water capacity of the infiltration zone
and the actual amount of water stored there. It is possible that the infiltration flow
completely drains the free surface zone from water and thus creates a dried-out point in
the two-dimensional horizontal flow calculations.
1. Calculation of the volume from leakage flow in each horizontal element – 𝑉𝑙𝑒𝑎𝑘𝑎𝑔𝑒 (𝑗)
Where 𝑉i(𝑗)is the total amount of water in the infiltration zone and 𝑄𝑙 (𝑗) is the
leakage flow rate.
𝑉𝑖𝑛𝑓𝑖𝑙𝑡𝑟𝑎𝑡𝑖𝑜𝑛 (𝑗) = min (𝑉𝑖𝑛𝑓𝑖𝑙𝑡𝑟𝑎𝑡𝑖𝑜𝑛 (𝑗), 𝑆𝐶𝑖 (𝑗) − 𝑉i(𝑗), 𝐻(𝑗) ∙ 𝐴(𝑗) (4.6)
Where 𝑄𝑖 (𝑗) is the infiltration rate, 𝑆𝐶𝑖 (𝑗) is the water storage capacity and 𝐻(𝑗) the
depth of the free surface.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 40
Infiltration and Leakage
3. Calculation of the new water depth in the free surface zone for each horizontal
element
If 𝐻(𝑗) becomes marked as dry then element (j) will be taken out of the two-dimensional
horizontal flow calculations. The element can still leak but no infiltration can occur until
the element is flooded again.
Where 𝑍𝑖 (𝑗) is the depth of the infiltration zone and 𝛾(𝑗) is the porosity of the same zone.
In summary, when using Constant infiltration with capacity there can be situations where
the picture is altered and the rates are either only partially effectuated or not at all:
• If = 𝐻(𝑗) < 𝐻𝑑𝑟𝑦 on the surface (dry surface) => infiltration rate is not effectuated
• If: the water volume in the infiltration zone reaches the full capacity => infiltration rate
is not effectuated
• If: the water volume is zero in the infiltration zone (the case in many initial conditions)
=> leakage rate is not effectuated
• Leakage volume must never eclipse the available water volume in the infiltration
zone, if so we utilise the available water volume in infiltration zone as leakage
volume
• Infiltration volume must never eclipse the available water volume on the surface, if
so we utilise the available water on the surface as infiltration volume
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 41
Jet Sources
5 Jet Sources
The simulation of jets/plumes is based on dynamic coupling of nearfield integrated jet
solution and the farfield hydrodynamic flow model (MIKE 3 Flow Model FM).
The velocity profile and distribution of state parameters and scalar mass is assumed to
follow the Gaussian formulation. The jet model employs an entrainment closure approach
that distinguishes between the separate contributions of transverse shear and of
azimuthal shear mechanisms. It further contains a quadratic law turbulent drag force
mechanism (𝐹𝐷 ) as suggested by a number of recent detailed experimental investigations
on the dynamics of transverse jets into crossflow. The conservation principles for volume
(continuity), momentum components in the global directions, state parameters and scalar
mass, follow Jirka (2004), lead to the equations below:
𝑑𝑄
=𝐸 (5.1)
𝑑𝑠
𝑑𝑀𝑥
= 𝐸𝑢𝑎 + 𝐹𝐷 √1 − 𝑐𝑜𝑠 2 𝜃𝑐𝑜𝑠 2 𝜎 (5.2)
𝑑𝑠
𝑑𝑀𝑧 𝑠𝑖𝑛𝜃𝑐𝑜𝑠𝜃𝑐𝑜𝑠𝜎
= 𝜋𝜆2 𝑏 2 𝑔𝑐′ − 𝐹𝐷 (5.4)
𝑑𝑠 √1 − 𝑐𝑜𝑠 2 𝜃𝑐𝑜𝑠 2 𝜎
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 42
Jet Sources
Where s is the axial distance along the jet trajectory and E is the rate of entrainment, and
b is the characteristic width of the jet, which is defined as the jet radius, where the jet
excess velocity is 𝑒 −1 = 37%. The centerline density is contained in the definition of
centerline buoyancy 𝑔𝑐′ and is calculated by the UNESCO equation of state, as function of
salinity (S) and temperature (T):
If sediments are present inside the jet, and their dynamics are included in the
calculations, then the jet density will be corrected for the presence of sediments. This can
be activated by defining the source in MT module and activating the MT-HD feedback.
𝐶𝑠𝑒𝑑 is the volumetric sediment concentration derived from the sediment concentration
provided by the user for the Jet source in MT module, and 𝜌𝑠𝑒𝑑 is the sediment density
provided by the user for the MT-HD feedback in MT module.
The buoyant acceleration is then defined as below, where 𝜌𝑎 is the ambient density, and
𝜌𝑟𝑒𝑓 is the reference density calculated by the reference salinity and temperatures
provided by the user in HD module.
𝜌𝐽𝑒𝑡 − 𝜌𝑎
𝑔𝑐′ = 𝑔 (5.7)
𝜌𝑟𝑒𝑓
The two important physical processes influencing the jet trajectory and dilution rates are
the entrainment rate (𝐸) and the ambient drag force (𝐹𝐷 ). The entrainment rate is
calculated as being proportional to the streamwise contribution of the jet centerline
velocity (𝑢𝑐 ) plus the azimuthal contribution from the transverse component of the
ambient velocity (𝑢𝑎 √1 − 𝑐𝑜𝑠 2 𝜃𝑐𝑜𝑠 2 𝜎).
𝑠𝑖𝑛𝜃 𝑢𝑎 𝑐𝑜𝑠𝜃𝑐𝑜𝑠𝜎
𝐸 = 2𝜋𝑏𝑢𝑐 (𝛼1 + 𝛼2 + 𝛼3 )
𝐹𝑙2 𝑢𝑐 + 𝑢𝑎
(5.8)
+ 2𝜋𝑏𝑢𝑎 √1 − 𝑐𝑜𝑠 2 𝜃𝑐𝑜𝑠 2 𝜎𝛼4 |𝑐𝑜𝑠𝜃𝑐𝑜𝑠𝜎|
𝑢𝑐
𝐹𝑙 = (5.9)
√𝑔𝑐′ 𝑏
The first term in the streamwise part of the entrainment function represents the “pure jet”
effects, the second term adds the effect of “pure plume” and the third term is for “pure
wake”. The four coefficients defining the entrainment rate are given the empirical values
suggested by Jirka (2004):
Deflection of the jet is a consequence of the pressure drag exerted on it by the cross flow
(𝐹𝐷 ) and of the entrainment by the jet of laterally moving fluid from the crossflow ( 𝐸𝑢𝑎 ).
The drag force is parametrized as a quadratic law force mechanism (Jirka, 2004):
1
𝐹𝐷 = 𝐶 2√2𝑏𝑢𝑎2 (1 − 𝑐𝑜𝑠 2 𝜃𝑐𝑜𝑠 2 𝜎) (5.11)
2 𝐷
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 43
Jet Sources
The jet diameter is calculated as 2√2𝑏 and 𝐶𝐷 is the drag coefficient as function of
velocity ratio between jet and the ambient, following Chan et al. (1976).
Calculations of the jet trajectory are discretized based on the incremental distance along
the jet trajectory (𝑑𝑠). Following a recommendation from Lee and Cheung (1990), the
spatial discretization of jet trajectory is calculated as below:
𝑑𝑠 = 𝑑𝑡(𝑢𝑐 + 𝑢𝑎 𝑐𝑜𝑠𝜃𝑐𝑜𝑠𝜎)
(5.12)
Where
0.1𝐷
𝑑𝑡 =
𝑢𝑐
However, the value of 𝑑𝑡 is set to have cut-off values of 0.001 seconds and 1.0 seconds.
𝐷 is the initial jet diameter.
This jet (nearfield) model calculates the jet trajectory and dilution until it reaches the end
of nearfield region. This is done at each HD time-step in the background flow model.
Although the HD time-steps can be much smaller than the time it takes for the trajectory
to reach the end of nearfield region, it is assumed that the temporal variations in the
background flow (ambient) are slower than the time it takes for the jet to go from
discharge point to the point of farfield release.
• Jet in cross-flow: The jet momentum M is combination of its initial momentum at the
diffuser, buoyancy and the ambient flow induced (co- or opposing) momentum Ma . It
loses its driving characteristics over the ambient flow when the excess momentum
becomes small, and close to the ambient flow momentum. This can be considered
as the end of the nearfield region and the release into the Farfield model by following
the condition: M − Ma < ε. Ma , where epsilon ε is left as a user-defined/calibration
parameter, with default value of 1%.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 44
Jet Sources
Figure 5.2 Illustration of the jet velocity field and the contribution from the ambient flow
(Modified image from Jirka, 2004)
• Jet in stagnant environment: Under stagnant conditions, the contribution from the
ambient currents to the jet momentum is zero, and the Nearfield region can extend
until the point where the jet loses its own momentum due to dilution and buoyancy.
Considering the modeling/numerical limitations, a minimum value for the jet excess
velocity can be defined (gamma γ) to mark the end of Nearfield region and the
release into Farfield model. The default value for gamma is set to 1 cm/s.
• Jet in strong opposing flow: Jet integral models cannot be expected to hold for
flow situations in which boundary layer behavior is no longer maintained. The
boundary layer approximation implies a pressure within the jet equal to that in the
outside ambient. This is violated whenever the jet exhibits strong curvature such as
going into strong opposing ambient current. Therefore, the jet nearfield solution
stops and releases into Farfield model as soon as it experiences a strong opposing
flow.
The other criterion that ends the nearfield calculations is when the jet reaches the bottom,
surface or a lateral boundary. The dynamics of the jet approaching a solid boundary or
water surface are not yet included in the nearfield calculations of the MIKE jet module.
Among the impacts are variations in entrainment rates at the vicinity of the boundary. The
nearfield calculations continue un-influenced until the jet reaches the boundary, and there
it releases into the Farfield model.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 45
Jet Sources
The ambient flow conditions can be determined either as the local flow conditions at the
jet location or as the upstream ambient flow conditions. The upstream option can be used
to avoid unrealistic feedback between the jet solution and the ambient flow in cases with
dominant advection effects on the released material from the ambient flow. For the
upstream ambient flow condition, the conditions are obtained at a point defined by
distance from the jet location in the upstream flow direction. The distance is the maximum
of the characteristic length determined from the mesh and a user-specified minimum
upstream distance. The characteristic length is here determined as 2.3 times the square
root of the local element area at the initial release point.
The increased jet discharge at the end of the Nearfield region (due to entrainment) is
inserted into the Farfield flow model at each Hydrodynamic time-step, which then impacts
the hydrodynamic solution at the next time step. The shallow-water equations being
solved in the Farfield flow model may not be able to correctly handle the insertion and
acceleration of such relatively large volume inserted into the domain (this depends as
well on local mesh resolution and water depth). The resulting flow field therefore might
not appear realistic. As a partial remedy, and to help the solution, at each of the release
point sources there will be added a forcing (momentum flux) to the momentum equation,
in the direction of jet release into the ambient domain, calculated as:
The increased jet discharge and (consequently) its dilution at the release point is a result
of entrainment along its trajectory. Conservation of mass and volume in the Farfield flow
model then requires removing this excess mass and volume that have been inserted at
the release point. This has been done by introducing entrainment sinks along the
centerline of the jet trajectory (see Figure 5.3). The number of sinks depend on the mesh
resolution in the Farfield model. This method follows the Distributed Entrainment Sink
Approach (DESA) proposed by Choi and Lee (2007).
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 46
Jet Sources
Figure 5.3 Illustration of positioning of entrainment sinks along the trajectory in a 3D domain,
and the distributed source points at the release location
Similar to the problem at the release point, at the sink locations, subtraction of volume
inside the domain may result in dubious flow fields near the sinks (depending on local
mesh resolution). Therefore, following the same reasoning used for the release point, at
each sink point, a forcing (momentum flux), calculated as the product of sink rate and the
ambient flow velocity, is added to the momentum balance with an opposing direction.
This cannot be effective for the vertical velocities induced by the sinks, where their impact
becomes more visible in vertical jets.
(5.14)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 47
Validation
6 Validation
The new finite-volume model has been successfully tested in a number of basic, idealised
situations for which computed results can be compared with analytical solutions or
information from the literature. The model has also been applied and tested in more
natural geophysical conditions; ocean scale, inner shelves, estuaries, lakes and overland,
which are more realistic and complicated than academic and laboratory tests. A detailed
validation report is under preparation.
This chapter presents a comparison between numerical model results and laboratory
measurements for a dam-break flow in an L-shaped channel.
http://www.mikepoweredbydhi.com/download/product-documentation
The multiple reflections of the expansion wave in the reservoir will also offer an
opportunity to test the 2D capabilities of the numerical models. As the flow in the reservoir
will remain subcritical with relatively small-amplitude waves, computations could be
checked for excessive numerical dissipation.
Frazão and Zech performed measurements for both dry bed and wet bed condition. Here
comparisons are made for the case where the water in the reservoir is initially at rest, with
the free surface 20 cm above the channel bed level, i.e. the water depth in the reservoir is
53 cm. The channel bed is initially dry. The Manning coefficients evaluated through
steady-state flow experimentation are 0.0095 and 0.0195 s/m 1/3, respectively, for the bed
and the walls of the channel.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 48
Validation
The water level was measured at six gauging points. The locations of the gauges are
shown in Figure 6.1 and the coordinates are listed in Table 6.1.
T1 1.19 1.20
T2 2.74 0.69
T3 4.24 0.69
T4 5.74 0.69
T5 6.56 1.51
T6 6.56 3.01
Simulations are performed using both the two-dimensional and the three-dimensional
shallow water equations.
An unstructured mesh is used containing 18311 triangular elements and 9537 nodes. The
minimum edge length is 0.01906 m and the maximum edge length is 0.06125 m. In the
3D simulation 10 layers is used for the vertical discretization. The time step is 0.002 s. At
the downstream boundary, a free outfall (absorbing) boundary condition is applied. The
wetting depth, flooding depth and drying depth are 0.002 m, 0.001 m and 0.0001 m,
respectively.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 49
Validation
6.1.3 Results
In Figure 6.2 time series of calculated surface elevations at the six gauges locations are
compared to the measurements. In Figure 6.3 contour plots of the surface elevations are
shown at T = 1.6, 3.2 and 4.8 s (two-dimensional simulation).
In Figure 6.4 a vector plot and contour plots of the current speed at a vertical profile along
the centre line (from (x,y)=(5.7, 0.69) to (x,y)=(6.4, 0.69)) at T = 6.4 s is shown.
Figure 6.2 Time evolution of the water level at the six gauge locations. (blue) 3D calculation,
(black) 2D calculation and (red) Measurements by Frazão and Zech (1999a,b)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 50
Validation
Figure 6.3 Contour plots of the surface elevation at T = 1.6 s (top), T = 3.2 s (middle) and T =
4.8 s (bottom).
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 51
Validation
Figure 6.4 Vector plot and contour plots of the current speed at a vertical profile along the centre
line at T = 6.4 s
In Figure 6.6, the jet centreline trajectory (solid blue line) and the corresponding
characteristic width (dash blue line) calculated by the MIKE integral jet model are plotted
upon the lab observations reported by Fan (the background image) of test number 40-8D.
The trajectory and the general width of the jet follows the observations very well. The
Farfield results of the same simulation are shown in Figure 6.7, where the Nearfield
calculations also are indicated.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 52
Validation
Figure 6.6 Comparison of observed (Fan, 1967) and model results of nearfield jet trajectory
Figure 6.7 Presentation of the Nearfield calculations over the Farfield flow model MIKE 3 FM
results
Besides the jet-in-crossflow tests, Fan did also tests where the negatively buoyant jet is
discharged into a stagnant stratified environment. These tests demonstrated the
complicated process of jet overshooting its neutral density level and experiencing a
reversed buoyancy and finally being trapped in a new density level. The jet integral
equations do not resolve all the physical details of this phenomenon, but can estimate the
trajectory path and dilution rates well.
In Figure 6.8, the jet centreline trajectory (solid blue line) and the corresponding
characteristic width b (dash blue line) calculated by the integral jet model are plotted upon
the lab observations of Fan (stratified tank test 1) and the CorJet model results (single-jet
module in CORMIX) as the background image (from Jirka 2004). The trajectory and the
general width of the jet follows both the CoreJet results and the observations very well.
Due to ambient stratification and the jet momentum, the jet overshoots its neutral density
layer and experiences a buoyancy reversal (BR). The nearfield calculations has ceased
after the second BR.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 53
Validation
Figure 6.8 Comparison of MIKE Nearfield model results with observed visual plume (Fan 1967)
and CorJet (Jirka 2004)
Jirka (2004) compared the CoreJet model results to few other test cases from Fan’s
laboratory experiment. The same cases have been simulated by MIKE jet module and the
results are plotted in Figure 6.9 upon the graphs presented by Jirka (2004). The general
agreement with both the measured values and the CoreJet model results are satisfactory.
Figure 6.9 Comparison of MIKE Jet module results with integral model predictions of Jirka
(2004) with experimental data of Fan (1967)
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 54
Validation
In jets that contain sediments with high levels of concentration, the weight of sediment
should be included in the Nearfield calculations. By activating the HD/MT coupling
feature, the sediment sources defined in the MT module will be taken into account when
calculating the jet density in the Nearfield calculations.
Decrop et al. (2013) did a series of laboratory measurements of sediment mixture jets in
cross flow. In Figure 6.10 a photograph of the laboratory experiment (with strong cross-
flow) is shown. In Figure 6.11 and Figure 6.12 the results of MIKE jet module is compared
with Decrop’s measurements as well as Fisher (1979) and the Lagrangian model of Lee
and Chu (2003).
Figure 6.10 Image of the negatively buoyant sediment plume in crosss flow (Decrop, 2013)
Figure 6.11 Comparison of the MIKE Jet module results with the experimental data of Decrop
(2013) and other models
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 55
Validation
Figure 6.12 Comparison of the MIKE Jet module results with the experimental data of Decrop
(2013) and other models
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 56
References
7 References
/1/ Chan, D.T.L., Kennedy, J.F. and Lin, J.T., 1976. Entrainment and drag forces of
deflected jets. Journal of the Hydraulics Division, 102(5), pp.615-635.
/2/ Choi, K.W. and Lee, J.H., 2007. Distributed Entrainment Sink Approach
(DESA)-a New Method for Modelling Mixing and Transport in the Intermediate
Field.
/3/ Darwish M.S. and Moukalled F. (2003), TVD schemes for unstructured grids,
Int. J. of Heat and Mass Transfor, 46, 599-611)
/4/ Decrop, B., Mulder, T. De & Troch, P., 2013. Experimental investigation of
negatively buoyant sediment plumes resulting from Dredging operations.
CoastLab 2012, (3).
/5/ Fan, L.N., 1967. Turbulent buoyant jets into stratified or flowing ambient fluids.
/6/ Fischer, H.B., 1979. Mixing in Inland and Coastal Waters. Academic Press.
/8/ Geernaert G.L. and Plant W.L (1990), Surface Waves and fluxes, Volume 1 –
Current theory, Kluwer Academic Publishers, The Netherlands.
/11/ Jawahar P. and H. Kamath. (2000). A high-resolution procedure for Euler and
Navier-Stokes computations on unstructured grids, Journal Comp. Physics,
164, 165-203.
/12/ Jirka, G.H., 2004. Integral model for turbulent buoyant jets in unbounded
stratified flows. Part I: Single round jet. Environmental Fluid Mechanics, 4(1),
pp.1-56.
/13/ Jones, O., Zyserman, J.A. and Wu, Yushi (2014), Influence of Apparent
Roughness on Pipeline Design Conditions under Combined Waves and
Current, Proceedings of the ASME 2014 33rd International Conference on
Ocean, Offshore and Arctic Engineering.
/14/ Kantha and Clayson (2000). Small Scale Processes in Geophysical Fluid flows,
International Geophysics Series, Volume 67.
/15/ Lee, J.H. and Cheung, V.W., 1986. Inclined plane buoyant jet in stratified fluid.
Journal of Hydraulic Engineering, 112(7), pp.580-589.
/16/ Lee, J.H. and Cheung, V., 1990. Generalized Lagrangian model for buoyant jets
in current. Journal of Environmental Engineering, 116(6), pp.1085-1106.
/17/ Lee, J.H.W and Chu, V., 2003. Turbulent jets and Plumes: A Lagrangian
approach. Kluwer, pp378.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 57
References
/19/ Munk, W., Anderson, E. (1948), Notes on the theory of the thermocline, Journal
of Marine Research, 7, 276-295.
/20/ Oddo P. and N. Pinardi (2007), Lateral open boundary conditions for nested
limited area models: A scale selective approach, Ocean Modelling 20 (2008)
134-156.
/21/ Pugh, D.T. (1987), Tides, surges and mean sea-level: a handbook for engineers
and scientists. Wiley, Chichester, 472pp
/22/ Rodi, W. (1984), Turbulence models and their applications in hydraulics, IAHR,
Delft, the Netherlands.
/26/ Shu C.W. (1997), Essentially Non-Oscillatory and Weighted Essenetially Non-
Oscillatory Schemes for Hyperbolic Conservation Laws, NASA/CR-97-206253,
ICASE Report No. 97-65, NASA Langley Research Center, pp. 83.
/27/ Sleigh, P.A., Gaskell, P.H., Bersins, M. and Wright, N.G. (1998), An
unstructured finite-volume algorithm for predicting flow in rivers and estuaries,
Computers & Fluids, Vol. 27, No. 4, 479-508.
/29/ Soares Frazão, S. and Zech, Y. (2002), Dam-break in channel with 90 bend,
Journal of Hydraulic Engineering, ASCE, 2002, 128, No. 11, 956-968.
/30/ Soares Frazão, S. and Zech, Y. (1999a), Effects of a sharp bend on dam-break
flow, Proc., 28th IAHR Congress, Graz, Austria, Technical Univ. Graz, Graz,
Austria (CD-Rom).
/31/ Soares Frazão, S. and Zech, Y. (1999b), Dam-break flow through sharp bends
– Physical model and 2D Boltzmann model validation, Proc., CADAM Meeting
Wallingford, U.K., 2-3 March 1998, European Commission, Brussels, Belgium,
151-169.
/32/ UNESCO (1981), The practical salinity scale 1978 and the international
equation of state of seawater 1980, UNESCO technical papers in marine
science, 36, 1981.
/33/ Wu, Jin (1994), The sea surface is aerodynamically rough even under light
winds, Boundary layer Meteorology, 69, 149-158.
/34/ Wu, Jin (1980), Wind-stress Coefficients over sea surface and near neutral
conditions – A revisit, Journal of Physical. Oceanography, 10, 727-740.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 58
References
/35/ Zhao, D.H., Shen, H.W., Tabios, G.Q., Tan, W.Y. and Lai, J.S. (1994), Finite-
volume two-dimensional unsteady-flow model for river basins, Journal of
Hydraulic Engineering, ASCE, 1994, 120, No. 7, 863-833.
© DHI - MIKE 21 & MIKE 3 Flow Model FM - Hydrodynamic and Transport Module 59