Dam construction data generation method and device based on digital twinning
Patent Information
- Application Number
- CN202211491660.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-25
- Publication Date
- 2026-09-08
- Estimated Expiration
- 2042-11-25
AI Technical Summary
[0005]本申请提供一种基于数字孪生的堤坝建设数据的生成方法以及装置,以解决相关技术中生成堤坝建设数据的周期长、成本高的问题
[0016]This application employs the following steps: extracting embankment damage locations and hydrological data from floodplain data of the target watershed; indexing embankment engineering data from an embankment engineering database based on the embankment damage locations, and establishing an embankment model using the indexed embankment engineering data. The embankment engineering database stores engineering data for embankments in various river sections of the target watershed, and the embankment engineering data includes at least structural and material data of the embankment; determining constraints based on the hydrological and embankment engineering data, and performing hydrodynamic simulation on the embankment model, determining whether the embankment model meets the constraints during the simulation; if the embankment model does not meet the constraints, adjusting the embankment engineering data, and adjusting the embankment model based on the adjusted embankment engineering data until the adjusted embankment model meets the constraints, and determining the embankment engineering data of the adjusted embankment model as embankment construction data. This solves the problems of long cycles and high costs in generating embankment construction data in related technologies. By simulating the dam model established from the dam engineering data, the dam engineering data is adjusted when the dam model does not meet the constraints for generating hydrological data. The dam construction data is then determined based on the dam model meeting the constraints, thus achieving the effect of generating dam construction data efficiently and at low cost.
Smart Images

