Professional Documents
Culture Documents
Wavemaker Theories
Wavemaker Theories
Wavemaker Theories
net/publication/242510797
Wavemaker Theories
CITATIONS READS
2 1,131
2 authors, including:
Robert T Hudspeth
Oregon State University
99 PUBLICATIONS 741 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Robert T Hudspeth on 30 June 2014.
Chapter 2
Wavemaker Theories
Robert T. Hudspeth
School of Civil and Construction Engineering
Oregon State University, Corvallis, OR 97331, USA
robert.hudspeth@orst.edu
Ronald B. Guenther
Department of Mathematics
Oregon State University, Corvallis, OR 97331, USA
guenther@math.orst.edu
2.1. Introduction
Wavemaker theories play several important roles in coastal and ocean engineering.
The most important role is the application to laboratory wavemakers for both
wavemaker designs and wave experiments. A second role for wavemaker theories
is to compute a scalar radiated wave potential to compute the wave-induced loads
on large solid bodies applying potential wave theory. The displacements and rota-
tions of a semi-immersed six degrees-of-freedom large Lagrangian solid body are
related to the displacements and rotations of wavemakers. The boundary between a
planar wavemaker and an ideal fluid requires special care because the fluid motion
is an Eulerian field with time and space as the independent variables, and the
planar wavemaker is a Lagrangian solid body with time and the wavemaker as the
independent variables. Consequently, the kinematic boundary condition will be dif-
ferent from the free surface boundary that separates two Eulerian fluid fields of air
and water. The boundary between the fluid and wavemaker separates a Eulerian
field (the fluid) from a Lagrangian body (the wavemaker), and the wavemaker
kinematic boundary condition (WMKBC) must convert the Lagrangian wavemaker
motion to a Eulerian field motion in order that the independent variables for both
dependent motion variables are equivalent. This may be accomplished by multi-
plying the Lagrangian motion of the wavemaker by the unit normal to the boundary.
Because the unit normal is a function of space and the Lagrangian wavemaker
motion is a function of time, the product will produce a motion that is a function
of both space and time that are the independent variables of the Eulerian fluid
field. Although this fact is not central to the WMBVP, it is an important con-
nection between the WMBVP and the radiation potential boundary value problem
for semi-immersed large Lagrangian solid bodies.1
The formulae for computing the two fundamental fluid unknowns for an incom-
pressible fluid of the velocity q(x, z, t) and the pressure p(x, z, t) from a scalar
velocity potential Φ(x, z, t) are given first. The classical linear WMBVP for dimen-
sionless 2D planar wavemaker is reviewed for two types of double-articulated planar
wavemakers. The sway X1 (t) displacement of a full-draft piston wavemaker and the
roll Θ5 (t) rotation of a hinged wavemaker are connected directly to the sway dis-
placement and the roll rotation of a semi-immersed large Lagrangian solid body. In
this review, integral calculus formulae for computing the integrals that are required
to compute the coefficients of the eigenseries for the fluid motion, to compute the
loads on the wavemaker and the average power required to generate the propagating
waves are replaced by generic algebraic formulae. For example, an integral equation
that is required to compute the nth eigenseries coefficient Cn for the nth eigen-
function Ψn (Kn , z/h) from a wavemaker shape function χ(z/h) may be computed
symbolically and expressed by a dimensionless algebraic formula In (α, β, b, d, Kn ),
that is given by
0
Cn = h χ(z/h)d(z/h)Ψn (z/h)d(z/h) = In (α, β, b, d, Kn ). (2.1)
−1
The coefficient in (2.1) may then be computed very efficiently by substitution into
algebraic formulae in all subsequent applications. Next a dimensionless theory for
both amplitude-modulated (AM) and phase-modulated (PM) circular wavemakers is
reviewed. Then, a dimensionless theory for double-actuated wavemakers is reviewed.
Following that, a dimensionless directional wavemaker theory for large wave basins
based on a WKBJ approximation1 is reviewed. Next, a theory for sloshing waves
due to transverse motions of a segmented wavemaker in a narrow wave channel is
reviewed. Then, 2D planar wavemakers are mapped to a unit circle by conformal
mapping and to a fixed rectangular domain by domain mapping; and both the linear
and nonlinear wavemaker solutions are computed numerically.
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
Wavemaker Theories 27
Two generic planar wavemaker configurations are shown in Figs. 2.1(a) and 2.1(b).
The fluid motion may be obtained from the negative gradient of a dimensional scalar
velocity potential Φ(x, z, t) according to
∂(•) ∂(•)
∇2 (•) = ex + ez .
∂x ∂z
The total pressure field P (x, z, t) may be computed from the unsteady Bernoulli
equation according to
∂Φ(x, z, t) 1 2
P (x, z, t) = p(x, z, t) + pS (z) = ρ − |∇Φ(x, z, t)| + Q(t) − ρgz,
∂t 2
(2.2b)
where Q(t) = the Bernoulli constant; and the free surface elevation η(x, t) for zero
atmospheric pressure according to
1 ∂Φ(x, η, t) 1 2
η(x, t) = − |∇Φ(x, η, t)| + Q(t) ; x ≥ ξ(η, t); z = η(x, t).
g ∂t 2
(2.2c)
The scalar velocity potential must be a solution to the Laplace equation
∂Φ
= 0; x ≥ ξ(−h, t), z = −h. (2.3b)
∂z
DW ∂Φ ∂ξ ∂Φ ∂ξ
= + − = 0; x = ξ(z, t), −h ≤ z ≤ η(t). (2.3d)
Dt ∂x ∂t ∂z ∂z
Wavemaker Theories 29
where Re{•} means the real part of {•}; and ν = arbitrary phase angle. The
linearized WMBVP for kh = O(1) is1
∇22 ϕ(x, z) = 0; 0 ≤ x < +∞; −h ≤ z ≤ 0, (2.5a)
∂ϕ(x, z)
= 0; 0 ≤ x + ∞; z = −h, (2.5b)
∂z
∂ϕ(x, z)
− k0 ϕ(x, z) = 0; 0 ≤ x < +∞; z = 0, (2.5c)
∂z
∂
lim − iKn ϕ(x, z) = 0, (2.5d)
x→+∞ ∂x
∂ϕ(x, z) ∂ξ(z, t)
exp −i(ωt + ν) = − ; x = 0; −h ≤ z ≤ 0, (2.5e)
∂x ∂t
−iω
η(x, t) = Re ϕ(x, 0) exp −i(ωt + ν) ; x ≥ 0; z = 0, (2.5f)
g
∂Φ(x, z, t)
p(x, z, t) = ρ ; 0 ≤ x < +∞; z = 0, (2.5g)
∂t
where ko = ω 2 /g.
Because the boundary conditions defined by (2.5b)–(2.5e) are prescribed on
boundaries with constant values of the independent variables x and z, a solution by
the method of separation of (independent) variables may be computed.1 The instan-
taneous wavemaker displacement ξ(z, t) from its mean position x = 0 is assumed
to be strictly periodic in time with period T = 2π/ω, and may be expressed by
S
ξ(z/h, t) = Re i χ(z/h) exp −i(ωt + ν)
(∆/h)
S
= χ(z/h) sin(ωt + ν). (2.6)
(∆/h)
The specified shape function χ(z/h) for the Type I wavemaker shown in Fig. 2.1(a)
is valid for either a double-articulated piston or hinged wavemaker of variable draft
and is given by the following dimensionless equation for a straight line2 :
χ(z/h) = [α(z/h) + β][U (z/h + 1 − d/h) − U (z/h + b/h)], (2.7a)
where α, β = dimensionless constants; U (•) = the Heaviside step function with two
boundary conditions given by
[S/(∆/h)]χ(z/h = −1 + d/h + ∆b /h + ∆/h) = S, (2.7b)
[S/(∆/h)]χ(z/h = −1 + d/h + ∆b /h) = Sb , (2.7c)
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
The coefficients α and β for the specified shape function χ(z/h) in (2.7) may be
obtained for the Type II wavemaker shown in Fig. 2.1(b) by substituting
(S̄ + Ŝ)
χ(z/h = −1 + d/h) = S̄, (2.8b)
1 − b/h − d/h
Wavemaker Theories 31
The wave number k = 2π/λ where λ = wavelength. Because the numerical value of
kh must be computed from an eigenvalue problem in the vertical z coordinate, equiv-
alence of the eigenvalue k to the wave number 2π/λ requires a pseudo-horizontal
boundary condition of periodicity given by k = 2π/λ and ϕ(x + λ, z) = ϕ(x, z). It
is computationally efficient to normalize the eigenseries in (2.10a) according to
cosh Kn h(1 + z/h)
Ψn (Kn , z/h) = ; n = 1, 2, . . . , (2.11a)
Nn
where the nondimensional normalizing constant Nn is
2kh + sinh 2kh
0
; n = 1, (2.11b)
4kh
Nn2 = cosh2 Kn h(1 + z/h)d(z/h) =
−1 2κn h + sin 2κn h
; n ≥ 2. (2.11c)
4κn h
The eigenseries in (2.10a) may be written as an orthonormal eigenseries by
∞
and
ρω 3 S 2 Bh4
Ẇ τ = Pτ = I12 (α, β, b, d, k), (2.16c)
∆2 2kh
so that all of the average power from a wavemaker is transferred to only the
propagating eigenmode. The average energy flux in a linear wave is given by1
ρgBA2
Ėτ = CG , (2.16d)
2
Equating (2.16c) to (2.16d) gives the following transfer function for a planar
wavemaker:
A ko h
= Ψ1 (k, 0)I1 (α, β, b, d, k). (2.16f)
S kh
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
Wavemaker Theories 33
where the outward pointing unit normal n points from the wavemaker into the fluid,
and the pseudo-unit normal n for the rotational modes is given by
Force. For the Type I piston wavemaker of total width B, the horizontal component
of the pressure force on the fluid side only may be computed from the real part of
−b/h
where the static component of the pressure force on the fluid side only is
ρgBh2
Fs = − [1 − 2(d/h) + (d/h)2 − (b/h)2 ]. (2.18b)
2
The hydrodynamic component of F1 (t) may be separated linearly into a propagating
and an evanescent component that are related to the piston wavemaker translational
velocity and acceleration, respectively, from the real part of
where the added mass coefficient µ11 may be computed from the evanescent
eigenmodes only, and the radiation damping coefficient λ11 may be computed from
the propagating eigenmode only. The average power may be computed from
λ11 (Sω)2
−F1 Ẋ1 t = . (2.19a)
2
Equating (2.19a) to (2.16d) yields
2
A1 ρBh
λ11 = CG , (2.19b)
S1 ko h
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
that relates the radiation damping coefficient to the square of the ratio of the
radiated wave amplitude to the amplitude of the wavemaker displacement.
Moment. For the Type I wavemaker of width B, the dynamic pressure moment
on one side only of the wavemaker may be computed from the real part of
−b/h
2 z d
M5 (t) = Re iρωBh Cn 1+ −
n=1 −1+d/h h h
z
× Ψn (Kn , z/h)d exp −(ωt + ν)
h
and the static component of the pressure moment on the fluid side only is
3 2 2
3 2
ρgBh3 d b d b d b
Ms = 1− +2 +3 − −3 1− .
6 h h h h h h
(2.20b)
The pressure moment M5 (t) in (2.20a) may be separated linearly into a propagating
and an evanescent component that are related to the rotational velocity and accel-
eration from the real part of1
Sω 2
M5 (t) = −Re µ55 −i
∆(1 + ∆b /∆)
Sω
+ λ55 −i exp −i(ωt + ν) ,
∆(1 + ∆b /∆)
M5 (t) = −µ55 Θ̈5 (t) − λ55 Θ̇5 (t), (2.21a)
where
I 2 (α, β, b, d, κn )
µ55 = ρBh4 n
; (2.21b)
n=2
κn h
I12 (α, β, b, d, k)
λ55 = ρωBh4 . (2.21c)
kh
Havelock5 applied Fourier integrals to develop a theory for surface gravity waves
forced by circular wavemakers in water of both infinite and finite depth. The fluid
motion may be obtained from the negative gradient of a scalar velocity potential
Φ(r, θ, z, t) according to
Wavemaker Theories 35
The total pressure field P (r, θ, z, t) may be computed from the unsteady Bernoulli
equation in polar coordinates according to
where Q(t) = the Bernoulli constant, and the free surface elevation η(r, θ, t) for zero
atmospheric pressure according to
1 ∂Φ(r, θ, η, t) 1 Q(t)
η(r, θ, t) = − |∇Φ(r, θ, η, t)|2 + ;
g ∂t 2 ρ
r ≥ b + ξ(θ, η, t); z = η(r, θ, t). (2.22d)
∂Φ
= 0; r ≥ b + ξ(θ, −h, t); 0 ≤ θ ≤ 2π; z = −h. (2.23b)
∂z
∂Φ ∂ξ 1 ∂Φ ∂ξ ∂Φ ∂ξ
+ − − = 0; r = ξ(θ, z, t); −h ≤ z ≤ η(b, θ, t). (2.23d)
∂r ∂t r2 ∂θ ∂θ ∂z ∂z
The distinction between these two types is in the azimuthal θ dependency of the
wavemaker displacement ξ(θ, z, t) from its mean position r = b, given by
mS cos mθ sin(ωt + ν) (2.23e)
ξ(θ, z, t) = χ(z/h) .
(∆/h) sin(ωt + ν + mθ) (2.23f)
Kinematic Radiation Boundary Condition (KRBC):
∂
√ lim ± iKn Φ(r, θ, z, t) = 0; r → ∞. (2.23g)
K n r→∞ ∂r
∂ϕ(r, θ, z)
= 0; b ≤ r < +∞, 0 ≤ θ ≤ 2π, z = −h; (2.25b)
∂z
∂ϕ(r, θ, z)
− ko ϕ(r, θ, z) = 0; b ≤ r < +∞, 0 ≤ θ ≤ 2π, z = 0; (2.25c)
∂z
∂
√ lim − iKn ϕ(r, θ, z) = 0; (2.25d)
|Kr |r→+∞ ∂r
∂ϕ(r, θ, z) ∂ξ(θ, z, t)
exp −i(ωt + ν) = − ; r = b, 0 ≤ θ ≤ 2π, −h ≤ z ≤ 0;
∂r ∂t
(2.25e)
−iωϕ(r, θ, z)
η(r, θ, t) = Re exp −i(ωt + ν) ; b ≤ r < ∞; 0 ≤ θ ≤ 2π; z = 0;
g
(2.25f)
P (r, θ, z, t) = {p(r, θ, z, t)} + ps (z)
= Re{−iωρϕ(r, θ, z) exp −i(ωt + ν)} − ρgz; (2.25g)
Wavemaker Theories 37
is shown in Fig. 2.2 is identical to (2.7) for a 2D planar wavemaker with the
dimension b replaced with a and the stroke S replaced with the azimuthal stroke
m S. The solution to the WMBVP (2.25) may be compactly expressed by the fol-
lowing orthonormal eigenseries:
∞
(1)
m ϕ(r, θ, z) = Cmn Ψn (Kn , z/h)Hm (Kn r)MA(P ) (mθ), (2.26a,b)
n=1
(1) 2 −(m+1)
Hm (iκn r) = Jm (iκn r) + iYm (iκn r) = i Km (κn r), (2.26e)
π
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
where Km (•) = the Modified Bessel (or Kelvin) function of the second kind of
order m. The coefficients Cmn may be computed by expanding the KWMBC in an
eigenseries following the procedure in (2.14) and obtaining
m Sj hω In (α, β, a, d, Kn )
Cmn = − (1)
; n ≥ 1 and integer; (2.26f)
Kn ∆ Ln (Hm (Kn b))
dZm (ζn ) 1
Ln (Zm (ζn )) = = {Zm−1 (ζn ) − Zm+1 (ζn )};
dζn 2
(1)
Zm (ζn ) = Jm (ζn ), Ym (ζn ), Km (ζn ), Hm (ζn ). (2.26g)
The solution to (2.25) is given by the real part of the following eigenseries expansion:
Wavemaker Theories 39
the wavemaker surface (middle segment driven) or of the derivative of the wave-
maker surface (joint driven). A dimensional scalar spatial velocity potential ϕ(x, y, z)
may be defined by the real part of
The dimensional linear fluid dynamic pressure field p(x, y, z, t) and 3D fluid velocity
vector field may be computed from
∂Φ(x, y, z, t)
p(x, y, z, t) = ρ , (2.28b)
∂t
q(x, y, z, t) = −∇3 Φ(x, y, z, t), (2.28c)
∂ϕ(x, y, 0)
− ko ϕ = 0; x ≥ 0; −B ≤ y ≤ +B; z = 0, (2.29b)
∂z
∂ϕ
= 0; x ≥ 0; y = ±B; −h(x, y) ≤ z ≤ 0, (2.29c)
∂y
∂ξ(y, z, t)
x = 0,
∂Φ(x, y, z, t)
=− ; −B ≤ y ≤ +B, (2.29d)
∂x ∂t
−h(0, y) ≤ z ≤ 0,
∂
lim − iKn ϕ(x, y, z) = 0, (2.29e)
x→+∞ ∂x
∂ϕ(x, y, z)
= −∇2 ϕ(x, y, z) · ∇2 h(x, y); z = −h(x, y), (2.29f)
∂z
2
∂ ∂2
∇22 (•) = , (•), (2.29g)
∂x2 ∂y 2
Û(y, z)
ξ(y, z, t) = Re i [∆U (y, a)][∆U (z, b, d)] exp −i(ωt + ν) , (2.29h)
ω
sω
Û (y, z) = Γ(y)χ(z/ho ), (2.29i)
∆/ho
∆U (y, a) = U (y + a− ) − U (y − a+ ),
(2.29j)
∆U (z, b, d) = U (z + h − d) − U (z + b),
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
Ψ1 (k, z/h) ; n = 1, (2.30b)
Υn (Kn , z/h) = Ψ1 (k, 0)
Ψ1 (κn , z/h); n ≥ 2, (2.30c)
ko h = Kn h tanh Kn h = 0; n = 1, 2, 3, . . . , (2.30d)
Alternatively, for wave basins with mildly sloping bottoms, the mild slope equation
may be applied according to1
Wavemaker Theories 41
where the wave group velocity CG is given by (2.16e). If the product CCG is a
constant, (2.32) reduces to the 2D Helmholtz equation (2.31). Applying the WKBJ
approximation1 for the x-dependent solution in the method of separation of variables
to (2.32) yields the following solution1 :
g
Φ(x, y, z, t) = Re i ζ(x, y)Υn (Kn , z/h) exp −i(ωt + ν)
ω
g
M
[C(x)CG (x)]x=0
i Amm Ξm (µm , y/B)
ω m=0 C(x)CG (x)
= Re
x
× Υn (Kn , z/h) exp i Qmn dξ exp − i(ωt + ν)
(2.33a)
cos µm (y/B − 1) mπ
Ξm (µm , y/B) = ; Mm = 1 + δm0 ; µm = (2.33b–d)
Mm 2B
Qmn = Kn2 − µ2m ; m > 0. (2.33e)
Amn
k S
= −Ψn (Kn , 0)In (α, β, b, d, k)
Qmm (∆/hxo )
+
a+ /B
× Γj (qi , y/B)Ξm (µm , y/B)d(y/B). (2.34)
− a /B
−
+∞
where the coefficients c̃j may be computed from the integral in (2.34) by
+
a+ /B
cmj = Γj (qj , y/B)Ξm (µm , y/B)d(y/B)
− a /B
−
If the full-draft piston snake wavemaker spans the entire width of the wave basin
so that a± = ±B, then (2.35b) reduces to the integral in (2.34) and
sin[qj B(νj − 1)] + (−1)m sin[qj B(νj + 1)]
4qi B
−i{cos[qj B(νj − 1)] + (−1)m cos[qj B(νj + 1)]}
cmj = . (2.35c)
((qj B − m2 )2 )(1 + δm0 )
Values for cmj for (possibly nonsymmetric) values for a± are given by Hudspeth.1
A long rectangular wave channel with a horizontal flat bottom, two rigid vertical
sidewalls, and a wavemaker may generate either 2D, long-crested progressive waves
or two types of transverse waves, viz.,
(1) sloshing waves that are excited directly by transverse motion of the wavemaker
or
(2) cross waves that are excited parametrically by the progressive waves at a
sub-harmonic of the wavemaker frequency.
The WMBVP for 3D sloshing waves is identical to (2.5) for planar 2D wave-
makers except for the KWMBC at x = 0 and an additional kinematic boundary
condition on the sidewalls of the 2D wave channel at y = ±B in Fig. 2.4. The
kinematic and dynamic wave fields may be computed from a dimensional 3D scalar
Wavemaker Theories 43
velocity potential Φ(x, y, z, t). The fluid velocity q(x, y, z, t) may be computed from
the negative directional derivative of a scalar velocity potential by
q(x, y, z, t) = −∇Φ(x, y, z, t). (2.36a)
The dimensional fluid dynamic pressure field p(x, y, z, t) may be computed from
∂Φ(x, y, z, t)
p(x, y, z, t) = ρ . (2.36b)
∂t
A spatial velocity potential ϕ(x, y, z) may be defined by the real part of
Φ(x, y, z, t) = Re{ϕ(x, y, z) exp −i(ωt + ν)}. (2.36c)
The WMBVP for sloshing waves is given by the following:
∇2 ϕ(x, y, z) = 0; x ≥ 0; −B ≤ y ≤ +B; −h ≤ z ≤ 0; (2.37a)
∂ϕ(x, y, −h)
= 0; x ≥ 0; −B ≤ y ≤ +B; z = −h; (2.37b)
∂z
∂ϕ(x, y, 0)
− ko ϕ = 0; x ≥ 0; −B ≤ y ≤ +B; z = 0; (2.37c)
∂z
∂Φ(x, y, z, t) ∂ξ(y, z, t)
=− ; x = 0; −B ≤ y ≤ +B; −h ≤ z ≤ 0; (2.37d)
∂x ∂t
∂ϕ
= 0; x ≥ 0 y = ±B; −h ≤ z ≤ 0; (2.37e)
∂y
∂
lim − iKn ϕ(x, y, z) = 0; (2.37f)
x→+∞ ∂x
x ≥ 0,
−iω
η(x, y, t) = Re Φ(x, y, 0, t) ; −B ≤ y ≤ +B, (2.37g)
g
z = 0.
A solution to (2.37) is given by the following eigenfunction expansions1 :
∂ζn (x, y)
= 0; x ≥ 0; y = ±B; −h ≤ z ≤ 0, (2.40d)
∂y
where (2.40a) is the 2D Helmholtz equation.9,10
Because the boundary conditions are prescribed on boundaries that are constant
values of (y,z), a solution to the WMBVP (2.40) may be computed by the method
of separation of variables and is given by1
Φ(x, y, z, t)
M
Ψ1 (k, z/h)
Cm1 Υm (y/B) exp iPm1 x
Ψ1 (k, 0)
m=0
Ψ1 (k, z/h)
+ Cm1 Υm (y/B) exp
g Ψ (k, 0)
1
m=M+1
= Re i exp −i(ωt + ν) ,
ω
− Ξm1 x
Ψn (κn , z/h)
+ Cmn Υm (y/B) exp
Ψ n (κ n , 0)
m=0 n=2
− Qmn x
(2.41a)
where
cos µm B(y/B − 1)
Υm (µm , y/B) = ; M2m = 1 + δm0 ; (2.41b)
Mm
mπ
µm = ;
2B
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
Wavemaker Theories 45
Pm1 = K12 − µ2m = k 2 − µ2m ; k > µm ; m ≤ M ; (2.41c)
Ξm1 = µ2m − k 2 ; k < µm ; m > M; (2.41d)
n = 1: k = µm : Qm1 = 0
k < µm : Qm1 = µ2m − k 2 = Ξm1 > 0; m > M ; (2.41g)
n ≥ 2 : Kn = iκn : Qmn = µ2m + κ2n > 0, (2.41h)
where M is the maximum integer value for m in order for µm < k. Substituting
(2.41a) into (2.40b) yields the following solutions for Cmn 1 :
ω Ψ1 (Kn , 0) +1 y 0 z z z y
Cm1 = d d U y, Ψ1 Kn , Υm µm ;
g Pm1 −1 B −1 h h h B
m≤M (2.42a)
y z z
ω Ψ1 (Kn , 0) +1 0
z y
Cm1 = d d U y, Ψ1 Kn , Υm µm , ;
g Ξm1 −1 B −1 h h h B
m>M +1 (2.42b)
y z z
ω Ψn (Kn , 0) +1 0
z y
Cmn = d d U y, Ψn Kn , Υm µm , ;
g Qmn −1 B −1 h h h B
m ≥ 0, n ≥ 2. (2.42c)
form that may be treated as a steady flow following a Galilean transformation from a
fixed inertial coordinate system to a noninertial moving coordinate system. Domain
mapping is a transformation of the wavemaker geometry into a fixed computational
domain where a solution may be computed efficiently.
∂Φ(x, y, t)
q(x, y, t) = −∇Φ(x, y, t); p(x, y, t) = ρ . (2.43a,b)
∂t
The WMBVP and Type I wavemaker shape function are given by (2.5)–(2.7).
There are both Irregular (I) and Regular (R) points at the intersections between
the Smooth (S) and Critical (C) boundaries B1 and B2 in the WMBVP as illustrated
in Fig. 2.6 where these two boundary intersection points are identified as P1 and P2 .
The classification of the boundary points P1 and P2 in Fig. 2.6 depends on (1) the
boundary conditions ϕi (Pj ) and (2) the continuity of the boundaries Bm and their
derivatives where i, j, and m = 1 or 2. A conformal mapping of the semi-infinite
wave channel strip in the physical plane will yield a Fredholm integral equation,6,7
where these critical points may be transformed to singular points that are integrable
over a smooth continuous mapped boundary.
Wavemaker Theories 47
Fig. 2.6. Combinations of Irregular (I) and Regular (R) boundary points P1 and P2 between
Smooth (S) and Critical (C) boundaries B1 and B2 intersections in the WMBVP.8
Fig. 2.7. Mapping of the semi-infinite strip in the lower half x–y-plane in the physical z-plane to
the upper half X–Y -plane in the Z-plane.8
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
Fig. 2.8. Mapping of the upper half-plane in the Z-plane to the unit disk in the Q-plane.
dz C1
=√ √ (2.44a)
dZ Z +1 Z −1
z = x + iy
h
= − Log[−Z − Z 2 − 1], (2.44b)
π
where the Log[•] denotes the principal value of Log[•] and the argument of the
Log[•] is −π ≤ arg < π. Inverting (2.44b) yields
Z = X + iY = − cosh(πz/h), (2.44c)
where
! πx " ! πy "
X = − cosh cos ; (2.44d)
h h
! πx " ! πy "
Y = − sinh sin . (2.44e)
h h
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
Wavemaker Theories 49
1 − X2 − Y 2
ξ= ,
X 2 + (Y + 1)2
(2.45c,d)
2X
ζ= ,
X 2 + (Y = 1)2
that may be transformed into the cylindrical coordinates for the unit disk in
Fig. 2.8 by
(X 2 + Y 2 − 1)2 − 4X 2 ζ 2X
r2 = ξ 2 +ζ 2 = ; = arctan = arctan .
(X 2 + (Y + 1)2 )2 ξ 1 − X2 − Y 2
(2.45e,f)
Details of the transformation are given by Hudspeth.1 A numerical solution to
the transformed WMBVP may be computed from the following Fredholm integral
equation1 :
+π
2π ∂G(r, r̂, , )
ˆ ∂ Φ̂(r̂, )
ˆ
π Φ̂(r, ) = − −π Φ̂(r̂, )ˆ
∂r̂
+ G(r, r̂, , )
ˆ
∂r̂
r̂d,
ˆ
(2.46a)
where
Fig. 2.9. Nodal points on the unit disk in the Q-plane and the corresponding nodal points on the
wavemaker in the physical z-plane.8
z = x + iy = iz = −y + ix. (2.48a)
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
Wavemaker Theories 51
Fig. 2.10. WMBVP11 with the six critical boundary points at a–a0 –b–b0 –c–d.
Fig. 2.11. Rotation and translation of the physical wavemaker rectangular strip in the z-plane to
the w-plane.11
In order to map the WM geometry in the z-plane to the semi-circle in the Z-plane
shown in Fig. 2.12 as a Jacobian elliptic function, the rotated and translated strip
in the z -plane must have the dimensions of −K ≤ ξ ≤ +K and 0 ≤ ζ ≤ K , where
K = h/2 and K = 3h = 6K. This requires a coordinate amplification given by
2K
w= (x + iy )
h
2K h
= −y − + ix . (2.48c)
h 2
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
Fig. 2.12. Mapping of the wavemaker semi-circle in the Z-plane to the unit disk in the Q-plane.11
ĈkdZ
dw = . (2.48d)
(a − z)(b − Z)(c − Z)(d − Z)
Z = X + iY
# $ % & ! "
sn − 2K h y + h2 , κ dn 2Kx h , k̂
! "
1 − dn2 #− 2K $y + h % , κ& sn2 2Kx , k̂
=
h 2 h
# $ % & # $ % & ! " ! "
cn − 2Kh y + h
2 , κ dn − 2K
h y + h
2 , κ , sn 2Kx
h , k̂ cn 2Kx
h k̂
+i # $ % & ! " ,
1 − dn2 − 2K y + h2 , κ sn2 2Kx
h h , k̂
(2.48g)
where sn[•, •] in the copolar half-period trio in (2.48g) is defined in (2.48e), and
cn[•, •] and dn[•, •] are defined by cn 2 [•, •] = 1−sn 2 [•, •], dn 2 [•, •] = 1−κ2 sn2 [•, •].
The mapping from the semi-circle in the Z-plane to the unit disk in the Q-plane
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
Wavemaker Theories 53
Fig. 2.13. Transformed boundary conditions mapped to arcs on the perimeter of the unit disk.11
is shown in Fig. 2.12, and the mapping to the unit disk in the Q-plane is shown in
Fig. 2.13. The mapping of the Z-plane to the Q-plane is given by
the unit disk may be transformed into functions of the copolar trio of Jacobian
elliptic functions. The transformed WMBVP in circular cylindrical coordinates
is given by Hudspeth.1 A general solution to the transformed WMBVP may be
written as10
N
n ân
ϕ(R, θ) = R cos nθ + b̂n sin nθ , (2.50)
n=0
1 + δn0
where δij is the Kronecker delta function. Substituting (2.50) into the generic
boundary conditions on each of the six arcs on the perimeter of the unit disk illus-
trated in Fig. 2.13, multiplying each of these six boundary conditions by a member
of the set of the orthogonal series in (2.50), integrating over the interval of orthogo-
nality −π ≤ θ ≤ +π yields the following matrix equation for each of the coefficients
ân and b̂n
AB = H. (2.51)
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
Domain mapping of the WMBVP12 follows the theory by Joseph.13 The physical
fluid domain shown in Fig. 2.14 for the fully nonlinear WMBVP is mapped to a
fixed computational fluid domain, and the discretized coupled free-surface boundary
conditions are computed by an implicit Crank–Nicholson (C–N) method.14,15 At
each iteration of the C–N method, the potential field is computed by the conjugate
gradient method.15 The wavemaker motion Ξ(y/h, t) is assumed to be periodic with
period T = 2π/ω, and the WMBVP with the surface tension T̂ is given by
2 0 ≤ y ≤ Γ(x, t),
∇ Φ(x, y, t) = ∆Φ(x, y, t) = 0; (2.52a)
Ξ(y/h, t) ≤ x ≤ L.
T̂ ∂ 2 Γ(x, t)
∂Φ(x, y, t) 1 ρ ∂x2
+ |∇Φ(x, y, t)|2 −
2 3/2
+ gΓ(x, t) = 0. (2.52b)
∂t 2
∂Γ(x, t)
1+
∂x
∂Φ(x, y, t)
= 0; Ξ(Γ(x, t), t) ≤ x ≤ L, y = 0. (2.52d)
∂y
∂Φ(x, y, t)
= 0; x = L, 0 ≤ y ≤ Γ(L, t). (2.52e)
∂x
∂Φ(x, y, t) ∂Ξ(y/ho , t) ∂Ξ(y/ho , t) ∂Φ(x, y, t) x = Ξ(y/ho , t),
=− + ; (2.52f)
∂x ∂t ∂y ∂y 0 ≤ y ≤ Γ(0, t).
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA
Wavemaker Theories 55
The physical fluid domain shown in Fig. 2.14 may be mapped into a dimensionless
fixed rectangle of dimensions 0 ≤ ξ ≤ 1 by 0 ≤ ζ ≤ 1 by the transforms
x y Γ(x, t)
ξ= ; ζ= ; τ = ωt; γ(ξ, τ ) = , (2.53a–d)
L Γ(x, t) h
and dimensionless variables by
∇Φ(x, y, t) P (x, y, t)
q(ξ, ζ, τ ) = − ; p(ξ, ζ, τ ) = , (2.53e,f)
Aω ρA2 ω 2
Φ(x, y, t) Ξ(y/ho , t) T̃
ϕ(ξ, ζ, τ ) = − ; w(ζ, τ ) = ; T̂ = . (2.53g–i)
Ahω S ρALhω 2
Because ζ is a function of both x and y in (2.53b), transforming partial derivatives
with respect to x must be done with some care.12 Details of these lengthy transfor-
mations and the transformed WMBVP in the fixed mapped domain are given by
Hudspeth.1
References
1. R. T. Hudspeth, Waves and Wave Forces on Coastal and Ocean Structures (World
Scientific, Singapore, 2006).
2. R. T. Hudspeth, J. M. Grassa, J. R. Medina and J. Lozano, J. Hydraulic Res. 387
(1994).
3. F. John, Commun. Pure Appl. Math. 13 (1949).
4. F. John, Commun. Pure Appl. Math. 45 (1950).
5. T. H. Havelock, Phil. Mag. 569 (1929).
6. P. R. Garabedian, Partial Differential Equations (Wiley, Inc., New York, 1964).
7. P. M. Morse and H. Feshbach, Methods of Theoretical Physics (McGraw-Hill Book
Company, New York, 1953).
8. Y. Tanaka, Irregular points in wavemaker boundary value problem, PhD thesis,
Oregon State University (1988).
9. G. F. Carrier, M. Krook and C. E. Pearson, Functions of a Complex Variable, Theory
and Technique (McGraw-Hill Book Co. Inc., New York, 1966).
10. R. B. Guenther and J. Lee, Partial Differential Equations of Mathematical Physics
and Integral Equations (Dover Publications, Inc., New York, 1996).
11. P. J. Averbeck, The boundary value problem for the rectangular wavemaker,
MS thesis, Oregon State University (1993).
12. S. J. DeSilva, R. B. Guenther and R. T. Hudspeth, Appl. Ocean Res. 18, 293 (1996).
HANDBOOK OF COASTAL AND OCEAN ENGINEERING
© World Scientific Publishing Co. Pte. Ltd.
http://www.worldscibooks.com/engineering/6914.html
February 11, 2009 14:47 9.75in x 6.5in b684-ch02 FA