1 Introduction

Floating platforms for offshore renewable energy are becoming established for wind energy and are in early stage development for wave energy. We consider here total wave power absorption by platforms necessary to determine wave fields due to arrays, comprising wind or wave farms.

Offshore wind farms are expanding rapidly in many parts of the world. Most platforms to date (2021) have fixed foundations of monopile or jacket structure form, suitable for relatively shallow water, less than about 30 m deep. Floating foundations or platforms are required for deeper water, markedly increasing the available energy resource. Offshore wind speeds are also higher and less intermittent than onshore or nearshore. However, floating platform design is less mature than for fixed platforms with several configurations under consideration, including semi-submersible, spar, tension-leg, barge types and hybrids, see reviews in Koo et al. (2014), Carbon Trust (2015), Leimeister et al. (2018) and design criteria in DNVGL (2019). As floating wind platforms are developed, economic and operational advantages over fixed platforms may become apparent in shallower as well as deeper water.

The influence of wind platforms on the regional wave conditions has received little attention. For fixed platforms, monopiles of about 4–5 m diameter will cause negligible wave diffraction and jacket structures even less. For floating platforms, submerged components are of similar size but they now respond dynamically due to wave action. Power from the onset wave is converted into kinetic energy of the platform, which is in turn converted into radiated wave power, absorbing power from the wave field. Wave power absorption due to radiation damping appears not to have been considered to date and measurement is certainly difficult. However, calculation through a computational model is relatively straightforward. This is one aim of this paper based on an idealised semi-submersible wind platform which has been studied experimentally and by linear diffraction modelling (Stansby et al. 2019).

Floating wave energy platforms are intended to convert wave power into mechanical energy and then electricity. There have been many concepts, e.g. Falcão (2010), Babarit et al. (2012), without convergence of design, but it is becoming apparent that multi-float systems with multiple PTOs may have capacity similar to wind turbines in some locations, (Stansby et al. 2017; Carpintero Moreno and Stansby 2019). Again wave power is converted into platform kinetic energy as well as mechanical energy, absorbing power due to radiation damping from the incoming waves. It is well known that, for the classical case of the point absorber resonating at maximum efficiency in regular waves, the mechanical power is equal to the radiated power (Falnes 2002). To determine wave power propagation through an array, the total wave power absorption by each platform (due radiation as well as mechanical damping and possibly small drag damping) is required. Another aim is thus to evaluate total wave power absorption as a capture width for multi-float wave energy systems; M4 is chosen which has been studied experimentally and computationally (Stansby et al. 2017; Carpintero Moreno and Stansby 2019). There has been limited experimental investigation with directional spread waves and some computational modelling is presented here.

Combining wave energy conversion by arrays with coastal protection has been considered previously, e.g. Abanades et al. (2015), Rodriguez-Delgado et al. (2019), Bergillos et al. (2020), while the effect of floating wind platform arrays appears not to have been considered. It should be noted that the objectives for wave energy and wind platforms are different; the motion of a wind platform should be as small as possible to support the turbine while the wave energy platform needs to respond optimally for power conversion. For wind platform arrays, wave power absorption is thus a secondary benefit. If total wave power absorption by wave energy converters (WECs) is significant there could also be benefit in using arrays or rows of WECs to reduce wave power transmitted to floating (or fixed) wind farms.

The prediction of wave power absorption (and mechanical conversion) in arrays is complicated by radiated waves from different platforms interacting with the incoming wave field. However some analysis on clusters of point absorbers is relevant here (Göteman et al. 2015). In regular waves, it was shown that radiated wave amplitudes have decayed to less than 4% over a distance of about 5 wave lengths as radiated waves from different point absorbers have different phase. In irregular waves with frequency components also of different phase, this will be further reduced, and directionally spread waves will reduce this again, e.g. Weller et al. (2010). A cluster of point absorbers is hydrodynamically similar to a multi-float WEC, such as M4, and a multi-float semi-sub wind platform. Typically semi-sub platforms have 3 or 4 columns and the one we consider here has 4 columns. In this paper, we propose a far field wave propagation model for arrays considering total power absorbed without far field radiated effects which are expected to be negligible. The far field model is for directional spread waves and assumes the onset wave power to be uniform in constant depth, providing a fast model suitable for evaluation of many array configurations. Previous coastal wave propagation modelling has used a regional spectral wave model such as SWAN with mechanical power absorption represented as a sink term, e.g. Chang et al. (2016), McNatt et al. (2020).

The remainder of the paper is laid out as follows. Section 2 describes the platform configurations. The linear diffraction/radiation/drag model follows in Sect. 3, then the modification for directional waves in Sect. 4. The far field wave power array model is presented in Sect. 5. Results for response and capture width follow in Sect. 6, comparing with experiment where possible, estimating total capture width due to mechanical and radiation damping for the multi-float wave energy converters and radiation and drag damping for the semi-sub wind platform. Results for wave propagation through rows of wave energy converters and an array of wind floaters are then presented. These are discussed in Sect. 7 and some conclusions are drawn in Sect. 8.

2 Wave energy conversion and wind platform configurations

The multi-float wave energy system M4 tested has six floats (Carpintero Moreno and Stansby 2019), with one bow float and three mid-floats in an effectively rigid frame, and two stern floats connected to the two outer mid-floats by beams with hinges above the mid-float for power take-off (PTO) due to relative rotation, as shown in Fig. 1a. This configuration is termed 132. The mass distribution is given in Table 3. This is modelled and a 134 configuration is also modelled with four sterns floats and four PTOs, with the same characteristics as for the 132 configuration. The wind platform is created by removing the stern floats and beams and replacing the bow and mid-floats with cylindrical floats with a flat base and damping plates, as shown in Fig. 1b. The wind turbine and column mass and inertia of the NREL 5 MW wind turbine (Jonkman et al. 2009) are represented by a mass at the hub position. The mass distribution is given in Table 4.

Fig. 1
figure 1

General configurations: a the 132 wave energy converter platform M4 with beams from the stern floats hinged above mid-floats. b The 4-float wind turbine configuration with mass at the hub to represents the wind turbine mass/inertia distribution

Figure 2 shows the elevations. The upwards kink in the stern beam in Fig. 2a is to avoid clashing on the mid-float deck in extreme conditions. Also, the PTO in the form of a simple pneumatic damper is positioned for convenience of attachment; at full scale, it would be hinged just above deck level and the mast above hinge level would not be necessary. The inclined member in Fig. 2b is to maintain rigidity of the turbine mass support. Figure 3 shows the plan dimensions and Fig. 4 snapshots of videos during wave basin testing.

Fig. 2
figure 2

Side elevations with dimensions and reference position O, showing \(x,z\) axes with the \(y\) axis normal to the vertical plane: a 132 wave energy platform M4; b wind turbine platform

Fig. 3
figure 3

Plan views: a 32 wave energy platform M4; b wind turbine platform.

Fig. 4
figure 4

Video frames in the Cork Lir ocean basin: a 132 wave energy platform M4; note the red mooring buoy is partially submerged; b wind turbine platform

3 Mathematical formulation and model

The multi-float time-domain formulation applies to both the WEC M4 and the wind turbine platform. The wind turbine platform has no hydrodynamic power take-off, but has additional turbine and drag forces. A general form based on linear hydrodynamics is presented. The hydrodynamic forces are due to linear wave excitation or diffraction, added mass, radiation damping, restoring, drag and mooring forces. Excitation, added mass and radiation damping are defined using WAMIT coefficients (Lee and Newman 2013), using Cummins (1962) method for irregular waves. The standard form of the uni-directional JONSWAP wave spectrum will be used. The model is basically that presented in Stansby and Carpintero Moreno (2020a) for the WEC M4 and in Stansby et al. (2019) for the wind platform, unified here. The modification for directional waves is considered separately. The main modes are heave, surge and pitch but roll and sway motion are included for directional waves and because mechanical damping for the WEC is asymmetric about the centreline. Yaw is not included as the platform aligns with the mean wave directions. The wind platform is symmetric about the centreline and roll and sway are not considered.

