Research Article  Open Access
SungJae Kim, Weoncheol Koo, "Development of a ThreeDimensional Fully Nonlinear Potential Numerical Wave Tank for a Heaving Buoy Wave Energy Converter", Mathematical Problems in Engineering, vol. 2019, Article ID 5163597, 17 pages, 2019. https://doi.org/10.1155/2019/5163597
Development of a ThreeDimensional Fully Nonlinear Potential Numerical Wave Tank for a Heaving Buoy Wave Energy Converter
Abstract
The hydrodynamic performance of a vertical cylindrical heaving buoytype floating wave energy converter under largeamplitude wave conditions was calculated. For this study, a threedimensional fully nonlinear potentialflow numerical wave tank (3DFNPNWT) was developed. The 3DFNPNWT was based on the boundary element method with Rankine panels. Using the mixed Eulerian–Lagrangian (MEL) method for water particle movement, nonlinear waves were produced in the PNWT. The PNWT can calculate the wave forces acting on the buoy accurately using an acceleration potential approach. The constant panels and leastsquare gradient reconstruction method were applied to regridding of computational boundaries. An artificial damping zone was employed to satisfy the opensea conditions at the end free surface boundaries. The diffraction and radiation problems were solved, and their solutions were confirmed by a comparison with previous studies. The interaction of the incident wave, floating body, and power takeoff (PTO) behavior was examined in the time domain using the developed 3DFNPNWT. From comparison, the difference between the conventional linear analysis and the nonlinear analysis in largeamplitude waves was examined.
1. Introduction
Wavebody interactions are an essential part in analyzing the dynamical response of floating structures. Generally, wave nonlinearity increases with increasing ocean wave amplitude. Under highwave conditions, various nonlinear phenomena of floating body motions can also occur. In particular, it is important to simulate a wave energy converter (WEC) considering wavebody interactions because the WEC can produce considerable energy from relatively high waves. Owing to the recent advances in computational fluid dynamics (CFD), it has become possible to develop viscous numerical wave tanks. On the contrary, a significantly large grid and considerable computational effort are required to account for wavebody interactions. The potential numerical wave tank (PNWT) technique, however, has a relatively short computation time and is capable of simulating a range of nonlinear phenomena of free surface behaviors with floating bodies.
The PNWT technique can describe nonlinear waves based on the mixed Eulerian–Lagrangian (MEL) method proposed by LonguetHiggins and Cokelet [1]. This method first analyzes the potential flow in the fluid domain from an Eulerian point of view and tracks the movement of the boundary nodes on the free surface and the buoy surface from a Lagrangian point of view. Based on this, nonlinear wave phenomena, wavebody interactions, and additional resistance of the ship can be applied to many floating body simulation problems.
Many studies have examined wavebody interactions using the PNWT technique since the 1980s. The research can be classified into the following three categories: (i) diffraction problem for a buoy, (ii) radiation problem for a buoy, and (iii) freely floating problem of a buoy.
For the diffraction problem, Yang and Ertekin [2] conducted a 3DPNWT technique to estimate the wave loads acting on a fixed body. They considered the Sommerfeld [3] boundary condition as the radiation boundary condition and a fourthorder Adams–Bashforth integration method for a timemarching scheme. They used the Stokes secondorder waves as the incident waves. Boo and Kim [4] also solved the diffraction problem for a cylinder in regular waves using a nonlinear PNWT technique. Based on this, Boo [5] described the diffracted waves caused by fixed structures under linear and nonlinear irregular wave conditions. For this, a highorder boundary element method and artificial damping zone for the external conditions were applied. Ferrant et al. [6] compared the results of the 2^{nd} order diffraction approach and fully nonlinear analysis for a fixed cylindrical body. They confirmed that fully nonlinear analysis results were more accurate than the 2^{nd} order results. Bai and Eatock Taylor [7] considered the 3DPNWT based on the higher order boundary element method by dividing the computational domain for computational efficiency. They solved the diffraction problems in nonlinear regular and focused waves. By solving the diffraction problem, wave scattering due to an obstruction (buoy or bottom) and excitation body force can be predicted.
For radiation problems, Ng and Issacson [8] and Issacson and Ng [9] solved the radiation problem in the time domain by applying Taylor series expansions and Stokes 2^{nd} order perturbation approach. Wu and Eatock Taylor [10] applied fully nonlinear waves to a twodimensional PNWT using the finite element method. Maiti and Sen [11] solved the radiation using twodimensional cross sections of forced oscillating singlestranded and catamaran hulls by 2DFNPNWT analysis. Koo and Kim [12] solved the nonlinear waves generated by a wedgetype wave maker using a similar technique. Datta and Sen [13] applied the Bspline method to represent the body boundaries more clearly. Using the 3DFNPNWT, they solved the radiation and diffraction problems for a hemisphere and the Wigley hull. Bai and Eatock Taylor [14] also solved the same problem for a cylindrical body based on the higher order boundary element method. Zhou et al. [15] compared their results of various motion modes with those reported by Bai and Eatock Taylor [14]. Recently, Oh et al. [16] solved the radiation problem for a wave maker by applying the desingularized indirect PNWT. Feng et al. [17] solved the linear diffraction and radiation problems for a hemispheric buoy by calculating the integral of the Rankine source on the free surface panel.
Koo and Kim [18, 19] examined the nonlinear hydrodynamic responses of various shaped buoys using the 2DFNPNWT technique with constant panels. They used Tanizawa’s acceleration potential method and mode decomposition method. Abbasnia and Ghiasi [20] examined the responses of two fully submerged cylinders using the 2DFNPNWT technique. A nonuniform rational Bspline (NURBS) was used to calculate the higher spatial derivatives of the boundaries of the body and free surface. Based on this, Abbasnia et al. [21, 22] carried out numerical analysis of a twodimensional fully submerged body.
Bai and Eatock Taylor [23] developed a threedimensional highorder boundary element PNWT based on their previous studies [7, 14] to analyze the hydrodynamic performance of a cylindrical buoy and a flared vertical cylinder. The indirect method from Wu and Eatock Taylor [24] and the LU decomposition method for an inverse matrix calculation were adopted. Zhou et al. [25, 26] examined the response of a flared vertical buoy with the Stokes 5^{th} order wave and solitary wave using the 3DPNWT with higher order elements. They used the disturbed potential method proposed by Ferrant et al. [6]. Abbasnia and Soares [27] also examined the motion of the Wigley hull using the PNWT technique with the 3D NURBS method. In addition, the PNWT technique was used for wave resistance and wave pattern analysis for a ship with a forward speed [28, 29].
Some studies of wave energy converters using the PNWT technology have been attempted. Lee et al. [30] and Kim et al. [31] conducted a numerical and experimental study of a backward bent duct buoy (BBDB) type floating wave energy converter by applying the 2DFNPNWT. However, wave energy converters can generate power mainly in the nonlinear condition (high wave amplitude and large body motion), so various nonlinear effects must be considered. As far as the authors know, no public literature has been available to numerically analyze a floatingtype wave energy converter using the 3DFNPNWT to consider the coupling effect between wavebodyPTO (power takeoff) systems.
In this study, numerical modeling of a vertical cylindrical buoy was developed using a 3DFNPNWT technique. The constant panel method (CPM) was adopted. The CPM requires more elements for an accurate interpretation than the highdimensional panel method, but the definition of the elements and calculation points are simple and numerically stable using the appropriate simulation model. The mixed Eulerian–Lagrangian (MEL) method was applied to simulate the nonlinear water particle motion effectively. The acceleration potential approach using the indirect method was used to calculate the total force and displacement of the body. To describe the body boundary condition in an acceleration field, the simplified formulation from Letournal et al. [32] was adopted. To develop the PNWT based on the CPM, the leastsquare gradient reconstruction method and the inverse distance weighting method were adopted. The leastsquare gradient reconstruction method, which is a wellknown technique in CFD, was used to calculate the spatial derivatives of the elements in the CPM. In addition, the inverse distance weighting method was adopted for regridding of whole computational meshes.
The developed 3DFNPNWT technique can be used for a range of hydrodynamic problems, such as wave generation and propagation, diffraction problem, radiation problem, and floating body dynamics. The wavebodyPTO interactions can also be modeled by appropriate numerical modeling of the PTO system. A hydrauliccylindertype PTO system, which can be applied mainly to a movingbodytype point absorber, was adopted in this study. Kim et al. [33] provided details and verification of the numerical modeling of a PTO system.
An analysis of a fully nonlinear wavebodyPTO interaction was performed. The nonlinear effect was examined by comparing the numerical results on various wave steepness conditions.
2. Mathematical Formulation
2.1. Rankine Panel Method
In the hydrodynamic analysis of ships and ocean structures, the effect of viscosity is generally not significant and the analysis has been carried out under the assumption of potential flow, which is an inviscid, irrotational, and incompressible fluid. The governing equation for the potential fluid domain is the Laplace equation. Using Green’s 2^{nd} identity, the governing equation can be transformed into the boundary integral equation as follows:where is the solid angle and is the Green function, which can be expressed aswhere is the distance between the source point and the field point on the boundary. The influence matrix using the Green function in the CPM is constructed according to because the potential value on the element does not change. The method reported by Hess and Smith [34] can be applied when is small. When is large, however, the multipole expansion method is used [35, 36]. The source potential and dipole potential by the multipole expansion method can be expressed as follows:where denotes the moment of the panel about the origin. The subscripts m and n mean the orders for the x and yaxes, respectively. The computational time is reduced considerably by calculating the moment of each element in advance and performing the influencematrix calculation. All calculations were conducted by CPU E52620 2.40 GHz without a parallel computation. In the case without the multipole expansion method, the method reported by Hess and Smith [34] was applied to calculate the influence matrix, irrespective of the magnitude of . The computation time of the influence matrix reduced the time by a factor of four compared to the case where the multipole extension method was not considered.
Figure 1 gives an overview of a 3DFNPNWT. The numerical simulation of the NWT is a type of mixed boundary value problem with various boundary conditions. The computational fluid domain was surrounded by the incident wave boundary, free surface boundary, body boundary, side wall and back wall, and bottom boundaries. The image method was used for the bottom boundary, and the computational nodes were not required on the bottom. The Stokes 2^{nd} order wave potential profile was applied to the incident wave boundary condition, and the angle of incident waves was set to zero:where , , , , and are the gravitational acceleration, wave amplitude, wave number, wave frequency, and water depth, respectively. is the normal vector on the boundary surface. The kinematic and dynamic boundary conditions in the following equations were satisfied on the free surface boundary [18]:where denotes the velocity of the calculation node on the surface and and denote the material derivative () and the partial derivative, respectively. Depending on how the node velocity is expressed, there are two types of time integration for the free surface boundary conditions, such as the fullLagrangian method and semiLagrangian method. The fullLagrangian method expresses the velocity of a computational node the same as the velocity of a water particle on the free surface (). In the semiLagrangian method, the node velocity moves only in the vertical direction of the water particles on the free surface (). The fullLagrangian method can describe nonlinear waves directly in terms of the velocity of water particles in the x, y, and z directions. On the contrary, it is necessary to rearrange the positions of the calculation points in the x and y directions. For the semiLagrangian method, rearranging the positions of the computational nodes in the x direction at the free surface boundaries is unnecessary because the position of the node moves only vertically. In this study, the semiLagrangian method was applied, and the nonlinear free surface boundary condition can be expressed as
The impervious boundary condition given in the following condition was applied to the side and back walls:
The buoy boundary condition is also expressed as an impermeable boundary condition (equation (9)) when the diffraction problem is solved. When the buoy is a floating body, the boundary condition can be expressed by the following equation in the radiation problem:where and denote the buoy velocity and normal vector of each boundary element, respectively.
2.2. Artificial Damping Zone
To realize opensea conditions, an artificial damping zone was installed on the free surface boundary near the end wall. The artificial attenuation scheme has been applied widely to various types of waves, such as nonlinear waves, linear waves, regular waves, irregular waves, and multidirectional waves in the numerical simulation. Many studies on forced wave damping have been carried out since the 1980s [18, 37–41]. In particular, Kim et al. [42] compared and analyzed a range of artificial damping terms and ramp functions using a 3DFNPNWT technique. In this study, the type artificial damping term and the low slope at the front of the damping zone (equation (13)) were used, as reported by Kim et al. [42]. Equations (11) and (12) show the kinematic and dynamic free surface boundary conditions with a damping term for each boundary condition to prevent the reflected waves due to the end wall boundary. The ramp function used in the damping terms is given in equation (13) [42]:where and are the end artificial damping coefficients () and , , , and denote the free surface boundary with the end artificial damping zone (see Figure 1), magnitude of the end artificial damping coefficient, length of the damping zone, and starting location of the damping zone, respectively. In this study, the length of the artificial damping zone was set to one wavelength. In addition, the frontal artificial damping zone was also applied in front of the input boundary. This can prevent the rereflected waves caused by the side wall, body, and radiated waves. On the contrary, in order to not affect the incident wave, the damping term was applied with the reference values ( and ) calculated by the theoretical solution of the incident wave. The following equations show the boundary conditions for the frontal artificial damping zone [18]:where and denote the frontal damping coefficients and is the free surface boundary with the frontal artificial damping zone (see Figure 1). The length of the damping zone and ramp function are the same as those of the end damping zone:where and denote the frontal artificial damping coefficient and the starting point of the frontal damping zone.
To avoid reflection from the side wall, the side damping zone was also installed (equations (17) and (18)). The side damping zone was designed to operate from the moment the incident wave reached at a nodal point, x. Equation (19) expresses the time at which the incident wave reached at point x. Equation (20) shows the switch function to apply the damping term according to the arrival point of the wave. The artificial damping coefficient is gradually increased by the temporal ramp function from the moment the incident wave reaches a certain point:where and are the side artificial damping coefficients and , , , and are the switch function, the duration of the ramp function, the time at which the incident wave is reached, and the time when the damping terms are fully applied, respectively. In addition, the spatial ramp function was applied aswhere and denote the frontal artificial damping coefficient and the starting point of the side damping zone.
2.3. LeastSquare Gradient Reconstruction Method
The Green–Gauss method and leastsquare gradient reconstruction method are typical tools for calculating the gradient of a certain property for an unstructured grid. The leastsquare gradient reconstruction method can express the specific physical quantity “” at the neighboring calculation point “” based on a specific calculation point “” using a Taylor series transformation [43]:where , , and are the difference of the x, y, and z coordinates between a specific calculation point “” and the neighboring calculation point “,” respectively. In this study, the wave height at the free surface and the velocity potential at the free surface and buoy boundaries were considered in the physical quantities, “.” The weight term was applied using the distance between the specific calculation point “” and the neighboring point “,” and the difference between the left side and the right side of equation (22) can be expressed aswhere denotes the weight for the specific calculation point “” of the i^{th} neighboring calculation point, and it can be expressed by the reciprocal of the fifth power of the distance from the i^{th} calculation point to the specific calculation point. More details are given in Appendix.
2.4. Acceleration Potential Approach
To obtain the pressure and force acting on the buoy due to wave loading, it is essential to estimate the time derivative of the velocity potential () accurately. Therefore, the acceleration potential approach has been used [18, 44]. This approach solved the Laplace equation with boundary conditions in the acceleration potential field, and the time derivative of the velocity potential was obtained as a solution. The following equation shows the definition of the acceleration term [18, 44]:where denotes the acceleration potential. On the contrary, this term cannot satisfy the Laplace equation. Hence, the time derivative of the velocity potential can be obtained directly from the following equation to satisfy the Laplace equation:
The body boundary condition is difficult to describe in the acceleration potential field because of the nonlinear term . The expression reported by Letournel et al. [32] was adopted to express the body boundary condition, which was derived from the approach of Tanizawa [44] and Cointe [45]. The following equations show the body boundary condition in the acceleration field. Koo and Kim [18] reported the detailed boundary conditions presented here:where , , and denote the translate acceleration of the buoy, angular acceleration of the buoy, and local coordinate vector on the body boundary, and are the tangent vectors of the quadratic panel, and and are the radius of gyration of each tangent vector.
To calculate the buoy force and displacement using the acceleration potential method, the indirect calculation method was applied together. To calculate the time derivative of velocity potential on a floating body surface, the body boundary condition should be separated because it contains the body acceleration. So, the time derivative of velocity potential can be expressed aswhere and denote the body acceleration and ith mode component of the acceleration potential from the ith mode motion. Modes with “i” less than 4 mean translational motion, and modes over 4 mean rotational motion. is the acceleration potential component from the velocity field. The indirect method is a method of calculating by applying the virtual velocity potential () satisfying the governing equation (equation (29)) with the Green 2^{nd} identity (equation (30)):
Substituting the boundary condition into equation (30) yields
This method cannot calculate the exact hydrodynamic pressure acting on each element, but it is a quick way to calculate the force acting on the buoy. The following equations express the pressure and total force acting on the buoy, respectively:where and are the buoy weight and PTO force, respectively.
2.5. Inverse Distance Weighting
For regridding of meshes, the inverse distance weighting method (IDW) was adopted. It is one of the conventional methods for multivariate interpolation with a known scattered quantity of points. This is a method applied to the geographic computation field and has recently been applied to the CFD analysis [46].where and are the known quantity of the i^{th} known calculation point and the weighting of the i^{th} known point for the target point and is the unknown quantity for the target point. The weighting was calculated by the reciprocal of the fourth power of the distance from the i^{th} calculation point to the target point.
For regridding of meshes, free surface calculation nodes are relocated first by using the MEL method. Then, IDW is carried out to redefine the free surface calculation panels. Based on the free surface panels and buoy displacement, the other nodes and panels are reestablished.
2.6. Additional Numerical Schemes
A range of numerical techniques have been applied for stable numerical simulations. To reduce the transient mode caused by an abrupt change due to wave generation or body motion, the ramp function shown in equation (35) was applied to the incident wave boundary condition. For ramping time, 4T (four wave periods) was adopted.
A nonphysical saw tooth instability can occur when simulating the nonlinear waves on the free surface. The Chebyshev fivepoint smoothing technique and Bspline technique were used as a smoothing technique to avoid the instability phenomenon [1, 18, 47].
The positions of the calculation nodes on the boundary in the fully nonlinear numerical simulation should be rearranged according to their physical positions at every time step. The influence function for the computational domain was then varied at every time step. To convert the inverse matrix of the influence function for entire boundary elements, the generalized minimal residual (GMRES) method was used at every time step [48]. The GMRES method is an iterative solver for a linear algebraic computation. The right preconditioning was also applied to minimize the residuals quickly.
2.7. PTO Numerical Modeling
The numerical model of a hydraulic PTO system was developed as expressed in equation (32). This PTO system is generally used in a heaving buoytype WEC ([33, 49]).where and are the sectional area of the hydraulic cylinder and difference between HP (high pressure) and LP (low pressure), respectively, and G is the numerical slope to reduce numerical errors. The value is set to five times the excitation force on the body that can be obtained from the diffraction problem.
3. Numerical Results
3.1. Wave Generation and Propagation
Numerical simulations of wave generation and propagation were performed using the 3DFNPNWT technique. The dimensions of the 3DFNPNWT were six wavelengths in the longitudinal direction, one wavelength in the width direction, and 0.5 wavelengths in the vertical direction. The incident wave satisfied the deepwater condition because the water depth was set to 0.5 wavelengths in the vertical direction. The artificial damping zone, in which the length was two wavelengths, was installed near the end wall along the wave propagation direction.
For input waves, the Stokes 2^{nd} order waves can be expressed from the theoretical solution for an arbitrary depth as [50]
Figure 2 shows the time series of free surface elevations from numerical simulations and theoretical solutions. The input wave conditions were as follows: the wave period of three seconds, the wave height of 0.4 m, and the water depth of 3 m. The wave elevations from the 3DFNPNWT simulation agreed well with the theoretical Stokes 2^{nd} order waves. Because the wave steepness () was 0.0315 (≈1/32), the mean wave elevation was greater than zero because of wave nonlinearity.
Figure 3 shows the time series of the free surface elevations on various measured points and various wave steepness conditions. Wave elevations measuring all computational free surface points (four wavelengths) were the same without any reflections from the end wall. The amplitudes of the waves decreased at a point larger than four times the wavelength at which the artificial damping zone started. These results show that the artificial damping condition was well operated and the numerical wave tank satisfied the opensea conditions. In Figure 3(b), when the wave steepness is small (), a linear wave with the same crest height and trough height is generated. On the contrary, as wave steepness increases, the crest wave height increases and is greater than the trough height. This is because the higher order term of the wave increases with increasing wave steepness.
(a)
(b)
3.2. Diffraction Problem
To solve the diffraction problem of wavebody interactions, the Stokes 2^{nd} order waves as the input condition were generated and propagated to the constrained body. The acceleration potential method was used to calculate the excitation force acting on the body. The dimensions of the computational domain were four wavelengths in the x direction, two wavelengths in the y direction, and 0.5 wavelengths in the z direction. The length of the artificial damping zone was set to one wavelength. Figure 4 shows meshes to present a cylindrical body and free surface around the body. The computational domain was modeled as a half model with the xaxis symmetry. All meshes in the whole calculational fluid domain were expressed using quadrilateral panels. The free surface meshes around the body were constructed radially from the body meshes. The body was a vertical cylinder with a draft and radius of 1 m each.
Figure 5 shows the time series of horizontal and vertical forces acting on a stationary vertical circular cylinder by solving the diffraction problem. The horizontal and vertical excitation forces were divided with , where is the radius of the cylindrical buoy. As like a physical wave tank experiment, the hydrodynamic forces acting on the buoy occur after three times the wave period, which is the time when the incoming wave reaches the buoy. When the simulation time exceeds 8 times the wave period, the time series of both hydrodynamic forces are in a steady state. From this, the amplitude of horizontal and vertical forces can be obtained and compared with the results of the frequencydomain analysis. Figure 6 shows the convergence tests for the number of nodes per wavelength and interval of the time step. The vertical excitation forces on various kR conditions were compared. As the number of nodes increases and the interval of the time step decreases, the results of hydrodynamic analysis are converged. Therefore, optimal simulation conditions are adopted in this study (the number of nodes per wavelength is 20, and the interval of the time step is T/64).
(a)
(b)
Figure 7 compares the vertical and horizontal excitation forces acting on the vertical cylinder with the results of WAMIT based on the wave’s Green function. The draft and radius of the cylinder were 1 m each. The numerical results of the linear timedomain analysis (Time (Lin)) and fully nonlinear timedomain analysis using the 3DFNPNWT (Time (NonLin)) were compared. Linear timedomain analysis used linear boundary conditions, and the computational nodes were assumed to be in the form of the first harmonic function. The linear and nonlinear analysis results were in good agreement with the frequencydomain results because the amplitude of the input wave was small and satisfied the linear condition.
Figure 8 compares the horizontal excitation force on a bottommounted circular cylinder for various wave steepness (). In this case, the water depth was set to 1 m, which is the same draft of the buoy. Using the second weakly nonlinear analysis, Bai and Teng [51] solved the same problem, and the results of the present simulation were in good agreement.
3.3. Radiation Problem
The radiation problem was conducted using the developed 3DFNPNWT technique. The radiation problem applies a forced harmonic motion to the buoy to measure the radiation force on the body. The added mass and radiation damping coefficients can be obtained from the radiation force (equations (35) and (36)).where is the amplitude of the forced oscillating motion. More detailed information can be found in the report by Koo and Kim [12]. To solve this problem, the frontal, side, and end artificial damping zones were applied. Because there were no incident waves, both the frontal and end damping schemes were the same and the direction of the ramping function was different. Other specifications of the developed 3DFNPNWT were the same as those of the diffraction problem.
Figure 9 shows the time series of the displacement, velocity, and acceleration of a buoy and the radiated vertical force acting on the buoy in the radiation problem. In this case, the buoy was forcibly moved as a sine curve. To reduce the unstable numerical phenomenon, the amplitude of buoy displacement was gradually increased by the ramp function. The ramping duration was set to four times the buoy oscillating period. So, the transient motion components and horizontal force became steadystate results after five times the oscillating period. Using steadystate results, all other results of the radiation problem were compared with frequencydomain results.
Figure 10 shows the added mass and radiation damping coefficients for the heave motion of a vertical cylinder buoy at various oscillation periods. The calculation results of the 3DFNPNWT were compared with the frequencydomain and linear timedomain results. The frequencydomain results were obtained using WAMIT, and the timedomain results were obtained using the linear 3DPNWT. When the forced motion amplitude was small (H = 0.1 m) in the radiation problem, the nonlinear results agreed very well with both the linear frequency and timedomain results because of smallamplitude radiated waves. However, it can be seen that the added mass and damping coefficients decrease slightly as the forced motion amplitude increases.
Figure 11 compares the secondorder heave radiation forces with those of other studies. The computational model had a radius, draft, and water depth of 1.0 m, 0.5 m, and 1.5 m, respectively. Teng [51] used the highorder boundary element method in the frequency domain. Bai [53] performed timedomain analysis using the Bsplinebased boundary element method. In addition, Shao and Faltinsen [54] solved the same problem by applying weakly nonlinear hydrodynamic analysis. In the present 3DFNPNWT, the fast Fourier transform was used to extract the secondorder wave component from the time series of the total wave forces. The present results agreed with Bai’s and Shao and Faltinsen’s results. The secondorder wave component of the radiation force increases with increasing kR.
3.4. HeaveOnly Allowed Problem
The analysis of the heaveonly allowed body was performed using the 3DFNPNWT. All motion modes were restrained except for the heave motion. This case can be used to analyze the heaving buoytype point absorber (HPA). The Stokes 2^{nd} order wave was applied to the input boundary. The timevarying buoy force and buoy displacement were obtained using the acceleration potential approach and indirect method. The artificial damping zone was applied, as in the case of the diffraction problem.
Figure 12 shows the time history of the buoy displacement and velocity in two different initial conditions. Figure 12(a) presents results of the free decay test, and Figure 12(b) presents results of the velocity decay test. Both time results were compared with the results of the secondorder expansion method by Bai and Teng [51]. Both results were in good agreement. Figure 13 compares the heave RAOs for various calculation analyses. The case of the 0.05 m incident wave amplitude, which is a relatively linear wave condition, was compared. The results of the frequency domain, linear time domain, and fully nonlinear time domain showed good agreement. Figure 14 shows the comparison of heave RAOs between the present analysis and the previous study of Kim et al. [55]. They conducted numerical analysis based on linear wave theory and experimental study for a vertical cylindrical heaving buoy. The results of the present study are closer to the experimental data than the linear ones because the nonlinear effects of the heaving buoy motion are taken into account.
(a)
(b)
3.5. WaveBodyPTO Interaction
Using the 3DFNPNWT technique, a wavebodyPTO interaction was analyzed with hydraulic PTO modeling in the body system. To examine the effects of fully nonlinear analysis, linear and nonlinear analyses were carried out for small and large incident wave heights, respectively. The hydraulic PTO system was modeled, as shown in equation (33) [33]. The inner diameter of the hydraulic cylinder was fixed to 0.04 m, and the diameter of the cylinder rod was 0.018 m.
Figure 15 shows the time series of the buoy displacement, velocity, and PTO force acting on the buoy and the instantaneous generated power. In this case, the pressure difference of the hydraulic cylinder and hydraulic circuit was chosen as 12 bar. The whole simulation time was set to 30 times the wave period. As the buoy displacement occurs, the PTO force and wave power generate simultaneously. When the simulation time is longer than 13 times the wave period, the steadystate results occur on all time series.
(a)
(b)
(c)
(d)
Figure 16 compares the heave RAOs and timeaveraged generated power on various wave steepness conditions. In this case, the optimal PTO force (F_{PTO}/F_{z} = 0.4) was applied as given by Kim et al. [56]. In the highkR condition (short period), the effect of wave steepness is very small. However, heave RAO and generated power decrease in the longperiod condition (T/T_{0} is greater than 1). In particular, the effect of wave steepness is significant at the resonant wave period.
(a)
(b)
Table 1 shows highorder frequency components of the vertical displacement of the buoy for various wave steepness conditions. To separate zeroth, first, and secondorder components, FFT (fast Fourier transform) was carried out. As wave steepness increases, the first component of the buoy displacement decreases and zeroth and second components increase. In particular, comparing the case of H/λ = 1/50 and H/λ = 1/20 in the resonance area (T/T_{0} = 1.0), the firstorder component of the highsteepness case decreases 11% and mean and secondorder components increase 62% and 114%, respectively. Therefore, as wave steepness increases, the generated power decreases by 10% because of the increase of the nonlinear wave effect.