Figure CN115758939B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and more specifically, to a method and apparatus for generating dam construction data based on digital twins. Background Technology
[0002] The watershed dam construction scheme in related technologies mainly involves extracting samples of the dam during the construction process after the scheme is formulated, and then conducting tests on the samples to determine whether the dam meets the construction requirements. This method has a long cycle and high cost.
[0003] From the perspective of watershed hydrological information, the requirements for dikes vary under different water levels and water quality. High water levels and high sediment content place higher demands on the shock resistance of dikes. In order to avoid dikes failing to meet construction requirements and having to rebuild dikes after multiple flooding disasters in the river channel, resulting in a waste of manpower and funds, it is necessary to efficiently create a more robust and disaster-resistant dike construction plan.
[0004] There is currently no effective solution to the problem of long cycles and high costs in generating dam construction data in related technologies. Summary of the Invention
[0005] This application provides a method and apparatus for generating dam construction data based on digital twins, in order to solve the problems of long cycle and high cost in generating dam construction data in related technologies.
[0006] According to one aspect of this application, a method for generating dam construction data based on digital twins is provided. The method includes: extracting dam damage locations and hydrological data from floodplain data of a target watershed; indexing dam engineering data from a dam engineering database based on the dam damage locations, and establishing a dam model using the indexed dam engineering data, wherein the dam engineering database stores engineering data of dams for each river segment in the target watershed, and the dam engineering data includes at least structural and material data of the dam; determining constraints based on the hydrological and dam engineering data, and performing hydrodynamic simulation on the dam model, determining whether the dam model meets the constraints during the simulation; if the dam model does not meet the constraints, adjusting the dam engineering data, and adjusting the dam model based on the adjusted dam engineering data until the adjusted dam model meets the constraints, and determining the dam engineering data of the adjusted dam model as the dam construction data.
[0007] Optionally, extracting dam damage locations and hydrological data from floodplain data in the target watershed includes: collecting floodplain data of floodplain disasters occurring in the target watershed, and establishing a floodplain database based on the collected floodplain data. The floodplain data includes at least hydrological data and floodplain locations, and the floodplain locations include at least the locations of floodplains that have occurred. The floodplain locations are obtained from the floodplain database, and the locations of the dam areas corresponding to the floodplain locations are determined as the dam damage locations.
[0008] Optionally, the constraints include at least the stress threshold of the dam material and the threshold value of the water permeability parameter of the dam. Hydrodynamic simulation is performed on the dam model. Determining whether the dam model meets the constraints during the simulation includes: performing hydrodynamic simulation on the dam model under the target water flow rate and determining whether the hydrodynamic parameter value of the dam exceeds the stress threshold of the dam material during the simulation; performing hydrodynamic simulation on the dam model under the target water quality and determining whether the water permeability parameter value of the dam exceeds the threshold value of the water permeability parameter during the simulation; if the hydrodynamic parameter value of the dam does not exceed the stress threshold of the dam material or the water permeability parameter value does not exceed the threshold value of the water permeability parameter during the simulation, then the dam model is determined to meet the constraints.
[0009] Optionally, if the dam model does not meet the constraints, adjusting the dam engineering data includes: searching for initial dam material data that meets the standards from the dam engineering database, adjusting the dam model sequentially using the initial dam material data according to cost order, until the hydrodynamic parameter values of the adjusted dam model do not exceed the stress threshold of the dam material during the simulation process, determining the corresponding initial dam material data as candidate dam material data, and determining one of the candidate dam material data as the adjusted dam material data.
[0010] Optionally, after determining one of the candidate dam material data as the adjusted dam material data, the process includes: adjusting the dam model sequentially using the candidate dam material data according to cost order until the water permeability parameter value of the dam does not exceed the threshold value of the water permeability parameter value during the simulation of the adjusted dam model, and then determining the corresponding candidate dam material data as the adjusted dam material data.
[0011] Optionally, the constraints also include a threshold value for soil erosion parameters, which are characterized by the sediment content of the river channel. Hydrodynamic simulation of the dam model is performed, and determining whether the dam model meets the constraints during the simulation process includes: searching for candidate framework data of dams that meet the standards from the dam engineering database; adjusting the dam model based on the candidate framework data until the soil erosion parameter value of the adjusted dam model does not exceed the threshold value during the simulation; and then determining the corresponding candidate framework data as the adjusted framework data.
[0012] Optionally, before performing hydrodynamic simulation on the dam model, the method further includes: generating an initial model of a digital twin model based on the location information and remote sensing data of the target watershed; importing the dam model into the initial model to obtain the target model; and performing hydrodynamic simulation on the target model to perform hydrodynamic simulation on the dam model.
[0013] According to another aspect of this application, a device for generating dam construction data based on digital twins is provided. The device includes: an extraction unit for extracting dam damage locations and hydrological data from floodplain data of a target watershed; an indexing unit for indexing dam engineering data from a dam engineering database based on dam damage locations, and establishing a dam model using the indexed dam engineering data, wherein the dam engineering database stores engineering data of dams for each river segment of the target watershed, and the dam engineering data includes at least structural and material data of the dam; a generation unit for determining constraints based on hydrological data and dam engineering data, and performing hydrodynamic simulation on the dam model, determining whether the dam model meets the constraints during the simulation; and an adjustment unit for adjusting the dam engineering data when the dam model does not meet the constraints, and adjusting the dam model based on the adjusted dam engineering data until the adjusted dam model meets the constraints, thus determining the dam engineering data of the adjusted dam model as dam construction data.
[0014] According to another aspect of the present invention, a computer storage medium is also provided for storing a program, wherein the program, when running, controls the device where the non-volatile storage medium is located to execute a method for generating dam construction data based on digital twins.
[0015] According to another aspect of the present invention, an electronic device is also provided, comprising a processor and a memory; the memory stores computer-readable instructions, and the processor is configured to execute the computer-readable instructions, wherein the computer-readable instructions, when executed, perform a method for generating dam construction data based on digital twins.
[0016] This application employs the following steps: extracting embankment damage locations and hydrological data from floodplain data of the target watershed; indexing embankment engineering data from an embankment engineering database based on the embankment damage locations, and establishing an embankment model using the indexed embankment engineering data. The embankment engineering database stores engineering data for embankments in various river sections of the target watershed, and the embankment engineering data includes at least structural and material data of the embankment; determining constraints based on the hydrological and embankment engineering data, and performing hydrodynamic simulation on the embankment model, determining whether the embankment model meets the constraints during the simulation; if the embankment model does not meet the constraints, adjusting the embankment engineering data, and adjusting the embankment model based on the adjusted embankment engineering data until the adjusted embankment model meets the constraints, and determining the embankment engineering data of the adjusted embankment model as embankment construction data. This solves the problems of long cycles and high costs in generating embankment construction data in related technologies. By simulating the dam model established from the dam engineering data, the dam engineering data is adjusted when the dam model does not meet the constraints for generating hydrological data. The dam construction data is then determined based on the dam model meeting the constraints, thus achieving the effect of generating dam construction data efficiently and at low cost. Attached Figure Description
[0017] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0018] Figure 1 This is a flowchart of a method for generating dam construction data based on digital twins, according to an embodiment of this application.
[0019] Figure 2 This is a flowchart of an optional method for generating dam construction data based on digital twins, provided according to an embodiment of this application.
[0020] Figure 3 This is a schematic diagram of a device for generating dam construction data based on digital twins, according to an embodiment of this application. Detailed Implementation
[0021] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0022] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0024] It should be noted that all information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data used for analysis, etc.) involved in this disclosure are information and data authorized by the user or fully authorized by all parties.
[0025] According to an embodiment of this application, a method for generating dam construction data based on digital twins is provided.
[0026] Figure 1 This is a flowchart of a method for generating dam construction data based on digital twins according to an embodiment of this application.
[0027] like Figure 1 As shown, the method includes the following steps:
[0028] Step S102: Extract the location of dam damage and hydrological data from the floodplain data of the target watershed.
[0029] Specifically, the target watershed can be a certain area containing rivers, including both rivers and levees. The floodplain data of the target watershed can be data on current floodplain disasters or data on historical floodplain disasters. After a floodplain disaster occurs, it will damage the levees. The location of the levee damage and hydrological data can be extracted from the floodplain data. The hydrological data can include hydrological data on the location of the levee damage.
[0030] Optionally, in the method for generating dam construction data based on digital twins provided in this application embodiment, extracting dam damage location and hydrological data from floodplain data of the target watershed includes: collecting floodplain data of floodplain disasters occurring in the target watershed, and establishing a floodplain database based on the collected floodplain data, wherein the floodplain data includes at least hydrological data and floodplain location, and the floodplain location includes at least the location of floodplains that have occurred; obtaining the floodplain location from the floodplain database, and determining the location of the dam area corresponding to the floodplain location as the dam damage location.
[0031] It should be noted that the data in the floodplain database can be floodplain disaster data collected by data acquisition equipment in the target watershed, as well as hydrological data and location data calculated or extracted based on the collected disaster data. Data acquisition equipment may include unmanned vessels equipped with lidar scanning equipment, radar water level gauges, lead fish current meters, drones, turbidity measuring instruments, etc.
[0032] Specifically, floodplain data can include hydrological information such as water level, flow rate, water velocity, and water pressure data; location information such as the coordinates of areas where flooding has already occurred or the calculated coordinates of areas where flooding is imminent; environmental information such as weather information, soil erosion status; and information on potential hazard locations (i.e., locations where dams may be damaged, and historical locations of damage). Furthermore, by using the floodplain location information in the floodplain database, the dam area where flooding has occurred can be located, and the location of the dam area can be determined as the location of dam damage.
[0033] Step S104: Index dam engineering data from the dam engineering database based on the location of dam damage, and build a dam model using the indexed dam engineering data. The dam engineering database stores engineering data of dams in each section of the target watershed, and the dam engineering data includes at least the dam's structural data and material data.
[0034] Specifically, during the dam construction phase, digital archive information of the dam water conservancy projects in the watershed area is saved to the engineering basic data information database. This digital archive information includes the dam's regional location information and related dam information. Using the dam's regional location information, the engineering basic data information database is used to retrieve the dam engineering data for the watershed area. This dam engineering data includes: dam construction drawings, dam material composition, dam construction company information, and dam material suppliers. Furthermore, after acquiring the dam engineering data, a 3D model of the dam is created.
[0035] Step S106: Determine the constraints based on hydrological data and dam engineering data, and perform hydrodynamic simulation on the dam model. During the simulation, determine whether the dam model meets the constraints.
[0036] Specifically, physical and dynamic parameters of water (the force exerted by water on the dam) and water permeability parameters (the relationship between water density and dam material density) are extracted from hydrological data to generate constraints for dam reconstruction. The hydrological data may include the hydrological data at the location of dam damage, and the constraints may include at least the stress threshold of the dam material and the threshold values of the dam's water permeability parameters. It should be noted that this embodiment does not limit the constraints for dam reconstruction; the constraints may also include the threshold of the disaster-induced water pressure at the dam base and parameters related to soil erosion around the dam. Furthermore, hydrodynamic simulation is performed on the dam to simulate the effect of water from the target watershed on the dam, and to determine whether the dam model meets the constraints.
[0037] Step S108: If the dam model does not meet the constraints, adjust the dam engineering data and adjust the dam model according to the adjusted dam engineering data until the adjusted dam model meets the constraints. Then, determine the dam engineering data of the adjusted dam model as the dam construction data.
[0038] Specifically, if the dam model does not meet the constraints, the material or structural data of the dam is adjusted, and the dam model is adjusted according to the adjusted dam engineering data. Then, the adjusted dam model is subjected to hydrodynamic simulation again until the adjusted dam model meets all the constraints during the hydrodynamic simulation process, and the dam construction data is obtained.
[0039] The method for generating dam construction data based on digital twins provided in this application extracts dam damage locations and hydrological data from floodplain data of a target watershed; indexes dam engineering data from a dam engineering database based on the dam damage locations, and builds a dam model using the indexed dam engineering data. The dam engineering database stores engineering data for dams in various river sections of the target watershed, and the dam engineering data includes at least structural and material data of the dam; constraints are determined based on the hydrological and dam engineering data, and hydrodynamic simulation is performed on the dam model. During the simulation, it is determined whether the dam model meets the constraints; if the dam model does not meet the constraints, the dam engineering data is adjusted, and the dam model is adjusted based on the adjusted dam engineering data until the adjusted dam model meets the constraints. The dam engineering data of the adjusted dam model is then determined as the dam construction data. This method solves the problems of long generation cycles and high costs in related technologies for generating dam construction data. By simulating the dam model established from the dam engineering data, the dam engineering data is adjusted when the dam model does not meet the constraints for generating hydrological data. The dam construction data is then determined based on the dam model meeting the constraints, thus achieving the effect of generating dam construction data efficiently and at low cost.
[0040] Optionally, in the method for generating dam construction data based on digital twins provided in the embodiments of this application, before performing hydrodynamic simulation on the dam model, the method further includes: generating an initial model of the digital twin model based on the location information of the target watershed and remote sensing data; importing the dam model into the initial model to obtain the target model; and performing hydrodynamic simulation on the target model to perform hydrodynamic simulation on the dam model.
[0041] Specifically, on the one hand, data acquisition equipment is used to scan the target watershed to obtain point cloud data. This point cloud data is then processed to obtain DEM (Digital Elevation Model) elevation data. By combining satellite imagery, DEM elevation data, and point cloud data, a 3D scene of the watershed area is constructed, resulting in an initial model. On the other hand, dam engineering data is used as the model parameters for the dam. A 3D geometric framework is generated based on the dam structure data within the model parameters. This 3D geometric framework is then rasterized. The rasterized areas are filled with pixels. Finally, the dam material data is correlated with the pixel-filled 3D geometric framework to obtain the dam model.
[0042] Furthermore, the dam model is imported into the corresponding position of the initial model in the target watershed according to the dam location to obtain the target model. Then, hydrodynamic simulation is performed on the dam model under the target model, thereby improving the accuracy of the hydrodynamic simulation.
[0043] Optionally, in the method for generating dam construction data based on digital twins provided in this application embodiment, the constraints include at least the stress threshold of the dam material and the threshold of the water permeability parameter value of the dam. Hydrodynamic simulation is performed on the dam model, and determining whether the dam model meets the constraints during the simulation includes: performing hydrodynamic simulation on the dam model under the target water flow rate and determining whether the hydrodynamic parameter value of the dam exceeds the stress threshold of the dam material during the simulation; performing hydrodynamic simulation on the dam model under the target water quality and determining whether the water permeability parameter value of the dam exceeds the threshold of the water permeability parameter value during the simulation; if the hydrodynamic parameter value of the dam does not exceed the stress threshold of the dam material or the water permeability parameter value does not exceed the threshold of the water permeability parameter value during the simulation, the dam model is determined to meet the constraints.
[0044] When the dam model does not meet the constraints, the adjustment of the dam engineering data includes: searching for initial dam material data that meets the standards from the dam engineering database, adjusting the dam model sequentially using the initial dam material data according to cost order, until the hydrodynamic parameter values of the adjusted dam model do not exceed the stress threshold of the dam material during the simulation process, determining the corresponding initial dam material data as candidate dam material data, and determining one of the candidate dam material data as the adjusted dam material data.
[0045] Specifically, hydrodynamic parameters are the physical and mechanical properties of water. For example, they can represent the force exerted by water on a dam. During hydrodynamic simulation testing of a dam, the grid containing the surface of the dam in contact with the water is determined. The physical and mechanical property parameters of the dam material associated with the grid are calculated and compared with the stress threshold of the dam material in the constraints. When the physical and mechanical property parameters of the floodplain water reach the stress threshold of the dam material, it is considered to have a material defect, and the stress condition of the dam material in the dam model fails the hydrodynamic simulation test. It should be noted that the stress threshold of the dam material is the limit of the force that the dam model generated from that material can withstand.
[0046] Water permeability parameters represent the changes in dam permeability over a certain period, reflecting the impact of prolonged water permeability on the dam's material structure and whether the material's stress condition weakens over time. For example, water permeability parameters can be ratios or differences. Simulating water permeability parameter values under different time periods, water qualities, and flow rates helps determine if the dam's water permeability parameter values exceed a threshold. If the water permeability parameter value exceeds the threshold, it is considered to have material defects, and the dam model does not meet the threshold constraint.
[0047] It should be noted that if the dam model does not meet any constraints, the dam engineering data needs to be adjusted.
[0048] Optionally, in the method for generating dam construction data based on digital twins provided in this application embodiment, when the dam model does not meet the constraints, adjusting the dam engineering data includes: searching for initial dam material data that meets the standards from the dam engineering database, adjusting the dam model sequentially using the initial dam material data according to cost order, until the hydrodynamic parameter values of the adjusted dam model in the simulation process do not exceed the stress threshold of the dam material, determining the corresponding initial dam material data as candidate dam material data, and determining one of the candidate dam material data as the adjusted dam material data.
[0049] Specifically, the dam material data can be material type or ratio data of different material types. Materials (or material ratios) that meet or exceed the dam construction standard requirements are searched from the engineering basic data information database. The material list is sorted from low to high according to construction cost, and simulation tests are carried out in sequence until the material list test is completed. The materials (or material ratios) that pass the test are used as candidate dam materials, and a hydrodynamic parameter test completion table is generated. The test completion table contains at least one candidate dam material.
[0050] After adjusting the dam material based on hydrodynamic testing, it is also necessary to conduct water permeability testing on the dam material. Optionally, in the method for generating dam construction data based on digital twin provided in this application embodiment, after determining one of the candidate dam material data as the adjusted dam material data, the method includes: adjusting the dam model sequentially through the candidate dam material data according to cost order until the water permeability parameter value of the dam does not exceed the threshold value of the water permeability parameter value during the simulation of the adjusted dam model, and then determining the corresponding candidate dam material data as the adjusted dam material data.
[0051] Specifically, candidate dam materials (or material ratios) are obtained from the hydrodynamic parameter test completion table. The material list is sorted from low to high according to the construction cost and simulation tests are conducted accordingly. When a candidate dam material (or material ratio) passes the test, the test ends and the corresponding candidate dam material data is determined as the adjusted dam material data.
[0052] When constructing a dam, in addition to considering the dam materials, the dam structure also needs to be considered. Optionally, in the method for generating dam construction data based on digital twins provided in this application embodiment, the constraints also include a threshold value for soil erosion parameters. The soil erosion parameters are characterized by the sediment content of the river channel. Hydrodynamic simulation is performed on the dam model. During the simulation, determining whether the dam model meets the constraints also includes: searching for candidate structure data of dams that meet the standards from the dam engineering database, adjusting the dam model according to the candidate structure data until the soil erosion parameter value of the adjusted dam model does not exceed the threshold value of the soil erosion parameters during the simulation, and determining the corresponding candidate structure data as the adjusted structure data.
[0053] Specifically, the soil erosion status of dams can be extracted from environmental data of dam locations in historical hydrological information. Environmental condition tests can be conducted on dam designs to determine their suitability for soil erosion prevention. Soil erosion status can be characterized by data such as the sediment content of the water surrounding the dam and the thickness of sediment deposition in the riverbed around the dam. During simulation, the sediment content of the water and the thickness of sediment deposition in the riverbed around the dam obtained during simulation can be compared with threshold values for both sediment content and sediment deposition thickness. If the values exceed the thresholds, it indicates the presence of soil erosion, requiring adjustments to the structural parameters for strengthening soil erosion prevention (including dam height, dam shape, and the casting process of the dam surface) until the adjusted structural parameters meet the requirements for preventing soil erosion.
[0054] Furthermore, if the materials and structure of the dam meet the constraints, a data table for the dam construction plan can be generated based on the structure and materials. Additionally, constraints can be added to the data table. The data table can include: the latitude and longitude coordinates of the center point of the dam damage area; the length, height, and width of the dam; a list of materials required for dam construction; the permeability parameters that the dam materials must meet; and the required wind and wave resistance level of the dam (i.e., the hydrodynamic parameters that the dam materials must meet).
[0055] Figure 2 This is a schematic diagram illustrating another method for generating dam construction data based on digital twins, according to an embodiment of this application. Figure 2 As shown, the method includes:
[0056] Data acquisition: Collect watershed elevation model information, watershed hydrological information, watershed satellite imagery information, and watershed environmental monitoring information through data acquisition equipment.
[0057] Model building: A digital twin 3D scene is built using the collected data, which includes a riverbed model of the river section, a watershed facility model, and a simplified watershed model.
[0058] Embankment Information Extraction: A basic engineering data database for the watershed is constructed using historical and current data. This database includes information such as water flow velocity, flow rate, water quality, water level, location of damage, damage status, and material parameters at the time of embankment damage. From this database, the extent of the embankment affected by the floodplain, hydrological information within the floodplain, and historical hydrological information and damage location of the embankment within the floodplain area are extracted from the floodplain disaster information database. Embankment engineering information is then obtained from the basic engineering data database to acquire the embankment's three-dimensional parameter information.
[0059] Data processing: Data processing is used to determine whether the dike has experienced flooding damage during historical flood seasons with high water levels. At the same time, based on the information from this disaster, an analysis of dike construction is conducted: whether the dike needs to be heightened; whether the dike's strength needs to be reinforced; and whether the original dike construction plan is no longer applicable to this location.
[0060] Generate a factor library for dam design: This library includes the dam's location, hydrological factors, geometric parameters (dam height, structural type), and geological factors. Based on this factor library, a 3D model of the dam is generated.
[0061] Hydrodynamic data simulation and pressure testing were conducted using a 3D model of the dam. When problems arose during the pressure test, the framework and corresponding parameter values of the design were adjusted to optimize the data until the data passed the test. After the data passed the test, the dam construction design data and the 3D simulation model were combined to form a complete dam construction plan.
[0062] This embodiment uses digital simulation technology to simulate hydrological information and conduct simulation tests on digital dams to generate dam construction plans that can cope with various situations and meet current environmental conditions such as terrain and geology. It also reduces the cumbersome plan verification process, reduces the time cost for dam construction, and improves the efficiency of dam plan generation.
[0063] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0064] This application also provides an apparatus for generating dam construction data based on digital twins. It should be noted that this apparatus can be used to execute the method for generating dam construction data based on digital twins provided in this application. The apparatus for generating dam construction data based on digital twins provided in this application will be described below.
[0065] Figure 3 This is a schematic diagram of a device for generating dam construction data based on digital twins according to an embodiment of this application.
[0066] like Figure 3 As shown, the device includes:
[0067] Extraction unit 10 is used to extract the location of dam damage and hydrological data from the floodplain data of the target watershed;
[0068] Indexing unit 20 is used to index dam engineering data from the dam engineering database according to the location of dam damage, and to build a dam model through the indexed dam engineering data. The dam engineering database stores engineering data of dams in each section of the target watershed, and the dam engineering data includes at least the dam's structural data and material data.
[0069] The generation unit 30 is used to determine the constraints based on hydrological data and dam engineering data, and to perform hydrodynamic simulation on the dam model. During the simulation, it determines whether the dam model meets the constraints.
[0070] The adjustment unit 40 is used to adjust the dam engineering data when the dam model does not meet the constraints, and to adjust the dam model according to the adjusted dam engineering data until the adjusted dam model meets the constraints, and then determine the dam engineering data of the adjusted dam model as the dam construction data.
[0071] The device for generating dam construction data based on digital twins provided in this application includes: an extraction unit 10, which extracts dam damage locations and hydrological data from floodplain data of a target watershed; an indexing unit 20, which indexes dam engineering data from a dam engineering database based on dam damage locations and builds a dam model using the indexed dam engineering data, wherein the dam engineering database stores engineering data of dams for each river section of the target watershed, and the dam engineering data includes at least structural and material data of the dam; and a generation unit 30, which determines constraints based on the dam engineering data and hydrological data, and performs hydrodynamic simulation on the dam model, determining whether the dam model meets the requirements during the simulation. The system satisfies the constraints. Adjustment unit 40 adjusts the dam engineering data when the dam model does not meet the constraints, and then adjusts the dam model based on the adjusted dam engineering data until the adjusted dam model meets the constraints. The dam engineering data of the adjusted dam model is then determined as the dam construction data. This solves the problems of long cycles and high costs in generating dam construction data in related technologies. By simulating the dam model established from the dam engineering data, adjusting the dam engineering data when the dam model does not meet the constraints for generating hydrological data, and determining the dam construction data based on the dam model meeting the constraints, the system achieves efficient and low-cost generation of dam construction data.
[0072] Optionally, in the digital twin-based dam construction data generation device provided in this application embodiment, the indexing unit 20 includes: a collection module, used to collect flood flood data of flood flood disasters occurring in the target watershed, and to establish a flood flood database based on the collected flood flood data, wherein the flood flood data includes at least hydrological data and flood flood location, and the flood flood location includes at least the location of flood floods that have occurred; and an acquisition module, used to acquire the flood flood location from the flood flood database, and to determine the location of the dam area corresponding to the flood flood location as the location of dam damage.
[0073] Optionally, in the digital twin-based dam construction data generation device provided in this application embodiment, the constraints include at least the stress threshold of the dam material and the threshold of the water permeability parameter value of the dam. The generation unit 30 includes: a first simulation module, used to perform hydrodynamic simulation on the dam model under the target water flow rate and determine whether the hydrodynamic parameter value of the dam exceeds the stress threshold of the dam material during the simulation process; a second simulation module, used to perform hydrodynamic simulation on the dam model under the target water quality and determine whether the water permeability parameter value of the dam exceeds the threshold of the water permeability parameter value during the simulation process; and a determination module, used to determine that the dam model meets the constraints if the hydrodynamic parameter value of the dam does not exceed the stress threshold of the dam material or the water permeability parameter value does not exceed the threshold of the water permeability parameter value during the simulation process.
[0074] Optionally, in the digital twin-based dam construction data generation device provided in this application embodiment, the adjustment unit 40 includes a first adjustment module. The first adjustment module is used to adjust the dam engineering data when the dam model does not meet the constraints. This includes: searching for initial dam material data that meets the standards from the dam engineering database; adjusting the dam model sequentially using the initial dam material data according to cost order until the hydrodynamic parameter values of the adjusted dam model in the simulation process do not exceed the stress threshold of the dam material; determining the corresponding initial dam material data as candidate dam material data; and determining one of the candidate dam material data as the adjusted dam material data.
[0075] Optionally, in the digital twin-based dam construction data generation device provided in this application embodiment, the adjustment unit 40 includes a second adjustment module. The second adjustment module is used to adjust the dam model sequentially through candidate dam material data according to cost order until the water permeability parameter value of the dam does not exceed the threshold value of the water permeability parameter value during the simulation process after the adjustment of the dam model, and then determine the corresponding candidate dam material data as the adjusted dam material data.
[0076] Optionally, in the digital twin-based dam construction data generation device provided in this application embodiment, the constraint conditions also include a threshold value for soil erosion parameters. The soil erosion parameters are characterized by the sediment content of the river channel. The dam model is subjected to hydrodynamic simulation. The adjustment unit 40 includes a third adjustment module. The third adjustment module is used to search for candidate framework data of dams that meet the standards from the dam engineering database, and adjust the dam model according to the candidate framework data until the soil erosion parameter value of the adjusted dam model does not exceed the threshold value of the soil erosion parameters during the simulation process. The corresponding candidate framework data is then determined as the adjusted framework data.
[0077] Optionally, in the device for generating dam construction data based on digital twins provided in the embodiments of this application, the device further includes: a model generation unit, used to generate an initial model of the digital twin model based on the location information of the target watershed and remote sensing data before performing hydrodynamic simulation on the dam model; import the dam model into the initial model to obtain the target model, and perform hydrodynamic simulation on the target model to perform hydrodynamic simulation on the dam model.
[0078] The aforementioned device for generating dam construction data based on digital twins includes a processor and a memory. The extraction unit 10, indexing unit 20, generation unit 30, and adjustment unit 40 are all stored in the memory as program units. The processor executes the aforementioned program units stored in the memory to achieve the corresponding functions.
[0079] The processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured, and adjusting kernel parameters can address the issues of long cycles and high costs associated with generating dam construction data in related technologies.
[0080] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0081] This application also provides a computer storage medium for storing a program, wherein the program, when running, controls the device where the non-volatile storage medium is located to execute a method for generating dam construction data based on digital twins.
[0082] This application also provides an electronic device comprising a processor and a memory; the memory stores computer-readable instructions, and the processor executes the computer-readable instructions, wherein the computer-readable instructions, when executed, perform a method for generating dam construction data based on digital twins. The electronic device described herein may be a server, PC, PAD, mobile phone, etc.
[0083] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0084] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0085] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0086] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0087] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0088] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0089] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0090] It should also be noted that 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 process, method, article, or apparatus. Unless otherwise specified, 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 that element.
[0091] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.
Claims
1. A method for generating dam construction data based on digital twins, characterized in that, include: Extract the location of levee damage and hydrological data from floodplain data in the target watershed; Based on the location of the dam damage, dam engineering data is indexed from the dam engineering database, and a dam model is built using the indexed dam engineering data. The dam engineering database stores engineering data of dams in each section of the target watershed, and the dam engineering data includes at least the structural data and material data of the dam. Constraints are determined based on the hydrological data and dam engineering data, and hydrodynamic simulation is performed on the dam model. During the simulation, it is determined whether the dam model meets the constraints. The hydrodynamic simulation of the dam model includes: generating an initial model of a digital twin model based on the location information of the target watershed and remote sensing data; importing the dam model into the initial model to obtain the target model; and performing hydrodynamic simulation on the target model to perform hydrodynamic simulation on the dam model. If the dam model does not meet the constraints, the dam engineering data is adjusted, and the dam model is adjusted according to the adjusted dam engineering data until the adjusted dam model meets the constraints. The dam engineering data of the adjusted dam model is then determined as the dam construction data.
2. The method according to claim 1, characterized in that, Extracting levee damage locations and hydrological data from floodplain data in the target watershed includes: Collect floodplain data of floodplain disasters occurring in the target watershed, and establish a floodplain database based on the collected floodplain data. The floodplain data includes at least hydrological data and floodplain location, and the floodplain location includes at least the locations of floodplains that have occurred. The floodplain location is obtained from the floodplain database, and the location of the dam area corresponding to the floodplain location is determined as the location of the dam damage.
3. The method according to claim 1, characterized in that, The constraints include at least the stress threshold of the dam material and the threshold value of the dam's water permeability parameter. Hydrodynamic simulation is performed on the dam model, and determining whether the dam model satisfies the constraints during the simulation includes: Hydrodynamic simulation was performed on the dam model under the target water flow rate, and it was determined whether the hydrodynamic parameters of the dam exceeded the stress threshold of the dam material during the simulation. Hydrodynamic simulation was performed on the dam model under the target water quality, and it was determined whether the water permeability parameter value of the dam exceeded the threshold value of the water permeability parameter during the simulation process. If, during the simulation, the hydrodynamic parameters of the dam do not exceed the stress threshold of the dam material, or the water permeability parameters do not exceed the threshold value of the water permeability parameters, then the dam model is determined to satisfy the constraint conditions.
4. The method according to claim 3, characterized in that, When the dam model does not meet the constraints, adjusting the dam engineering data includes: The initial dam material data that meets the standard is searched from the dam engineering database. The dam model is adjusted sequentially according to cost using the initial dam material data until the hydrodynamic parameter values of the adjusted dam model do not exceed the stress threshold of the dam material during the simulation process. The corresponding initial dam material data is then determined as candidate dam material data, and one of the candidate dam material data is determined as the adjusted dam material data.
5. The method according to claim 4, characterized in that, After determining one of the candidate dam material data as the adjusted dam material data, the following is included: The dam model is adjusted sequentially using candidate dam material data according to cost order, until the water permeability parameter value of the adjusted dam model does not exceed the threshold value of the water permeability parameter value during the simulation. The corresponding candidate dam material data is then determined as the adjusted dam material data.
6. The method according to claim 3, characterized in that, The constraints also include threshold values for soil erosion parameters, which are characterized by the sediment content of the river channel. Hydrodynamic simulation of the dam model is performed, and determining whether the dam model satisfies the constraints during the simulation process also includes: Search the dam engineering database for candidate framework data of dams that meet the standards, adjust the dam model according to the candidate framework data until the soil erosion parameter value of the adjusted dam model does not exceed the threshold value of the soil erosion parameter value during the simulation process, and determine the corresponding candidate framework data as the adjusted framework data.
7. A device for generating dam construction data based on digital twins, characterized in that, include: The extraction unit is used to extract the location of dam damage and hydrological data from the floodplain data of the target watershed; An indexing unit is used to index dam engineering data from a dam engineering database based on the location of the dam damage, and to build a dam model using the indexed dam engineering data. The dam engineering database stores engineering data of dams in various river sections of the target watershed, and the dam engineering data includes at least the structural data and material data of the dam. The generation unit is used to determine constraints based on the hydrological data and dam engineering data, and to perform hydrodynamic simulation on the dam model. During the simulation, it determines whether the dam model meets the constraints. The hydrodynamic simulation of the dam model includes: generating an initial model of a digital twin model based on the location information of the target watershed and remote sensing data; importing the dam model into the initial model to obtain a target model; and performing hydrodynamic simulation on the target model to perform hydrodynamic simulation on the dam model. An adjustment unit is used to adjust the dam engineering data when the dam model does not meet the constraints, and to adjust the dam model according to the adjusted dam engineering data until the adjusted dam model meets the constraints, and to determine the dam engineering data of the adjusted dam model as dam construction data.
8. A computer storage medium, characterized in that, The computer storage medium is used to store a program, wherein the program, when running, controls the device where the computer storage medium is located to execute the method for generating dam construction data based on digital twins as described in any one of claims 1 to 6.
9. An electronic device, characterized in that, The device includes a processor and a memory, the memory storing computer-readable instructions, and the processor executing the computer-readable instructions, wherein the computer-readable instructions, when executed, perform the method for generating dam construction data based on digital twins as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Twin dam system
CN113914266A