Chapter 2 Development of Aero-Hydro-Servo-Elastic Simulation Capability
2.4 Support Platform Hydrodynamics Modeling
2.4.1 The True Linear Hydrodynamic Model in the Time Domain
2.4.1.1 Diffraction Problem
t
Hydro Waves Hydrostatic
i i 0 i3 ij j ij j
0
F =F +ρgVδ −C q −
∫
K t−τ &q τ τ (2-8) d2.4.1.1 Diffraction Problem
The first term on the right-hand side of Eq. (2-8), , represents the total excitation load on the support platform from incident waves and is closely related to the wave elevation, ζ. As background, Airy wave theory [
Waves
Fi
22,74] describes the kinematics of a regular waves, whose periodic elevation is represented as a sinusoid propagating at a single amplitude and frequency (period) or wavelength. (Airy wave theory also describes how the undisturbed fluid-particle velocities and accelerations decay exponentially with depth—see Section 2.4.2.2.) Irregular or
random waves that represent various stochastic sea states are modeled as the summation or superposition of multiple wave components, as determined by an appropriate wave spectrum.
Expressions for ζ and FiWaves are given by [21]:
Equations (2-9) and (2-10) are inverse Fourier transforms, where j is the imaginary number,
−1. represents the desired two-sided power spectral density (PSD) of the wave elevation per unit time, or the two-sided wave spectrum, which depends on the frequency of the incident waves, ω.
2-Sided
Sζ
( )
W ω represents the Fourier transform of a realization of a white Gaussian noise (WGN) time-series process with zero mean and unit variance (i.e., the so-called “standard normal distribution”). This realization is used to ensure that the individual wave components have a random phase and that the instantaneous wave elevation is normally- (i.e., Gaussian-) distributed with zero mean and with a variance, on average, equal to 2 2-Sided
( )
same realization is used in the computation of the wave elevation and in the computation of the incident-wave force. Xi
(
ω β is a complex-valued array that represents the wave-excitation ,)
force on the support platform normalized per unit wave amplitude; the imaginary components permit the force to be out of phase with the wave elevation. This force depends on the geometry of the support platform and the frequency and direction of the incident wave, ω and β, respectively, and I discuss it further in Section 2.4.2.1. I have made the incident-wave-propagation heading direction, β, which is zero for waves propagating along the positive X-axis of the inertial frame, and positive for positive rotations about the Z-axis, an input to the model.
This allows me to simulate conditions in which the wind and wave directions are not aligned.
In my HydroDyn module, the realization of the WGN process is calculated using the Box-Muller method [83], which considers not only a uniformly-distributed random phase, but also a normally-distributed amplitude. The normally-distributed amplitude ensures that the resulting wave elevation is Gaussian-distributed, but causes the actual variance to vary among realizations.
This is why I refer to the variance of the resulting wave elevation as “on average” in the previous paragraph. (To ensure that the variance remains constant for every realization requires that one consider only random phase variations among the individual wave components—but then the instantaneous wave elevation would only be Gaussian-distributed with an infinite number of wave components.)
The Box-Muller method turns two independent and uniformly-distributed random variates into two unit-normal random variates stored as real and imaginary components (see Ref. [83]):
( ) ( )
{
( ) ( )}
where U1 and U2 are the two independent and uniformly-distributed random variates (random numbers between zero and one) chosen for each positive-valued incident-wave frequency (ω).
( )
W ω is set to zero at zero frequency to ensure that each WGN process, and resulting wave elevation, has zero mean. The use of random variates requires that a seed be specified for the pseudo-random number generator (RNG). I have made these seeds inputs to the HydroDyn module.
Equation (2-10) for the incident-wave-excitation force is very similar to Eq. (2-9) for the incident-wave elevation—the only difference is the inclusion of the normalized wave-excitation force complex transfer function, . This follows directly from linearization of the diffraction problem. Superposition of the diffraction problem implies that (1) the magnitude of the wave-excitation force from a single wave is linearly proportional to the wave amplitude and (2) the excitation force from multiple superimposed waves is the same as the sum of the wave-excitation forces produced by each individual wave component. In the limit as the difference between individual wave frequencies approaches zero, this sum is replaced with the integral over all incident-wave frequencies, as exemplified by Eq.
Xi
(2-10). These same properties can also be seen, perhaps more clearly, when Eq. (2-10) is expressed in an alternative—but equivalent—
form. Equation (2-12), which was derived by applying the basic properties of bilateral transforms [66], shows this form:
( ) ( ) ( )
In this equation, τ is a dummy variable with the same units as the simulation time, t, and the time- and direction-dependent incident-wave-excitation force on the support platform normalized per unit wave amplitude, Ki, is given by
The integral over all frequency-dependent incident-wave-excitation forces from Eq. (2-10) has been replaced in Eq. (2-12) with a convolution over all time-dependent incident-wave-excitation forces. Regardless of which formulation is used, the floating support platform should be designed with minimal structure near the free surface to minimize the wave-excitation forces.
In HydroDyn, I have implemented Eq. (2-10) instead of Eq. (2-12) because the former requires fewer calculations. I implemented the inverse Fourier transforms using computationally efficient fast Fourier transform (FFT) routines [92].
The incident-wave-excitation force given by Eq. (2-10) or Eq. (2-12) is independent of the motion of the support platform. This demonstrates how the diffraction problem has been separated from the radiation problem and reveals how the linearization assumptions would be violated if the motions of the support platform were large.
It follows that Eq. (2-9) for the wave elevation is valid only at the mean position of the support platform. For other locations, Eq. (2-9) can be expanded to
( ) ( )
2-Sided( )
jk( ) X cos( ) Y sin( ) j t
-t, X,Y = 1 W 2 S e e d
2
ω β β ω
ζ ω π ζ ω
π
∞ − ⎡⎣ + ⎤⎦
∫
∞ ω, (2-14)where (X,Y) are the coordinates in the inertial reference frame of a point on the SWL plane and
( )
k ω is the wave number, which is 2π-times the number of waves per unit distance along the wave-propagation direction, β. For water of depth h, the wave number is correlated to the incident-wave frequency, ω, and the gravitational acceleration constant, g, by the implicit dispersion relationship [22,74]:
( ) ( )
2k tanh k h g
ω ⎡⎣ ω ⎤⎦=ω . (2-15)
In HydroDyn, this implicit relationship is solved using the numerical approach adopted in the SWIM module [48] of SML; that is, a high-order initial guess is used in conjunction with a quadratic Newton’s method for the solution with an accuracy of seven significant digits using only one iteration pass. This solution method is attributed to Professor J. N. Newman of MIT. I have implemented Eq. (2-14) in HydroDyn for animating the wave surface around the floating platform.
Because the inverse Fourier transforms require a distinction between positive and negative frequencies, the frequency-dependent terms in the previous equations have several characteristics that ensure that the total wave-excitation force on the support platform is a real function of time.
The requirement for this is that the real components of the integrands be an even function of frequency and the imaginary components of the integrands be an odd function of frequency [91].
Thus, the realization of the WGN process has the property that W
( )
−ω =W*(
ω)
, where the symbol “*” is used to denote the complex conjugate. The normalized wave-excitation force has the same property: Xi(
−ω β,)
= Xi*(
ω β,)
. Similarly, I set k( )
−ω = k−(
ω)
to ensure that. The relationship between the two-sided wave spectrum used in the inverse Fourier transforms, , and the one-sided wave spectrum commonly used in ocean engineering, , follows standard practice [
( ) ( ) *
jk jk
e− −ω = ⎣⎡e− ω ⎤⎦
2-Sided
Sζ
1-Sided
Sζ 80]:
( ) ( )
Equation (2-16) ensures that the variance of the wave elevation, or the area under the PSD curves, is the same for both the one- and two-sided spectra, as in
( ) ( )
In HydroDyn, I have included three options for prescribing the wave spectrum. I have included the Pierson-Moskowitz and the Joint North Sea Wave Project (JONSWAP) spectra as they are defined by the IEC 61400–3 design standard [34], and I have included an option for a user-prescribed site-specific wave spectrum. The Pierson-Moskowitz wave spectrum is routinely used to describe the statistical properties of fully developed seas and the JONSWAP spectrum is routinely used in limited fetch situations [22]. From the IEC 61400–3 design standard, the one-sided JONSWAP spectrum is defined as
( ) ( ) ( )
where Hs is the significant wave height, Tp is the peak spectral period, and γ is the peak shape parameter of a given irregular sea state, and σ is a scaling factor. The IEC 61400–3 design standard recommends that the scaling factor and the peak shape parameter be derived from the significant wave height and peak spectral period as follows:
( )
pIn Eq. (2-19), Hs and Tp must have units of meters and seconds, respectively.
When the peak shape parameter of Eq. (2-19) equals unity, the one-sided JOWNSWAP-spectrum formulation of Eq. (2-17) reduces down to the one-sided Pierson-Moskowitz spectrum, as given in Eq. (2-20). This simplification occurs in all but the most extreme sea states. Figure 2-2 compares the Pierson-Moskowitz and JONSWAP spectra for an extreme sea state with a significant wave height of 11.8 m and a peak spectral period of 15.5 s, which corresponds to a peak shape parameter of about 1.75 in the JONSWAP spectrum. For spectra with the same total energy, the JONSWAP spectrum, in general, has a higher and narrower peak than the Pierson-Moskowitz spectrum.
( )
p 5 41-Sided 2
s p
T T
1 5 5
S = H T exp
2 16 2 4 2
ζ
ω ω
ω π π π
− −
⎡ p ⎤
⎛ ⎞ ⎛ ⎞
⎢− ⎥
⎜ ⎟ ⎜ ⎟
⎢ ⎥
⎝ ⎠ ⎣ ⎝ ⎠ ⎦
(2-20)
I have implemented the one-sided JONSWAP spectrum formulation of Eq. (2-17) into HydroDyn with only one modification—to avoid nonphysical wave forces at high frequencies (i.e., at short wavelengths), I truncate the wave spectrum above a cutoff frequency. I have implemented the method proposed by Massel [65], in which the cutoff frequency is chosen to be proportional to the peak spectral frequency. I used a proportionality factor of 3.0 in all simulations.
0 10 20 30 40 50
0.0 0.2 0.4 0.6 0.8 1.0 1.2
Wave Frequency, rad/s Wave Spectrum, m2 /(rad/s)
Pierson-Moskowitz JONSWAP
Figure 2-2. Comparison between Pierson-Moskowitz and JONSWAP spectra