3.1 Notation

Mathematical notation is shown in Fig. 5. Angular rotation \(\theta\) is clockwise positive, \(h\) is longitudinal horizontal distance from O to a float positive in stern direction, \(v\) is vertical distance from O to a float positive below O, t is transverse horizontal distance from O positive on starboard side. \(H\), \(V\) and \(T\) are total hydrodynamic forces in conventional \(x,z,y\) directions, \(M\) is pitch moment about O and \({M}_{\mathrm{R}}\) is the roll moment. The general form can be reduced for either the wave or wind platform.

Fig. 5
figure 5

Plan view of 132 WEC configuration with body A (bow and mid-floats in red) and body B (two stern floats in black) with hinge O shown as solid line and on the right hand side notation \(h,v\) and \(\theta\) relative to O in a vertical plane; \({\theta }_{A}\) is for body A and \({\theta }_{Bi}\) is for each stern float B. The wind turbine platform corresponds to body A only

Although there are multiple floats (\(N\)), body A may be considered as a single body (\({N}_{\mathrm{A}}\) floats) with floats B (\({N}_{\mathrm{B}}\) floats) acting individually as shown in Fig. 5. There are \({N}_{\mathrm{m}}\) masses (floats, ballast, beams, turbine and support) with \({N}_{\mathrm{mA}}\) and \({N}_{\mathrm{mB}}\) corresponding to A and B floats.

3.2 Equations of motion

For body A, taking moments about the y axis through O accounting for mooring force

$$- \sum_{i=1}^{{N}_{\mathrm{mA}}} {m}_{i }{v}_{i}^{*} {\ddot{x}}_{i} - \sum_{i=1}^{{N}_{\mathrm{mA}}}{m}_{i} {h}_{i}^{*} {\ddot{z}}_{i } + {I}_{\mathrm{A}}{\ddot{\theta }}_{\mathrm{A}}= {M}_{\mathrm{mech}} {+ M}_{\mathrm{wind}}+ \sum_{i=1}^{{N}_{\mathrm{A}}}{M}_{i}- \sum_{i=1}^{{N}_{\mathrm{A}}}{h}_{i}^{*}{V}_{i}- \sum_{i=1}^{{N}_{\mathrm{A}}}{v}_{i}^{*} {H}_{i}+{v}_{\mathrm{M}}^{*}{H}_{\mathrm{M}} -{h}_{\mathrm{M}}^{*}{V}_{\mathrm{M}}$$
(1)

where lever arms \({{v}_{i}^{*}=(v}_{i}+{h}_{i}{\theta }_{i})\) and \({{h}_{i}^{*}=(h}_{i}-{v}_{i}{\theta }_{i})\) introduce further first order terms. \(I\) is moment of inertia about centre of mass, \({M}_{\mathrm{mech}}\) is due to mechanical damping or PTO at O; \({M}_{\mathrm{wind}}\) is due to the turbine thrust \({H}_{\mathrm{wind}}\) defined below in Eq. (22); \({H}_{\mathrm{M}}\) and \({V}_{\mathrm{M}}\) are horizontal and vertical mooring forces acting on the bow float, defined in Stansby and Carpintero Moreno (2020a).

For the WEC including floats B with \(i=1+{N}_{\mathrm{A}}, N\), taking moments about O as each float may respond individually

$${- m}_{i }{v}_{i}^{*}{\ddot{x}}_{i}- {m}_{i} {h}_{i}^{*} {\ddot{z}}_{i }+ {I}_{i}{\ddot{\theta }}_{Bi} = -{M}_{\mathrm{mech} i}+ {M}_{i }-{h}_{i}^{*}{V}_{i} - {v}_{i}^{*} {H}_{i}$$
(2)

where \({M}_{\mathrm{mech} i}= {- B}_{\mathrm{mech}} {\dot{\theta }}_{r i}\), total \({M}_{\mathrm{mech}}= \sum_{1+{N}_{\mathrm{A}}}^{N}{M}_{\mathrm{mech} i}\) and relative angle \({\theta }_{r i}= {\theta }_{\mathrm{A}}- {\theta }_{\mathrm{B}i}\).

For roll about O for floats A and B combined,

$$\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i}{v}_{Ri}^{*}{\ddot{y}}_{i}+ \sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i} {t}_{i}^{*} {\ddot{z}}_{i } + {I}_{\mathrm{R}}{\ddot{\theta }}_{\mathrm{R}} = \sum_{i=1}^{N}{M}_{Ri}+ \sum_{i=1}^{N}{t}_{i}^{*} {V}_{i} + \sum_{i=1}^{N}{v}_{Ri}^{*} {T}_{i}$$
(3)

where lever arms \({{v}_{Ri}^{*}=(v}_{i}+{t}_{i}{\theta }_{R})\) and \({{t}_{i}^{*}=(t}_{i}-{v}_{i}{\theta }_{R})\) again with first order terms.

For the WEC system, there is no net force or moment on the hinge. In general, in the longitudinal horizontal direction:

$$\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i} {\ddot{x}}_{i} = \sum_{i=1}^{N}{H}_{i} +{H}_{\mathrm{wind}} -{H}_{\mathrm{M}}$$
(4)

in the vertical direction:

$$\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i} {\ddot{z}}_{i} = \sum_{i=1}^{N}{V}_{i}-{V}_{\mathrm{M}}$$
(5)

and in the transverse horizontal direction

$$\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i} {\ddot{y}}_{i}= \sum_{i=1}^{N}{T}_{i}$$
(6)

The positions of the centres of gravity of each mass \({x}_{i}, {z}_{i}, {y}_{i}\) in relation to O (\({x}_{\mathrm{O}}, {z}_{\mathrm{O}}, {y}_{\mathrm{O}}\)), linearised for small angles, are defined by:

For body A masses, \(i=1, {N}_{\mathrm{mA}}\)

$${x}_{i}= {x}_{\mathrm{O}}+{{h}_{i}}^{*}- {{v}_{i}}^{*} {\theta }_{\mathrm{A}}$$
(7a)
$${z}_{i}= {z}_{\mathrm{O}}-{{v}_{i}}^{*}- {{h}_{i}}^{*} {\theta }_{\mathrm{A}}+{{t}_{i}}^{*} {\theta }_{\mathrm{R}}$$
(7b)
$${y}_{i}= {y}_{\mathrm{O}}+{{t}_{i}}^{*}+ {{v}_{i}}^{*} {\theta }_{\mathrm{R}}$$
(7c)

For B masses,\(i=1+{N}_{\mathrm{mA}}, N\)

$${x}_{i}= {x}_{\mathrm{O}}+{{h}_{i}}^{*}- {{v}_{i}}^{*} {\theta }_{Bi}$$
(7d)
$${z}_{i}= {z}_{\mathrm{O}}-{{v}_{i}}^{*}- {{h}_{i}}^{*} {\theta }_{Bi}+ {{t}_{i}}^{*} {\theta }_{\mathrm{R}}$$
(7e)
$${y}_{i}= {y}_{\mathrm{O}}+{{t}_{i}}^{*}+ {{v}_{i}}^{*} {\theta }_{\mathrm{R}}$$
(7f)

We thus have seven equations for seven unknowns for the WEC case \({\ddot{\theta }}_{\mathrm{A}} , {\ddot{\theta }}_{\mathrm{B}i }( i=1+{n}_{\mathrm{A}}, N)\),\({\ddot{\theta }}_{\mathrm{R}}\),\({\ddot{x}}_{\mathrm{O}}\), \({\ddot{z}}_{\mathrm{O}}, {\ddot{y}}_{\mathrm{O}},\) Eqs. (1), (2), (3), (4), (5), (6), respectively, and three equations for \({\ddot{x}}_{\mathrm{O}}\), \({\ddot{z}}_{\mathrm{O}}, {\ddot{\theta }}_{\mathrm{A}}\) for the wind turbine case with no roll or sway. The equations may be re-arranged more conveniently.

