Method and device for optimizing shape of deep water wave-dissipating beach, storage medium and computer equipment

By segmenting and optimizing the wave energy distribution characteristics in a circular arc-shaped breakwater, finding the optimal point and fitting a continuous curved surface, the problems of long design cycles and high costs caused by empirical selection are solved, achieving efficient wave dissipation and low-cost optimization.

CN121031118BActive Publication Date: 2026-01-27HONG KONG UNIV OF SCI & TECH (GUANGZHOU) +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511516822.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-10-23
Publication Date
2026-01-27
Estimated Expiration
2045-10-23

AI Technical Summary

Technical Problem

In existing technologies, the surface shape parameters of arc-shaped breakwaters rely on empirical selection, resulting in long design cycles and high costs, and lacking theoretical support.

Method used

By determining three initial points of the initial wave-dissipating beach, segmented optimization is performed based on the non-uniform distribution characteristics of wave energy in the water depth direction to find the point with the best wave-dissipating effect, and a continuous surface is fitted to construct the target wave-dissipating beach.

Benefits of technology

It improves the consistency of wave damping effect, reduces the number of physical model tests, lowers design costs and cycle time, and is suitable for rapid optimization and structural iteration under various wave conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121031118B_ABST
    Figure CN121031118B_ABST
Patent Text Reader

Abstract

The deep water wave absorbing beach curved surface shape optimization method, device, storage medium and computer equipment provided by the application, the method is segmented by combining the non-uniform distribution characteristics of wave energy, not only has good geometric expression ability and segmented adjustability, but also can flexibly adjust the segmented density and configuration structure according to the wave characteristics and the pool size, effectively overcome the low efficiency problem caused by the dependence of the traditional empirical design method on artificial trial and error, and ensure the accurate matching of the curved surface shape and the actual wave reduction demand, so that the area close to the water surface has higher segmented density, to enhance the adjustability of the geometric contour of the area and the matching degree of the wave response, thereby realizing fine control of the wave absorbing beach curved surface parameters. In addition, the application builds a unified segmentation strategy and optimization path, not only improves the reliability of the optimization result, but also greatly reduces the number of physical model tests, thereby reducing the design cost and cycle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wave test simulation technology, and in particular to a method, apparatus, storage medium and computer equipment for optimizing the surface shape of deep-water wave-dissipating beach. Background Technology

[0002] Breakwaters are an indispensable component of laboratory wave tanks (flutes), typically located at the end of the tank. They are used to reduce the waves generated by the wave generator and prevent them from reflecting back into the test area, thus avoiding interference with the design waves. Therefore, breakwaters play a crucial role in maintaining the stability of the wave field and wave quality in the tank, making them a key factor that must be considered in tank design.

[0003] Existing breakwaters are mainly classified into two types according to their structural form: sloping type and arc type. The sloping type is suitable for varying water depths and is often used in shallow pools; its structural shape is relatively simple. The arc type, on the other hand, is typically used in pools with constant depth. (Illustrative example:) Figure 1 As shown, Figure 1 This is a structural illustration of a circular arc-shaped breakwater. The curved shape of the circular arc-shaped breakwater directly determines its wave-damping capacity, making the determination of the curvature crucial. Currently, most engineering projects employ parabolic structures, whose geometric parameters (such as radius of curvature, extension length, and leading edge angle) are often determined empirically or through repeated physical model tests and enumeration. This method not only increases the design cycle and cost but also lacks theoretical support. Summary of the Invention

[0004] The purpose of this application is to at least address one of the aforementioned technical deficiencies, particularly the technical deficiency that the geometric parameters corresponding to the curved surface shape of the arc-shaped breakwater beach in the prior art rely on empirical selection, which not only increases the design cycle and cost but also lacks theoretical support.

[0005] This application provides a method for optimizing the surface shape of a deep-water breakwater beach, the method comprising:

[0006] Determine the initial breakwater, which includes three initial points;

[0007] Based on the non-uniform distribution characteristics of wave energy in the water depth direction, the surface to be optimized of the initial wave-dissipating shoal is segmented for optimization, resulting in multiple optimization points;

[0008] A continuous surface is fitted using the three initial points and each of the optimized points as structural points, and a target breakwater is constructed based on the continuous surface and the initial breakwater.

[0009] Optionally, based on the non-uniform distribution characteristics of wave energy in the water depth direction, the surface to be optimized of the initial wave-damping shoal is segmented for optimization to obtain multiple optimization points, including:

[0010] Based on the non-uniform distribution characteristics of wave energy in the water depth direction, the height of the initial wave-dissipating shoal is divided into multiple segments by gradually decreasing from bottom to top;

[0011] Within the optimization interval formed by each line segment, the point with the best wave-damping effect is searched as the optimization point, resulting in multiple optimization points.

[0012] Optionally, dividing the height of the initial breakwater into multiple segments by gradually decreasing from bottom to top includes:

[0013] After dividing the height of the initial breakwater into N equal parts according to the N-division method, the N-division point closest to the bottom of the pool is taken as the first endpoint, and the right angle point among the three initial points of the initial breakwater is taken as the first starting point. The first starting point and the first endpoint are connected to form an initial line segment.

[0014] The first endpoint of the initial line segment is taken as the second starting point of the next line segment to be divided. After dividing the remaining line segment of the initial breakwater into N equal parts according to the N equal division method, the N equal division point closest to the bottom of the pool is taken as the second endpoint. The second starting point and the second endpoint are connected to form the intermediate line segment.

