2.1. Multi-Body Dynamic Model of the Wave-Driven Catamaran
In this paper, the hydrodynamic verification model of the “Wave Controller” wave-driven catamaran developed by Harbin Engineering University was taken as the research object. Its basic structure is shown in
Figure 1.
The three-dimensional model of the hull and oscillating hydrofoils of the wave-driven catamaran were established. The catamaran had two pairs of hydrofoils, one pair at the bow and one pair at the stern. The pair of hydrofoils at the bow was set as hydrofoil #1, and that at the stern was set as hydrofoil #2. The hydrofoils and the hull were connected by rotating hinge. The model of the catamaran was simplified: the superstructure and the connecting plate between the hull and oscillating hydrofoils were ignored during the simulation. The simplified model is shown in
Figure 2. The basic parameters of wave-driven catamaran are shown in
Table 1.
The self-propulsion process of the wave-driven catamaran is shown in
Figure 3. Here, the relative velocity between the fluid and the hydrofoil is defined as
and the angle between
and hydrofoil as
. When the hull is on the upper-wave-surface (Position A in
Figure 3a), the hull moves up and pitches up, driving up the hydrofoils. At this time,
points to the hydrofoil from above, as is shown in
Figure 3b. Under the action of
, the hydrofoil generates a lift force
that is perpendicular to
, and a drag force
that is in the same direction as
. At this time, the hydrofoils rotate downward around its rotation axis to a certain angle
under the action of
and
. It can be easily derived that the thrust generated by each hydrofoil is
. Under the action of this thrust, the catamaran is propelled to sail.
When the hull is on the down-wave-surface (Position B in
Figure 3a), the hull moves down and pitches down, driving down the two pairs of oscillating hydrofoils. At this time, the hydrofoil again rotates upward to a certain angle, and the thrust in the forward direction is again generated to propel the catamaran to sail [
18,
19,
20].
The force analysis of the wave-driven catamaran overall is shown in
Figure 4. The forward direction of the wave-driven catamaran is defined as direction x, and the direction perpendicular to the horizontal plane is direction z. The direction to the port side of the catamaran is defined as direction y, and the positive direction of the pitching angle of the hull and the angle of each hydrofoil is specified to be positive when rotating about the positive direction of
y-axis. In this paper, the self-propulsion performance of the wave-driven catamaran was mainly direct navigation; only the motion on the xoz plane was studied. As shown in
Figure 4,
is the gravity of the hull,
is the gravity of each hydrofoil,
is the sailing resistance of the hull,
represents the vertical hydrodynamic forces of hull,
is the thrust generated by hydrofoil #1,
is the thrust generated by hydrofoil #2,
represents the vertical hydrodynamic forces of hydrofoil #1,
represents the vertical hydrodynamic forces of hydrofoil #2,
is the pitching movement of the hull,
is the pitching movement of hydrofoil #1, and
is the pitching movement of hydrofoil #2. Among them,
and
are known quantities, and
,
,
,
,
,
and
are solved by the CFD method.
The general equations describing the dynamic behaviour of the multi-body system are as follows [
21,
22,
23]:
where
is the generalized coordinate vector and
is generalized force, including gravity and hydrodynamic force.
is the square diagonal matrix of the inertia matrix of the rigid body and
is the constraint equation. If there are S constraints, then:
By deriving the above equation, the velocity constraint equation is obtained:
where
is the Jacobian matrix of the constraint equation. Then, the acceleration equation is obtained:
where
The constraint equation at any time
can be expanded as follows:
It can be derived that:
can be obtained from the formula, and the vector correction of generalized coordinates is obtained:
The new generalized coordinates of the multi-body system are thus obtained. The solution is completed when the convergence criteria of the following formula are satisfied:
2.2. Numerical Flow Field
Considering that the research content of this paper involves flow of a high Reynolds number, and the literature [
24,
25,
26] uses an RNG
turbulence model to simulate the flow field around a hydrofoil, the simulation effect was effective. The hydrodynamic force of a hydrofoil was calculated accurately, as verified by previous test data. Therefore, in this paper, the RANS equations including the continuity and momentum equations were used to model the unsteady and incompressible wave field. The continuity equation is:
where
.
,
,
are the components of fluid velocity in the
,
and
directions, respectively. Expand Equation (9) to obtain:
The momentum equation is:
where
is the fluid density,
is pressure,
is the dynamic viscosity of fluid, While
,
, and
are the component in
,
,
directions, and
is the Reynolds stress tensor.
The RNG
model was used to model the wave turbulence, and the transport equations of the turbulent kinetic energy
and the turbulent dissipation rate
of are depicted as follows:
The VOF method was used to simulate the free surface between water and air. The basic principle of the VOF method is to determine the interface between the two flows according to the proportion of the volume of fluid in a grid cell. The governing equation is:
where
is the volume fraction of water in a cell. When
, it means that the fluid in the region is air. When
, it means that the fluid in the region is water. When
, this refers to its free surface, that is the wave surface.
The cuboid computational domain was established in CFD solver STAR-CCM+ as flow field. In order to ensure that the catamaran had a long-enough sailing distance in the x direction, and that the bottom side and the left and right sides of the cuboid flow field did not interfere with the flow field around the catamaran, the cuboid flow field needed to be large. Therefore, the distance from the bottom and the left and right sides of the cuboid flow field to the centre of gravity of the catamaran needed to be greater than 2 times the length of the catamaran, and the distance from the front side to the centre of gravity of the catamaran was temporarily set as 10 times the length of the catamaran. The dimensions of the cuboid flow field were: 50 m long, 30 m wide and 10 m high. The front side of the flow field was 40 m away from the centre of gravity of the catamaran, the left and right sides were 15 m away from the centre of gravity of the catamaran, and the bottom side was 10 m away from the centre of gravity of the catamaran.
In the numerical simulation, if the size of cuboid flow field met the requirements of the sailing distance of the catamaran, the current size was adopted. If not, the cuboid flow field was lengthened until its size was adequate. The boundary conditions of the cuboid flow field were as follows: the front side, the top and bottom side were set as velocity inlets, the left and right sides were set as symmetrical planes, the back side was set as a pressure outlet, and the catamaran surface was set as a non-slip wall. The water surface was 10 m from the bottom of the cuboid flow field. The fluid media above and below the water surface were water and air, respectively. In the numerical simulation, in order to prevent wave reflection near the pressure outlet, it was necessary to set a damping wave elimination zone on the pressure outlet, in which a resistance term in the z direction was added to the momentum equation of the fluid. According to the method proposed in the literature [
27], the resistance term was calculated according to the following formula:
where
where
and
are constants,
is the attenuation coefficient of which the value is 2,
is the velocity component of the fluid along the z direction,
is the starting point of wave damping and
is the end point. In this paper,
, the length of the wave elimination zone is 1.5 times of the wavelength.
In the flow field, the overlapping grid was used to simulate the passive navigation of the wave-driven catamaran. A cuboid was built outside each demihull and hydrofoil as an overlapping grid region. In order to ensure calculation accuracy, the grid size of the background region needed to be consistent with that of the surface of the overlapping region within the motion range of the catamaran. Therefore, for each overlapping region, when setting its size, it was necessary to ensure not only that the quality of the grid on the surface of each demihull and each hydrofoil was good, but that the grid on the 6 surfaces of the cuboid overlapping region was of the same size. Hence, the size of the overlapping region of each demihull was temporarily set to 5 m long, 1 m wide and 1.2 m high. The size of the overlapping region of each hydrofoil was temporarily set to 0.64 m long, 1.25 m wide and 0.3 m high. When generating the grid, for each demihull and each hydrofoil, if the grid on the 6 surfaces of the cuboid overlapping region were of the same size, the current size was adopted. If not, the size of overlapping region was enlarged until the grid size on 6 surfaces of one overlapping region was the same.
Boundary conditions and grid plan are shown in
Figure 5.
The multi-body dynamic model and numerical flow field were combined together, by which the self-propulsion process of the wave-driven catamaran driven by regular waves were simulated [
28]. The hydrodynamic performance and sailing velocity of the catamaran was calculated. The simulation process is shown in
Figure 6. It should be noted here that in the literature [
28] previously published by the authors, the research object was a flexible, connected wave-driven robot that absorbed wave energy by the heave motion of the float, while the research object of this paper was a wave-driven catamaran of which the hull and hydrofoil were rigidly connected through a rotating hinge, which absorbed more wave energy by the pitch motion of the hull. The dynamic model was different from the robot in literature [
28].
The numerical uncertainty of the CFD numerical simulation was analysed, which process was divided into two parts: verification and validation. The verification part included grid-convergence verification and time-step convergence verification. When generating the grid, the height of the 1st grid on the catamaran surface needed to meet the requirement that the value of Y+ was approximately 30. When carrying out grid-convergence verification, 4 groups of different grids were selected, of which the minimum grid size was 0.012 m. The refinement ratio of 4 sets of grids was
. In the numerical simulation, the 5th order Stokes regular wave was adopted and the wave height was set as 0.25 m and the wavelength as 8 m. The encounter angle of the wave was 0°, which meant the catamaran sailed into the head wave. In order to ensure the calculation accuracy of each time step, the Courant number needed to meet the following requirement [
29]:
where
is the minimum grid size,
is the velocity of fluid, and
is the time step of the program. For a wave in which the water depth is infinite,
and
is wavelength.
Because , and when , . Therefore, during grid-convergence verification, it was decided that the time step . At the initial time when , the starting position of the wave was located 0.5m in front of the stem of the catamaran. At this time, the position of the wave crest should have been 5.5 m away from the front side of the flow field, of which the amplitude was defined as .
The average value of
, the total thrust of the hydrofoils and
(the sailing resistance of the hull) were calculated. Considering that the numerical simulation results of the catamaran’s motion in regular waves at the initial stage were not stable, the duration to calculate the average value of
and
comprised 7 wave periods, from the 5th wave period to the 12nd wave period, after the catamaran had experienced the 1st four wave periods. During the grid-convergence verification,
was monitored. The results of numerical simulation are shown in
Table 2.
It can be seen from
Table 2 that with the increase in the number of grids, the values of each quantity tended to be stable, and the values of
,
and
corresponding to grid 3 and grid 4 were similar. In addition,
gradually approached the theoretical value.
Since the numerical results corresponding to grid 3 and grid 4 were nearly equal, only grid 1, grid 2 and grid 3 were selected for grid convergence verification.
According to the literature [
30], the calculation method of the convergence ratio is:
The order-of-accuracy is:
The correction factor is:
where
Error with correction factor
is:
The numerical uncertainty is:
It should be noted here that in the above formula, subscript
represents grid convergence verification.
Table 3 shows the results of grid-convergence uncertainty analysis.
It can be seen from
Table 3 that the convergence factors of
,
,
and
all met the requirement of
, and the grid convergence was verified. Therefore grid 3 was finally adopted, and the total number of grids was 10,768,546.
Then, the time-step convergence was verified. Grid3 was selected when generating the grid, and
, the time steps were 0.005 s, 0.0025 s and 0.00125 s, respectively, which meant the refinement ratio of
was
. The results of the numerical simulation are shown in
Table 4.
It can be seen from
Table 4 that with the decrease in time step, the values of each quantities tended to be stable. When
were 0.0025 s and 0.00125 s, respectively, the values of
,
,
and
were very similar.
Table 5 shows the results of time-step convergence uncertainty analysis, and the subscript
represents the time-step convergence verification.
It can be seen from
Table 5 that the convergence factors of
,
,
and
all met the requirement of
, and the time step convergence was verified. Therefore, it was ultimately decided that the time step
.
After convergence verification, the validation was carried out. Since only
(the sailing velocity of catamaran) was measured in the test in the towing tank, only the validation of the numerical uncertainty of
was carried out here. For details of the test in towing tank, please refer to
Section 3.3. When the wave height is 0.25 m and wavelength is 8 m,
. The error
is:
where
is
in the test, which is 0.704 m/s, and
is
in the simulation, which is 0.692 m/s. Therefore,
.
is:
where
is the uncertainty in the test, which is 2.5% in this paper. The validation of
is shown in
Table 6.
.
It can be concluded from
Table 6 that
, and validation is achieved at the
level.