For floats A

$${\ddot{\theta }}_{\mathrm{A}}\left(\sum_{i=1}^{{N}_{\mathrm{mA}}}{m}_{i }{{v}_{i}^{*}}^{2} +\sum_{i=1}^{{N}_{\mathrm{mA}}}{m}_{i} {{h}_{i}^{*}}^{2} + {I}_{\mathrm{A}} \right)= \sum_{i=1}^{{N}_{\mathrm{mA}}} {m}_{i }{v}_{i}^{*} {\ddot{x}}_{\mathrm{O}}+\sum_{i=1}^{{N}_{\mathrm{mA}}}{m}_{i} {h}_{i}^{*} {\ddot{z}}_{\mathrm{O}}+ {M}_{\mathrm{mech}}{+ M}_{\mathrm{wind}}+\sum_{i=1}^{{N}_{\mathrm{A}}}{M}_{i}-\sum_{i=1}^{{N}_{\mathrm{A}}}{h}_{i}^{*} {V}_{i}-\sum_{i=1}^{{N}_{\mathrm{mA}}}{v}_{i}^{*} {H}_{i}+\sum_{i=1}^{{N}_{\mathrm{mA}}}{m}_{i}{h}_{i} {t}_{i}{\ddot{\theta }}_{\mathrm{R}} + {v}_{\mathrm{M}}^{*}{H}_{\mathrm{M}} -{h}_{\mathrm{M}}^{*}{V}_{\mathrm{M}}$$
(8)

And for floats B \(i=1+{N}_{\mathrm{A}}, N\)

$${\ddot{\theta }}_{Bi}\left({m}_{i }{{v}_{i}^{*}}^{2}+ {m}_{i} {{h}_{i}^{*}}^{2}+ {I}_{i}\right)= {m}_{i }{v}_{i}^{*} {\ddot{x}}_{\mathrm{O}}+{m}_{i} {h}_{i}^{*} {\ddot{z}}_{\mathrm{O}}+{m}_{i}{h}_{i}{t}_{i}{\ddot{\theta }}_{\mathrm{R}}-{M}_{\mathrm{mech} i}+ {M}_{i}- {h}_{i}^{*} {V}_{i} - {v}_{i}^{*} {H}_{i}$$
(9)

For roll of A and B combined

$${\ddot{\theta }}_{\mathrm{R}}({I}_{\mathrm{R}}+\sum_{i=1}^{{\mathrm{N}}_{\mathrm{m}}}{m}_{i}{v}_{Ri}^{*}{v}_{i}^{*}+\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i} {{t}_{i}^{*}}^{2} {\ddot{\theta }}_{\mathrm{R}})= -\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i}{v}_{Ri}^{*}{\ddot{y}}_{\mathrm{O}}-\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i} {t}_{i}^{*} \left({\ddot{z}}_{\mathrm{O}}-{h}_{i}^{*}{\ddot{\theta }}_{i}\right)+\sum_{i=1}^{N}{M}_{Ri}+\sum_{i=1}^{N}{t}_{i}^{*} {V}_{i} +\sum_{i=1}^{N}{v}_{Ri}^{*} {T}_{i}$$
(10)

For the whole system,

in the horizontal longitudinal direction:

$${\ddot{x}}_{\mathrm{O}}\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i} = \sum_{i=1}^{N}{H}_{i }-{H}_{\mathrm{M}}+\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i}{v}_{i}^{*}{\ddot{\theta }}_{i}$$
(11)

in the vertical direction:

$${\ddot{z}}_{\mathrm{O}}\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i} = \sum_{i=1}^{N}{V}_{i }-{V}_{\mathrm{M}}+\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i}{h}_{i}^{*}{\ddot{\theta }}_{i}-{m}_{i}{t}_{i} {\ddot{\theta }}_{\mathrm{R}}$$
(12)

and in the transverse direction:

$${\ddot{y}}_{\mathrm{O}}\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i} = \sum_{i=1}^{N}{T}_{i}+\sum_{i=1}^{{N}_{\mathrm{m}}}{m}_{i}{t}_{i}^{*}{\ddot{\theta }}_{\mathrm{R}}$$
(13)

We thus have, for the most general case, equations for \({\ddot{\theta }}_{\mathrm{A}}, {\ddot{\theta }}_{\mathrm{B}}, {\ddot{\theta }}_{\mathrm{R}}, {\ddot{x}}_{\mathrm{O}},{\ddot{y}}_{\mathrm{O}}, {\ddot{z}}_{\mathrm{O}}\) which are further complicated by \({H}_{i}, {V}_{i}, {M}_{i}, {T}_{i}, {M}_{Ri}\) defined in Sect. 3.4, also being a function of these parameters and hydrodynamic (WAMIT) coefficients. To restrain sway mode, \({y}_{\mathrm{O}}\) may be set to zero.

3.3 Wave spectrum

We are concerned with irregular waves with the standard JONSWAP spectrum \(S(f)\) defined by a significant wave height \({H}_{\mathrm{s}}\), a peak frequency \({f}_{\mathrm{p}}=1/{T}_{\mathrm{p}}\) where \({T}_{\mathrm{p}}\) is the peak period, and a spectral peakedness factor \(\gamma\). Although the measured spectrum was always close to the target in the experiments, the measured spectrum was input into the model. The surface elevation \(\eta\) at the mid-float may be defined by linear superposition of the discretised wave amplitude components

$$\eta \left(t\right)= \sum_{k=1}^{K}{a}_{k}\mathrm{cos}(-k 2\pi \Delta f t+{\varphi }_{r,k})$$
(14)

where the upper limit on frequency was generally \({f}_{\mathrm{max}}= 4.0\) Hz, between 3 and 8 times \({f}_{\mathrm{p}}\), \(\Delta f= {f}_{\mathrm{max}}/K\), \({a}_{k}=\sqrt{2 S\left(f\right)\Delta f}\), and \({\varphi }_{r}\) is phase from a uniform random distribution between 0 and \(2\pi\). \(K\) is generally set to 200 (400 produced almost identical results).

3.4 Hydrodynamic forces and moments

Hydrodynamic moments and forces are defined using WAMIT notation as shown in Table 1.

Table 1 WAMIT mode notation

Linear diffraction forces and moments for each float are defined by frequency-dependent coefficients for amplitude \(F\) and phase \(\varphi\), as given in Stansby and Carpintero Moreno (2020a). For each float, \(i=1,N\):

Pitch moment,

$${M}_{D 5+6(i-1)}= \sum_{k=1}^{K}{a}_{k} {F}_{5+6\left(i-1\right), k }\mathrm{cos}\left(-k 2\pi \Delta f t+{\varphi }_{5+6\left(i-1\right), k}+{\varphi }_{r,k}\right)$$
(15a)

Roll moment,

$${M}_{D 4+6(i-1)}= \sum_{k=1}^{K}{a}_{k} {F}_{4+6\left(i-1\right), k }\mathrm{cos}\left(-k 2\pi \Delta f t+{\varphi }_{4+6\left(i-1\right), k}+{\varphi }_{r,k}\right)$$
(15b)

Vertical force,

$${V}_{D 3+6(i-1)}= \sum_{k=1}^{K}{a}_{k} {F}_{3+6\left(i-1\right), k }\mathrm{cos}\left(-k 2\pi \Delta f t+{\varphi }_{3+6\left(i-1\right), k}+{\varphi }_{r,k}\right)$$
(15c)

Longitudinal horizontal force,

$${H}_{D 1+6(i-1)}= \sum_{k=1}^{K}{a}_{k} {F}_{1+6\left(i-1\right), k }\mathrm{cos}\left(-k 2\pi \Delta f t+{\varphi }_{1+6\left(i-1\right), k}+{\varphi }_{r,k}\right)$$
(15d)

Transverse horizontal force,