[0015] The second endpoint of the intermediate line segment is used as the third starting point of the next line segment to be divided, and the remaining line segments of the initial breakwater are divided according to the N equal division method until the first stopping condition is met, resulting in multiple line segments.

[0016] Optionally, the step of searching for the point with the optimal wave-damping effect within the optimization interval formed by each line segment is taken as the optimization point, resulting in multiple optimization points, including:

[0017] For each line segment:

[0018] Draw a first parallel line parallel to the bottom edge of the initial breakwater at the starting point of the line segment, and a second parallel line parallel to the bottom edge of the initial breakwater at the ending point of the line segment. When the line segment is the initial line segment of the initial breakwater in the height direction, the first parallel line corresponding to the starting point of the line segment is the bottom edge of the initial breakwater.

[0019] The first optimization point is taken as the endpoint of the first parallel line, and the rectangular space enclosed by the first parallel line, the second parallel line and the line segment is taken as the optimization interval, wherein the first optimization point is the bottom endpoint of the initial breakwater.

[0020] Determine the line segment interval to be optimized within the optimization interval that is close to the initial wave-dissipating beach slope direction, select multiple equal division points within the line segment interval, and construct the wave-dissipating beach structure corresponding to each equal division point;

[0021] The reflection coefficient of each breakwater structure is calculated by numerical simulation, and the point with the best wave-damping effect is selected from the line segment interval based on the reflection coefficient of each breakwater structure as the optimization point.

[0022] Optionally, determining the segment interval to be optimized within the optimization interval that is close to the initial wave-damping shoal slope includes:

[0023] The point on the second parallel line of the optimization interval that intersects with the hypotenuse of the initial breakwater is taken as one of the endpoints of the line segment interval to be optimized;

[0024] The endpoint of the second parallel line in the optimization interval is taken as the other endpoint of the line segment interval to be optimized;

[0025] The segment interval to be optimized is determined based on one of the endpoints and the other endpoint.

[0026] Optionally, the step of selecting the point with the optimal wave-damping effect from the line segment interval based on the reflection coefficient of each wave-damping beach structure includes:

[0027] The reflection coefficients of each breakwater beach structure are compared, and it is determined whether the reflection coefficients of each breakwater beach structure are consistent.

[0028] If so, the midpoint of the equal division points corresponding to each breakwater beach structure is taken as the optimization point;

[0029] Otherwise, select the line segment between two adjacent equally divided points with the smallest reflection coefficient from the equally divided points corresponding to each breakwater beach structure as a sub-interval;

[0030] Multiple equally divided points are selected within the sub-interval, and a breakwater beach structure corresponding to each equally divided point is constructed. After calculating the reflection coefficient of each breakwater beach structure, the process returns to the step of comparing the reflection coefficients of each breakwater beach structure and determining whether the reflection coefficients of each breakwater beach structure are consistent, until the reflection coefficients of each breakwater beach structure are consistent.

[0031] Optionally, constructing the breakwater structure corresponding to each equally divided point includes:

[0032] For each division point:

[0033] After connecting the dividing point to the two hypotenuses of the initial wave-dissipating beach, a wave-dissipating beach structure corresponding to the dividing point is formed.

[0034] This application also provides a device for optimizing the curved shape of a deep-water breakwater beach, comprising:

[0035] The breakwater determination module is used to determine the initial breakwater, which includes three initial points;

[0036] The surface segmentation optimization module is used to segment and optimize the surface to be optimized of the initial wave-dissipating beach based on the non-uniform distribution characteristics of wave energy in the water depth direction, and obtain multiple optimization points.

[0037] The breakwater construction module is used to fit a continuous surface with the three initial points and each of the optimized points as structural points, and to construct a target breakwater based on the continuous surface and the initial breakwater.

[0038] This application also provides a computer-readable storage medium storing computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the deep-water breakwater surface shape optimization method as described in any of the above embodiments.

[0039] This application also provides a computer device, including: one or more processors, and memory;

[0040] The memory stores computer-readable instructions, which, when executed by the one or more processors, perform the steps of the deep-water breakwater surface shape optimization method as described in any of the above embodiments.

[0041] As can be seen from the above technical solutions, the embodiments of this application have the following advantages:

[0042] This application provides a method, apparatus, storage medium, and computer equipment for optimizing the surface shape of deep-water breakwaters. This method, through segmented optimization based on the non-uniform distribution characteristics of wave energy, not only possesses excellent geometric expression and segment adjustability but also allows for flexible adjustment of segment density and configuration structure according to wave characteristics and pool dimensions. This effectively overcomes the inefficiency caused by traditional empirical design methods relying on manual trial and error. Simultaneously, it ensures a precise match between the surface shape and actual wave reduction requirements, resulting in a higher segment density near the water surface. This enhances the adjustability of the geometric profile and the degree of wave response matching in this area, thereby achieving fine control over the breakwater surface parameters. Especially in complex wave environments, it significantly improves the consistency of wave reduction effects. Furthermore, by constructing a unified segmentation strategy and optimization path, this application not only improves the reliability of optimization results but also significantly reduces the number of physical model tests, thereby reducing design costs and timelines. It is particularly suitable for rapid optimization and structural iteration under various wave conditions, exhibiting significant engineering application advantages. Attached Figure Description

[0043] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0044] Figure 1 A structural diagram of an arc-shaped breakwater;

[0045] Figure 2 A flowchart illustrating a method for optimizing the surface shape of a deep-water breakwater beach, as provided in an embodiment of this application;

