Wave generation control method and device for arranging wave generators at two ends in wave test pool
By using wave generators at both ends of the wave test pool, setting the position and frequency of the two waves based on the target function, and controlling the wave propagation and superposition, the problem of the inability to generate focused waves in existing technologies is solved, and an efficient wave simulation effect is achieved.
Patent Information
- Application Number
- CN202510875051.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-27
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2045-06-27
AI Technical Summary
Existing wave test tanks are unable to generate focused waves and cannot simulate the impact of concentrated waves on marine structures.
In the wave test pool, wave generators are arranged at both ends. By determining the target function (wave elimination, bidirectional wave or focused wave), the target position and angular frequency of the two waves are set, the propagation time is calculated, and the corresponding wave generator is turned on at the target start time to generate the corresponding waves.
It achieves precise generation of focused waves, reduces the impact of wave reflections in the pool, and realistically simulates the reciprocating wave action on marine structures.
Smart Images

Figure CN120704429A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of simulated wave generation, and more particularly to a wave generation control method and device for arranging wave generators at both ends of a wave test pool. Background Art
[0002] In the field of marine engineering, wave test tanks are widely used in various experiments to simulate the effects of ocean waves on structures, particularly in the design, testing, and safety assessment of offshore platforms, ships, and other offshore structures. Waves in the tanks are generated by wave generators, simulating the motion of natural ocean waves and helping engineers evaluate the response of structures to wave action.
[0003] Currently, conventional wave test tanks primarily utilize a wave generator installed on one side of the test waters and a wave-breaking plate or wave-breaking wall on the other. The wave generator, typically a push-plate or rocking-plate type, drives the wave-making plate to generate waves. The wave generator's amplitude and frequency can be adjusted to simulate different ocean waves. The wave-breaking wall is designed to absorb or convert wave energy after it propagates to the end of the tank, thereby reducing the generation of reflected waves and minimizing the risk of waves reflecting back within the tank and affecting experimental results. However, wave test tanks can only generate waves in a single direction, not focused waves, making it impossible to simulate the effects of concentrated waves on marine structures. Summary of the Invention
[0004] In view of this, the present invention provides a wave-making control method and device with wave generators arranged at both ends of a wave test pool, which is used to solve the problem that the existing wave-making method of the wave test pool cannot generate focused waves and cannot simulate the impact of concentrated waves on marine structures.
[0005] To achieve the above objectives, the following solutions are proposed:
[0006] A wave-generating control method for wave generators arranged at both ends of a wave test pool comprises:
[0007] determining target positions and target angular frequencies of the two waves based on a target function, wherein the target function is wave cancellation, bidirectional wave generation, or focused wave generation;
[0008] Calculate the propagation time of the two waves separately;
[0009] Determine the target start time of the corresponding wave maker according to the propagation time;
[0010] The corresponding wave generator is turned on at the target start time to generate corresponding waves based on the target wave height and target angular frequency.
[0011] Preferably, the process of determining the target positions of the two waves based on the target function includes:
[0012] If the target function is to produce focused waves, the target position of the two waves is the focused position;
[0013] If the target function is wave elimination, the target position of the first wave is the position of the second wave maker;
[0014] If the target function is to generate bidirectional waves, the target positions of the two waves are the locations of the simulated ocean structures.
[0015] Preferably, if the target function is to generate focused waves, the calculation conditions of the target angular frequency include:
[0016] At the target time, the phases of the two waves at the target position should satisfy:
[0017] ω1(t0-t1)-k1x0=ω2(t0-t2)-k2(L-x0)+2nπ;
[0018] Wherein, ω1 is the angular frequency of the first wave maker, t0 is the focusing moment of the two waves, t1 is the propagation time of the first wave, k1 is the wave number of the first wave maker, ω2 is the angular frequency of the second wave maker, L is the distance between the two wave makers, x0 is the target position, t2 is the propagation time of the second wave, k2 is the wave number of the second wave maker, and n is the number of cycles;
[0019] When the wave periods of the two waves are different, the instantaneous focusing condition is:
[0020]
[0021] Preferably, if the target function is wave elimination, the calculation conditions of the target angular frequency include:
[0022]
[0023] The wavefront equation η1 of the first wave maker when the first wave reaches the second wave maker is:
[0024]
[0025] Where ω is the angular frequency of the wave machines on both sides, t is the time step, L is the distance between the wave machines on both sides, and H is the wave height;
[0026] The wavefront equation η2 for the second wave maker is:
[0027]
[0028] Where x is the distance between the second wave and the second wave generator, and Δt is the propagation time.
[0029] Preferably, if the target function is to generate bidirectional waves, the calculation conditions of the target angular frequency include:
[0030] The wavefront equation of the first wave maker is:
[0031]
[0032] Where ω1 is the angular frequency of the first wave maker, t is time, H1 is the height of the first wave, x1 is the wave at a distance of x1 meters from the first wave maker, and k1 is the wave number of the first wave maker;
[0033] The wavefront equation of the second wave maker is:
[0034]
[0035] Where ω2 is the angular frequency of the second wave maker, t is time, H2 is the height of the second wave, x2 is the wave at a distance of x2 meters from the second wave maker, and k2 is the wave number of the second wave maker.
[0036] A wave-making control device with wave generators arranged at both ends of a wave test pool comprises:
[0037] a parameter determination unit for determining target positions and target angular frequencies of the two waves based on a target function, wherein the target function is wave cancellation, generation of bidirectional waves, or generation of focused waves;
[0038] A propagation time calculation unit calculates the propagation time of two waves respectively;
[0039] The start-up time calculation unit determines the target start-up time of the corresponding wave generator according to the propagation time;
[0040] The control unit starts the corresponding wave generator at the target start time, and generates corresponding waves based on the target wave height and target angular frequency.
[0041] According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:
[0042] The present invention provides a wave-generating control method for wave generators arranged at both ends of a wave test tank. The method determines the target positions and target angular frequencies of two waves based on a target function. The target function can be wave cancellation, bidirectional waves, or focused waves. The propagation times of the two waves are calculated separately. The target activation times of the corresponding wave generators are determined based on the propagation times. The corresponding wave generators are activated at the target activation times to generate corresponding waves based on the target wave height and target angular frequency. In the present invention, each end of the wave generators arranged at both ends can independently control wave generation at each end. The synergistic effect of the wave generators at both ends controls wave propagation and superposition, accurately generating focused waves and simulating the effects of concentrated waves on marine structures.
[0043] This method uses wave propagation time calculations to reverse the waves generated by the wave generator on one side, eliminating reflections from the waves on the other side. This achieves efficient wave cancellation and reduces the impact of wave reflections within the tank on experimental results. By precisely controlling the activation and wave regulation of the wave generators at both ends, it is possible to simultaneously generate forward and reverse waves in the same experiment, realistically simulating the reciprocating wave action on marine structures. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0045] Figure 1 A flow chart of a wave-making control method for arranging wave makers at both ends of a wave test pool according to an embodiment of the present invention;
[0046] Figure 2 A schematic diagram of a wave elimination process provided by an embodiment of the present invention;
[0047] Figure 3 A schematic diagram of a bidirectional wave generation process provided by an embodiment of the present invention;
[0048] Figure 4 A schematic diagram of a focused wave generation process according to an embodiment of the present invention;
[0049] Figure 5 This is a structural schematic diagram of a wave-making control device with wave makers arranged at both ends of a wave test pool provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0050] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0051] First, combine Figure 1 The present invention provides a wave test pool with wave generators at both ends of the wave control method described below. Figure 1 As shown, the control method includes:
[0052] Step S01 : determining the target position and target angular frequency of two waves based on the target function.
[0053] Specifically, the wave generators at both ends can achieve functions such as wave cancellation, bidirectional wave generation, or focused wave generation. If the target function is focused wave generation, the target position of the two waves is the focused position; if the target function is wave cancellation, the target position of the first wave is the position of the second wave generator; if the target function is bidirectional wave generation, the target position of the two waves is the location of the simulated ocean structure.
[0054] Step S02: Calculate the propagation time of the two waves respectively.
[0055] Specifically, the propagation time of the two waves can be calculated respectively according to the distance between the target position and the wave generator, as well as the wave speed.
[0056] Step S03: determining a target start time of the corresponding wave generator according to the propagation time.
[0057] Specifically, the start time of the wave generator can be calculated according to the current time, the propagation time and the preset time to reach the target position.
[0058] Step S04: start the corresponding wave maker at the target start time.
[0059] Specifically, corresponding waves are generated based on the target wave height and target angular frequency. Two waves converge at the target location.
[0060] The wave-generating control method provided by an embodiment of the present invention for wave generators arranged at both ends of a wave test tank determines the target position and target angular frequency of two waves based on a target function. The target function is wave cancellation, bidirectional wave, or focused wave; the propagation time of the two waves is calculated; the target activation time of the corresponding wave generator is determined based on the propagation time; the corresponding wave generator is activated at the target activation time to generate the corresponding wave based on the target wave height and target angular frequency. In the present invention, each end of the wave generator arranged at both ends can independently control the wave generation at each end. Based on the synergistic effect of the wave generators arranged at both ends, the propagation and superposition of waves are controlled, and focused waves are accurately generated to simulate the effects of concentrated waves on marine structures.
[0061] This method uses wave propagation time calculations to reverse the waves generated by the wave generator on one side, eliminating reflections from the waves on the other side. This achieves efficient wave cancellation and reduces the impact of wave reflections within the tank on experimental results. By precisely controlling the activation and wave regulation of the wave generators at both ends, it is possible to simultaneously generate forward and reverse waves in the same experiment, realistically simulating the reciprocating wave action on marine structures.
[0062] Next, the implementation process of the three functions is introduced in the embodiment of the present invention. First, the parameters in the wave generation process are introduced:
[0063] The dispersion equation is: 2 =gk0 tanhk0h.
[0064] Where ω is the angular frequency, g is the acceleration of gravity, h is the water depth, and k0 is the wave number.
[0065] The wavefront equation of a regular wave is:
[0066]
[0067] Where H is the wave height, t is the time step, and x is the distance from the wave maker.
[0068] The target wave height H is:
[0069]
[0070] Among them, X a is the push plate amplitude, and d is the immersion depth.
[0071] The regular wave transfer function is:
[0072]
[0073] Among them, S is the stroke of the push-plate wave maker, that is, the maximum push stroke of the wave maker.
[0074] 1. Wave elimination process
[0075] like Figure 2 As shown, the distance L between the two wave generators in the wave test tank 1 is 1. The first wave generator 2 generates waves in the forward direction, producing the first wave. Wave generation is performed by specifying the target wave height H, wave period T, and wave duration t (time step). By calculating the wave velocity, the time it takes for the generated wave to reach the second wave generator 3 can be calculated. The second wave generator 3 then generates waves in the reverse direction to eliminate the waves.
[0076] The calculation process is:
[0077] The wavefront equation of the first wave maker 2 is:
[0078] Where ω is the angular frequency of the wave generators on both sides, t is time, x is the distance between the first wave and the wave generator, H is the wave height, and k0 is the wave number.
[0079] The wavefront equation when the first wave generated by the first wave maker 2 is transmitted to the wave maker 2 is:
[0080]
[0081] Where L is the length of the wave test pool.
[0082] The propagation time is:
[0083] Where c is the wave velocity.
[0084] The wavefront equation of the second wave maker 3 is:
[0085]
[0086] Where x is the distance between the second wave and the second wave maker, Δt is the propagation time, k0 is the wave number, and t≥Δt.
[0087] When x=0, the wavefront equation of the second wave maker 3 is:
[0088]
[0089] Establish the wave elimination relationship between the first wave maker 2 and the second wave maker 3:
[0090]
[0091] 2. The process of generating bidirectional waves
[0092] like Figure 3 As shown, when both wave generators are in motion, forward and reverse waves can be generated simultaneously. The wave height and period settings of the wave generators at both ends can be the same or different, depending on the simulation requirements. This can simulate the reciprocating wave action on marine structures. In this case, the wave surface equations of the wave generators at both ends are:
[0093] The wavefront equation of the first wave maker 2 is:
[0094]
[0095] Where ω1 is the angular frequency of the first wave maker, t is time, H1 is the height of the first wave, x1 is the wave at a distance of x1 meters from the first wave maker, i.e., x1 meters in front of the first wave maker, k1 is the wave number of the first wave maker, Where B1 is the wavelength of the first wave.
[0096] The wavefront equation of the second wave maker 3 is:
[0097]
[0098] Where ω2 is the angular frequency of the second wave maker, t is time, H2 is the height of the second wave, x2 is the wave at a distance of x2 meters from the second wave maker, i.e., at a distance of x2 meters in front of the second wave maker, k2 is the wave number of the second wave maker, Where B2 is the wavelength of the second wave.
[0099] 3. The process of generating focused waves
[0100] like Figure 4As shown, the target position formed by the focused wave in the wave test pool 1 is determined. Then, the propagation time of the wave crest is calculated to obtain the wave velocity, and the movement scale of the push plate can be obtained based on the wave velocity. The two waves need to reach the target position at the same time. The calculation process is:
[0101] First wave propagation time: Here, x0 is the target position where the focused wave is formed, that is, x0 meters in front of the first wave maker 2, and c1 is the wave velocity of the first wave.
[0102] The first wave should start at the target start time t=t0-t1.
[0103] The second wave travel time: Where c2 is the velocity of the second wave
[0104] The second wave should be started at the target start time t=t0-t2.
[0105] Startup time difference:
[0106] At the target moment (focusing moment), the phases of the two waves at the target position should satisfy:
[0107] ω1(t0-t1)-k1x0=ω2(t0-t2)-k2(L-x0)+2nπ;
[0108] We get: (ω1-ω2)t0=2k1x0-2k2(L-x0)+2πn.
[0109] Wherein, ω1 is the angular frequency of the first wave maker, t0 is the focusing moment of the two waves, t1 is the propagation time of the first wave, k1 is the wave number of the first wave maker; ω2 is the angular frequency of the second wave maker, L is the distance between the two wave makers, x0 is the target position, t2 is the propagation time of the second wave, k2 is the wave number of the second wave maker, and n is the number of cycles.
[0110] When the wave periods of the two waves are the same, the focus position satisfies: At this time, the wave generators on both sides start at the same time. The amplitude superposition is: A1+A2, where H1 and H2 are the wave heights of the first and second waves respectively.
[0111] When the wave periods of the two waves are different, the instantaneous focusing condition is:
[0112]
[0113] Phase synchronization is achieved at the target time t0, and the amplitude superposition is: A1+A2, where
[0114] The following describes a wave-generating control device for arranging wave generators at both ends of a wave test pool provided by an embodiment of the present invention. The wave-generating control device for arranging wave generators at both ends of a wave test pool described below and the wave-generating control method for arranging wave generators at both ends of a wave test pool described above can be referred to in correspondence with each other.
[0115] First combine Figure 5 , the wave control device with wave makers arranged at both ends of the wave test pool is introduced, such as Figure 5 As shown, the wave-making control device with wave generators arranged at both ends of the wave test pool may include:
[0116] A parameter determination unit 100 is configured to determine target positions and target angular frequencies of two waves based on a target function, wherein the target function is wave elimination, bidirectional wave, or focused wave;
[0117] The propagation time calculation unit 200 calculates the propagation time of the two waves respectively;
[0118] The start time calculation unit 300 determines the target start time of the corresponding wave generator according to the propagation time;
[0119] The control unit 400 starts the corresponding wave generator at the target start time, and generates corresponding waves based on the target wave height and target angular frequency.
[0120] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.
[0121] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0122] The above description of the disclosed embodiments is intended to enable one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention is not limited to the embodiments shown herein but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A wave-generating control method for a wave test pool with wave generators arranged at both ends, characterized in that: include: determining target positions and target angular frequencies of the two waves based on a target function, wherein the target function is wave cancellation, bidirectional wave generation, or focused wave generation; Calculate the propagation time of the two waves separately; Determine the target start time of the corresponding wave maker according to the propagation time; The corresponding wave generator is turned on at the target start time to generate corresponding waves based on the target wave height and target angular frequency.
2. The wave-generating control method for arranging wave generators at both ends of a wave test pool according to claim 1 is characterized in that: The process of determining the target positions of two waves based on the target function includes: If the target function is to produce focused waves, the target position of the two waves is the focused position; If the target function is wave elimination, the target position of the first wave is the position of the second wave maker; If the target function is to generate bidirectional waves, the target positions of the two waves are the locations of the simulated ocean structures.
3. The wave-generating control method for arranging wave generators at both ends of a wave test pool according to claim 2, characterized in that: If the target function is to generate focused waves, the calculation conditions for the target angular frequency include: At the target time, the phases of the two waves at the target position should satisfy: ω1(t0-t1)-k1x0=ω2(t0-t2)-k2(L-x0)+2nπ; Wherein, ω1 is the angular frequency of the first wave maker, t0 is the focusing moment of the two waves, t1 is the propagation time of the first wave, k1 is the wave number of the first wave maker, ω2 is the angular frequency of the second wave maker, L is the distance between the two wave makers, x0 is the target position, t2 is the propagation time of the second wave, k2 is the wave number of the second wave maker, and n is the number of cycles; When the wave periods of the two waves are different, the instantaneous focusing condition is:
4. The wave-generating control method for arranging wave generators at both ends of a wave test pool according to claim 2, characterized in that: If the target function is wave clipping, the calculation conditions of the target angular frequency include: The wavefront equation η1 of the first wave maker when the first wave reaches the second wave maker is: Where ω is the angular frequency of the wave machines on both sides, t is the time step, L is the distance between the wave machines on both sides, and H is the wave height; The wavefront equation η2 for the second wave maker is: Where x is the distance between the second wave and the second wave generator, and Δt is the propagation time.
5. The wave-generating control method for arranging wave generators at both ends of a wave test pool according to claim 2, characterized in that: If the target function is to generate bidirectional waves, the calculation conditions of the target angular frequency include: The wavefront equation of the first wave maker is: Where ω1 is the angular frequency of the first wave maker, t is time, H1 is the height of the first wave, x1 is the wave at a distance of x1 meters from the first wave maker, and k1 is the wave number of the first wave maker; The wavefront equation of the second wave maker is: Where ω2 is the angular frequency of the second wave maker, t is time, H2 is the height of the second wave, x2 is the wave at a distance of x2 meters from the second wave maker, and k2 is the wave number of the second wave maker.
6. A wave-making control device with wave generators arranged at both ends of a wave test pool, characterized in that: include: a parameter determination unit for determining target positions and target angular frequencies of the two waves based on a target function, wherein the target function is wave cancellation, generation of bidirectional waves, or generation of focused waves; A propagation time calculation unit calculates the propagation time of two waves respectively; The start-up time calculation unit determines the target start-up time of the corresponding wave generator according to the propagation time; The control unit starts the corresponding wave generator at the target start time, and generates corresponding waves based on the target wave height and target angular frequency.
Citation Information
Patent Citations
Method for simulating influence of flexible net on wave propagation
CN103235878A
Ultrasonic ranging method, device and system
CN107390203A
Circular wave making pool
CN110095253A
Wave making device based on U-shaped structure and method thereof
CN111537189A
Vertical push plate wave generation method and vertical push plate wave generation water tank
CN112014066A