$${T}_{D 2+6(i-1)}= \sum_{k=1}^{K}{a}_{k} {F}_{2+6\left(i-1\right), k }\mathrm{cos}(-k 2\pi \Delta f t+{\varphi }_{2+6\left(i-1\right), k}+{\varphi }_{r,k})$$
(15e)

Added mass and radiation damping forces and moments are defined by frequency-dependent coefficients \(A\) and \(B\), respectively, using the Cummins method. With a single body and one degree of freedom \(x,\) we have

$$m\ddot{x}(t)=f(t)-{A}^{\infty }\ddot{x}(t)-\int \limits_{-\infty }^{t}L\left(t-\tau \right) \dot{x}(\tau )\mathrm{d}\tau$$
(16)

where \(f\)includes forces due to excitation, restoring and PTO; \({A}^{\infty }\) is added mass for infinite frequency and the impulse response function for radiation damping is given by

$$L\left(t\right)= \frac{2}{\pi } \int \limits_{0}^{\infty }B\left(\omega \right)\mathrm{cos}\left(\omega t\right)\mathrm{d}\omega$$
(17)

In discrete form with time step \(\Delta t\), time \(t=n \Delta t\) and \(\omega =2 \pi f=k \Delta \omega\)

$${L}^{m}= \frac{2}{\pi } \sum_{k=0}^{K}{B}_{k}\mathrm{cos}\left(k \Delta \omega n \Delta t\right) \Delta \omega$$
(18)

which is precomputed and in discrete form

$$-\int \limits_{-\infty }^{t}L\left(t-\tau \right) \dot{x}(\tau ) \mathrm{d}\tau = - \sum_{l=n-2\mathcal{M}}^{n}{L}^{n-l}{\dot{x}}^{l} \Delta \tau$$
(19)

where \(\Delta \tau = \Delta t\) and \(\mathcal{M}={T}_{\mathrm{p}}/\Delta t\). The lower limit \((m-2\mathcal{M})\) was generally used to represent -\(\infty\) with almost identical results given by \((m-4\mathcal{M})\).

The RHS is generalised for each float with six modes.

For each float \(i=1, N\) pitch moment is defined by:

$${M}_{i}={M}_{D 5+6(i-1)}-\sum_{j=1}^{n}{{A}^{\infty }}_{5+6\left(i-1\right), 5+6\left(j-1\right)} . {\ddot{\theta }}_{j}-\sum_{j=1}^{n}\int \limits_{-\infty }^{t}{L}_{5+6\left(i-1\right), 5+6\left(j-1\right)}\left(t-\tau \right) {\dot{\theta }}_{j}\left(\tau \right)\mathrm{ d}\tau -\sum_{j=1}^{n}{{A}^{\infty }}_{5+6\left(i-1\right), 4+6\left(j-1\right)} . {\ddot{\theta }}_{R j}-\sum_{j=1}^{n} \int \limits_{-\infty }^{t}{L}_{5+6\left(i-1\right), 4+6\left(j-1\right)}\left(t-\tau \right) {\dot{\theta }}_{R j}(\tau ) \mathrm{d}\tau -\sum_{j=1}^{n}{{A}^{\infty }}_{5+6\left(i-1\right), 1+6\left(j-1\right)} . {\ddot{x}}_{j}-\sum_{j=1}^{n} \int \limits_{-\infty }^{t}{L}_{5+6\left(i-1\right), 1+6(j-1)}\left(t-\tau \right) {\dot{x}}_{j}\left(\tau \right) \mathrm{d}\tau - \sum_{j=1}^{n}{{A}^{\infty }}_{5+6\left(i-1\right), 3+6\left(j-1\right)} . {\ddot{z}}_{j}-\sum_{j=1}^{n} \int\limits_{-\infty }^{t}{L}_{5+6\left(i-1\right), 3+6\left(j-1\right)}\left(t-\tau \right) {\dot{z}}_{j} \mathrm{d}\tau - \sum_{j=1}^{n}{{A}^{\infty }}_{5+6\left(i-1\right), 2+6\left(j-1\right)} . {y}_{j}-\sum_{j=1}^{n} \int\limits_{-\infty }^{t}{L}_{5+6\left(i-1\right), 2+6\left(j-1\right)}\left(t-\tau \right) {\dot{y}}_{j} \mathrm{d}\tau + {M}_{\mathrm{rest} i}$$
(20)

where the subscript \(\mathrm{rest}\) indicates restoring moment, defined below. There is an equivalent expression for roll moment.

As an example of force, the vertical force for each float \(i=1, N\) is defined by:

$${V}_{i}={V}_{D 3+6(i-1)}-\sum_{j=1}^{n}{{A}^{\infty }}_{3+6\left(i-1\right), 5+6\left(j-1\right)}\cdot{\ddot{\theta }}_{j}\sum_{j=1}^{n} \int\limits_{-\infty }^{t}{L}_{3+6\left(i-1\right), 5+6\left(j-1\right)}\left(t-\tau \right) {\dot{\theta }}_{j}\left(\tau \right) \mathrm{d}\tau -\sum_{j=1}^{n}{{A}^{\infty }}_{3+6\left(i-1\right), 4+6\left(j-1\right)}\cdot{\ddot{\theta }}_{R j}-\sum_{j=1}^{n} \int\limits_{-\infty }^{t}{L}_{3+6\left(i-1\right), 4+6(j-1)}\left(t-\tau \right) {\dot{\theta }}_{R j}\left(\tau \right) \mathrm{d}\tau -\sum_{j=1}^{n}{{A}^{\infty }}_{3+6\left(i-1\right), 1+6\left(j-1\right)}\cdot{\ddot{x}}_{j}-\sum_{j=1}^{n} \int\limits_{-\infty }^{t}{L}_{3+6\left(i-1\right), 1+6(j-1)}\left(t-\tau \right) {\dot{x}}_{j}\left(\tau \right) \mathrm{d}\tau - \sum_{j=1}^{n}{{A}^{\infty }}_{3+6\left(i-1\right), 3+6\left(j-1\right)}\cdot{\ddot{z}}_{j}-\sum_{j=1}^{n} \int \limits_{-\infty }^{t}{L}_{3+6\left(i-1\right), 3+6\left(j-1\right)}\left(t-\tau \right) {\dot{z}}_{j}(\tau )\mathrm{ d}\tau - \sum_{j=1}^{n}{{A}^{\infty }}_{3+6\left(i-1\right), 2+6\left(j-1\right)}\cdot{\ddot{y}}_{j}-\sum_{j=1}^{n} \int\limits_{-\infty }^{t}{L}_{3+6\left(i-1\right), 2+6\left(j-1\right)}\left(t-\tau \right) {\dot{y}}_{j}(\tau ) \mathrm{d}\tau + {V}_{\mathrm{rest }i}+ {V}_{\mathrm{drag} i}$$
(21)

where the subscript \(\mathrm{drag}\) indicates drag force, described below. There are equivalent expressions for longitudinal horizontal forces \({H}_{i}\) and transverse horizontal forces \({T}_{i}\). There is an additional mean longitudinal force due to hydrodynamic drift.

The restoring heave force for a single float is given simply by: \({V}_{\mathrm{rest}}=-\rho g\pi {r}^{2}z\) where r is float radius (\({H}_{\mathrm{rest }}={T}_{\mathrm{rest}}=0\)). For pitch, the restoring moment about O, \({M}_{\mathrm{rest}}=c \theta\), is due to the components of weight and buoyancy and the water plane restoring moment \(-\rho g\pi \frac{{r}^{4}}{4}\theta\), although the heave restoring force dominates markedly. Values of factor \(c\), and metacentric height, are shown in Table 2 for float combinations.

Table 2 Restoring moment factors about O

3.5 Drag and wind thrust

The heave drag force is given by \({V}_{\mathrm{drag} i}=-0.5 \rho \pi {r}_{i}^{2} {C}_{\mathrm{D } } \left|\dot{{z}_{i}}\right| \dot{{z}_{i}}\). Note float velocity relative to flow velocity is not considered and drag coefficient \({C}_{\mathrm{D}}\) is effectively a viscous tuning parameter.