4. Conclusion
Various hydrodynamic analyses of the vertical cylinder were carried out using a threedimensional fully nonlinear potential numerical wave tank (3DFNPNWT). The developed 3DFNPNWT was based on the boundary element method with constant panels. The leastsquare gradient reconstruction method was applied to calculate the spatial gradient of the boundary elements. Timevarying instantaneous forces on the body with nonlinear waves were calculated using the MEL method and the acceleration potential approach. To realize opensea conditions, artificial damping zones, such as the front, end, and side areas of the domain, were imposed to avoid the reflection waves. For verification, wave generation and propagation and wave diffraction and radiation problems were solved and compared with the results of previous studies. In particular, the secondorder diffraction wave components were compared with those of other studies.
Numerical modeling of the wavebodyPTO interaction was performed using the developed 3DFNPNWT technique. The heave RAOs of linear analysis and fully nonlinear analysis were compared for small and highamplitude wave conditions. Both the linear and fully nonlinear results were in good agreement in the case of a smallamplitude wave because of the linear assumed input. In contrast to the case of a smallamplitude wave, large differences between the linear and fully nonlinear results occurred, particularly at the resonance period. When the optimal PTO condition was applied, the heave RAO and timeaveraged generated power were reduced by approximately 10% because of the nonlinear wave effect. Therefore, the hydrodynamic performance of wavebodyPTO simulation in the linear analysis is overestimated compared to that in fully nonlinear analysis, which may be important for the design of a wave energy converter.
Appendix
LeastSquare Gradient Reconstruction Method
where the function “” can be expressed as
Using this, a 9 × 9 linear algebraic system can be transformed into a matrix of Ax = b. The size of the A matrix is 9 × 9, and the size of the x matrix and b matrix is 9 × 1. The following equation shows the A matrix, x matrix, and b matrix:where matrix A is a symmetric matrix. Thus, equation (A.4) is satisfied, and equation (A.5) means the value of each element of the A matrix:
In addition, the values of each element of the x matrix and b matrix can be expressed as follows:
Data Availability
The calculated data used to support the findings of this study are included within the article.
Conflicts of Interest
The authors declare that there are no conflicts of interest regarding the publication of this paper.
Acknowledgments
This work was supported by Inha University Research Grant.
References
 M. S. LonguetHiggins and E. D. Cokelet, “The deformation of steep surface waves on water. I: a numerical method of computation,” Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, vol. 350, no. 1660, pp. 1–26, 1976. View at: Publisher Site  Google Scholar
 C. Yang and R. C. Ertekin, “Numerical simulation of nonlinear wave diffraction by a vertical cylinder,” Journal of Offshore Mechanics and Arctic Engineering, vol. 114, no. 1, p. 36, 1992. View at: Publisher Site  Google Scholar
 A. Sommerfeld, Partial Differential Equations in Physics, Academic Press, New York, NY, USA, 1949.
 S. Y. Boo and C. H. Kim, “Fully nonlinear diffraction due to a vertical circular cylinder in a 3D HOBEM numerical wave tank,” in Proceedings of the Sixth International Offshore and Polar Engineering Conference, Los Angeles, CA, USA, May 1996. View at: Google Scholar
 S. Y. Boo, “Linear and nonlinear irregular waves and forces in a numerical wave tank,” Ocean Engineering, vol. 29, no. 5, pp. 475–493, 2002. View at: Publisher Site  Google Scholar
 P. Ferrant, D. L. Touzé, and K. Pelletier, “Nonlinear timedomain models for irregular wave diffraction about offshore structures,” International Journal for Numerical Methods in Fluids, vol. 43, no. 1011, pp. 1257–1277, 2003. View at: Publisher Site  Google Scholar
 W. Bai and R. Eatock Taylor, “Numerical simulation of fully nonlinear regular and focused wave diffraction around a vertical cylinder using domain decomposition,” Applied Ocean Research, vol. 29, no. 12, pp. 55–71, 2007. View at: Publisher Site  Google Scholar
 J. Y. T. Ng and M. Issacson, “Secondorder wave interaction with twodimensional floating bodies by a timedomain method,” Applied Ocean Research, vol. 15, no. 2, pp. 95–105, 1993. View at: Publisher Site  Google Scholar
 M. Issacson and J. Y. T. Ng, “Timedomain secondorder wave interaction with threedimensional floating bodies,” International Journal of Offshore and Polar Engineering, vol. 5, no. 3, 1995. View at: Google Scholar
 G. X. Wu and R. Eatock Taylor, “Time stepping solutions of the twodimensional nonlinear wave radiation problem,” Ocean Engineering, vol. 22, no. 8, pp. 785–798, 1995. View at: Google Scholar
 S. Maiti and D. Sen, “Timedomain wave diffraction of twodimensional single and twin hulls,” Ocean Engineering, vol. 28, no. 6, pp. 639–665, 2001. View at: Publisher Site  Google Scholar
 W. C. Koo and M. H. Kim, “Numerical simulation of nonlinear wave and force generated by a wedgeshape wave maker,” Ocean Engineering, vol. 33, no. 89, pp. 983–1006, 2006. View at: Publisher Site  Google Scholar
 R. Datta and D. Sen, “A Bsplinebased method for radiation and diffraction problems,” Ocean Engineering, vol. 33, no. 1718, pp. 2240–2259, 2006. View at: Publisher Site  Google Scholar
 W. Bai and R. Eatock Taylor, “Higherorder boundary element simulation of fully nonlinear wave radiation by oscillating vertical cylinders,” Applied Ocean Research, vol. 28, no. 4, pp. 247–265, 2006. View at: Publisher Site  Google Scholar
 B. Z. Zhou, D. Z. Ning, B. Teng, and W. Bai, “Numerical investigation of wave radiation by a vertical cylinder using a fully nonlinear HOBEM,” Ocean Engineering, vol. 70, pp. 1–13, 2013. View at: Publisher Site  Google Scholar
 S. Oh, S. K. Cho, D. Jung, and H. G. Sung, “Development and application of twodimensional numerical wave tank using desingularized indirect boundary integral equation method,” Journal of Ocean and Technology, vol. 32, no. 6, pp. 447–457, 2018. View at: Publisher Site  Google Scholar
 A. Feng, Y. You, and H. Cai, “An improved Rankine source panel method for three dimensional water wave problems,” International Journal of Naval Architecture and Ocean Engineering, vol. 11, no. 1, pp. 70–81, 2019. View at: Publisher Site  Google Scholar
 W. Koo and M.H. Kim, “Freely floatingbody simulation by a 2D fully nonlinear numerical wave tank,” Ocean Engineering, vol. 31, no. 16, pp. 2011–2046, 2004. View at: Publisher Site  Google Scholar
 W. C. Koo and M. H. Kim, “Fully nonlinear wavebody interactions with surfacepiercing bodies,” Ocean Engineering, vol. 34, no. 7, pp. 1000–1012, 2007. View at: Publisher Site  Google Scholar
 A. Abbasnia and M. Ghiasi, “Simulation of nonlinear wave interaction with dual cylinders in numerical wave tank,” Transactions of FAMENA, vol. 37, no. 1, pp. 35–48, 2013. View at: Google Scholar
 A. Abbasnia, M. Ghaisi, J. Barandiaran, and C. Guedes Soares, “An implicit model of a submerged horizontal cylinder oscillating about an offcentered axis as a wave energy converter,” in Renewable Energies Offsore, C. Guedes Soares, Ed., pp. 247–255, CRC Taylor & Francis, Boca Raton, FL, USA, 2015. View at: Google Scholar
 A. Abbasnia, M. Ghiasi, and A. H. Abbasnia, “Irregular wave transmission on bottom bumps using fully nonlinear NURBS numerical wave tank,” Engineering Analysis with Boundary Elements, vol. 82, pp. 130–140, 2017. View at: Publisher Site  Google Scholar
 W. Bai and R. Eatock Taylor, “Fully nonlinear simulation of wave interaction with fixed and floating flared structures,” Ocean Engineering, vol. 36, no. 34, pp. 223–236, 2009. View at: Publisher Site  Google Scholar
 G. Wu and R. Eatock Taylor, “The coupled finite element and boundary element analysis of nonlinear interactions between waves and bodies,” Ocean Engineering, vol. 30, pp. 387–400, 2003. View at: Google Scholar
 B. Z. Zhou, G. X. Wu, and B. Teng, “Fully nonlinear wave interaction with freely floating nonwallsided structures,” Engineering Analysis with Boundary Elements, vol. 50, pp. 117–132, 2015. View at: Publisher Site  Google Scholar
 B. Z. Zhou, G. X. Wu, and Q. C. Meng, “Interactions of fully nonlinear solitary wave with a freely floating vertical cylinder,” Engineering Analysis with Boundary Elements, vol. 69, pp. 119–131, 2016. View at: Publisher Site  Google Scholar
 A. Abbasnia and C. Guedes Soares, “Exact evaluation of hydrodynamic loads on ships using NURBS surfaces and acceleration potential,” Engineering Analysis with Boundary Elements, vol. 85, pp. 1–12, 2017. View at: Publisher Site  Google Scholar
 H. G. Sung and S. T. Grilli, “BEM computations of 3D fully nonlinear free surface flows caused by advancing surface disturbances,” International Journal of Offshore and Polar Engineering, vol. 18, no. 4, pp. 292–301, 2008. View at: Google Scholar
 H. Yan and Y. Liu, “An efficient highorder boundary element method for nonlinear wave–wave and wavebody interactions,” Journal of Computational Physics, vol. 230, no. 2, pp. 402–424, 2011. View at: Publisher Site  Google Scholar
 K.R. Lee, W. Koo, and M.H. Kim, “Fully nonlinear timedomain simulation of a backward bent duct buoy floating wave energy converter using an acceleration potential method,” International Journal of Naval Architecture and Ocean Engineering, vol. 5, no. 4, pp. 513–528, 2013. View at: Publisher Site  Google Scholar
 S.J. Kim, W. Koo, and M.H. Kim, “Nonlinear timedomain NWT simulations for two types of a backward bent duct buoy (BBDB) compared with 2D wavetank experiments,” Ocean Engineering, vol. 108, pp. 584–593, 2015. View at: Publisher Site  Google Scholar
 L. Letournel, G. Ducrozet, A. Babarit, and P. Ferrant, “Proof of the equivalence of Tanizawa–Berkvens’ and Cointe–van Daalen’s formulations for the time derivative of the velocity potential for nonlinear potential flow solvers,” Applied Ocean Research, vol. 63, pp. 184–199, 2017. View at: Publisher Site  Google Scholar
 S.J. Kim, W. Koo, and M.J. Shin, “Numerical and experimental study on a hemispheric pointabsorbertype wave energy converter with a hydraulic power takeoff system,” Renewable Energy, vol. 135, pp. 1260–1269, 2019. View at: Publisher Site  Google Scholar
 J. L. Hess and A. M. O. Smith, “Calculation of nonlifting potential flow about arbitrary threedimensional bodies,” Tech. Rep., Douglas Aircraft Company, Santa Monica, CA, USA, 1962, Report no. E.S. 40622. View at: Google Scholar
 J. N. Newman, “Distributions of sources and normal dipoles over a quadrilateral panel,” Journal of Engineering Mathematics, vol. 20, no. 2, pp. 113–216, 1986. View at: Publisher Site  Google Scholar
 S. Sen, “Efficient computation of influence coefficients in Rankinepanel based methods of computational ship hydrodynamics,” Oceanic Engineering International, vol. 5, no. 1, pp. 16–30, 2000. View at: Google Scholar
 G. R. Baker, D. J. Merion, and S. A. Orazag, “Applications of a generalized vortex method to nonlinear freesurface flows,” in Proceedings of the Third International Conference on Numerical Ship Hydrodynamics, pp. 179–191, Paris, France, June 1981. View at: Google Scholar
 R. Cointe, P. Geyer, B. King, B. Molin, and M. Tramoni, “Nonlinear and linear motions of a rectangular barge in a perfect fluid,” in Proceedings of the 18th Symposium on Naval Hydrodynamics, pp. 85–99, Ann Arbor, MI, USA, August 1990. View at: Google Scholar
 S. T. Grilli and J. Horillo, “Periodic wave shoaling over barredbeaches in a fully nonlinear numerical wave tank,” in Proceedings of the 8th International Offshore and Polar Engineering Conference, Montreal (ISOPE), vol. 3, pp. 294–300, Montreal, Canada, May 1998. View at: Google Scholar
 S. A. Hong and M. H. Kim, “Nonlinear wave forces on a stationary vertical cylinder by HOBEMNWT,” in Proceedings of the Tenth International Offshore and Polar Engineering Conference, vol. 3, pp. 214–220, Seattle, WA, USA, MayJune 2000. View at: Google Scholar
 M. Israeli and S. A. Orszag, “Approximation of radiation boundary conditions,” Journal of Computational Physics, vol. 41, no. 1, pp. 115–135, 1981. View at: Publisher Site  Google Scholar
 M. W. Kim, W. Koo, and S. Y. Hong, “Numerical analysis of various artificial damping schemes in a threedimensional numerical wave tank,” Ocean Engineering, vol. 75, pp. 165–173, 2014. View at: Publisher Site  Google Scholar
 E. Sozer, C. Brehm, and C. C. Kiris, “Gradient calculation methods on arbitrary polyhedral unstructured meshes for cellcentered CFD solvers,” in Proceedings of the 52nd Aerospace Sciences Meeting, AIAA SciTech Forum, (AIAA 20141440), pp. 1–24, National Harbor, MD, USA, January 2014. View at: Publisher Site  Google Scholar
 K. Tanizawa, “A nonlinear simulation method of 3D body motions in waves (1st report),” Journal of the Society of Naval Architects of Japan, vol. 1995, no. 178, pp. 179–191, 1995. View at: Publisher Site  Google Scholar
 R. Cointe, “Nonlinear simulation of transient free surface flows,” in Proceedings of the 5th International Conference on Numerical Ship Hydrodynamics, pp. 85–99, Hiroshima, Japan, September 1989. View at: Google Scholar
 S. Sen, G. De Nayer, and M. Breuer, “A fast and robust hybrid method for blockstructured mesh deformation with emphasis on FSILES applications,” International Journal for Numerical Methods in Engineering, vol. 111, no. 3, pp. 273–300, 2017. View at: Publisher Site  Google Scholar
 A. Abbasnia and M. Ghiasi, “Fully nonlinear wave interaction with an array of truncated barriers in three dimensional numerical wave tank,” Engineering Analysis with Boundary Elements, vol. 58, pp. 79–85, 2015. View at: Publisher Site  Google Scholar
 Y. Saad and M. H. Schultz, “GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems,” SIAM Journal of Science Statistical Computation, vol. 7, no. 3, pp. 856–869, 1986. View at: Publisher Site  Google Scholar
 A. F. D. O. Falcão, “Modelling and control of oscillatingbody wave energy converters with hydraulic power takeoff and gas accumulator,” Ocean Engineering, vol. 34, no. 1415, pp. 2021–2032, 2007. View at: Publisher Site  Google Scholar
 M. W. Dingemans, Water Wave Propagation over Uneven Bottoms: Linear Wave Propagation, World Scientific, Singapore, 1997.
 W. Bai and B. Teng, “Simulation of secondorder wave interaction with fixed and floating structures in time domain,” Ocean Engineering, vol. 74, pp. 168–177, 2013. View at: Publisher Site  Google Scholar
 B. Teng, “Second order wave action on 3D floating body,” Journal of Hydrodynamics, Series A, vol. 10, no. 3, pp. 316–327, 1995. View at: Google Scholar
 W. Bai, “Nonlinear wave interaction with arbitary 3D bodies,” Ph.D. thesis, Dalian University of Technology, Dalian, China, 2001, in Chinese. View at: Google Scholar
 Y.L. Shao and O. M. Faltinsen, “Use of bodyfixed coordinate system in analysis of weakly nonlinear wavebody problems,” Applied Ocean Research, vol. 32, no. 1, pp. 20–33, 2010. View at: Publisher Site  Google Scholar
 J. Kim, I. H. Cho, and M. H. Kim, “Numerical calculation and experiment of a heavingbuoy wave energy converter with a latching control,” Ocean System Engineering, vol. 9, no. 1, pp. 1–19, 2019. View at: Publisher Site  Google Scholar
 S. J. Kim, W. Koo, and C. H. Jo, “Assessment of latching control for the hemispheric heaving buoy type point absorber with and without nonlinear FroudeKrylov force acting on the buoy,” in Proceedings of the ASME 38th OMAE 2019, Glasgow, UK, June, 2019. View at: Google Scholar
Copyright
Copyright © 2019 SungJae Kim and Weoncheol Koo. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.