[0046] Figure 3 A structural illustration of the initial line segment and the corresponding optimized interval provided in the embodiments of this application;

[0047] Figure 4 A structural illustration of the intermediate line segment and the corresponding optimized interval provided in the embodiments of this application;

[0048] Figure 5 This is a schematic diagram of the structure of the target breakwater provided in an embodiment of this application;

[0049] Figure 6 A schematic diagram of a deep-water breakwater surface shape optimization device provided in this application embodiment;

[0050] Figure 7 This is a schematic diagram of the internal structure of a computer device provided in an embodiment of this application. Detailed Implementation

[0051] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0052] In one embodiment, such as Figure 2 As shown, Figure 2 This application provides a flowchart illustrating a method for optimizing the surface shape of a deep-water breakwater beach, as illustrated in an embodiment of the present application. The present application provides a method for optimizing the surface shape of a deep-water breakwater beach, which may include:

[0053] S110: Determine the initial breakwater. The initial breakwater includes three initial points.

[0054] In this step, when optimizing the surface shape of the breakwater, we can first determine the initial breakwater. This initial breakwater refers to the breakwater before surface optimization. The basic shape of this initial breakwater is typically determined by three initial points. These three initial points can be set according to the actual size of the pool and the wave characteristics. Usually, one point at the bottom of the pool is selected as the right angle point, and the other two points are located at appropriate heights on the two side walls of the pool, together forming an initial triangular breakwater structure. These three initial points allow us to preliminarily define the location and approximate shape of the breakwater in the pool, providing a foundation for subsequent surface optimization.

[0055] S120: Based on the non-uniform distribution characteristics of wave energy in the water depth direction, the surface to be optimized of the initial wave-dissipating shoal is segmented for optimization, resulting in multiple optimization points.

[0056] In this step, after determining the initial wave-dissipating shoal and its three initial points through S110, this application can perform segmented optimization of the surface to be optimized of the initial wave-dissipating shoal based on the non-uniform distribution characteristics of wave energy in the water depth direction, thereby obtaining multiple optimization points.

[0057] Understandably, wave energy exhibits a non-uniform distribution along the depth direction due to the lower wave-dissipating energy at the bottom of the pool and the higher energy near the surface. This distribution directly affects the wave-dissipating requirements at different depths of the breakwater. Therefore, this application can rationally segment the initial breakwater surface to be optimized based on this non-uniform wave energy distribution characteristic to match the vertical distribution pattern of wave energy.

[0058] For example, this application can use longer chord length segments in the bottom region of the breakwater to enhance the structure, and shorter chord length segments in the top region of the breakwater to improve local response capability. Through this segmentation method, this application can optimize the wave-damping effect in different depth regions, making the curved shape of the breakwater more in line with the actual wave reduction requirements.

[0059] S130: Fit a continuous surface using three initial points and each optimization point as structural points, and construct the target breakwater based on the continuous surface and the initial breakwater.

[0060] In this step, after determining the three initial points of the initial breakwater in S110 and the multiple optimization points of the initial breakwater on the surface to be optimized in S120, this application can combine the three initial points and the multiple optimization points to fit a continuous surface, and construct the target breakwater based on the continuous surface and the initial breakwater.

[0061] Specifically, this application employs common surface fitting algorithms, such as the least squares method and B-spline curve fitting. Taking the least squares method as an example, by constructing a mathematical model, the coordinates of three initial points and each optimized point are used as input data to solve for the surface parameters that minimize the fitting error, thereby obtaining a continuous surface. This continuous surface can smoothly connect the various structural points and accurately reflect the optimized surface shape of the breakwater.

[0062] After obtaining the continuous surface, this application can construct the target wave-dissipating beach based on the continuous surface and the initial wave-dissipating beach. In practice, this application can determine the specific location and shape of the target wave-dissipating beach within the pool based on the geometric characteristics of the continuous surface and the location information of the initial wave-dissipating beach. For example, this application can determine the connection method between the target wave-dissipating beach and the side walls and bottom of the pool based on the boundary conditions of the continuous surface, ensuring that the target wave-dissipating beach can be stably set in the pool and that its surface shape can fully exert its wave-dissipating effect. The target wave-dissipating beach constructed in this way can better adapt to the actual wave environment and improve the wave-dissipating effect.

[0063] In the above embodiments, this method, by combining the non-uniform distribution characteristics of wave energy for segmented optimization, not only possesses excellent geometric expression and segment adjustability, but also allows for flexible adjustment of segment density and configuration structure according to wave characteristics and pool size. This effectively overcomes the inefficiency caused by traditional empirical design methods relying on manual trial and error. Simultaneously, it ensures a precise match between the surface shape and actual wave reduction requirements, resulting in a higher segment density near the water surface. This enhances the adjustability of the geometric profile and the degree of wave response matching in this area, thereby achieving fine control over the parameters of the wave-damping beach surface. Especially in complex wave environments, it significantly improves the consistency of wave-damping effects. Furthermore, by constructing a unified segmentation strategy and optimization path, this application not only improves the reliability of optimization results but also significantly reduces the number of physical model tests, thereby reducing design costs and timelines. It is particularly suitable for rapid optimization and structural iteration under various wave conditions, exhibiting extremely significant engineering application advantages.

[0064] In one embodiment, in S120, based on the non-uniform distribution characteristics of wave energy in the water depth direction, the surface to be optimized of the initial wave-dissipating shoal is segmented for optimization to obtain multiple optimization points, which may include:

[0065] S121: Based on the non-uniform distribution characteristics of wave energy in the water depth direction, the height of the initial wave-dissipating shoal is divided into multiple segments by gradually decreasing from bottom to top.

[0066] S122: Search for the point with the best wave-damping effect within the optimization interval formed by each line segment as the optimization point, and obtain multiple optimization points.

[0067] In this embodiment, when performing segmented optimization on the initial wave-dissipating beach surface, this application first divides the initial wave-dissipating beach height into multiple segments by gradually decreasing from bottom to top, based on the non-uniform distribution characteristics of wave energy in the water depth direction. For example, this application can set longer segments in the bottom area of ​​the pool and shorter segments near the water surface, according to the wave energy distribution pattern. This division method can better match the vertical distribution characteristics of wave energy, making the subsequent optimization process more accurate and effective.

[0068] After dividing the line segments, this application can search for the point with the best wave-damping effect within the optimization interval formed by each line segment as the optimization point. Specifically, for each line segment, this application can calculate the wave-damping effect at different locations using numerical simulation methods, and select the point with the smallest reflection coefficient as the optimization point for that line segment.

[0069] In this way, this application can obtain multiple optimization points, which together constitute the key control points of the breakwater surface, providing an important basis for subsequent surface fitting.

[0070] In one embodiment, dividing the height of the initial breakwater into multiple segments by gradually decreasing from bottom to top in step S121 may include:

[0071] S1211: After dividing the height of the initial breakwater into N equal parts according to the N-division method, the N-division point closest to the bottom of the pool is taken as the first endpoint, and the right angle point among the three initial points of the initial breakwater is taken as the first starting point. The first starting point and the first endpoint are connected to form an initial line segment.

[0072] S1212: Take the first endpoint of the initial line segment as the second starting point of the next line segment to be divided, and divide the remaining line segment of the initial breakwater into N equal parts according to the N equal division method. Then take the N equal division point closest to the bottom of the pool as the second endpoint, and connect the second starting point and the second endpoint to form an intermediate line segment.

[0073] S1213: Take the second endpoint of the intermediate line segment as the third starting point of the next line segment to be divided, and divide the remaining line segments of the initial breakwater according to the N equal division method until the first stopping condition is reached, to obtain multiple line segments.

[0074] In this embodiment, when dividing the initial height of the breakwater into multiple segments by gradually decreasing from bottom to top, this application adopts a strategy of gradual subdivision.

[0075] Specifically, this application first divides the initial height of the breakwater into N equal parts, determining the Nth division point closest to the bottom of the pool as the first endpoint, and selecting the right-angled point among the three initial points of the initial breakwater as the first starting point. By connecting the first starting point and the first endpoint, an initial line segment is formed, which lays the foundation for subsequent line segment division.

[0076] Next, this application can use the first endpoint of the initial line segment as the second starting point of the next line segment to be divided, and continue to divide the remaining height of the initial breakwater according to the N-division method, determine the N-division point closest to the bottom of the pool as the second endpoint, and connect the second starting point and the second endpoint to form an intermediate line segment. This process is repeated continuously, each time using the endpoint of the previous line segment as the starting point of the next line segment, and dividing according to the same N-division method, until the first stopping condition is met.

[0077] Indicatively, such as Figure 3 , Figure 4 As shown, Figure 3 This is a structural illustration of the initial line segment and the corresponding optimized interval provided in the embodiments of this application. Figure 4 This is a structural illustration of the intermediate line segment and the corresponding optimized interval provided in the embodiments of this application; by Figure 3 , Figure 4 As can be seen, this application can use a bisection method to divide the initial height of the breakwater into two equal parts, with the bisection point I as the first endpoint and the right-angle point C of the initial breakwater as the first starting point. The line segment CI formed by connecting the first starting point and the first endpoint is taken as the initial line segment. Next, this application can use the first endpoint I of the initial line segment CI as the second starting point of the next segment to be divided, and after dividing the remaining line segment IB of the initial breakwater into two equal parts, the bisection point M is taken as the second endpoint. The line segment IM is formed by connecting the second starting point and the second endpoint. By analogy, the initial height of the breakwater can be divided into multiple non-uniform line segments from bottom to top. The lengths of these non-uniform line segments can be adaptively adjusted according to the wave energy distribution characteristics, so that the optimization interval corresponding to each line segment can more accurately match the actual wave reduction requirements.

[0078] Furthermore, in practical application, the N-division method can be flexibly adjusted according to actual engineering needs, such as using a three-part or four-part method, to adapt to optimization requirements under different wave conditions and pool scales. This flexibility makes the segmented optimization strategy proposed in this application more widely applicable, enabling the formulation of optimal segment division schemes for specific problems.

[0079] Meanwhile, setting the first stopping condition is also crucial. It can be determined based on the actual optimization effect or the preset number of iterations to ensure that the segment division process is neither too coarse nor too redundant, thereby achieving a balance between optimization efficiency and accuracy. In practical applications, by reasonably setting the parameters of the N-division method and the first stopping condition, this application can efficiently complete the segment division of the initial wave-dissipating beach height, laying a solid foundation for subsequent optimization point search and surface fitting.

[0080] In this way, this application can obtain multiple line segments with gradually decreasing lengths. These line segments not only reflect the non-uniform distribution characteristics of wave energy in the water depth direction, but also facilitate the subsequent search for the point with the best wave dissipation effect within the optimization interval formed by each line segment.