For damping plates, Tao and Thiagarajan (2003) showed \({C}_{\mathrm{D}}\) > 4 for heave and \({C}_{\mathrm{D}}\) ≈ 6 was a representative value, although dependent slightly on amplitude of motion. For heave, \({C}_{\mathrm{D}}\) = 6 is assumed and \({C}_{\mathrm{D}}\) = 0 for surge and sway since the horizontal cross section of each float is circular and zero proved effective for WEC simulations with rounded base floats; CFD also showed drag coefficient was very small (Gu et al. 2018). Tao and Thiagarajan (2003) also produced a simple formula for added mass in heave and that obtained from WAMIT was within 1% providing a useful cross-check.

The wind thrust is given by

$${H}_{\mathrm{wind}}=0.5 {\rho }_{\mathrm{air} }{A}_{\mathrm{turb}} {C}_{\mathrm{T}} {\left({U}_{\mathrm{hub}}-{\dot{x}}_{\mathrm{hub}}\right)}^{2}$$
(22)

where \({U}_{\mathrm{hub}}\) is wind speed at the hub, \({\dot{x}}_{\mathrm{hub}}\) is hub velocity, \({\rho }_{\mathrm{air}}\) is air density and \({A}_{\mathrm{turb}}\) is the swept area for the rotor of radius \({r}_{\mathrm{turb}}\),\(\pi {r}_{\mathrm{turb}}^{2}\). The thrust coefficient \({C}_{\mathrm{T}}\) is dependent on the wind speed and is determined from blade element momentum theory using the NREL 5 MW turbine characteristics (Jonkman et al. 2009). The force is assumed to be quasi-steady and defined by the relative velocity \(\left({U}_{\mathrm{hub}}-{\dot{x}}_{\mathrm{hub}}\right)\); note the rotation speed is also dependent on wind speed. The quasi-steady behaviour has been shown to be a close approximation by Apsley and Stansby (2020). The \({C}_{\mathrm{T}} , {U}_{\mathrm{hub}}\) curve is shown in Fig. 6 at full scale with a cut in of 3 m/s and a cut out of 25 m/s. We are concerned with range 5–20 m/s shown.

Fig. 6
figure 6

Variation of thrust coefficient \({C}_{T}\) with full-scale wind speed at hub \({U}_{\mathrm{hub}}\), from Jonkman et al. (2009)

For the purposes of this demonstration, the wind velocity at the hub is assumed uniform across the swept area. The moment about O in Eqs. (1), (8) is \({M}_{\mathrm{wind}}= -{ v}_{\mathrm{hub}} {H}_{\mathrm{wind}}\).

3.6 Power calculations

The total mechanical power for the WEC case is given by

$${P}_{\mathrm{mech}}= \sum_{i=1+{N}_{\mathrm{A}}}^{N}\left[ \int \limits_{{t}_{1}}^{{t}_{2}}{B}_{\mathrm{mech} i }{{\dot{\theta }}_{r i} }^{2}\mathrm{d}t \right]\Bigg{/}\left({t}_{2}-{t}_{1}\right)$$
(23)

The averaged radiated wave power results from all floats driven by pitch moment \({M}^{\mathrm{rad}}\), roll moment \({{M}_{\mathrm{R}}}^{\mathrm{rad}},\) heave force \({V}^{\mathrm{rad}}\) and surge force \({H}^{\mathrm{rad}}\), sway force \({T}^{\mathrm{rad}}\), and is given by

$${P}_{\mathrm{rad}}=- \sum_{i=1}^{N}\left[\int \limits_{{t}_{1}}^{{t}_{2}}\left(\begin{array}{c}{ M}_{5+6\left(i-1\right)}^{\mathrm{rad}}{\dot{\theta }}_{i} {+M}_{R, 4+6\left(i-1\right)}^{\mathrm{rad}}{\dot{\theta }}_{Ri} + {V}_{3+6\left(i-1\right)}^{\mathrm{rad}}{\dot{z}}_{i}\\ + {H}_{1+6\left(i-1\right)}^{\mathrm{rad}} {\dot{x}}_{i}+{T}_{2+6\left(i-1\right)}^{\mathrm{rad}} {\dot{y}}_{i}\end{array}\right)\mathrm{d}t \right]\Bigg{/}\left({t}_{2}-{t}_{1}\right)$$
(24)

The power absorbed by drag only occurs in the heave direction and is given by

$${P}_{\mathrm{drag}}=- \sum_{i=1}^{N}\left[\int \limits_{{t}_{1}}^{{t}_{2}}{V}_{\mathrm{drag} i}{\dot{z}}_{i}\mathrm{d}t \right]\Bigg{/}\left({t}_{2}-{t}_{1}\right)$$
(25)

And the power absorbed by the wind turbine is given by

$${P}_{\mathrm{wind}}= - \int \limits_{{t}_{1}}^{{t}_{2}}{\dot{x}}_{\mathrm{hub}} {H}_{\mathrm{wind}}\mathrm{d}t /\left({t}_{2}-{t}_{1}\right)$$
(26)

In addition, there are second-order hydrodynamic forces associated with a fixed body due to sum and difference frequencies which are small but the zero difference frequencies generate a mean drift force. There are additional horizontal mean forces due to the time-average mechanical power absorption \({P}_{\mathrm{mech}}\), the power required by float motion to radiate waves \({P}_{\mathrm{rad}}\) and the power absorbed by drag \({P}_{\mathrm{drag}}\). This power absorbed from oncoming waves is balanced by the horizontal energy flux with a representative wave speed giving a horizontal force, also of second order. This argument was described for two-dimensional problems in (Mei 1999) (Sect. 7.10). The power absorbed is first determined from a linear computation giving motions without moorings, which have negligible effect (Stansby and Carpintero Moreno 2020a). The total mean force may thus be calculated. This underestimated the measured mean mooring force (by up to 50%) and the experimental magnitude was generally used as input to the model (Stansby et al. 2019; Stansby and Carpintero Moreno 2020a). The influence of mean force remains to be resolved for mooring design (Stansby and Carpintero Moreno 2020b).

3.7 Time stepping

The parameters \({\theta }_{\mathrm{A}}, {\theta }_{\mathrm{B}}, {\theta }_{\mathrm{R}}, {x}_{\mathrm{O}}, {z}_{\mathrm{O}},{y}_{\mathrm{O}}\) and their time derivatives were advanced in time with step \(\Delta t\) with the example in Eq. 27 below for \({\theta }_{\mathrm{A}}\)

$${\theta }_{\mathrm{A}}^{n+1}={\theta }_{\mathrm{A}}^{n}+{\dot{\theta }}_{\mathrm{A}}^{n}\Delta t+ {\ddot{\theta }}_{\mathrm{A}}^{n}{\Delta t}^{2}/2$$
(27a)
$${\dot{\theta }}_{\mathrm{A}}^{n+1} = {\dot{\theta }}_{\mathrm{A}}^{n}+{\ddot{\theta }}_{\mathrm{A}}^{n}\Delta t$$
(27b)

Note \({\theta }_{B}\) does not apply to the wind platform case and \({\theta }_{\mathrm{R}}\) and \({y}_{\mathrm{O}}\) are not considered. For the wave platform, there are two \({\theta }_{\mathrm{B}}\) parameters for the 132 case and four for the 134 case.

