Nonlinear Shallow Water Waves
| Nonlinear PDE's Course 762 | |
|---|---|
| Current Topic | Nonlinear Shallow Water Waves |
| Next Topic | Introduction to KdV |
| Previous Topic | Traffic Waves |
Contents |
Introduction
We assume that water is incompressible,
viscous effects are negligible and that the typical wave lengths are much larger than the water depth.
This allows us to assume Shallow Depth. We assume that the problem has not variation
in either the
or
direction. The fluid is governed by two parameters,
, the velocity of the water, and
the water depth (note that this is not the still water depth since the problem
is nonlinear).
The theory we present here is discussed in Stoker 1957, Billingham and King 2000 and Johnson 1997.
Equations of Motion
The equation for the conservation of mass can derived by considering a a region
Conservation of mass then implies that
If we take the limit as
we obtain
A second equation comes from conservation of momentum. In integral form this is
where
denotes density, and the pressure
is given by
(i.e. we have hydrostatic equilibrium). This then gives us
If we then take the limit as
we obtain
We can simplify this using the equation derived from conservation of mass to to obtain
The equations
and
are called the nonlinear shallow water equations. They determine the horizontal water velocity and the local water depth.
We can rewrite them in terms of the local wave speed
as follows:
These equation are almost identical to those of compressible gas dynamics. Much of our understanding of the equations for water have been found by researchers studying compressible gas dynamics.
Linearized Equations
We can linearize these equations by assuming that
is small and that
where
is the average water depth
and
is also assumed small. This gives us
and
These linear shallow water equations which can be derived from the linear equations for water of finite depth and taking the limit of small depth (see Shallow Depth).
Characteristics
The equations possess characteristics. Adding and subtracting the two equations above we obtain
This means that
on the
characteristic, given by
the
invariant
is a constant,
and on the
characteristic, given by
the
invariant
is a constant.
The functions
, are called the Riemannian invariants.
Simple Waves
The problem as formulated can be solved by advancing the solution along the characteristics, but this will in general be quite difficult analytically. However, there is a special class of problems, called Simple Waves in which the solution only changes on one characteristic. They are best illustrated through some examples. Note that the characteristic can meet forming a shock, which is called a bore or a hydraulic jump when it occurs on the surface of the water.
The dam break problem
Assume the water occupies the region
initially held back by a dam at
.
At
, the dam is removed (breaks). What is the height of the water
for
The initial condition is therefore
On the characteristic that originates at
for
,
where
is the initial (linear) wave speed.
Therefore, if a
and a
characteristic from this region intersect, then
and hence,
and
.
Moreover,
so these characteristics are straight lines in the region
(the undisturbed region).
The
characteristic leave the region a
and enter
. For now we will assume that these characteristics fill the domain
(and show that this is true shortly).
For
, the
characteristics are given by
and on each of the
characteristics
is constant.
However, since this region is filled with
characteristics where
,
and
must be constant on each
characteristic.
This also means that the
characteristics must be straight lines.
Since the fluid occupies
at
,
these
characteristics must start at the origin, with
which in turn implies that
We also have
from the
characteristics. We can solve these equations
at each point in
. Solving for
and
gives
Where we have assumed that, since
for
the
characteristic only exist in the region
,
We will verify this by explicitly calculating them.
It remains to determine the
characteristic, which originated in
,
and show they
will fill the domain
. For
,
the
characteristics are straight lines with slope
and are given by
When
so that for
and substituting the solution we found for
and
Solving this ODE subject to
gives
the equation for a characteristic curve.
The curves indeed fill the domain
and all satisfy
. To summarize, the
characteristics are given by
| Characteristics | Surface elevation |
|---|---|
Shocks
For a unique solution two exist there must be a single
and
characteristic through each point. When two characteristics of the same kind meet we
have a shock forming.
Accelerating Piston
We now consider the problem of water initially at rest occupying the
half space
which is initially at rest. At
the piston at
begins to move to the right with constant
acceleration
so that the position of the piston is given by
.
We assume that the
characteristics which originate in the
water at
fill the fluid. On these characteristics
and this condition must hold throughout the fluid.
On the
characteristics we know that
must be a constant and hence on the
characteristics
and
must be constant and hence the
characteristics must
be straight lines. Note that this does not mean that the
characteristics have the same slope and there is no
requirement that the
characteristics are straight lines.
The
characteristic originate from the fluid
or from the front of the piston. We consider those which originate from
the piston. The
characteristic which originates from
the piston at
must satisfy
where
is the velocity of the piston at time
and
is the speed (related to height) at the plate.
We know that
through out the fluid, so that if
we solve this at the plate (where
and
)
then we get

On the
characteristics
and
are constant and therefore
Hence
using the condition
(the initial value which
comes from the position of the piston at
).
The slope of these lines increases and eventually meet to form a shock.
We find this point of intersection by considering neighboring characteristics
and determining when they first intersect.
It follows that neighbouring characteristics will meet when
which implies that
The first time that a shock forms is the minimum value of this equation.
For this piston example, this occurs when
and the value
of
is
. At this point
a shock is formed and we can no longer find a unique solution by following the
characteristics.
| Characteristics | Surface elevation |
|---|---|
Piston Moving with Constant Velocity
This example is also known as the Moving Wall Problem, and is connected to Shallow Water Bores.
We consider the case of a piston, with positive constant velocity
(which is initially at
), advancing into a semi-infinite expanse of
fluid that is initially at rest with depth
.
The
characteristics which originate in the fluid
at
have slope
and the
characteristic which originate at the piston at
must satisfy
so that these two characteristics will intersect at
.
Therefore a shock forms immediately and we can track this by determining the
speed of the shock
Speed of the shock
We need the conservation equations in integral form to determine the speed of the shock. Conservation of mass, written as an integral is
If the shock is located at
which we assume is located between
and
, then
where
is the height on the right (positive) side of
the jump and
is the height on the left (negative) side.
If we take the limit as
we then obtain the following
identity
where
is the height on the right (positive) side of
the jump and
is the height on the left (negative) side.
We now need to consider the equation for conservation of momentum. In integral form this is
where the pressure
is given by
(i.e. we have hydrostatic equilibrium). We can apply a similar argument as before to obtain
Hydraulic Jump
For a hydraulic jump,
, which means that we must solve
If we introduce the variables
and
where
is the Froude number
which is equivalent to the Mach number for gas dynamics.
Then we obtain
This expression has the roots
The only physically meaningful solution is the root which satisfies
. This is only true providing
, which means
that we can only obtain a hydraulic jump if the flow is supercritical.
Below is a video of a hydraulic jump. You can clearly see the point where the flow is changing from supercritical to subcritical (look for the small turbulent region in the channel)
Shallow Water Bore
We now consider a bore, in which
the shock wave advances into still water.
We denote the fluid speed by
.
We denote the height on the wall side
by
and the height on the other side must be
, i.e.
,
,
.
This means that
and
which can be solved to obtain the shock speed and the height of the moving fluid.
Below is a video of surfing on the Severn bore, do not believe everything they say. You might also want to check out the Pororoca a tidal bore on the Amazon.
and red for
. The solid red lines show the curves
and
(note we have assumed here that 
for the Dam Break problem