[0081] In one embodiment, in S122, the point with the best wave-damping effect within the optimization interval formed by each line segment is searched as the optimization point, resulting in multiple optimization points, which may include:

[0082] S1221: For each line segment: draw a first parallel line parallel to the bottom edge of the initial breakwater at the starting point of the line segment, and draw a second parallel line parallel to the bottom edge of the initial breakwater at the ending point of the line segment. Wherein, when the line segment is the initial line segment of the initial breakwater in the height direction, the first parallel line corresponding to the starting point of the line segment is the bottom edge of the initial breakwater.

[0083] S1222: The above optimization point is taken as the endpoint of the first parallel line, and the rectangular space enclosed by the first parallel line, the second parallel line and the line segment is taken as the optimization interval, wherein the first optimization point is the bottom endpoint of the initial breakwater.

[0084] S1223: Determine the line segment interval to be optimized within the optimization interval that is close to the direction of the initial wave-dissipating beach slope, select multiple equal division points within the line segment interval, and construct the wave-dissipating beach structure corresponding to each equal division point.

[0085] S1224: Calculate the reflection coefficient of each breakwater structure through numerical simulation, and select the point with the best wave-damping effect from the line segment interval based on the reflection coefficient of each breakwater structure as the optimization point.

[0086] In this embodiment, when searching for the point with the optimal wave-damping effect within the optimization interval formed by each line segment, this application first draws a first parallel line through the starting point of the line segment, parallel to the bottom edge of the initial wave-damping beach, such as... Figure 3 , Figure 4 As shown, for line segments AC and aI, simultaneously draw a second parallel line through the endpoint of these line segments, parallel to the bottom edge of the initial breakwater, as follows. Figure 3 , Figure 4The HI and HM line segments are shown. It's important to note that when this line segment is the initial segment of the initial breakwater in the height direction, the first parallel line corresponding to the starting point of this line segment is the bottom edge of the initial breakwater. This setting ensures the accuracy of the optimization interval's starting point.

[0087] Next, this application can take the previous optimization point as the endpoint of the first parallel line (for the first optimization point, it is the bottom endpoint of the initial breakwater), and define the rectangular space enclosed by the first parallel line, the second parallel line, and this line segment as the optimization interval, such as... Figure 3 , Figure 4 The HICA and HMIa optimization intervals are shown. This optimization interval is the main region for subsequent searches to find the optimal point for wave attenuation.

[0088] After determining the optimization interval, this application can further determine the segment interval to be optimized near the initial wave-dissipating beach slope within that interval. Within this segment interval, this application can select multiple equally divided points, which will serve as the basis for constructing the wave-dissipating beach structure. For each equally divided point, this application can construct a corresponding wave-dissipating beach structure for subsequent evaluation of the wave-dissipating effect.

[0089] Finally, this application uses numerical simulation to calculate the reflection coefficient of each breakwater structure. The reflection coefficient is an important indicator for measuring the wave-damping effect, reflecting the breakwater's ability to absorb and reflect wave energy. Therefore, this application can select the point with the optimal wave-damping effect from the line segment interval based on the reflection coefficient of each breakwater structure; this point is the optimization point sought in this application. In this way, this application can obtain multiple optimization points, which will collectively constitute the key control points of the breakwater surface, providing important data support for subsequent surface fitting.

[0090] In one embodiment, determining the segment interval to be optimized within the optimization interval that is close to the initial wave-dissipating shoal slope direction in step S1223 may include:

[0091] S12231: The point on the second parallel line of the optimization interval that intersects with the hypotenuse of the initial breakwater is taken as one of the endpoints of the line segment interval to be optimized.

[0092] S12232: Take the endpoint of the second parallel line of the optimization interval as the other endpoint of the line segment interval to be optimized.

[0093] S12233: Determine the segment interval to be optimized based on one of the endpoints and the other endpoint.

[0094] In this embodiment, when determining the segment interval to be optimized within the optimization interval that is close to the initial wave-damping beach slope, this application can first find the point on the second parallel line of the optimization interval that intersects with the initial wave-damping beach slope, such as... Figure 3 , Figure 4 Point G in the diagram will be considered a key endpoint of the segment interval to be optimized. Because this point is located on the hypotenuse, it effectively reflects the important area of ​​wave-strip interaction.

[0095] Next, this application can use the endpoint of the second parallel line of the optimization interval as the other endpoint of the line segment interval to be optimized, such as... Figure 3 , Figure 4 Point H in the diagram represents the vertical boundary of the optimization interval, and together with the first endpoint, defines the specific range to be optimized.

[0096] By clearly defining these two endpoints, this application can accurately determine the segment interval to be optimized. This interval not only covers the area where wave energy has a significant impact, but also provides a clear spatial range for subsequent selection of equal division points within this interval, construction of the breakwater structure, and evaluation of the wave-damping effect. This not only ensures the targetedness and effectiveness of the optimization process, but also helps to improve the overall wave-damping performance of the breakwater.

[0097] In one embodiment, step S1224, selecting the point with the best wave-damping effect from the line segment interval based on the reflection coefficient of each wave-damping beach structure, may include:

[0098] S12241: Compare the reflection coefficients of each breakwater beach structure and determine whether the reflection coefficients of each breakwater beach structure are consistent.

[0099] S12242: If so, the midpoint of the equal division points corresponding to each breakwater beach structure is taken as the optimization point.

[0100] S12243: Otherwise, select the line segment between two adjacent equally divided points with the smallest reflection coefficient from the equally divided points corresponding to each breakwater beach structure as a sub-interval.

