留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

Active Control of A Piston-Type Absorbing Wavemaker with Fully Reflective Structure

Saeed MAHJOURI Rasoul SHABANI Ghader REZAZADEH Peyman BADIEI

Saeed MAHJOURI, Rasoul SHABANI, Ghader REZAZADEH, Peyman BADIEI. Active Control of A Piston-Type Absorbing Wavemaker with Fully Reflective Structure[J]. JOURNAL OF MECHANICAL ENGINEERING, 2020, 34(5): 730-737. doi: 10.1007/s13344-020-0066-9
Citation: Saeed MAHJOURI, Rasoul SHABANI, Ghader REZAZADEH, Peyman BADIEI. Active Control of A Piston-Type Absorbing Wavemaker with Fully Reflective Structure[J]. JOURNAL OF MECHANICAL ENGINEERING, 2020, 34(5): 730-737. doi: 10.1007/s13344-020-0066-9

Active Control of A Piston-Type Absorbing Wavemaker with Fully Reflective Structure

doi: 10.1007/s13344-020-0066-9
More Information
  • To investigate the wave-structure interactions, researchers have developed numerical and experimental wave flumes. In a numerical wave flume, a semi-infinitely or bounded, constant depth, long channel has been considered as a domain. Assumed waves are generated by an oscillating boundary and an artificial beach or porous region has been considered at the other end to restrict reflection (Clément, 1996). For small wave amplitudes the linear velocity potential theory has been used to simulate the wave propagation (Yueh and Chuang, 2013). However, in the case of finite or large wave amplitudes the second order Stokes equations (Senturk, 2011, Khait and Shemer, 2019) and/or nonlinear Navier−Stocks equations have been used (Anbarsooz et al., 2013; Lin and Liu, 1999). However, it was shown that the different theories did not exhibit the same level of accuracy, especially for steep and deep water waves (Saincher and Banerjee, 2015).

    An experimental wave flume is a long and narrow physical tank with a wavemaker of some kind (Stagonas et al., 2011; Belden and Techet, 2011) at one end to generate two-dimensional wave trains. The generated waves could be reflected due to the presence of a test device or end wall of the flume. Reflected waves could violate the frequency contents of the desired incident waves or cause resonance in the system. A very common technique to reduce the reflections from the end wall of the flume is a beach with a constant slope. However, it would consume a large portion of the test domain. Other methods to reduce the reflected waves include the use of transversal bars, horsehair, and wire screen (Ouellet and Datta, 1986). However, these types of absorbers cannot eliminate any waves reflecting from the test device back to the wave maker.

    The most recent effective approach for eliminating the reflective waves is the use of absorbing wavemakers whose paddles are controlled so as to generate the desired incident waves and absorb reflected waves at the same time. Milgram (1970) used wave elevation gauge as a hydraulic feedback and built an absorption system in a flap-type wave maker. Hirakuchi et al. (1990) developed a piston-type absorbing wavemaker with a front mounted wave gauge as a hydraulic feedback. Christensen and Frigaard (1994) employed two wave gauges and developed an active absorption system. They used digital filters to estimate the absorption transfer function. Schäffer and Jakobsen (2003) have also proposed digital filter to approximate the absorption transfer function, but they did not discuss the fitting technique. Thereafter, Yang et al. (2016) suggested iterative re-weighted least-squares algorithm for approximating the absorption transfer function. They demonstrated the performance of the designed controller for the regular and irregular waves. Yang et al.(2015) considered some delays in the control loop and designed an absorption system for a piston-type wavemaker with delay compensation.

    Another choice of the hydrodynamic feedback is to use the oscillatory part of the wave force acting on the paddle. Owing to integral properties of the wave force it is less susceptible to small local disturbances than the wave gauges. Salter (1981) used the force on the wave paddle as the hydrodynamic feedback in conjunction with a recursive filter and developed an absorbing wavemaker. Spinneken and Swan (2009a) presented a mathematical model for operation of an absorbing wavemaker based on the force-feedback control and also provided an experimental verification of their new theory (2009b). Then, they proposed force-feedback control to absorb directional waves (2012). One can find a comprehensive review of the absorbing wavemakers published by Schäffer and Klopman (2000). Although some active control of absorbing wavemakers have been reported recently (Yang et al., 2016, Higuera et al., 2013, De Mello et al., 2013, Spinneken and Swan, 2012), a practical block diagram in real time is not described in those papers.

    The literature review shows that most researchers have investigated the performance of active absorbers in the frequency domain. Some have even considered the effect of evanescent waves in the absorber design and proposed a complex structure for the absorber (Hirakuchi et al., 1990). This paper proposes a simple and practical control algorithm to absorb reflected waves in regular and irregular wave experiments. Initially the specifications of the equipment used in the laboratory tests are presented. Without employing absorption loop, the mathematical model of the coupled system is derived with a full reflective structure. Vibrational properties of the system is extracted and compared with the experimental results. Then, the structure of the proposed active absorber is presented as a block diagram in real time domain. Performance of the designed controller is evaluated with regular and irregular wave experiments where a fully reflective structure is placed across the channel.

    One of the main features of the active absorption system is that it helps suppressing wave flume resonance. So, before presenting the absorber structure, the resonance conditions of the system should be identified. Two-dimensional motion of an inviscid, incompressible fluid in a finite channel with full reflector at its end is shown in Fig. 1. The coordinate y is taken vertically upward with its origin at the bottom of the channel, while x is taken horizontally with the mean position of a piston-type wave paddle at x = 0.

    Figure  1.  Schematics of two dimensional wave flume.

    On the assumption of small wave amplitudes, the wave motion can be described with the associated velocity potential, where it should satisfy the following Laplace equation.

    $$ {\nabla }^{2}{\textit{ϕ}} =0 $$ 1

    with the boundary conditions

    $$ \begin{split} &{\frac{{{\textit{∂}} {\textit{φ}} }}{{{\textit{∂}} x}}\bigg|_{x = 0}} = {\rm{i}}{\textit{ω}} {x_0}{{\rm{e}}^{{\rm{i}}{\textit{ω}} t}},{\frac{{{\textit{∂}} {\textit{φ}} }}{{{\textit{∂}} x}}\bigg|_{x = l}} = 0;\\ &{\frac{{{\textit{∂}} {\textit{φ}} }}{{{\textit{∂}} y}}\bigg|_{y = 0}} = 0,\;g\frac{{{\textit{∂}} {\textit{φ}} }}{{{\textit{∂}} y}} + {\frac{{{{\textit{∂}} ^2}{\textit{φ}} }}{{{\textit{∂}} {t^2}}}\bigg|_{y = h}} = 0, \end{split} $$ 2

    where x0 denotes the paddle amplitude, g is the acceleration of gravity, and ω is the forcing frequency of the paddle. To find the natural frequencies and mode shapes of the unperturbed coupled system one should freeze the paddle motion. With this assumption one can find the following natural frequencies and mode shapes of the system.

    $$ \begin{split} &{\textit{ω}} _n^2 = \frac{{n{\rm{{\text{π}} }}}}{l}g\tanh \left({\frac{{n{\rm{{\text{π}} }}}}{l}h} \right);\\ &{\textit{φ}} \left({x,y,t} \right) = \mathop \sum \nolimits_{n = 1}^\infty {E_n}\cos \left({\frac{{n{\rm{{\text{π}} }}}}{l}x} \right){\rm{cosh}}\left({\frac{{n{\rm{{\text{π}} }}}}{l}y} \right){{\rm{e}}^{{\rm{i}}{{\textit{ω}} _n}t}}. \end{split} $$ 3

    However, to find the frequency response of the system, a harmonic motion is assumed for the paddle movement. So, the solution of Eq. (1) while imposing the boundary conditions (2) gives the following velocity potential:

    $$\begin{split} {\textit{φ}} \left({x,y,t} \right) = & \Bigg\{ \sum\nolimits_{n = 1}^\infty {\cos } \left( {{k_n}y} \right)\left[ {{A_n}{\rm{cosh}}\left( {{k_n}x} \right){B_n}{\rm{sinh}}\left( {{k_n}x} \right)} \right] + \\ & \cosh \left( {{k_0}y} \right)\left[ {{A_0}{\rm{cos}}\left( {{k_0}x} \right) + {B_0}{\rm{sin}}\left( {{k_0}x} \right)} \right] \Bigg\}{{\rm{e}}^{{\rm{i}}{\textit{ω}} t}}, \end{split}$$ 4

    where, employing the free surface and bottom condition of the wave tank, the wave number k0 and the eigenvalues kn (n=1,2,3,…) are the roots of the following relations.

    $$ \begin{split} &{{\textit{ω}} ^2} = {k_0}g\tanh \left({{k_0}h} \right);\\ &{{\textit{ω}} ^2} = - {k_n}g\tan \left({{k_n}h} \right). \end{split} $$ 5

    In Eq. (4), An, Bn, A0, and B0 are the unknown modal amplitudes of the fluid oscillation. In order to find these unknown modal amplitudes the boundary conditions (2) are employed. Substituting the obtained velocity potential in to the first boundary condition and making use of the orthogonality of trigonometric functions yield the following relations:

    $$ \begin{split} &{B_n} = \frac{{4{\rm{i}}{\textit{ω}} {x_0}\sin \left({{k_n}h} \right)}}{{{k_n}\left[ {2{k_n}h + \sin \left({2{k_n}h} \right)} \right]}};\\ &{B_0} = \frac{{4{\rm{i}}{\textit{ω}} {x_0}\sinh \left({{k_0}h} \right)}}{{{k_0}\left[ {2{k_0}h + \sinh \left({2{k_0}h} \right)} \right]}}. \end{split} $$ 6

    Using the end or reflector side boundary condition, one can find the remaining modal amplitudes as:

    $$ \begin{split} &{A_n} = - {B_n}\frac{{\cosh \left({{k_n}l} \right)}}{{\sinh \left({{k_n}l} \right)}};\\ &{A_0} = {B_0}\frac{{\cos \left({{k_0}l} \right)}}{{\sin \left({{k_0}l} \right)}}. \end{split} $$ 7

    In the present research the wave elevation in front of the paddle is used as a hydraulic feedback and a control algorithm is proposed and implemented to absorb the reflected waves. Fig. 2 shows the block diagram of the proposed control system where the digital, analogue, and interface parts of the circuit are specified.

    Figure  2.  Block diagram of the implemented absorbing wavemaker algorithm.

    It should be pointed out that the wave elevation control is equivalent to the velocity control of the paddle. Therefore, controlling of the paddle velocity does not necessarily guarantee the position control of the paddle. So, during the wave elevation control, possible drift in the position of the paddle may saturate the paddle stroke (Schäffer, 2001). To avoid the paddle drift an axillary closed loop position control of the paddle is employed. It is evident that the drift compensation should be operated with very low velocity to avoid any disturbance of the wave absorption loop. To implement the axillary drift compensation, a displacement sensor (LT-M-400S) measures the position of the paddle and its output is used as a feedback signal. Mean position of the paddle ‘xd=0’ is used as the desired input and a proportional control with gain K4 is used to regulate the paddle. In the experiments, its value starts from zero and gradually increases. The minimum value of K4 that prevents the paddle drifts is selected as its final value. Structure of the drift compensation loop is depicted in Fig. 2 with red signals.

    In the main control loop, the measured wave elevation η0 which includes the generated, reflected, and re-reflected waves is used as a feedback signal. The wave gauge output is a weak signal that passes through a conditioner. The conditioner gain is specified as K3. The desired wave form ηd is provided as a data file and applied through a computer. It is worth noting that the type of the parameters that are compared in the summation points should be the same. Therefore, the wave gauge output is calibrated with coefficient K1. It should be emphasized that K1 and K3 values may need to be reviewed each time the wave gauge is calibrated.

    In the absorption loop, in addition to the feedback signal a feed-forward signal of the target wave ηd is already used as the major part of the required control value. The value of control gain K2 is crucial in the control system. In other words, to achieve the acceptable absorption rate, its value must be adjusted in each test where the water depth and working frequency change. So, a table should be formed in this regard, and by changing the test conditions, the relevant K2 should be extracted from the mentioned table or an interpolation procedure should be done. However, the experiments in the present study were performed at a constant water depth (h=0.63 cm) and in a limited forcing period (T=1.2−3 s in regular waves and Tp=1.6–2 s in irregular waves). Therefore, by setting a single value for K2 and tuning it, the desired results are extracted.

    In this research it is shown that there is no need to use any filter or transfer function in the feedback and feed-forward loops (Bullock and Murton, 1989) and the use of constant gains can yield acceptable results. Also, the servomotor time constant is order of 1 ms and the sampling period of the communication A/D card is 330 Hz. So, referring to the maximum operating frequency of the system (fmax=1 Hz) we have neglected these delays in the controller design process (Yang et al., 2015). In addition, the proposed controller structure is very simple, practical and in real time domain. In other words, it does not require the design of digital filters (Yang et al., 2015, Hirakuchi et al., 1990) and the use of approximate techniques (Yang et al., 2016). Moreover, the structure and implementation of the proposed method seem to be simpler than the forced feedback–based control methods (Spinneken and Swan, 2009a, 2009b, 2012).

    The piston type wave maker is installed in a wave flume being 25 m long, 1.3 m high and 1 m wide. The flume has been fabricated as a modular structure comprising of 14 segments. The length of each segment is 1.8 m and the side walls of the first five segment are made of steel plate and the 9 remaining segments have secure glass walls. The wave maker is located 1.8 m away from the one end and the reflector plate is installed 14.2 m away from the wave maker paddle (see Fig. 3). In order to minimize the sloshing effects on the paddle driving force, an energy dissipating rubble-stone beach was set at the rear part of the wave maker.

    Figure  3.  Experimental wave flume, a) Schematic cross-sectional view, b and c) Pictures of the installed wavemaker and flume.

    The paddle is driven by a 3 kW electrical AC servomotor (ASD -B2-3023 servo driver and ECM servomotor) and a ball screw mechanism, which is controlled by a computer. A resistance type displacement sensor (LT-M-400S) measures the paddle displacement and a capacitive type wave gauge was mounted on the front side of the stainless steel paddle to measure the wave elevation. With an A/D and D/A convertor (µDAG-Lite) the controller output is sent to the servomotor and the paddle displacement and the wave elevation signals are transferred to the computer. Experimental and theoretical results are presented in the next section.

    In this section, the natural frequencies and mode shapes of the wave tank are evaluated taking into account the full reflector plate. In addition, due to harmonic motion of the wave maker, frequency response of the system is extracted. For some special cases the experimental results are presented and compared with the numerical results.

    For the present experimental setup, Fig. 4 demonstrates the first twelve natural periods of the system and Fig. 5 illustrates the first three associated mode shapes. With regard to the operating range of the paddle periods (up to 4 s) it seems that the first two periods will not be excited. However, the system may be driven near the higher periods. In these cases the resonance condition may occur and consequently the tests could not be continued any more. To show the resonance condition, frequency response of the system is depicted in Fig. 6. It is seen that in resonance conditions the wave elevation could be magnified dramatically.

    Figure  4.  Natural periods of the system.
    Figure  5.  First three mode shapes of the wave tank.
    Figure  6.  Frequency response of the wave flume.

    By referring to frequency response (Fig. 6), specific experiments have been done where some of them are closer to the resonance conditions. For harmonic paddle movement with period 1.2 s and amplitude 40 mm, Fig. 7a shows the wave elevation in front of the paddle. It can be seen that when the reflected waves reach the wave paddle (at about t=21 s), the resultant wave is magnified and consequently the test is turned off by force at t=103 s. Frequency content of the wave is illustrated in Fig. 7b. Magnification of the wave elevation is attributed to the closeness of the driving period to the 11th natural period of the system. Another experiment near the resonance condition is done where the forcing period is set as 3 s. Referring to Figs. 4 and 6 it is inferred that the forcing period is very close to the 4th natural period of the system. Fig. 8 shows the wave elevation and its frequency content. It is seen that the reflective waves reach the wave paddle at about t=13 s. Time history shows that the re-reflective waves contaminate the total incident wave after that time. This can be inferred with looking to the frequency contents of the incident waves (Fig. 8b) where some super harmonics come into view.

    Figure  7.  Experimental results for forcing wave period T=1.2 s.
    Figure  8.  Experimental results for forcing wave period T=3 s.

    In this section performance of the absorbing controller in eliminating the spurious re-reflection of outgoing waves and suppressing the wave flume resonances is demonstrated. Fig. 9 shows the wave elevation in front of the paddle when the desired wave period is 1.2 s and its amplitude is set as 40 mm. Comparison of time histories with and without activating the absorption loop shows that the resonance is suppressed and stable standing wave is produced ‘Fig. 9a’. It is worth noting that to prevent the initial shock wave, the desired wave amplitude gradually increases during the first two cycles and reaches its final value. On the other hand, the output of the absorption loop controller is zero or very low level signal until the first reflective wave reaches the paddle. In other words, before that time, the response of the open loop and closed loop systems are similar. However, at the re-reflection moment the absorption controller reacts and prevents the incident wave from diverting. In Fig. 9a, around t=21 s, the first two mentioned cycles reach the paddle position. At that moment, the controller absorbs the reflected waves and prevents them from being reflected again. However, due to the presence of a single wave gauge, the controlled incident and reflected waves are not separated and the wave gauge data will actually be the sum of these two waves. Therefore, due to the phase difference between these waves, the amplitude of the resulting wave is smaller than that of the incident wave. Frequency contents of the waves are compared in Fig. 9b. Another resonance condition which was depicted in previous section (Fig. 8) is tested with imposing absorption loop. The results are shown in Fig. 10. It is shown that the growing wave amplitude is controlled excellently.

    Figure  9.  Comparison of the experimental results with and without absorption loop when the desired wave period is T=1.2 s and its amplitude is 40 mm.
    Figure  10.  Comparison of the experimental results with and without absorption when the desired wave period is T=3 s and its amplitude is 40 mm.

    Comparison of the results in time and frequency domains shows that the absorption algorithm eliminates the spurious re-reflection of outgoing waves effectively. It is worth noting that the wave gauge data include the incident and reflected waves. Therefore, in the steady state conditions, depending on the phase difference between the incident and reflected wave, the resulting wave amplitude may be larger (Figs. 9a and 10a) or smaller than that of the desired wave.

    To investigate the performance of the absorption loop in irregular wave experiments, three irregular waves with different peak wave periods Tp and significant wave heights Hs are considered. In other words, the JONSWAP spectrum (Sheng and Li, 2017) is used as the desired irregular wave spectrum. Wave elevations and frequency spectrum of the waves with and without absorption loop are compared. Figs. 11a and 11b show the time histories of the desired incident wave and the measured wave elevations with and without utilizing the absorption loop. For more transparency the wave elevation data without absorbing algorithm is displaced in vertical axis deliberately. Fig. 11b presents the zoomed version of Fig. 11a. It is observed that the wave with absorption is well comparable with the incident wave and the wave elevation without absorption is very different from the incident wave. Fig. 11c shows the frequency spectra of the wave elevations where the peak wave frequency is set as 0.55 Hz or Tp=1.8 s (Hs=0.06 m). It is inferred that the spectra with absorption loop agree well with the desired spectra.

    Figure  11.  Comparison of the experimental results in irregular wave conditions with and without absorption, when the forcing period T=1.8 s.

    Irregular wave with peak wave periods 2 s (Hs=0.08 m) is also presented in Fig. 12. Referring to the zoomed time history, we can see that with absorption loop the generated waves are consistent with desired waves whereas without the absorption, the produced waves deviate dramatically ‘Fig. 12b’. Comparison of the wave’s spectra highlights the effects of the proposed controller in absorbing reflected waves and eliminating the unwanted re-reflections. It is also shown that the re-reflections can add numerous peaks to the incident wave spectrum. As mentioned earlier, the wave gauge records the sum of the incident and reflected waves. Because of this, the wave spectra and time history of the measured wave with absorption are slightly different from the desired values.

    Figure  12.  Comparison of the experimental results in irregular wave conditions with and without absorption, when the forcing period T=2 s.

    This paper introduces an efficient piston-type active absorbing wave-maker with a front-mounted wave gauge. The structure of the control algorithm was presented as a block diagram in the real-time domain. It was shown that there is no need to use any digital filter in the case of relatively low operating frequency range (0.25−2 Hz) and the use of constant gains can yield acceptable results. For regular waves, it was shown that the proposed algorithm could effectively suppress the resonant sloshing condition and it is possible to produce pure standing waves. For irregular waves, the performance of the wave-maker is evaluated for peak waves at dominant periods of 1.8 s and 2 s. It was shown that the proposed absorption algorithm can generate waves having a good correlation in the frequency content and phase angle with the intended wave. In addition, the time history of the desired and incident waves was also compared.

  • Figure  1.  Schematics of two dimensional wave flume.

    Figure  2.  Block diagram of the implemented absorbing wavemaker algorithm.

    Figure  3.  Experimental wave flume, a) Schematic cross-sectional view, b and c) Pictures of the installed wavemaker and flume.

    Figure  4.  Natural periods of the system.

    Figure  5.  First three mode shapes of the wave tank.

    Figure  6.  Frequency response of the wave flume.

    Figure  7.  Experimental results for forcing wave period T=1.2 s.

    Figure  8.  Experimental results for forcing wave period T=3 s.

    Figure  9.  Comparison of the experimental results with and without absorption loop when the desired wave period is T=1.2 s and its amplitude is 40 mm.

    Figure  10.  Comparison of the experimental results with and without absorption when the desired wave period is T=3 s and its amplitude is 40 mm.

    Figure  11.  Comparison of the experimental results in irregular wave conditions with and without absorption, when the forcing period T=1.8 s.

    Figure  12.  Comparison of the experimental results in irregular wave conditions with and without absorption, when the forcing period T=2 s.

  • [1] Anbarsooz, M., Passandideh-Fard, M. and Moghiman, M., 2013. Fully nonlinear viscous wave generation in numerical wave tanks, Ocean Engineering, 59, 73–85. doi: 10.1016/j.oceaneng.2012.11.011
    [2] Belden, J. and Techet, A.H., 2011. Simultaneous quantitative flow measurement using PIV on both sides of the air-water interface for breaking waves, Experiments in Fluids, 50(1), 149–161. doi: 10.1007/s00348-010-0901-5
    [3] Bullock, G.N. and Murton, G.J., 1989. Performance of a wedge-type absorbing wave maker, Journal of Waterway,Port,Coastal,and Ocean Engineering, 115(1), 1–17. doi: 10.1061/(ASCE)0733-950X(1989)115:1(1)
    [4] Christensen, M. and Frigaard, P., 1994. Design of absorbing wavemaker based on digital filters, Proceedings of International Symposium: Waves-Physical and Numerical Modelling, Vancouver, pp. 100–109.
    [5] Clément, A., 1996. Coupling of two absorbing boundary conditions for 2D time-domain simulations of free surface gravity waves, Journal of Computational Physics, 126(1), 139–151. doi: 10.1006/jcph.1996.0126
    [6] De Mello, P.C., Carneiro, M.L., Tannuri, E.A., Kassab Jr., F., Marques, R.P., Adamowski, J.C. and Nishimoto, K., 2013. A control and automation system for wave basins, Mechatronics, 23(1), 94–107. doi: 10.1016/j.mechatronics.2012.11.004
    [7] Higuera, P., Lara, J.L. and Losada, I.J., 2013. Realistic wave generation and active wave absorption for navier-stokes models: application to OpenFOAM®, Coastal Engineering, 71, 102–118. doi: 10.1016/j.coastaleng.2012.07.002
    [8] Hirakuchi, H., Kajima, R. and Kawaguchi, T., 1990. Application of a piston-type absorbing wavemaker to irregular wave experiments, Coastal Engineering in Japan, 33(1), 11–24. doi: 10.1080/05785634.1990.11924520
    [9] Khait, A. and Shemer, L., 2019. Nonlinear wave generation by a wavemaker in deep to intermediate water depth, Ocean Engineering, 182, 222–234. doi: 10.1016/j.oceaneng.2019.04.065
    [10] Lin, P.Z. and Liu, P.L.F., 1999. Internal wave-maker for navier-stokes equations models, Journal of Waterway,Port,Coastal,and Ocean Engineering, 125(4), 207–215. doi: 10.1061/(ASCE)0733-950X(1999)125:4(207)
    [11] Milgram, J.H., 1970. Active water-wave absorbers, Journal of Fluid Mechanics, 42(4), 845–859. doi: 10.1017/S0022112070001635
    [12] Ouellet, Y. and Datta, I., 1986. A survey of wave absorbers, Journal of Hydraulic Research, 24(4), 265–280. doi: 10.1080/00221688609499305
    [13] Saincher, S. and Banerjee, J., 2015. Design of a numerical wave tank and wave flume for low steepness waves in deep and intermediate water, Procedia Engineering, 116, 221–228. doi: 10.1016/j.proeng.2015.08.394
    [14] Salter, S.H., 1981. Absorbing wave makers and wide tanks, Proceedings of Conference on Directional Wave Spectra Applications, Berkeley, California, USA, pp. 185–202.
    [15] Schäffer, H.A., 2001. Active wave absorption in flumes and 3D basins, Proceedings of the 4th International Symposium on Ocean Wave Measurement and Analysis, San Francisco.
    [16] Schäffer, H.A. and Klopman, G., 2000. Review of multidirectional active wave absorption methods, Journal of Waterway,Port,Coastal,and Ocean Engineering, 126(2), 88–97. doi: 10.1061/(ASCE)0733-950X(2000)126:2(88)
    [17] Schäffer, H.A. and Jakobsen, K.P., 2003. Non-linear wave generation and active absorption in wave flumes, Proceedings of Long Waves Symposium 2003 in Parallel with XXX IAHR Congress, Greece, pp. 69–77.
    [18] Senturk, U., 2011. Modeling nonlinear waves in a numerical wave tank with localized meshless RBF method, Computers & Fluids, 44(1), 221–228.
    [19] Sheng, W.A. and Li, H., 2017. A method for energy and resource assessment of waves in finite water depths, Energies, 10(4), 460. doi: 10.3390/en10040460
    [20] Spinneken, J. and Swan, C., 2009a. Second-order wave maker theory using force-feedback control. Part I: A new theory for regular wave generation, Ocean Engineering, 36(8), 539–548. doi: 10.1016/j.oceaneng.2009.01.019
    [21] Spinneken, J. and Swan, C., 2009b. Second-order wave maker theory using force-feedback control. Part Ⅱ: an experimental verification of regular wave generation, Ocean Engineering, 36(8), 549–555. doi: 10.1016/j.oceaneng.2009.01.007
    [22] Spinneken, J. and Swan, C., 2012. The operation of a 3D wave basin in force control, Ocean Engineering, 55, 88–100. doi: 10.1016/j.oceaneng.2012.07.024
    [23] Stagonas, D., Warbrick, D., Muller, G. and Magagna, D., 2011. Surface tension effects on energy dissipation by small scale, experimental breaking waves,Coastal Engineering, 58(9), 826–836.
    [24] Yang, H.Q., Li, M.G., Liu, S.X. and Chen, F.M., 2016. An iterative re-weighted least-squares algorithm for the design of active absorbing wavemaker controller, Journal of Hydrodynamics, 28(2), 206–218. doi: 10.1016/S1001-6058(16)60622-4
    [25] Yang, H.Q., Li, M.G., Liu, S.X., Zhang, Q. and Wang, J., 2015. A piston-type active absorbing wavemaker system with delay compensation, China Ocean Engineering, 29(6), 917–924. doi: 10.1007/s13344-015-0064-5
    [26] Yueh, C.Y. and Chuang, S.H., 2013. A piston-type porous wave energy converter theory, Journal of Marine Science and Technology, 21(3), 309–317.
  • 加载中
图(12)
计量
  • 文章访问数:  110
  • HTML全文浏览量:  109
  • PDF下载量:  0
  • 被引次数: 0
出版历程
  • 收稿日期:  2020-02-19
  • 修回日期:  2020-05-23
  • 录用日期:  2020-06-30
  • 网络出版日期:  2021-05-12
  • 发布日期:  2020-12-10

目录

/

返回文章
返回