The WAMIT coefficients are for all cross-coupled terms between floats as well as for the directly coupled (diagonal) terms which have greatest magnitude. Forming a direct formulation for each of \({\ddot{\theta }}_{\mathrm{A}}, {\ddot{\theta }}_{\mathrm{B}}, {\ddot{\theta }}_{\mathrm{R}}, {\ddot{x}}_{\mathrm{O}}, {\ddot{z}}_{\mathrm{O}},{\ddot{y}}_{\mathrm{O}}\) (for the most general wave platform case) with all cross-coupled terms is difficult to generalise. However, the dominant diagonal terms in added mass for each of \({\ddot{\theta }}_{\mathrm{A}}, {\ddot{\theta }}_{\mathrm{B}},{\ddot{\theta }}_{\mathrm{R}}, {\ddot{x}}_{\mathrm{O}}, {\ddot{z}}_{\mathrm{O}}, {\ddot{y}}_{\mathrm{O}}\) may be removed from each of \({H}_{i}, {V}_{i}, {M}_{i}, {M}_{Ri}\) and added to the LHS of Eqs. (8), (9), (10), (11), (12), (13). This proved desirable for numerical stability. Iteration is still required with updated values of \({\ddot{\theta }}_{\mathrm{A}}, {\ddot{\theta }}_{\mathrm{B}}, {{\ddot{\theta }}_{\mathrm{R}}, \ddot{x}}_{\mathrm{O}}, {\ddot{z}}_{\mathrm{O}}, {\ddot{y}}_{\mathrm{O}}\) for terms on the RHS but this showed fast convergence, with less than 10 iterations (default value). The radiation damping and diffraction force terms were not modified in the iteration. A time step size of \({T}_{\mathrm{p}}\)/200 was sufficiently small to give converged results (to plotting accuracy). The equation set with numerical solution is thus complete and proved stable and convergent. The computer time for a run is small, order one minute on a laptop.

4 Modification for directional spread waves

There are various options for generating directional waves, e.g. Latheef et al. (2017). The directional wave spectrum is usually defined by \(S\left(f,\theta \right)=S\left(f\right). G(\theta )\) where the spreading function

$$G\left(\theta \right)=\alpha {\left(cos\frac{\theta }{2}\right)}^{2s}$$
(28)

with the mean wave direction given by \(\theta =0\), for\(-\pi <\theta <\pi\), and \(s\) is the spreading parameter. \(\alpha\) is defined by the requirement\({\int }_{-\pi }^{\pi }G\left(\theta \right) \mathrm{d}\theta =1\). One approach for generating directional waves is to split each frequency component into directions defined by \(G(\theta )\) known as the double summation method. However, this means that a specific frequency has several directional components and partial standing waves result; the wave field is non-ergodic (Jefferys 1987). To avoid this, each frequency component may be sub-divided into a number of smaller components with different frequencies which together satisfy the spreading across the original frequency band, known as the single summation method. An equivalent more efficient approach, often employed experimentally, is known as the random directional method (Latheef et al. 2017). The direction of propagation of any one frequency component is chosen randomly, subject to a weighting function based upon the desired directional spread. This approach also avoids components of the same frequency co-existing and results in ergodic wave fields. The appropriate weighting for choosing the direction of the components is based upon a normal distribution with a standard deviation of \({\sigma }_{\theta }\) in accordance with the directional distribution,

$$G\left(\theta \right)=\frac{\alpha }{{\sigma }_{\theta }\sqrt{2\pi }} exp\left[- \frac{{\theta }^{2}}{2 {{\sigma }_{\theta }}^{2}}\right]$$
(29)

where \({{\sigma }_{\theta }}^{2}=\frac{2}{1+s}\) as a close approximation to the Eq. (28) above. This is applied to each frequency component in the spectrum. The random angle is determined by the Box–Muller method where two random number numbers (\({u}_{1},{u}_{2}\)) are first generated from a uniform distribution between 0 and 1 and then converted to a random number \({u}_{3}=\sqrt{-2 \mathrm{ln}({u}_{1})} \mathrm{cos}(2\pi {u}_{2})\) with unit standard deviation and mean zero, giving a random angle \({u}_{3}{\sigma }_{\theta }\). This is the approach adopted here to represent the effect of directional spread waves defined by the measured spectrum and a spread factor \(s\).

The excitation forces and moments are affected by the heading angle and hydrodynamic (WAMIT) coefficients are determined at 2° intervals. The excitation forces and moments are as defined by Eq. (15) except that each frequency component \(k\) has a random heading from the normal distribution defined above, defining the excitation coefficients.

5 Far field wave power array model

Power from the incident wave field is absorbed by damping imparted to wave energy converters or floating wind platforms. With platform dimension small in relation to spacing, each platform can be regarded as a point sink for power; the resultant wave power incident on a platform is the far field wave power less that due to absorption by all other platforms. Here, we assume that the onset far field is uniform and depth is constant. This is an idealisation enabling fast computation to give the wave field within the farm and down-wave of the farm. A complete analysis at a regional scale would involve spatial and temporal variation of wave propagation with a spectral model, such as SWAN or TOMAWAC, e.g. Ruehl et al. (2014), McNatt et al. (2020).

With directional spreading, the uniform onset wave power/metre is \({P}_{\mathrm{onset}}\). The capture width for a given \({T}_{\mathrm{p}}\), \(\gamma\) and \(s\) defines the power \(\Delta P\) absorbed, hence removed from the wave field. This is represented as a point sink of power \(\Delta P\) which is spread at a distance r such that

$$\Delta P=\int {P}_{\theta }r \mathrm{d}\theta = \int \Delta P G\left(\theta \right) \mathrm{d}\theta$$
(30)

giving wave power/metre \({P}_{\theta }=\Delta P G\left(\theta \right) /r\). The wave power/metre in the \(x\) direction is thus \({P}_{\mathrm{onset}}-{P}_{\theta }\mathrm{cos}\left(\theta \right)\) and in the \(y\) direction \(-{P}_{\theta }\mathrm{sin}\left(\theta \right)\) for a single point. This gives the resultant wave power/metre and, for a device, power absorption from the capture width. If there are \(N\) devices, the wave power in the \(x\) and \(y\) directions becomes \({P}_{\mathrm{onset}}-{\sum }_{i}{P}_{\theta i}\mathrm{cos}\left({\theta }_{i}\right)\) and \(-\sum_{i}{P}_{\theta i}\mathrm{sin}\left({\theta }_{i}\right)\), respectively, \(i=1,N\). This strictly requires an iterative procedure as each device affects every other device. However, the upwave effect is negligible and if the devices are ordered with increasing distance down-wave, one sweep is sufficient.

Note that this does not account for the frequency distribution of power absorption which could be included if known from a model while adding to the complexity. There are thus many variables and fast methods are desirable. The highly accurate idealisation is also a useful check for regional scale models.

6 Results

6.1 Multi-float wave energy platform in uni-directional waves

The 132 M4 was tested experimentally (Carpintero Moreno and Stansby 2019). The damping was almost linear but not equal on the left and right hand sides (although the same part number of pneumatic damper was used). The model prediction of rms relative angle \({\theta }_{\mathrm{rel}}\) is shown in Fig. 7 to agree approximately with experiment for \({H}_{s}\approx\) 0.04 m and 0.06 m with \(\gamma\)=3.3, although there is some shift in peak values. The specific values of \({H}_{\mathrm{s}}\) and \({B}_{\mathrm{mech}}\) are given in Table 5. The capture width for average mechanical power absorbed normalised by the device width (of 1.75 m) is shown in Fig. 8 and the model now generally underestimates, by up to 35% near the maximum while agreement is close for longer waves (\({T}_{\mathrm{p}}>1.4\,\mathrm{s}\)); differences are discussed further in Sect. 7. The total capture width due to mechanical and radiated power absorbed is estimated from the model and shown to be at least twice the mechanical power. The capture width without PTO is also shown to be greater than the total with PTO indicating that this is most effective for wave energy absorption.

Fig. 7
figure 7

Variation of rms \({\theta }_{\mathrm{rel}}\) for right and left sides with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 4 and 6 cm with \(\gamma\) = 3.3: comparison of model with experiment for 132 M4

Fig. 8
figure 8

Variation of capture width/device width with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 4 and 6 cm with \(\gamma\) = 3.3 for mechanical PTO power, total for mechanical PTO and radiation, total without PTO for 132 M4 with device width of 1.75 m