[0101] S12244: Select multiple equal division points within the sub-interval, construct a breakwater beach structure corresponding to each equal division point, calculate the reflection coefficient of each breakwater beach structure, and then return to execute the step of comparing the reflection coefficients of each breakwater beach structure and determining whether the reflection coefficients of each breakwater beach structure are consistent, until the reflection coefficients of each breakwater beach structure are consistent.

[0102] In this embodiment, during the process of selecting the point with the best wave-damping effect from the line segment interval based on the reflection coefficient of each wave-damping beach structure, this application first compares the reflection coefficients of each wave-damping beach structure to determine whether these reflection coefficients are consistent. This step is the basis for selecting optimization points, as it helps us determine whether the optimal solution for wave-damping effect has been found, or whether it is necessary to further refine the search range.

[0103] If, after comparison, the reflection coefficients of all the breakwater structures are found to be consistent, it indicates that the wave-damping effect has reached a relatively uniform state within the current search range. In this case, this application can use the midpoint of the equally spaced points corresponding to each breakwater structure as the optimization point. This midpoint represents the location where the wave-damping effect is most balanced and potentially optimal within that line segment interval.

[0104] However, if the comparison results show that the reflection coefficients of the various breakwater structures are inconsistent, it indicates that the wave-damping effect still varies within the current search range, requiring further refinement of the search. In this case, this application can select a line segment between two adjacent dividing points with the smallest reflection coefficient from the dividing points corresponding to each breakwater structure as a sub-interval. This sub-interval represents the area with relatively good wave-damping effect and is the focus of further search and optimization.

[0105] Next, this application can select multiple equally divided points within the sub-interval and construct a breakwater structure corresponding to each equally divided point. Then, the reflection coefficient of each breakwater structure is calculated through numerical simulation. After completing this step, this application will return to the step of comparing the reflection coefficients of each breakwater structure and determine whether the reflection coefficients of each breakwater structure are consistent. This process will be repeated until the reflection coefficients of each breakwater structure are consistent.

[0106] For example, such as Figure 3 As shown, this application divides HG into four equal parts, obtaining the four division points DEF. Using DEF as structural points, breakwater structures ADBC, AEBC, and AFBC are constructed respectively. The reflection coefficients of the breakwater structures ADBC, AEBC, and AFBC are compared through numerical simulation. The two smallest values ​​(e.g., DE) are selected, and DE is divided into four equal parts again to obtain new four division points. Breakwater structures are then constructed again. When the reflectivity of the breakwater structures constructed from the new four division points is basically consistent, the first layer of optimization is considered complete. The midpoint of the final four division points is taken as the optimization point (e.g., point a). Then, as... Figure 4As shown, this application constructs a new triangle aBI with point 'a' as the optimization point, taking the midpoint M of BI and the midpoint G of aB. Further, MG is connected and extended to point H, dividing HG into four equal parts to obtain the four-part point DEF. Using DEF as the structural point, new breakwater structures AaDBC, AaEBC, and AaFBC are constructed. The reflection coefficients of structures AaDBC, AaEBC, and AaFBC are compared through numerical simulation, and the two smaller ones (e.g., DE) are selected. DE is then divided into four equal parts again to obtain new four-part points, and the breakwater structures are constructed again. When the reflectivity of the breakwater structures constructed from the new four-part points is basically consistent, the second layer of optimization is considered complete, and the midpoint of the final four-part point is taken as the optimization point (e.g., point b). A new triangle BMb is constructed using b as the new optimization point. The above steps are repeated four to five times to obtain the desired result. Figure 5 The optimization points shown are abcde.

[0107] It should be noted that the consistent reflection coefficient mentioned in this application refers to the fact that, within a preset allowable error range, the difference in reflection coefficients among the various breakwater structures is extremely small, indicating that their wave-damping effects have reached a relatively balanced state. This preset allowable error range can be flexibly determined based on specific engineering requirements, wave conditions, and the desired wave-damping effect. For example, in some engineering scenarios with extremely strict requirements for wave-damping effects, the allowable error range may be set very small to ensure that each breakwater structure can achieve optimal and similar wave-damping performance; while in scenarios with relatively relaxed requirements for wave-damping effects, the allowable error range can be appropriately widened. This ensures both the overall wave-damping effect of the breakwater and improves the efficiency of the optimization process, reducing unnecessary calculations and adjustments. By reasonably setting this allowable error range, this application can efficiently complete the selection of optimization points while ensuring the wave-damping performance of the breakwater, thereby providing accurate and reliable key control points for subsequent surface fitting, ultimately optimizing the surface shape of the deep-water breakwater and improving its wave-damping capability under different wave conditions.

[0108] Furthermore, the number of equal division points in this application is not fixed, but can be flexibly adjusted according to actual needs and computational accuracy. For example, when computational resources are sufficient and the requirements for wave damping effect are high, the number of equal division points can be appropriately increased to obtain more accurate optimization points; while when computational resources are limited or time is tight, the number of equal division points can be appropriately reduced to improve computational efficiency while ensuring a certain optimization effect.

[0109] In the above embodiments, this method is based on the common geometric concept of circular cuts, dividing the arc into multiple structural units through chord segmentation to achieve parametric expression and controllable adjustment of the wave-damping surface profile. Compared to traditional parabolic empirical configurations, this method can freely construct wave-damping structures that meet different wave conditions and pool size requirements by adjusting parameters such as chord length, number of segments, and segmentation angles while maintaining the continuity of the overall profile. Furthermore, this method is not only applicable to common arc or parabolic profiles but can also be extended to other differentiable curve shapes.

