Professional Documents
Culture Documents
EGN330 Coastal Wave Mechanics 02
EGN330 Coastal Wave Mechanics 02
#02: Preliminaries
2
Learning Objectives
• To prepare students for learning coastal wave theory by reviewing the
following topics:
• Math basics
• Fluid mechanics: Mass conservation, momentum conservation, Bernoulli
equation, velocity potential
• To address the boundary value problem associated with free surface
motion and explain the following concepts:
• Boundary value problem for water wave motion
• The governing partial differential equation
• The boundary conditions
• The kinematic boundary conditions
• The dynamic boundary conditions
3
Math Basics: I
• The most frequently used trigonometric & hyperbolic functions in this
course:
• sine(x), cosine(x), sinh(x), cosh(x), tanh(x)
• Be familiar with the integration, differentiation, asymptote, and limits
of those functions!
https://en.wikipedia.org/wiki/Trigonometry https://en.wikipedia.org/wiki/Hyperbolic_functions
4
Math Basics: II
• Dot product
• an algebraic operation that takes two equal-length sequences of numbers
(usually coordinate vectors), and returns a single number
• https://en.wikipedia.org/wiki/Dot_product
• Cross product
• cross product of two vectors a and b is defined only in three-dimensional
space and is denoted by a × b
• https://en.wikipedia.org/wiki/Cross_product
5
Mass conservation
• The law of mass conservation: mass is conserved,
and it cannot be created or destroyed.
Considering a reference cube:
• The rate at which fluid mass flows into the cube across
the various faces must equal the sum of the rate of
mass accumulation in the cube and the mass fluxes out
of the faces.
• Cartesian Coordinate System –
• Assumption: (x, y z)
• Velocity components (u, v, w) in
• Coastal water is assumed to be incompressible fluid. the (x, y, z)
• Each velocity component is a
function of (x, y, z, t), e.g., u (x,
y, z, t)
• Gravity is the external force; g is
gravitation acceleration
6
Mass conservation: continuity equation
• The continuity equation
7
Flow pressure & surface stress
• Gauge pressure is zero at the water surface.
• Hydrostatic pressure is a function of the depth of
the fluid
• Note that
• the z is negative underwater; thus, the hydrostatic
pressure is positive! • Cartesian Coordinate System –
(x, y z)
• Pressure is normal to the surface, and isotropic! • Velocity components (u, v, w) in
• Shear stress is caused by force acting tangentially the (x, y, z)
to a surface, and it is not isotropic. • Each velocity component is a
function of (x, y, z, t), e.g., u (x,
• Shear stress is dependent on fluid viscosity and y, z, t)
fluid turbulence. • Gravity is the external force; g is
gravitation acceleration
8
Equation of Motion (Newton’s 2nd Law)
• Newton’s 2nd Law: force = mass * acceleration
9
Equation of Motion (Newton’s 2nd Law)
• Equations of motion (left) & Euler Equations (right)
10
Velocity potential function
• It is a function of the spatial derivatives that are equal to the velocities of the
water particles (*).
• Why do we learn it? To simplify the solution of the fluid dynamics equation!
As we plug the above terms into the continuity equation, we have
• The above equation is called the Laplace equation. The flow field satisfying
the above equation is irrotational because the cross-product of the velocity
vector is zero.
•
Footnote: * Some textbooks don’t include the negative sign in front of the derivative.
11
Features of velocity potential
• Velocity potential is scalar quantities, from which we can derive the
velocity vector field.
• It is easier to work with scalar than vector functions (they will be used in wave
theory derivation in this course!).
• If the fluid is irrotational, then the velocity potential exists!
• If the velocity potential exists and the fluid is incompressible,
12
Bernoulli Equation
• How to derive the Bernoulli equation?
• It is an integrated form of equations of motion
• Why is it useful?
• It provides a relationship between the pressure field and kinematics
13
Partial Differential Equation
• A partial differential equation (PDE) is an equation that imposes
relations between the various partial derivatives of a multivariable
function, e.g., the velocity potential Laplace equation:
https://en.wikipedia.org/wiki/Partial_differential_equation 14
Boundary value problems (BVPs)
• Three parts:
• The region of interest and its governing
differential equations
• The condition/value along the region
boundaries
• A temporal state of interest or an initial
condition
• For free surface water wave motion,
• What is the governing differential
equation?
• What kind of boundaries do we have to
consider?
Credit: Wikipedia 15
Governing equations for water wave motion
• The governing differential equation is established with assumptions
• The fluid is incompressible
• The fluid is irrotational
• The second-order differential equations for velocity potential and
stream function, i.e., Laplace equation.
or
16
What are boundary conditions in a 2D (x-z) domain?
• We need to specify
• free surface boundary condition
• bottom boundary condition
• lateral boundary condition
17
Kinematic boundary condition
• It establishes a relationship between any fixed or free boundary with
its water particle velocity.
• The rules:
• There must be no flow across the interface. Otherwise, it is not an interface.
• The boundary profile is expressed as F(x,y,z,t) = 0. The total derivative of
F(x,y,z,t) should be zero (i.e., the water particle remains near the surface
during the motion)
• What’s next?
• We will use the above rules to develop/derive the expression of water
particle kinematics (i.e., velocities) along the boundary in two steps:
• Define the boundary profile F(x,y,z,t) = 0
• Find its total derivate and set it as zero to solve for velocity
18
Kinematic boundary condition (cont’d)
• Any boundary profile can be expressed as F(x,y,z,t) = 0
• The total derivative is
where
19
Bottom boundary condition (BBC)
• If we assume that in 2D x-z domain the bottom does not change over
time and it is expressed by z = -h(x), then F(x, z) = z + h(x) = 0.
where
• If the bed is flat z = -h, then the vertical velocity at the bed is zero.
or
20
Kinematic free surface boundary condition (KFSBC)
• If we assume that the free surface is expressed by, then
where and
21
Dynamic free surface boundary condition (DFSBC)
• There is an external force (i.e., pressure) along the free surface.
• Recall that the Bernoulli equation provides a relationship between
the pressure and kinematics.
• We can assume that the pressure is constant along the free surface.
As a result, the DFSBC at based on the Bernoulli equation
is
22
Periodic lateral boundary condition
• If we assume that waves are periodic in space and time for a 2D
domain, we will have
23
Summary of 2D periodic water wave BVP
• Governing partial differential • Free surface boundary condition
equation between 0 < x < L, and • KFSBC at
–h < z <
• DFSBC at
• Periodic lateral boundary
condition
24
What’s next?
• We want to find the velocity • We want to find the dispersion
potential that satisfies the relationship that describes the
boundary value problem! relationship between its
• A math problem by the separation frequency and wavelength as
of variables method. wave propagates from offshore
• From the perspective of coastal to nearshore.
engineering, we don’t use the • This is the essential relationship
velocity potential in engineering governing wave transformation.
practice! Velocity and water levels
• We will apply a technique called
are commonly used.
linearization to derive linear
dispersion relationship!
We will skip the separation of variables part, and we will introduce the linearization principle for linear
dispersion relationship derivation!
25
Linearization: Why do we need it?
• DFSBC establishes the relationship between velocity potential and
free surface profile.
• If the velocity potential is unknown, then the free surface is a priori
unknown location as well!
• Let’s use Taylor Series Expansion to express the DFSBC at the
unknown free surface with the value at a known location z = 0.
26
Linearization: How do we carry it out for DFSBC?
• We consider small-amplitude waves, and the corresponding velocities
and pressure are expected to be small as well. More than that, their
products are even smaller.
which gives or
27
Linearization: How do we carry it out for KFSBC?
• We consider small-amplitude waves, and the corresponding velocities
and pressure are expected to be small as well. More than that, their
products are even smaller.
which gives or
28
Solution to the linearized equations
• Linearized DFSBC
• Linearized KFSBC
• The following two expressions will satisfy the DFSBC equation above
• The free surface profile
29
Linear dispersion relationship
• The free surface profile