The capture width due to radiation is shown in Fig. 9 for \({H}_{\mathrm{s}}\) ~ 4 cm with the split between surge, heave and pitch (summed over all floats) and that due to radiation and PTO. This shows that radiation absorption is greater than that from the PTO for \({T}_{\mathrm{p}}\) < 1.4 s and equal for \({T}_{\mathrm{p}}\ge 1.4 \,\mathrm{s}\). Heave radiation is greater than surge, while pitch is small. The total due to all effects is also shown.

Fig. 9
figure 9

Variation of capture width/device width estimated from the model with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 4 cm with \(\gamma\) = 3.3: capture width is total due to radiation power with components due to surge, heave and pitch, due to mechanical power, and the total: for 132 M4 with device width of 1.75 m

The 132 configuration has been modified to 134, with the 4 stern floats driving PTOs identical to those in the 132 case, shown in Fig. 10. The capture width normalised by device width from the model remains similar but with a device width of 2.45 m rather than 1.75 m, as shown in Fig. 11, which includes the case without PTO. The 134 configuration with control and different headings has been analysed in Liao et al. (2021).

Fig. 10
figure 10

134 M4 configuration

Fig. 11
figure 11

Variation of capture width/device width estimated from the model with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 4 cm with \(\gamma\) = 3.3 for 132 M4 (width 1.75 m) and 134 M4 (width 2.45 m), showing mechanical PTO power, total power due to PTO and radiation, radiated (total) power without PTO

6.2 Multi-float wave energy platform in directional spread waves

Some data with directional spread waves are available for the 132 M4 case with \({H}_{\mathrm{s}}\) ~ 4 cm and \(\gamma\) = 1. The specific values of \({H}_{\mathrm{s}}\) and \({B}_{\mathrm{mech}}\) are given in Table 6. With uni-directional waves (\(s=\infty\)), the model rms relative angle \({\theta }_{\mathrm{rel}}\) is shown in Fig. 12, again with different left and right linear damping, to be close to experiment for the left side but with some difference on the right. The model angle is also shown without PTO. With \(s=20\) in Fig. 13, the model angle is in similar agreement with experiment and also with \(s=5\) in Fig. 14. The model rms roll angle is also shown to be small but significant due to multi-directional waves.

Fig. 12
figure 12

Variation of rms \({\theta }_{\mathrm{rel}}\) for right and left sides with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 4 cm with \(\gamma\) = 1 and \(s=\infty\): comparison of model with experiment for 132 M4, model estimate without PTO

Fig. 13
figure 13

Variation of rms \({\theta }_{\mathrm{rel}}\) for right and left sides with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 4 cm with \(\gamma\) = 1 and \(s=20\): comparison of model with experiment for 132 M4, model estimate without PTO and roll estimate with PTO

Fig. 14
figure 14

Variation of rms \({\theta }_{\mathrm{rel}}\) for right and left sides with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 4 cm with \(\gamma\) = 1 and \(s=5\): comparison of model with experiment for 132 M4, model estimate without PTO and roll estimate with PTO

The total capture width due to radiation and PTO, estimated from the model, is shown in Fig. 15, with the experimental mechanical PTO from model and experiment. The model can again underestimate, by up to about 30% near maximum values.

Fig. 15
figure 15

Variation of capture width/device width with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 4 cm with \(\gamma\) = 1 and \(=\infty , 20, 5\): mechanical PTO power is compared with experiment and total capture due to mechanical and radiated power is estimated from model: for 132 M4 with device width of 1.75 m

The model capture width is shown in Fig. 16 to be greater without PTO than the total with PTO and radiation combined. This shows that the total capture width can be around 4 × greater than that due to PTO.

Fig. 16
figure 16

Variation of capture width/device width estimated from the model with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 4 cm with \(\gamma\) = 1 and \(s=\infty , 20, 5\): capture width is for mechanical power, total due to radiated and mechanical power and due to radiated power without PTO: for 132 M4 with device width of 1.75 m

6.3 Floating wind platform in unidirectional waves

The floating wind platform will also absorb wave power due to radiation and drag effects. For this case, hub and base accelerations have been measured and compared with experiment for \({H}_{s}\) ~6 cm with \(\gamma\) = 3.3 in Fig. 17, without any wind effect. The \({H}_{\mathrm{s}}\) values are as given in Table 5. Agreement between model and experiment is quite close at the base, while the model can overestimate at the hub, by up to 30%. Some sway was measured in the experiment due to oscillatory vaning effect not present in the model due to symmetry.

Fig. 17
figure 17

Variation of hub and base rms acceleration with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 6 cm with \(\gamma\) = 3.3 showing longitudinal values for model and experiment, and rms sway values from experiment

The capture width from the model normalised by device width (now 1.65 m) is shown in Fig. 18. Power absorbed by radiation is the greater component for lower \({T}_{\mathrm{p}}\) and mainly due to surge, while becoming similar to heave for larger \({T}_{\mathrm{p}}\). The contribution from pitch is negligible. However, capture width from drag dominates for the larger \({T}_{\mathrm{p}}\). The net effect is that total capture width is quite uniform across the range of \({T}_{\mathrm{p}}\), although much smaller than total capture width for the M4 WECs and smaller than the PTO capture widths (about a quarter). Experimental results with directional waves were not available for this case.

Fig. 18
figure 18

Variation of capture width/device width estimated from the model with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 6 cm with \(\gamma\) = 3.3 showing radiated power absorbed and its components from heave, surge and pitch, drag power absorbed and total power absorbed, with device width of 1.65 m

These results, presented in Fig. 18, were without wind power absorbed. The effect of representative wind speeds of 8, 12 and 16 m/s at full scale, or 1.13, 1.70 and 2.26 m/s at a model scale of 1:50, are shown in Fig. 19 again with \({H}_{\mathrm{s}}\) ~ 6 cm. It is interesting that power absorbed due to wave radiation is always much greater than that due to wind damping (both represented as capture width), and the wave damping is largely due to drag for the larger \({T}_{\mathrm{p}}\). Wind damping is largest around the rated wind speed, 8–12 m/s at full scale, when wave damping is somewhat reduced.

Fig. 19
figure 19

Variation of capture width/device width estimated from the model with \({T}_{\mathrm{p}}\) for \({H}_{\mathrm{s}}\) ~ 6 cm with \(\gamma\)=3.3 and wind action with velocities \(U=0, \mathrm{8,12}, 16\) m/s (full scale), showing radiated wave + drag power absorbed and wind power absorbed, with device width of 1.65 m

6.4 Wave power transmission through arrays

We first consider rows of WECs. Spacing should be 5 wavelengths or more for radiation from a multi-float platform to be negligible. With a typical peak period of 1.1 s (7.8 s full scale), the corresponding wave length is 1.9 m, so the spacing should be at least 9.7 m; we consider 12 and 20 m. The total capture width/platform width is order unity and we test representative values of 1 and 1.5, noting the model can underestimate and control will increase this further. In general, capture width is defined by \({T}_{\mathrm{p}}\), \(\gamma\) and s with linear modelling and there will be additional non-linear effects. The input to the array model is capture width and \(s\). Results for a single row of one hundred 134 devices (width 2.45 m) and with two staggered rows, one spacing apart, are shown in Fig. 20 for \(s\) = 5 and 20. The influence of \(s\) is negligible. One row with a spacing of 20 m and a capture width of one platform width (normalised capture width nCW = 1) give a wave power reduction of 12% and two rows 23%. With a capture width of 1.5 platform width (nCW = 1.5), the reduction with 20 m spacing is 35%, and with 12 m spacing 48%.

Fig. 20
figure 20

Wave power transmission, normalised by onset wave power, down-wave of one and two rows of one hundred 134 M4 WECs with s = 5 and 20; for capture widths normalised by device width (nCW) of 1 and 1.5; at model scale, the spacing is 20 and 12 m and device width 2.45 m