[0110] In one embodiment, constructing the breakwater structure corresponding to each equally divided point in S1223 or S12244 may include:

[0111] For each division point: after connecting the division point to the two hypotenuses of the initial breakwater, a breakwater structure corresponding to the division point is formed.

[0112] In this embodiment, a simple and effective method is used to construct the breakwater structure corresponding to each division point. Specifically, for each division point, this application can connect it to the two hypotenuses of the initial breakwater. Thus, the two connecting lines, together with the hypotenuses of the initial breakwater, form a breakwater structure corresponding to that division point. This construction method is not only easy to implement but also accurately reflects the position and function of the division point on the breakwater surface. For example, in... Figure 3 and Figure 4 In the example, after selecting the DEF division points, the corresponding breakwater structures ADBC, AEBC, AFBC, etc., can be easily constructed by connecting them to the two oblique endpoints of the initial breakwater. This method provides a solid foundation for subsequent wave-damping effect evaluation and optimization point selection.

[0113] The following describes the deep-water breakwater surface shape optimization device provided in the embodiments of this application. The deep-water breakwater surface shape optimization device described below can be referred to in correspondence with the deep-water breakwater surface shape optimization method described above.

[0114] In one embodiment, such as Figure 6 As shown, Figure 6 This application provides a schematic diagram of a deep-water breakwater surface shape optimization device according to an embodiment of the present application. The present application also provides a deep-water breakwater surface shape optimization device, which may include a breakwater determination module 210, a surface segmentation optimization module 220, and a breakwater construction module 230, specifically including the following:

[0115] The breakwater determination module 210 is used to determine the initial breakwater, which includes three initial points.

[0116] The surface segmentation optimization module 220 is used to segment and optimize the surface to be optimized of the initial wave-dissipating beach based on the non-uniform distribution characteristics of wave energy in the water depth direction, and obtain multiple optimization points.

[0117] The breakwater construction module 230 is used to fit a continuous surface with the three initial points and each of the optimized points as structural points, and to construct a target breakwater based on the continuous surface and the initial breakwater.

[0118] In the above embodiments, the device performs segmented optimization by combining the non-uniform distribution characteristics of wave energy. It not only possesses excellent geometric expression and segment adjustability, but also allows for flexible adjustment of segment density and configuration based on wave characteristics and pool size. This effectively overcomes the inefficiency caused by traditional empirical design methods relying on manual trial and error. Simultaneously, it ensures a precise match between the surface shape and actual wave reduction requirements, resulting in a higher segment density near the water surface. This enhances the adjustability of the geometric profile and the degree of wave response matching in this area, thereby achieving precise control over the parameters of the wave-damping beach surface. Especially in complex wave environments, it significantly improves the consistency of wave-damping effects. Furthermore, by constructing a unified segmentation strategy and optimization path, this application not only improves the reliability of optimization results but also significantly reduces the number of physical model tests, thereby reducing design costs and timelines. It is particularly suitable for rapid optimization and structural iteration under various wave conditions, exhibiting extremely significant engineering application advantages.

[0119] In one embodiment, this application also provides a computer-readable storage medium storing computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the deep-water breakwater surface shape optimization method as described in any of the above embodiments.

[0120] In one embodiment, this application also provides a computer device, including: one or more processors, and memory.

[0121] The memory stores computer-readable instructions, which, when executed by the one or more processors, perform the steps of the deep-water breakwater surface shape optimization method as described in any of the above embodiments.

[0122] Indicatively, such as Figure 7 As shown, Figure 7 This is a schematic diagram of the internal structure of a computer device 300 provided in an embodiment of this application. The computer device 300 can be provided as a server. (Refer to...) Figure 7The computer device 300 includes a processing component 302, which further includes one or more processors, and memory resources represented by memory 301 for storing instructions, such as application programs, that can be executed by the processing component 302. The application programs stored in memory 301 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 302 is configured to execute instructions to perform the deep-water breakwater surface shape optimization method of any of the above embodiments.

[0123] The computer device 300 may also include a power supply component 303 configured to perform power management of the computer device 300, a wired or wireless network interface 304 configured to connect the computer device 300 to a network, and an input / output (I / O) interface 305. The computer device 300 may operate on an operating system stored in memory 301, such as Windows Server™, Mac OS X™, Unix™, Linux™, Free BSD™, or similar.

[0124] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0125] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0126] The various embodiments in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The various embodiments can be combined as needed, and the same or similar parts can be referred to each other.

[0127] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for optimizing the surface shape of a deep-water wave-dissipating beach, characterized in that, The method includes: Determine the initial breakwater, which includes three initial points; Based on the non-uniform distribution characteristics of wave energy in the water depth direction, the surface to be optimized of the initial wave-dissipating shoal is segmented for optimization, resulting in multiple optimization points; A continuous surface is fitted using the three initial points and each of the optimized points as structural points, and a target breakwater is constructed based on the continuous surface and the initial breakwater. Based on the non-uniform distribution of wave energy along the water depth direction, the surface to be optimized of the initial wave-dissipating shoal is segmented for optimization, resulting in multiple optimization points, including: Based on the non-uniform distribution characteristics of wave energy in the water depth direction, the height of the initial wave-dissipating shoal is divided into multiple segments by gradually decreasing from bottom to top; Within the optimization interval formed by each line segment, the point with the best wave-damping effect is searched as the optimization point, resulting in multiple optimization points.

