Automatic planning method, system, device and storage medium for port breakwater
Through automatic planning methods, using ocean dynamic numerical models and genetic optimization technology, a Pareto optimal solution set is generated, which solves the balance problem between wave absorption effect, water flow and sediment dynamic process in breakwater design, and optimizes the design of port breakwaters.
Patent Information
- Application Number
- CN202510990541.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-18
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2045-07-18
AI Technical Summary
Existing breakwater design methods fail to effectively balance wave-breaking effects, water flow, and sediment dynamics, making it difficult to balance long-term project maintenance and environmental protection.
An automatic planning method is adopted to obtain the candidate locations and related parameters of the breakwater, use the relevant data output by the ocean dynamic numerical model, construct the Pareto front, perform gene recombination and mutation, and generate the Pareto optimal solution set to optimize the breakwater design.
It achieved a balance among project cost, wave-breaking effect, sediment deposition and erosion rate, and water exchange rate, provided technical support for port construction, and optimized the design of the breakwater.
Smart Images

Figure CN120493384B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of port breakwaters, and in particular to an automatic planning method, system, equipment and storage medium for port breakwaters. Background Art
[0002] The existing breakwater and revetment design specifications and port and waterway hydrological specifications recommend the use of a limit state design method based on probability theory and expressed in partial coefficients for breakwater design. When conditions permit, the reliability index design method can also be directly adopted. It is also mentioned that breakwater design should take into account the breakwater's wave-breaking effect, water flow, and sediment dynamic processes, but it does not clearly point out how to balance these processes to facilitate long-term project maintenance and environmental protection. Summary of the Invention
[0003] The purpose of the present invention is to provide a method, system, device and storage medium for automatic planning of port breakwaters, aiming to solve or improve at least one of the above-mentioned technical problems.
[0004] To achieve the above object, the present invention provides the following solutions:
[0005] An automatic planning method for a port breakwater, comprising:
[0006] Obtaining raw data and establishing a solution target and corresponding target constraints; the raw data includes candidate breakwater locations and set related parameters; the related parameters include construction parameters, evaluation parameters, and optimization parameters;
[0007] Based on the original data, randomly assigning a value to each breakwater section according to the set maximum elevation of the breakwater, generating multiple breakwater design schemes, and calculating the construction cost according to each of the breakwater design schemes;
[0008] Update the grid water depth according to the elevation values in each breakwater design scheme, use the ocean wave, tide, and runoff to drive the ocean dynamic numerical model, output the effective wave height, current velocity, and sediment settling rate at each point in the harbor, and calculate the target solution for each scheme;
[0009] constructing a Pareto front for the current generation based on the target solution;
[0010] Compare the Pareto front of the next generation with the Pareto front of the current generation, update the Pareto front and calculate the fitness of each solution;
[0011] The fitness of each solution is used as the probability of being selected, and candidate solutions are selected with replacement until the same number of samples as the number of individuals are selected as the parents of the next generation;
[0012] Based on the parents of the next generation, sequentially performing continuous gene recombination and continuous gene mutation;
[0013] Return to step "based on the original data, randomly assign a value to each breakwater section according to the set maximum elevation of the breakwater, generate multiple breakwater design schemes, and calculate the project cost according to each breakwater design scheme" until the maximum number of iterations is reached and the Pareto optimal solution set is output; the Pareto optimal solution set is the planning scheme for the port breakwater.
[0014] Optionally, the process of obtaining the original data is:
[0015] The target area is the area where the breakwater is to be constructed, and a simulation grid is established based on the terrain and water depth. The simulation grid uses a finite element or finite volume grid. The boundaries of the simulation grid include land boundaries and open boundaries. The land boundaries are boundaries that water cannot pass through, and the open boundaries are boundaries that water can pass through.
[0016] With the target area as the center, a regional wave, tide, and runoff dataset is constructed, and candidate breakwater locations are determined. The regional wave, tide, and runoff dataset is processed into a file format required by an ocean dynamics model, and the simulation grid is used to simulate the wave propagation process, sedimentation erosion process, and water exchange process in the port waters.
[0017] Set relevant parameters; the relevant parameters include construction parameters, evaluation parameters and optimization parameters; the detection parameters include maximum elevation , cost per unit length of breakwater elevation , Maximum elevation change of a single breakwater , Minimum elevation change of a single breakwater and the highest cost The evaluation parameters include the minimum wave absorption coefficient, the maximum construction budget, the minimum water exchange rate and the maximum sediment scouring and deposition rate; the scouring and deposition include erosion and sedimentation; the optimization parameters include the number of individuals N , maximum number of iterations , recombination rate and mutation rate .
[0018] Optionally, the solution objective is expressed as:
[0019]
[0020] in, For solution The four goals of Indicates the project cost, Indicates the elimination coefficient, The water exchange rate, Indicates the sediment scouring and deposition rate;
[0021] The calculation formula for the project cost is: ,in, Respectively i The length and cost per unit length of the breakwater at the candidate location of the segment, k is the total number of candidate breakwater locations;
[0022] The calculation formula for the wave elimination coefficient is: ,in, is the average value of the significant wave height calculated at each grid point in the harbor, is the significant wave height at the breakwater entrance;
[0023] The calculation formula for water exchange rate is: ,in, is the residual flow rate, using the formula Calculate, where L is the grid point number, j is the computation time step, n represents the number of grid points in the port, m represents the number of time steps experienced in a tidal cycle, and represent flow velocity and depth respectively, Indicates the volume of water inside the port;
[0024] The calculation formula for sediment scouring rate is: ,in, L is the grid point number, j is the computation time step, n represents the number of grid points in the port, m represents the number of time steps experienced in a tidal cycle, It represents the absolute value of sediment deposition rate.
[0025] Optionally, the target constraint specifically includes:
[0026]
[0027] in, is the highest acceptable cost in the optimization process, is the maximum rate of breakwater erosion and deposition, is the minimum value of the wave elimination coefficient, The minimum value of water exchange rate.
[0028] Optionally, constructing the Pareto front of the current generation according to the target solution specifically includes:
[0029] Put all the solutions into a to-be-processed set and compare all the solutions. If a solution A is better than another solution B in any objective, then B is considered to be dominated by A. Find all the non-dominated solutions in the to-be-processed set. These solutions constitute the 0th layer and obtain the Pareto frontier of the set.
[0030] The solutions marked with the 0th layer are removed from the set to be processed. For the remaining solutions, the marking and removal processes are repeated, extracting one layer at a time until the set to be processed is empty, and all the Pareto fronts of the current generation are obtained.
[0031] Optionally, the process of continuous gene recombination is:
[0032] First, randomly select a male parent and a female parent from the parents, and then select the male parent and the female parent according to the candidate position of the breakwater. Generate a column of random numbers , and then generate a column of random numbers ,in , ,like ,but ,otherwise ,in For The child breakwater elevation at the location, and are the breakwater elevations of the male and female parent, is an individual The layer where is the recombination rate.
[0033] Optionally, the process of continuous gene mutation is:
[0034] According to the candidate location of the breakwater Generate a column of random numbers , and then generate a column of random numbers ,in , ,for The child breakwater at position, if the corresponding random number ,but ,in , is the ratio of the number of feasible solutions in the parent to the total number of solutions; if ,but ,if ,but ;in, is a single breakwater elevation change; is the minimum elevation change of a single breakwater; is the maximum elevation change of the breakwater in a single time; is the mutation rate.
[0035] The present invention also provides an automatic planning system for a port breakwater, comprising:
[0036] A data acquisition unit is used to obtain raw data and establish a solution target and corresponding target constraints; the raw data includes candidate breakwater locations and set related parameters; the related parameters include construction parameters, evaluation parameters and optimization parameters;
[0037] Iteration unit, used to:
[0038] Based on the original data, randomly assigning a value to each breakwater section according to the set maximum elevation of the breakwater, generating multiple breakwater design schemes, and calculating the construction cost according to each of the breakwater design schemes;
[0039] Update the grid water depth according to the elevation values in each breakwater design scheme, use the ocean wave, tide, and runoff to drive the ocean dynamic numerical model, output the effective wave height, current velocity, and sediment settling rate at each point in the harbor, and calculate the target solution for each scheme;
[0040] constructing a Pareto front for the current generation based on the target solution;
[0041] Compare the Pareto front of the next generation with the Pareto front of the current generation, update the Pareto front and calculate the fitness of each solution;
[0042] The fitness of each solution is used as the probability of being selected, and candidate solutions are selected with replacement until the same number of samples as the number of individuals are selected as the parents of the next generation;
[0043] Based on the parents of the next generation, sequentially performing continuous gene recombination and continuous gene mutation;
[0044] Return to step "based on the original data, randomly assign a value to each breakwater section according to the set maximum elevation of the breakwater, generate multiple breakwater design schemes, and calculate the project cost according to each breakwater design scheme" until the maximum number of iterations is reached and the Pareto optimal solution set is output; the Pareto optimal solution set is the planning scheme for the port breakwater.
[0045] The present invention also provides an electronic device, comprising a memory and a processor, wherein the memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute the above-mentioned automatic planning method for port breakwaters.
[0046] The present invention also provides a computer-readable storage medium storing a computer program, which implements the automatic planning method for port breakwaters as described above when the computer program is executed by a processor.
[0047] According to the specific embodiments provided by the present invention, the present invention discloses the following technical effects:
[0048] The present invention discloses an automatic planning method, system, equipment and storage medium for port breakwaters. The method comprises first obtaining original data including candidate locations and construction, evaluation and optimization parameters, and setting objectives and constraints. Subsequently, multiple schemes are generated by randomly assigning values to each section of the breakwater, and the construction cost is calculated. Then, the ocean dynamics numerical model is used to output relevant data in the port and calculate the target solution to construct the Pareto front. By comparing the front updates of the previous and next generations and calculating the fitness, the candidate schemes are extracted as parents with the fitness as the probability, and gene recombination and mutation are performed. The above process is repeated until the maximum number of iterations is reached, and finally the Pareto optimal solution set is output as the planning scheme for the port breakwater. The present invention can balance the wave-breaking effect, sedimentation erosion rate and water exchange rate through automatic planning technology, and provide technical support for port construction or optimization. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] 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. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0050] Figure 1 Schematic diagram of the process of the automatic planning method of the port breakwater of the present invention. DETAILED DESCRIPTION
[0051] 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.
[0052] The purpose of the present invention is to provide a method, system, device and storage medium for automatic planning of port breakwaters, aiming to solve or improve at least one of the above-mentioned technical problems.
[0053] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0054] like Figure 1 As shown, the present invention provides an automatic planning method for a port breakwater, comprising:
[0055] Step 1: Using the area where the breakwater is planned to be constructed as the target area, establish a finite element or finite volume mesh based on the terrain and water depth. The mesh boundaries should include land boundaries and open boundaries. Land boundaries are boundaries that water cannot pass through, while open boundaries are boundaries that water can pass through. The land boundary of the target area is the land-water boundary of the port. The open boundary of the mesh should be located in the open sea and should be no less than 500 km from the target area to ensure that the non-local effects of wind and waves can be simulated by the model. The mesh resolution of the target area should be no less than 50m to accurately simulate the wave propagation, sedimentation erosion, and water exchange processes in the port waters.
[0056] Step 2: Construct a regional wave, tide, and runoff dataset centered on the target area.
[0057] Step 3: Determine candidate locations for breakwater construction. The candidate locations should comply with the relevant provisions of the Breakwater and Bank Protection Design Code (JTS154-2018) and the Port and Waterway Hydrological Code (JTS 145-2015).
[0058] Step 4: Set construction parameters (including maximum elevation , Cost per unit length of the corresponding design breakwater elevation , Maximum elevation change of a single breakwater , Minimum elevation change of a single breakwater , the highest cost ).
[0059] Step 5: Set the evaluation parameters (including minimum wave attenuation coefficient, maximum construction budget, minimum water exchange rate, maximum sediment erosion / deposition rate, etc.).
[0060] Step 6: Set optimization parameters (including the number of individuals N , maximum number of iterations , recombination rate , mutation rate ).
[0061] Step 7: Establish solution target:
[0062]
[0063] in, For solution The smaller the value, the better. Its meaning is project cost. , wave elimination coefficient , water exchange rate , sediment erosion / deposition rate .
[0064] The formula for calculating the project cost is: ,in They are respectively i The length and cost per unit length of the breakwater at the candidate location of the segment, k is the total number of candidate breakwater locations. The cost per unit length of a 1 m high breakwater should correspond to the elevation values in step 4. , the unit length cost of a 2m high breakwater The above cost should be adjusted according to the actual project quotation.
[0065] The calculation formula of the wave elimination coefficient is as follows: ,in is the average value of the significant wave height calculated at each grid point in the harbor, is the significant wave height at the breakwater entrance.
[0066] The water exchange rate is calculated as follows: ,in is the residual flow, which can be obtained by Calculate, where L is the grid point number, j is the computation time step, n represents the number of grid points in the port, m represents the number of time steps experienced in a tidal cycle, and represent flow velocity and depth respectively, Represents the volume of water inside the port.
[0067] The formula for calculating sediment erosion / deposition rate is as follows: , where L is the grid point number, j is the computation time step, n represents the number of grid points in the port, m represents the number of time steps experienced in a tidal cycle, It represents the absolute value of sediment deposition rate.
[0068] Step 8: Create target constraints:
[0069] These are the constraints of the optimization process, representing the maximum acceptable cost, the maximum rate of breakwater erosion / deposition, the minimum wave absorption coefficient, and the minimum water exchange rate. Solutions that do not violate any of the constraints are considered feasible solutions, while others are considered infeasible solutions.
[0070] Step 9: Randomly assign values to each breakwater section according to the maximum breakwater elevation set by the researcher, and randomly generate N The specific process of generating each breakwater design scheme is as follows: The formula for calculating the elevation of the breakwater at each candidate location is: ,when When it is 0, it means that no breakwater will be built at that location. The set of breakwater elevations at all candidate locations is the generated breakwater design scheme. The expression for calculating the construction cost based on the breakwater design options.
[0071] Step 10: Update the grid water depth according to the elevation value in each scheme, use the ocean wave, tide, and runoff to drive the ocean dynamic numerical model, output the effective wave height, current velocity, and sediment deposition rate at each point in the harbor, and calculate according to the expression in step 7 Several target values, combined with step 9 Value, constituting the solution of each solution .
[0072] Step 11: Place all solutions into a pending set and compare them. If a solution A outperforms another solution B on any objective, then B is considered dominated by A. Find all non-dominated solutions in the pending set. These solutions constitute layer 0, the Pareto front of the set. Remove the solutions marked with layer 0 from the pending set. Repeat the marking and removal process for the remaining solutions, extracting one layer at a time, until the pending set is empty.
[0073] Step 12: Compare the Pareto front of the new solution with the existing Pareto front and update the Pareto front.
[0074] Step 13: Calculate the fitness of each solution:
[0075]
[0076] in, is an individual The fitness value of is an individual The layer where Represents an individual Middle The degree of violation of a constraint condition is , indicating that the constraint is violated. For the four constraints mentioned in this embodiment, there are:
[0077]
[0078] is an individual The crowding degree is used to measure the density of the individual in the target space.
[0079]
[0080] in, is the number of objective functions, It is The objective function is An expression for several targets. It is in After sorting the objective functions from small to large, the individual No. The sequence number of the objective function. and is an individual No. Two adjacent objective function values. and It is The maximum and minimum values of the objective function in the population.
[0081] Step 14: Take the fitness of each solution As the probability of being drawn, there is a replacement extraction candidate solution until the number of individuals is drawn The samples serve as parents for the next generation.
[0082] Step 15: Continuous gene recombination. First, randomly select one parent as the father and one as the mother, and then select the parent according to the candidate position of the breakwater. Generate a column of random numbers , and then generate a column of random numbers ,in , ,if ,but ,otherwise ,in For The child breakwater elevation at the location, and are the breakwater elevations of the male and female parents, respectively.
[0083] Step 16: Continuous gene mutation. Same as above, based on the candidate position of the breakwater Generate a column of random numbers , and then generate a column of random numbers ,in , ,in , ,for The child breakwater at the position, such as its corresponding random number ,but ,in , is the ratio of the number of feasible solutions in the parent to the total number of solutions. ,but ,if ,but .
[0084] Step 17: Repeat steps 9 to 16 until the maximum number of iterations is reached and output the Pareto optimal solution set.
[0085] 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.
[0086] This document uses specific examples to illustrate the principles and implementation methods of the present invention. The above examples are only intended to help understand the core concept of the present invention. At the same time, those skilled in the art will find that the specific implementation methods and application scopes may vary based on the concept of the present invention. In summary, the contents of this specification should not be construed as limiting the present invention.
Claims
1. A method for automatic planning of port breakwaters, characterized in that: include: Obtaining raw data and establishing a solution target and corresponding target constraints; the raw data includes candidate breakwater locations and set related parameters; The relevant parameters include construction parameters, evaluation parameters and optimization parameters; Based on the original data, randomly assigning a value to each breakwater section according to the set maximum elevation of the breakwater, generating multiple breakwater design schemes, and calculating the construction cost according to each of the breakwater design schemes; Update the grid water depth according to the elevation values in each breakwater design scheme, use the ocean wave, tide, and runoff to drive the ocean dynamic numerical model, output the effective wave height, current velocity, and sediment settling rate at each point in the harbor, and calculate the target solution for each scheme; constructing a Pareto front for the current generation based on the target solution; Compare the Pareto front of the next generation with the Pareto front of the current generation, update the Pareto front and calculate the fitness of each solution; The fitness of each solution is used as the probability of being selected, and candidate solutions are selected with replacement until the same number of samples as the number of individuals are selected as the parents of the next generation; Based on the parents of the next generation, sequentially performing continuous gene recombination and continuous gene mutation; Return to step "based on the original data, randomly assigning a value to each breakwater section according to the set maximum breakwater elevation, generating multiple breakwater design schemes, and calculating the construction cost according to each breakwater design scheme" until the maximum number of iterations is reached, and a Pareto optimal solution set is output; the Pareto optimal solution set is a planning scheme library for the port breakwater, so that the user can select a planning scheme from the planning scheme library according to needs; The constructing of the Pareto front of the current generation according to the target solution specifically includes: Put all the solutions into a to-be-processed set and compare all the solutions. If a solution A is better than another solution B in any objective, then B is considered to be dominated by A. Find all the non-dominated solutions in the to-be-processed set. These solutions constitute the 0th layer and obtain the Pareto frontier of the set. The solutions marked with the 0th layer are removed from the set to be processed. For the remaining solutions, the marking and removal processes are repeated, extracting one layer at a time until the set to be processed is empty, and all the Pareto fronts of the current generation are obtained.
2. The automatic planning method for a port breakwater according to claim 1, characterized in that: The process of obtaining the original data is as follows: The target area is the area where the breakwater is to be constructed, and a simulation grid is established based on the terrain and water depth. The simulation grid uses a finite element or finite volume grid. The boundaries of the simulation grid include land boundaries and open boundaries. The land boundaries are boundaries that water cannot pass through, and the open boundaries are boundaries that water can pass through. With the target area as the center, a regional wave, tide, and runoff dataset is constructed, and candidate breakwater locations are determined. The regional wave, tide, and runoff dataset is processed into a file format required by an ocean dynamics model, and the simulation grid is used to simulate the wave propagation process, sedimentation erosion process, and water exchange process in the port waters. Set relevant parameters; the relevant parameters include construction parameters, evaluation parameters and optimization parameters; the construction parameters include maximum elevation , cost per unit length of breakwater elevation , Maximum elevation change of a single breakwater , Minimum elevation change of a single breakwater and the highest cost The evaluation parameters include the minimum wave absorption coefficient, the maximum construction budget, the minimum water exchange rate and the maximum sediment scouring and deposition rate; the scouring and deposition include erosion and sedimentation; the optimization parameters include the number of individuals N , maximum number of iterations , recombination rate and mutation rate .
3. The automatic planning method for a port breakwater according to claim 1, characterized in that: The solution goal is expressed as: , in, For solution The four goals of Indicates the project cost, Indicates the elimination coefficient, The water exchange rate, Indicates the sediment scouring and deposition rate; The calculation formula for the project cost is: ,in, Respectively i The length and cost per unit length of the breakwater at the candidate location of the segment, k is the total number of candidate breakwater locations; The calculation formula for the wave elimination coefficient is: ,in, is the average value of the significant wave height calculated at each grid point in the harbor, is the significant wave height at the breakwater entrance; The calculation formula for water exchange rate is: ,in, is the residual flow rate, using the formula Calculate, where L is the grid point number, j is the computation time step, n represents the number of grid points in the port, m represents the number of time steps experienced in a tidal cycle, and represent flow velocity and depth respectively, Indicates the volume of water inside the port; The calculation formula for sediment scouring rate is: , where L is the grid point number, j is the computation time step, n represents the number of grid points in the port, m represents the number of time steps experienced in a tidal cycle, It represents the absolute value of sediment deposition rate.
4. The automatic planning method for a port breakwater according to claim 3, characterized in that: The target constraints specifically include: , in, is the highest acceptable cost in the optimization process, is the maximum rate of breakwater erosion and deposition, is the minimum value of the wave elimination coefficient, The minimum value of water exchange rate.
5. The automatic planning method for a port breakwater according to claim 1, characterized in that: The process of continuous gene recombination is: First, randomly select a male parent and a female parent from the parents, and then select the male parent and the female parent according to the candidate position of the breakwater. Generate a column of random numbers , and then generate a column of random numbers ,in ,like ,but ,otherwise ,in For The child breakwater elevation at the location, and are the breakwater elevations of the male and female parent, is the recombination rate.
6. The automatic planning method for a port breakwater according to claim 5, characterized in that: The process of continuous gene mutation is: According to the candidate location of the breakwater Generate a column of random numbers , and then generate a column of random numbers ,in ,for The child breakwater at position, if the corresponding random number ,but ,in , is the ratio of the number of feasible solutions in the parent to the total number of solutions; if ,but ,if ,but ;in, is a single breakwater elevation change; is the minimum elevation change of a single breakwater; is the maximum elevation change of the breakwater in a single time; is the mutation rate.
7. An automatic planning system for a port breakwater, applying the method according to any one of claims 1 to 6, characterized in that: include: A data acquisition unit is used to obtain raw data and establish a solution target and corresponding target constraints; the raw data includes candidate breakwater locations and set related parameters; the related parameters include construction parameters, evaluation parameters and optimization parameters; Iteration unit, used to: Based on the original data, randomly assigning a value to each breakwater section according to the set maximum elevation of the breakwater, generating multiple breakwater design schemes, and calculating the construction cost according to each of the breakwater design schemes; Update the grid water depth according to the elevation values in each breakwater design scheme, use the ocean wave, tide, and runoff to drive the ocean dynamic numerical model, output the effective wave height, current velocity, and sediment settling rate at each point in the harbor, and calculate the target solution for each scheme; constructing a Pareto front for the current generation based on the target solution; Compare the Pareto front of the next generation with the Pareto front of the current generation, update the Pareto front and calculate the fitness of each solution; The fitness of each solution is used as the probability of being selected, and candidate solutions are selected with replacement until the same number of samples as the number of individuals are selected as the parents of the next generation; Based on the parents of the next generation, sequentially performing continuous gene recombination and continuous gene mutation; Return to step "based on the original data, randomly assign a value to each breakwater section according to the set maximum breakwater elevation, generate multiple breakwater design schemes, and calculate the construction cost according to each breakwater design scheme" until the maximum number of iterations is reached and the Pareto optimal solution set is output; the Pareto optimal solution set is a planning scheme library for the port breakwater.
8. An electronic device, characterized in that: The electronic device comprises a memory and a processor, wherein the memory is used to store a computer program, and the processor runs the computer program to enable the electronic device to execute the automatic planning method for a port breakwater according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that It stores a computer program, which, when executed by a processor, implements the automatic planning method for a port breakwater according to any one of claims 1 to 6.
Citation Information
Patent Citations
Automatic multifunctional culvert type breakwater suitable for high sand content sea area and design method and scouring and silting method thereof
CN111188313A
Intelligent operation and maintenance decision planning method and device based on port breakwater wind power
CN120106588A