For the wind platform, a turbine diameter of 126 m scales to 2.52 m at 1:50 model scale and turbines are normally assumed to be more than 8 diameters apart to make wake power losses acceptably small. This gives a spacing of 20.2 m and a value of 20 m is assumed. A 100 turbine farm is assumed; with a turbine capacity of 5 MW, the total capacity would be 500 MW. The platforms are placed in a 10 × 10 array and wave power is output one spacing down-wave of the last row (termed near), and 10 spacings down-wave (termed far). A capture width of 0.1 platform width is assumed which is probably an overestimate as directional spread will reduce this further. Results are shown in Fig. 21 for s = 5 and 20 which clearly now have an effect. Note a row of 10 extends from −4.5 to + 4.5 spacings. The wave propagation far down-wave is reduced by less than about 3%.

Fig. 21
figure 21

Wave power transmission normalised by onset wave power down-wave of a 10 × 10 array of wind turbine platforms with s = 5 and 20; for a capture width normalised by device width (nCW) of 0.1, at model scale, the spacing is 20 m and device width 1.65 m: wave power transmission is output along a line one spacing (near) and 10 spacings (far) down-wave of the array

7 Discussion

Linear hydrodynamic modelling is used to determine mechanical and radiation power to give total power absorbed. This model provides an approximation of experimental results, with similar trends, with mechanical power capture underestimated by up to 35% near maximum capture width, while accurate for longer waves. The reason for underestimation is unknown and, in contrast, linear models for point absorbers tend to over- not underestimate power, e.g. Giorgi and Ringwood (2018). In this case, with multiple floats, non-linear free surface interaction between floats due to radiation could magnify response and power, representing a limitation in the model. For longer waves, this interaction will be less and this is consistent with results for \({T}_{\mathrm{p}}>1.4\) s, corresponding with wavelengths about 50% greater than the overall device dimension, being quite accurate. Reflections from the beach, of radiated as well as incident waves, in the wave basin could however also contribute to the discrepancy, representing a weakness in the experiments. An important point for this study is that power and response prediction is conservative and thus total power prediction, resulting in wave power transmission prediction for arrays, is also conservative.

Mechanical power capture, often defined by capture width, has been investigated for many forms of wave energy converters (Falcão 2010; Babarit et al. 2012). It is well known that power radiated is similar to that converted and, for optimal conversion by a point absorber in regular waves at resonance, they are equal (Falnes 2002). There has been no evaluation of total power capture for more general forms of wave energy converter, to our knowledge. This is necessary for determining power capture and absorption from arrays of converters and down-wave impact on coastlines. Absorption also applies to floating wind farm arrays where additional power is absorbed due to drag, which can be substantial with damping plates on semi-sub types, as seen in Fig. 18.

Diffraction of waves by platforms will be small, as typical column widths are generally less than 20% of a wavelength, and thus in the inertia loading regime. However, radiated waves due to body motion will interact within an array of devices. Linear diffraction–radiation models may estimate this directly but it becomes very time-consuming for even small arrays, e.g. Sun et al. (2016). Göteman et al. (2015) showed that, for clusters of point absorbers in regular waves in an array (an array of arrays), the effect of radiated waves becomes negligible (wave amplitudes less than 5% of ambient) at distances greater than about 5 wavelengths. The multi-float devices of interest here are hydrodynamically similar to clusters of point absorbers and the far field radiation effect may be expected to be reduced in irregular waves. Far field wave power is due to the onset or ambient power, less the effect of that absorbed by each device.

Determining radiated wave power experimentally is difficult and may be impossible, at least in multi-directional irregular waves, but it is straightforward in a linear model as it is simply due to the product of damping force and float velocity. This has been undertaken here for the multi-float M4 in 132 and 134 form, and for an idealised semi-sub wind platform. For wave energy converters, the total power absorption is at least twice mechanical power, and total power absorbed without PTO engaged is greater than with the PTO engaged. The split of radiated power between modes of heave, surge and individual float pitch shows that heave and surge dominate with heave greater but surge still significant. These results were with un-optimised linear mechanical damping. Importantly, it has been shown that control of PTO torque with auto-regression prediction can increase power capture by between 21% and 83% above optimum linear damping (Liao et al. 2020, 2021). The results estimated for power capture, mechanical and total, are thus an underestimate of what is possible.

There were some data available with directional waves, only with \(\gamma\) = 1 for the 132 M4, which show that PTO capture width is reduced by up to 50% for the larger \({T}_{\mathrm{p}}\), but this is where control was most effective in uni-directional waves. Clearly this is an area requiring further work. The total capture width was more than twice the PTO capture width, up to four times.

For the semi-sub wind platform, the capture width was relatively small, around 10% of platform width and was only obtained for uni-directional waves. The objective for floating platforms supporting wind turbines is to make motion as small as possible, which is different from WEC platforms where the objective is to make power capture as large as possible, which generally occurs with large motions. Reducing motion of a wind platform by pumping water between floats is thus desirable and up to 40% reduction has been demonstrated by Stansby (2021), but this would reduce radiation damping further. Interestingly power capture by drag dominates for larger \({T}_{\mathrm{p}}\) and by radiation for lower \({T}_{\mathrm{p}}\), with the effect of surge the main contribution. Power absorption by drag, essentially from damping plates, is greater than that from wind turbine damping.

The far field wave propagation model for directional waves requires only the device capture width, spacing and the directional wave spread factor \(s\). The simplified model is highly efficient. The capture width itself is dependent on platform configuration, \({T}_{\mathrm{p}}\), \(\gamma\) and \(s\), assuming linear waves. There will be additional nonlinear effects particularly in larger waves where, for example, drag and overtopping will generate additional losses. Incorporation of control will increase PTO capture and motion and hence radiation capture width. The values of total capture width normalised by platform width of 1 and 1.5 for the WEC and 0.1 for the semi-sub wind platform are considered representative. With a small WEC platform spacing of 600 m (full scale), wave power is reduced by almost 50% across two long staggered rows. The reduction in wave power by a wind farm is quite small, less than 3%, but could be useful. Experimental data for comparison would be of course be desirable.

The high absorption by multi-float WECs does suggest that rows would be effective for coastal protection. Since considerable funds are invested to protect vulnerable, but high value, coastlines the combination of WECs for power generation and coastal protection is complementary. Reducing wave propagation through wind farms is also beneficial, for structural and turbine loading and human safety, and rows of WECs around a wind farm would achieve this while also generating additional power.

8 Conclusion

The total wave power capture by a multi-float WEC due to radiation as well as mechanical PTO capture is estimated using linear diffraction–radiation modelling. The wave power absorption for a semi-sub wind platform due to drag and radiation is also estimated. Wave basin results for the multi-float WEC M4 in 132 form are compared with the modelling, including some results for directional spread waves. Mechanical power can be underestimated, by up to about 35% near maximum capture width, while accurate for longer waves. The reason for the underestimation has yet to be understood. For WECs total power, capture width is at least twice that due to PTO and radiation power is split mainly between heave and surge with heave generally greater. PTO was due to un-optimised linear dampers and torque control with auto-regressive forward prediction has been shown to increase power by between 21% and 83% above optimum linear damping. The capture widths are thus underestimates. Magnitudes for the 8-float 134 configuration with 4 PTOs are similar in terms of platform width which is 48% larger than for the 132 case. For the semi-sub wind platform, power absorption is due mainly to surge radiation and drag on the damping plates, with radiation dominating for lower periods and drag for larger.

An idealised far field wave power propagation model for arrays has been proposed for directional spread waves, where each device is regarded as small relative to spacing, providing a point sink for wave power, defined by capture width. Using representative capture widths, reduction of wave power for a floating wind array is quite small, less than 3% for a 10 × 10 array with 1 km spacing. For rows of WECs, power is reduced by up to 35% for 2 staggered rows with 1 km spacing and almost 50% with 600 m spacing. This does raise the potential for coastal protection and also protection of wind farms by rows of WECs around a wind farm.