2. The method for optimizing the surface shape of deep-water wave-dissipating shoals according to claim 1, characterized in that, The method of dividing the initial breakwater height into multiple segments by gradually decreasing from bottom to top includes: After dividing the height of the initial breakwater into N equal parts according to the N-division method, the N-division point closest to the bottom of the pool is taken as the first endpoint, and the right angle point among the three initial points of the initial breakwater is taken as the first starting point. The first starting point and the first endpoint are connected to form an initial line segment. The first endpoint of the initial line segment is taken as the second starting point of the next line segment to be divided. After dividing the remaining line segment of the initial breakwater into N equal parts according to the N equal division method, the N equal division point closest to the bottom of the pool is taken as the second endpoint. The second starting point and the second endpoint are connected to form the intermediate line segment. The second endpoint of the intermediate line segment is used as the third starting point of the next line segment to be divided, and the remaining line segments of the initial breakwater are divided according to the N equal division method until the first stopping condition is met, resulting in multiple line segments.

3. The method for optimizing the curved shape of deep-water wave-dissipating shoals according to claim 1, characterized in that, The point with the best wave-damping effect within the optimization interval formed by each line segment is selected as the optimization point, resulting in multiple optimization points, including: For each line segment: Draw a first parallel line parallel to the bottom edge of the initial breakwater at the starting point of the line segment, and a second parallel line parallel to the bottom edge of the initial breakwater at the ending point of the line segment. When the line segment is the initial line segment of the initial breakwater in the height direction, the first parallel line corresponding to the starting point of the line segment is the bottom edge of the initial breakwater. The first optimization point is taken as the endpoint of the first parallel line, and the rectangular space enclosed by the first parallel line, the second parallel line and the line segment is taken as the optimization interval, wherein the first optimization point is the bottom endpoint of the initial breakwater. Determine the line segment interval to be optimized within the optimization interval that is close to the initial wave-dissipating beach slope direction, select multiple equal division points within the line segment interval, and construct the wave-dissipating beach structure corresponding to each equal division point; The reflection coefficient of each breakwater beach structure is calculated by numerical simulation, and the point with the best wave-damping effect is selected from the line segment interval based on the reflection coefficient of each breakwater beach structure as the optimization point.

4. The method for optimizing the surface shape of deep-water breakwaters according to claim 3, characterized in that, The step of determining the segment interval to be optimized within the optimization interval that is close to the initial wave-dissipating shoal slope includes: The point on the second parallel line of the optimization interval that intersects with the hypotenuse of the initial breakwater is taken as one of the endpoints of the line segment interval to be optimized; The endpoint of the second parallel line in the optimization interval is taken as the other endpoint of the line segment interval to be optimized; The segment interval to be optimized is determined based on one of the endpoints and the other endpoint.

5. The method for optimizing the surface shape of deep-water breakwaters according to claim 3, characterized in that, The step of selecting the point with the best wave-damping effect from the line segment interval based on the reflection coefficient of each wave-damping beach structure includes: The reflection coefficients of each breakwater beach structure are compared, and it is determined whether the reflection coefficients of each breakwater beach structure are consistent. If so, the midpoint of the equal division points corresponding to each breakwater beach structure is taken as the optimization point; Otherwise, select the line segment between two adjacent equally divided points with the smallest reflection coefficient from the equally divided points corresponding to each breakwater beach structure as a sub-interval; Multiple equally divided points are selected within the sub-interval, and a breakwater beach structure corresponding to each equally divided point is constructed. After calculating the reflection coefficient of each breakwater beach structure, the process returns to the step of comparing the reflection coefficients of each breakwater beach structure and determining whether the reflection coefficients of each breakwater beach structure are consistent, until the reflection coefficients of each breakwater beach structure are consistent.

6. The method for optimizing the surface shape of deep-water breakwaters according to claim 3 or 5, characterized in that, The construction of the breakwater beach structure corresponding to each equally divided point includes: For each division point: After connecting the dividing point to the two hypotenuses of the initial wave-dissipating beach, a wave-dissipating beach structure corresponding to the dividing point is formed.

7. A device for optimizing the curved shape of a deep-water wave-dissipating beach, characterized in that, include: The breakwater determination module is used to determine the initial breakwater, which includes three initial points; The surface segmentation optimization module is used to segment and optimize the surface to be optimized of the initial wave-dissipating beach based on the non-uniform distribution characteristics of wave energy in the water depth direction, and obtain multiple optimization points. A breakwater construction module is used to fit a continuous surface with the three initial points and each of the optimized points as structural points, and to construct a target breakwater based on the continuous surface and the initial breakwater. The surface segmentation optimization module includes: Based on the non-uniform distribution characteristics of wave energy in the water depth direction, the height of the initial wave-dissipating shoal is divided into multiple segments by gradually decreasing from bottom to top; Within the optimization interval formed by each line segment, the point with the best wave-damping effect is searched as the optimization point, resulting in multiple optimization points.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform the steps of the deep-water breakwater surface shape optimization method as described in any one of claims 1 to 6.

9. A computer device, characterized in that, include: One or more processors, and memory; The memory stores computer-readable instructions, which, when executed by the one or more processors, perform the steps of the deep-water breakwater surface shape optimization method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Wave generation and combined wave-absorbing system for deep-water ice test tank with horizontal cylinder in circular-track oscillation

    CN109029911A

  • Test pool for suppressing low-frequency oscillation

    CN120760997A