Method and device for generating river water storage evaluation report, and electronic device

By building a pre-simulation model using a digital twin platform and combining real-time hydrological and river data, the system simulates water flow and calculates the water storage capacity of the river channel and riverbank. This solves the problem of low calculation accuracy in existing technologies and enables high-precision assessment of water storage capacity and early warning of sediment deposition in the river channel and riverbank.

CN116151109BActive Publication Date: 2026-03-17JIULING (SHANGHAI) INTELLIGENT TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-14
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Existing technologies have low accuracy in calculating water storage in river channels and riverbanks, making it impossible to analyze the water storage in a river basin over a specific time period.

Method used

A digital twin platform is used to build a simulation model. By combining real-time hydrological data and river data, the simulation water storage capacity of the river channel and riverbank is calculated through simulated water flow, and a river water storage assessment report is generated.

Benefits of technology

It has improved the accuracy of water storage calculation in river channels and riverbanks, enabling real-time monitoring of hydrology in target watersheds and timely early warning of sediment deposition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116151109B_ABST
    Figure CN116151109B_ABST
Patent Text Reader

Abstract

The application discloses a kind of river water storage evaluation report generation method and device, electronic equipment, it is related to digital twin field, wherein the generation method includes: the hydrological data of target basin is input to pre-play model, and the pre-play water flow data of target basin is output, the river pre-play water storage of target basin is calculated based on pre-play water flow data, based on the real-time hydrological data of target basin and the river data of target basin, the actual water storage of river is calculated, based on the actual water storage of river of target basin and the river pre-play water storage of target basin, the river water storage evaluation report of target basin is generated.The application solves the technical problem of low calculation accuracy in the related art by manually calculating the river water storage.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of three-dimensional digital twins, and more specifically, to a method, apparatus, and electronic device for generating river water storage assessment reports. Background Technology

[0002] The calculation of river channel and floodplain water storage is a crucial foundation for hydrological and sediment monitoring and river evolution analysis in water conservancy projects. In related technologies, the calculation of river channel water storage often employs manual methods, combining water level values ​​with the mathematical formula for trapezoidal volume to roughly estimate the river channel water storage. A similar method is used to calculate floodplain water storage. This manual calculation method for river channel and floodplain water storage has significant drawbacks: it not only has low accuracy but also fails to analyze the water storage of a river basin over a specific time period.

[0003] There is currently no effective solution to the above problems. Summary of the Invention

[0004] This invention provides a method, apparatus, and electronic device for generating river water storage assessment reports, which at least solves the technical problem of low calculation accuracy in related technologies that rely on manual calculation of river water storage.

[0005] According to one aspect of the present invention, a method for generating a river storage assessment report is provided, comprising: inputting hydrological data of a target watershed into a simulation model, outputting simulation water flow data of the target watershed, calculating the simulation water storage capacity of the target watershed based on the simulation water flow data, wherein the simulation model is a model of simulated water flow movement of the target watershed built on a digital twin platform; calculating the actual water storage capacity of the river based on real-time hydrological data of the target watershed and river data of the target watershed; and generating a river storage assessment report of the target watershed based on the actual water storage capacity of the river and the simulation water storage capacity of the river.

[0006] Optionally, the pre-simulation model is pre-built. Building the pre-simulation model includes: acquiring historical hydrological data and river channel data of the target watershed, wherein the historical hydrological data includes: historical flow velocity, historical water level, and historical flow rate; dividing the historical hydrological data and the river channel data into multiple data sets, and further dividing the multiple data sets into a training set and a validation set according to a preset ratio; inputting the data in the training set into the initial pre-simulation model and outputting the pre-simulated flow rate; confirming that training is complete and obtaining the pre-simulation model when the similarity between the pre-simulated flow rate output by the initial pre-simulation model and the data in the validation set exceeds a preset similarity threshold.

[0007] Optionally, the step of inputting the target watershed hydrological data into the simulation model and outputting the simulation water flow data for the target watershed includes: after inputting the target watershed hydrological data into the simulation model, the simulation model simulates the evolution of the target watershed based on a preset water flow velocity to obtain the simulation water flow data of the target watershed in the target time period; and based on the simulation water flow data, calculating the simulation water storage capacity of the river channel in the target watershed.

[0008] Optionally, after calculating the actual water storage capacity of the river channel, the method further includes: inputting the target watershed hydrological data into the simulation model; obtaining the floodplain starting point coordinates based on the target watershed hydrological data and the river channel's geographic information data; controlling the simulation model to start floodplain simulation from the position corresponding to the floodplain starting point coordinates; and outputting floodplain simulation water flow data. The floodplain simulation refers to simulating the process of water overflowing the river channel and storing water in the floodplain. Based on the floodplain simulation water flow data, the floodplain simulation water storage capacity is calculated.

[0009] Optionally, after calculating the simulated water storage capacity of the floodplain, the method further includes: dividing the floodplain risk area into N grids, where N is a positive integer greater than or equal to 1; acquiring real-time hydrological data of the target watershed and grid information for each grid, wherein the grid information includes: grid height value and grid area; calculating the actual water storage capacity of each grid based on the real-time hydrological data and the grid information, and summing them to obtain the actual water storage capacity of the floodplain.

[0010] Optionally, the formula for calculating the river channel water storage capacity is as follows: M = h × w × l, where M represents the river channel water storage capacity, which includes the pre-simulated water storage capacity and the actual water storage capacity, h represents the real-time water level, w represents the riverbed width, and l represents the river channel length.

[0011] Optionally, after generating the river channel water storage assessment report for the target watershed, the method further includes: calculating the difference between the actual water storage volume of the target watershed and the projected water storage volume of the target watershed; sending a river siltation warning to the management terminal when the difference in water storage volume is greater than a preset threshold; calculating the difference between the actual water storage volume of the riverbank and the projected water storage volume of the riverbank in the target watershed; and sending a riverbank siltation warning to the management terminal when the difference in riverbank water storage volume is greater than a preset threshold.

[0012] According to another aspect of the present invention, an apparatus for generating a river water storage assessment report is provided, comprising: an output unit for inputting hydrological data of a target watershed into a simulation model, outputting simulation water flow data of the target watershed, and calculating the simulation water storage capacity of the target watershed based on the simulation water flow data, wherein the simulation model is a model of simulated water flow movement of the target watershed built on a digital twin platform; a calculation unit for calculating the actual water storage capacity of the river based on real-time hydrological data of the target watershed and river data of the target watershed; and a production unit for generating a river water storage assessment report of the target watershed based on the actual water storage capacity of the river and the simulation water storage capacity of the river.

[0013] Optionally, the device for generating the river channel water storage assessment report further includes: a first acquisition module, used to acquire historical hydrological data and river channel data of the target watershed, wherein the historical hydrological data includes: historical flow velocity, historical water level, and historical flow rate; a first partitioning module, used to partition the historical hydrological data and the river channel data into multiple data sets, and to partition the multiple data sets into a training set and a validation set according to a preset ratio; a first output module, used to input the data in the training set into an initial pre-simulation model and output the predicted flow rate; and a first confirmation module, used to confirm that the training is complete and the pre-simulation model is obtained when the similarity between the predicted flow rate output by the initial pre-simulation model and the data in the validation set exceeds a preset similarity threshold.

[0014] Optionally, the output unit includes: a first evolution module, used to simulate the evolution of the target watershed based on a preset water flow velocity after the target watershed hydrological data is input into the pre-simulation model, and obtain the pre-simulation water flow data of the target watershed in the target time period; and a first calculation module, used to calculate the pre-simulation water storage capacity of the river channel of the target watershed based on the pre-simulation water flow data.

[0015] Optionally, the device for generating the river channel water storage assessment report further includes: a second output module, used to input the target watershed hydrological data into the simulation model, obtain the floodplain starting point coordinates based on the target watershed hydrological data and the river channel geographic information data, control the simulation model to start floodplain simulation from the position corresponding to the floodplain starting point coordinates, and output the floodplain simulation water flow data, wherein the floodplain simulation refers to simulating the process of water overflowing the river channel and storing water in the floodplain; and a second calculation module, used to calculate the floodplain simulation water storage volume based on the floodplain simulation water flow data.

[0016] Optionally, the device for generating the river channel water storage assessment report further includes: a second division module, used to divide the floodplain risk area into N grids, where N is a positive integer greater than or equal to 1; a second acquisition module, used to acquire real-time hydrological data of the target watershed and grid information of each grid, wherein the grid information includes: grid height value and grid area; and a third calculation module, used to calculate the actual water storage of the grids based on the real-time hydrological data and the grid information and accumulate them to obtain the actual water storage of the river floodplain.

[0017] Optionally, the formula for calculating the river channel water storage capacity is as follows: M = h × w × l, where M represents the river channel water storage capacity, which includes the pre-simulated water storage capacity and the actual water storage capacity, h represents the real-time water level, w represents the riverbed width, and l represents the river channel length.

[0018] Optionally, the device for generating the river channel water storage assessment report further includes: a fourth calculation module for calculating the difference between the actual water storage volume of the target watershed and the projected water storage volume of the target watershed; a first sending module for sending a river siltation warning to the management terminal when the difference in water storage volume is greater than a preset river channel water storage difference threshold; a fifth calculation module for calculating the difference between the actual water storage volume of the riverbank and the projected water storage volume of the riverbank in the target watershed; and a second sending module for sending a riverbank siltation warning to the management terminal when the difference in riverbank water storage volume is greater than a preset riverbank water storage difference threshold.

[0019] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to execute any of the above-described methods for generating a river water storage assessment report.

[0020] According to another aspect of the present invention, an electronic device is provided, including one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement any of the above-described methods for generating a river water storage assessment report.

[0021] In this disclosure, the following steps are adopted: First, the hydrological data of the target watershed is input into the simulation model, and the simulation water flow data of the target watershed is output. Based on the simulation water flow data, the simulation water storage capacity of the river channel in the target watershed is calculated. The simulation model is a model of simulated water flow movement of the target watershed built on a digital twin platform. Based on the real-time hydrological data and river channel data of the target watershed, the actual water storage capacity of the river channel is calculated. Based on the actual water storage capacity and the simulation water storage capacity of the river channel in the target watershed, a river channel water storage assessment report of the target watershed is generated.

[0022] In this disclosure, a simulation model is constructed, and the water movement of the target basin is analyzed by combining real-time collected hydrological data and river channel data. The actual water storage and the simulation water storage at the target time are automatically calculated. Through the analysis of the data, not only can the hydrology of the target basin be monitored in real time, but the calculation accuracy is also improved, which solves the technical problem of low calculation accuracy in the method of manually calculating river channel water storage in related technologies. Attached Figure Description

[0023] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0024] Figure 1 This is a flowchart of an optional method for generating a river water storage assessment report according to an embodiment of the present invention;

[0025] Figure 2 This is a schematic diagram of an optional device for generating a river water storage assessment report according to an embodiment of the present invention;

[0026] Figure 3 This is a hardware structure block diagram of an electronic device (or mobile device) for generating a river water storage assessment report according to an embodiment of the present invention. Detailed Implementation

[0027] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0028] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention 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 so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a 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.

[0029] 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 for analysis, hydrological data, river data, etc.) disclosed herein are information and data authorized by the user or fully authorized by all parties. For example, this system has interfaces with relevant users or organizations. Before obtaining relevant information, a request to obtain the information needs to be sent to the aforementioned user or organization through the interface, and the relevant information is obtained only after receiving consent from the aforementioned user or organization.

[0030] This invention can be applied to various water conservancy monitoring, hydrological analysis, river evolution analysis, and river storage capacity assessment equipment / devices / products. It establishes a digital twin foundation, integrates multi-source heterogeneous data, and uses a pre-simulation model to predict and assess the hydrological conditions of a river basin, and deduce the water movement situation over a period of time. Through the calculation and assessment methods of this invention, it can provide data support for hydrological and sediment monitoring and river evolution analysis research in water conservancy projects.

[0031] The present invention will now be described in detail with reference to various embodiments.

[0032] Example 1

[0033] According to an embodiment of the present invention, a method for generating a river water storage assessment report is provided. 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. Furthermore, 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.

[0034] Figure 1 This is a flowchart of an optional method for generating a river water storage assessment report according to an embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps:

[0035] Step S102: Input the hydrological data of the target watershed into the simulation model, output the simulation water flow data of the target watershed, and calculate the simulation water storage capacity of the river channel of the target watershed based on the simulation water flow data. The simulation model is a model of simulated water flow movement of the target watershed built by a digital twin platform.

[0036] Step S104: Calculate the actual water storage capacity of the river channel based on the real-time hydrological data and river channel data of the target watershed.

[0037] Step S106: Based on the actual water storage capacity and the projected water storage capacity of the river in the target watershed, generate a water storage assessment report for the river in the target watershed.

[0038] Through the above steps, the hydrological data of the target watershed is input into the simulation model, and the simulation water flow data of the target watershed is output. Based on the simulation water flow data, the simulation water storage capacity of the river channel in the target watershed is calculated. Based on the real-time hydrological data and the river channel data of the target watershed, the actual water storage capacity of the river channel is calculated. Based on the actual water storage capacity and the simulation water storage capacity of the river channel in the target watershed, a river channel water storage assessment report of the target watershed is generated.

[0039] In this embodiment, by constructing a pre-simulation model and combining real-time collected hydrological and river data, the water movement of the target watershed is analyzed, and the actual and simulated water storage of the target watershed are automatically calculated. A water storage assessment report for the target watershed is generated. Through data analysis, not only can the hydrology of the target watershed be monitored in real time, but the calculation accuracy is also improved, solving the technical problem of low calculation accuracy in the method of manually calculating river water storage in related technologies.

[0040] The following section will explain in detail each of the above implementation steps.

[0041] It should be noted that the values ​​of river channel water storage and riverbed water storage are related to river management, such as river channel sedimentation and riverbed sedimentation. By assessing the river channel water storage and riverbed water storage, data support can be provided for sediment monitoring and river evolution analysis. In this embodiment of the invention, a simulation model is constructed to perform a simulation analysis of the watershed hydrology over a period of time, and the simulated river channel water storage and riverbed water storage are calculated, thereby monitoring the water storage of the target watershed.

[0042] It should be noted that the main implementation subject of this invention is a water storage assessment system. The system deploys a digital twin base and a pre-simulation model. The water conservancy digital twin base calculates and processes the input data or the data read from the physical world based on IoT devices. The pre-simulation model is built based on the digital twin base and shares various water conservancy data with the digital twin base.

[0043] It should be noted that due to the complexity of river channels, the calculation of river storage capacity cannot be based solely on data from a single point. Instead, it is necessary to analyze the river conditions by combining river data, analyze information such as water level and flow rate in the basin by combining hydrological data, and analyze the basin scenario by combining elevation data. Therefore, in order to achieve the analysis of multi-source data, this embodiment of the invention needs to construct a digital twin platform to integrate the data.

[0044] Optionally, the pre-built model includes the following steps: acquiring historical hydrological data and river channel data of the target basin, wherein the historical hydrological data includes historical flow velocity, historical water level, and historical flow rate; dividing the historical hydrological data and river channel data into multiple datasets, and further dividing these datasets into training and validation sets according to a preset ratio; inputting the data from the training set into the initial pre-built model to output the pre-built flow rate; and confirming that the training is complete and obtaining the pre-built model when the similarity between the pre-built flow rate output by the initial pre-built model and the data in the validation set exceeds a preset similarity threshold.

[0045] It should be noted that the simulation model can extrapolate the water movement of a river basin over a period of time based on real-time data from the river basin. Before the extrapolation, it is necessary to build the simulation model and obtain hydrological data and river channel data from historical time periods to provide basic data for the simulation model. Among these, river channel height, riverbed width, and river channel curvature all affect the movement of water flow. Hydrological data includes water velocity, water level, and water flow. Water velocity affects the speed of water flow. There is a certain mapping relationship between water level and water flow. When performing the simulation, either water level data or water flow data can be used as input data, and the two can be converted to each other based on the mapping relationship.

[0046] Step S102: Input the hydrological data of the target watershed into the simulation model, output the simulation water flow data of the target watershed, and calculate the simulation water storage of the river channel of the target watershed based on the simulation water flow data.

[0047] It should be noted that the target watershed in this embodiment can be one of the average watersheds obtained by dividing the river watershed according to a specific length, or it can be a river area with large precipitation, low surface vegetation coverage, and low river channel height obtained through historical data.

[0048] It should be noted that the hydrological data is set based on actual conditions; it can be a fixed value or a value that is adjusted in real time based on changes in the river channel and weather conditions.

[0049] Optionally, step S102 includes: after inputting the hydrological data of the target watershed into the simulation model, the simulation model simulates the evolution of the target watershed based on a preset water flow velocity to obtain the simulation water flow data of the target watershed in the target time period; and calculates the simulation water storage capacity of the river channel of the target watershed based on the simulation water flow data.

[0050] It should be noted that when performing water flow evolution, based on the hydrological data corresponding to the target watershed, the pre-simulation model is controlled to add water flow into the target watershed model at a certain velocity. This velocity can be a fixed value set in advance, or it can be a variable value obtained by analyzing and processing weather conditions and river evolution, thereby obtaining hydrological data of the target watershed over a period of time. By combining this hydrological data with the river data, the pre-simulation water storage capacity of the river can be calculated.

[0051] Optionally, the formula for calculating the river channel water storage is as follows: M = h × w × l, where M represents the river channel water storage, which includes: the pre-simulated water storage and the actual water storage, h represents the real-time water level, w represents the riverbed width, and l represents the river channel length.

[0052] Step S104: Calculate the actual water storage of the river channel based on the real-time hydrological data and river channel data of the target watershed.

[0053] It should be noted that after the evolution is carried out, the current river channel water storage needs to be calculated by combining the acquired real-time hydrological data, so as to serve as the basic data for river channel water storage. By comparing the actual river channel water storage with the projected river channel water storage, the river channel siltation and river channel evolution can be analyzed, and the changes in the river channel can be monitored in real time.

[0054] It should be noted that the simulated water storage capacity of the river channel is calculated based on the hydrological data of the target basin and fixed river channel data. However, the actual situation of the river channel is constantly changing. Therefore, the simulated water storage capacity of the river channel can be used as a reference value. By comparing it with the actual water storage capacity of the river channel, we can analyze the changes in the river channel, such as the siltation of the riverbed.

[0055] Optionally, after calculating the actual water storage capacity of the river channel, the method further includes: inputting the target watershed hydrological data into the simulation model; obtaining the coordinates of the floodplain starting point based on the target watershed hydrological data and the river channel's geographic information data; controlling the simulation model to start floodplain simulation from the position corresponding to the floodplain starting point coordinates; and outputting floodplain simulation water flow data. Floodplain simulation refers to simulating the process of water overflowing the river channel and storing water in the floodplain. Based on the floodplain simulation water flow data, the floodplain simulation water storage capacity is calculated.

[0056] It should be noted that when the water flow in a river is too large, causing the water to overflow the river channel, there is a risk of flooding. Since the floodplain is a large area, conducting a preliminary assessment of the hydrological conditions of the floodplain can monitor changes in the floodplain and allow for timely management, which can greatly reduce the risk of flooding caused by flooding.

[0057] Optionally, after calculating the simulated water storage capacity of the floodplain, the method further includes: dividing the floodplain risk area into N grids, where N is a positive integer greater than or equal to 1; acquiring real-time hydrological data of the target watershed and grid information for each grid, wherein the grid information includes: grid height value and grid area; calculating the actual water storage capacity of the grids based on the real-time hydrological data and grid information, and summing them to obtain the actual water storage capacity of the floodplain.

[0058] It should be noted that the riverbank area is relatively large, and the water storage capacity of the riverbank is a key monitoring target. Therefore, the calculation of the water storage capacity of the riverbank should be accurate. When calculating the actual water storage capacity of the riverbank, the riverbank is divided into multiple grids. By calculating the water storage capacity of each grid and adding them up, a more accurate water storage capacity of the riverbank can be obtained.

[0059] The formula for calculating the grid water storage capacity is as follows: G=s×(h-h1), where G represents the grid water storage capacity, s represents the submerged area of ​​the grid, h represents the real-time water level, and h1 represents the height of the grid.

[0060] Step S106: Based on the actual water storage volume and the projected water storage volume of the river in the target watershed, generate a water storage assessment report for the river in the target watershed.

[0061] Optionally, after generating the river channel water storage assessment report for the target watershed, the method further includes: calculating the difference between the actual water storage volume and the projected water storage volume of the target watershed; sending a river siltation warning to the management terminal when the difference exceeds a preset threshold; calculating the difference between the actual water storage volume and the projected water storage volume of the riverbank in the target watershed; and sending a riverbank siltation warning to the management terminal when the difference exceeds a preset threshold.

[0062] It should be noted that if the simulated water storage volume obtained from the analysis of the river storage volume assessment report is inconsistent with the actual water storage volume of the river, it indicates that the river conditions at the target time have changed and siltation has occurred on the riverbed. When the difference between the two exceeds the preset threshold, dredging work needs to be arranged in a timely manner.

[0063] Through the above embodiments, a digital twin foundation is constructed to process multi-source heterogeneous data. Through the pre-simulation model, the hydrological conditions of the river basin are simulated, and the water movement situation over a period of time is deduced. This allows for the simulation of the water storage capacity of the river channel and the water storage capacity of the river beach, and the detection of the river evolution over a period of time. For river sections with siltation, timely dredging is carried out to reduce potential river hazards.

[0064] The present invention will now be described with reference to a specific embodiment.

[0065] It should be noted that the embodiments of the present invention include two parts. The first part is to construct a digital twin base and a pre-simulation model, and the second part is to evolve the water flow movement of the target watershed and calculate the water storage capacity of the river channel and the water storage capacity of the river beach based on the evolution results.

[0066] The first part involves building the digital twin foundation and a pre-simulation model.

[0067] By fusing multi-source heterogeneous data to create a digital twin, the true nature of the physical world can be reflected. Since the foundation of the water conservancy digital twin includes elevation data, river channel data, hydrological data, etc., the underlying calculation logic for river channel water storage and riverbank water storage can be improved based on the digital twin foundation, enabling rapid calculation of river channel water storage and riverbank water storage.

[0068] The steps for building a digital twin foundation are as follows:

[0069] By scanning elevation data using drones, a scene model is generated for the entire area of ​​the river basin.

[0070] By using historical hydrological data, hydrological information under different flow rates is extracted from the entire river section of the basin, and a flow-water level relationship table is generated based on the corresponding flow data.

[0071] Data is collected at different locations along the river using IoT devices, including riverbank height and hydrological data (including water level).

[0072] The data obtained above is used as the source data set, and a digital twin foundation is built based on this source data set.

[0073] Acquire historical hydrological data and river channel data for the target watershed;

[0074] Historical hydrological data and river channel data are divided into multiple datasets, and these datasets are further divided into training and validation sets according to a preset ratio.

[0075] The data in the training set is input into the initial simulation model, which outputs the simulation water flow rate.

[0076] If the similarity between the simulated water flow rate output by the initial simulated model and the data in the validation set exceeds a preset similarity threshold, the training is confirmed to be complete, and the simulated model is obtained.

[0077] The second part analyzes the evolution of water flow in the target basin and calculates the water storage capacity of the river channel and the riverbank based on the evolution results.

[0078] Input the river flow (or water level) parameters of the target watershed into the pre-simulation model, and start inputting the water flow according to the preset water volume per second to simulate the water flow movement, thereby obtaining the pre-simulated water flow data of the target watershed within a certain time period. Calculate the pre-simulated water storage capacity of the river channel based on this data. The preset water volume per second is the preset water flow velocity, which can be a fixed value or a variable value adjusted based on the actual situation. The formula for calculating the water storage capacity of the river channel is as follows: M = h × w × l, where M represents the water storage capacity of the river channel, h represents the real-time water level, w represents the width of the riverbed, and l represents the length of the river channel.

[0079] Based on the hydrological data of the target watershed and the geographic information data of the river channel, the coordinates of the starting point of the floodplain are obtained. The floodplain demonstration starts from the starting position, and the water flow in the starting area is increased. The water flow is input according to the preset water flow rate per second. At the same time, the start time of the floodplain and the current water storage of the riverbed are recorded and updated in real time according to the water volume. The water storage of the riverbed is calculated by the grid water storage. The riverbed is divided into multiple grids. The water storage of each grid is calculated and then summed to obtain the water storage beam of the riverbed. The formula for calculating the grid water storage is as follows: G=s×(h-h1), where G represents the grid water storage, s represents the grid submerged area, h represents the real-time water level, and h1 represents the grid height value.

[0080] Once the river channel and riverbed water storage are simulated and calculated, the actual river channel water storage can be calculated based on the current riverbed and water level data collected by the Internet of Things. The difference between the simulated river channel water storage and the current actual river channel water storage can be used to determine the recent siltation situation in the river channel and to arrange dredging work.

[0081] Through the above embodiments, a digital twin foundation is constructed to process multi-source heterogeneous data. Through a pre-simulation model, the hydrological conditions of the river basin are predicted and evaluated, and the water movement over a period of time is deduced. This allows for the pre-simulation of the river channel and the riverbed water storage, the detection of river evolution over a period of time, and timely dredging of river sections with siltation to reduce potential river hazards.

[0082] The invention will now be described in conjunction with another alternative embodiment.

[0083] Example 2

[0084] This embodiment provides a device for generating a river water storage assessment report. The various implementation units included in the device correspond to the various implementation steps in Embodiment 1.

[0085] Figure 2 This is a schematic diagram of an optional river water storage assessment report generation device according to an embodiment of the present invention, as shown below. Figure 2 As shown, the device for generating the river channel water storage assessment report includes: an output unit 22, a calculation unit 24, and a generation unit 26, wherein,

[0086] Output unit 22 is used to input hydrological data of the target watershed into the simulation model, output the simulation water flow data of the target watershed, and calculate the simulation water storage of the river channel of the target watershed based on the simulation water flow data. The simulation model is a model of simulated water flow movement of the target watershed built by a digital twin base.

[0087] The calculation unit 24 is used to calculate the actual water storage of the river channel based on the real-time hydrological data and river channel data of the target watershed.

[0088] The generation unit 26 is used to generate a river water storage assessment report for the target watershed based on the actual water storage and the projected water storage of the river.

[0089] The aforementioned river water storage assessment report generation device inputs hydrological data of the target watershed into the simulation model through output unit 22, outputs simulation water flow data of the target watershed, and calculates the simulation water storage of the target watershed based on the simulation water flow data; calculates the actual water storage of the river based on real-time hydrological data and river data of the target watershed through calculation unit 24; and generates a river water storage assessment report of the target watershed based on the actual water storage and simulation water storage of the river based on generation unit 26.

[0090] In this embodiment, by constructing a pre-simulation model and combining real-time collected hydrological data and river channel data, the water movement of the target watershed is analyzed, and the actual water storage and pre-simulation water storage at the target time are automatically calculated. Through data analysis, not only can the hydrology of the target watershed be monitored in real time, but the calculation accuracy is also improved, solving the technical problem of low calculation accuracy in the method of manually calculating river channel water storage in related technologies.

[0091] In this embodiment, the target watershed can be one of the average watersheds obtained by dividing the river watershed according to a specific length, or it can be a river area with large precipitation, low surface vegetation coverage, and low river channel height obtained through historical data.

[0092] Optionally, the device for generating the river channel water storage assessment report further includes: a first acquisition module for acquiring historical hydrological data and river channel data of the target basin, wherein the historical hydrological data includes: historical flow velocity, historical water level, and historical flow rate; a first partitioning module for partitioning the historical hydrological data and river channel data into multiple datasets, and further partitioning the multiple datasets into a training set and a validation set according to a preset ratio; a first output module for inputting the data in the training set into the initial pre-simulation model and outputting the predicted flow rate; and a first confirmation module for confirming that the training is complete and the pre-simulation model is obtained when the similarity between the predicted flow rate output by the initial pre-simulation model and the data in the validation set exceeds a preset similarity threshold.

[0093] The simulation model can extrapolate the water movement of a river basin over a period of time based on the input hydrological data. Before the extrapolation, it is necessary to build the simulation model and obtain hydrological data and river channel data from historical time periods to provide basic data for the simulation model. Among these, the river channel height, riverbed width, and river channel curvature all affect the movement of water flow. Hydrological data includes water velocity, water level, and water flow. Water velocity affects the speed of water flow, and there is a certain mapping relationship between water level and water flow. When performing the simulation, either water level data or water flow data can be used as input data, and the two can be converted based on the mapping relationship.

[0094] Optionally, the output unit includes: a first evolution module, used to simulate the evolution of the target watershed based on a preset water flow velocity after the target watershed hydrological data is input into the pre-simulation model, and obtain the pre-simulation water flow data of the target watershed in the target time period; and a first calculation module, used to calculate the pre-simulation water storage capacity of the river channel of the target watershed based on the pre-simulation water flow data.

[0095] Optionally, the device for generating the river channel water storage assessment report further includes: a second output module, used to input the target watershed hydrological data into the pre-simulation model, obtain the coordinates of the floodplain starting point based on the target watershed hydrological data and the river's geographic information data, control the pre-simulation model to start floodplain pre-simulation from the position corresponding to the floodplain starting point coordinates, and output the floodplain pre-simulation water flow data, wherein floodplain pre-simulation refers to simulating the process of water overflowing the river channel and storing water in the floodplain; and a second calculation module, used to calculate the floodplain pre-simulation water storage volume based on the floodplain pre-simulation water flow data.

[0096] Optionally, the device for generating the river channel water storage assessment report further includes: a second division module, used to divide the floodplain risk area into N grids, where N is a positive integer greater than or equal to 1; a second acquisition module, used to acquire real-time hydrological data of the target watershed and grid information of each grid, wherein the grid information includes: grid height value and grid area; and a third calculation module, used to calculate the actual water storage of the grids based on the real-time hydrological data and grid information and accumulate them to obtain the actual water storage of the river floodplain.

[0097] Optionally, the formula for calculating river channel water storage is as follows: M = h × w × l, where M represents the river channel water storage, which includes: the projected river channel water storage and the actual river channel water storage, h represents the real-time water level, w represents the riverbed width, and l represents the river channel length. Optionally, the device for generating the river channel water storage assessment report further includes: a fourth calculation module for calculating the difference between the actual river channel water storage and the projected river channel water storage in the target basin; a first sending module for sending a river siltation warning to the management terminal when the difference in river channel water storage exceeds a preset threshold; a fifth calculation module for calculating the difference between the actual riverbank water storage and the projected riverbank water storage in the target basin; and a second sending module for sending a riverbank siltation warning to the management terminal when the difference in riverbank water storage exceeds a preset threshold.

[0098] The aforementioned device for generating river water storage assessment reports may also include a processor and a memory. The output unit 22, calculation unit 24, generation unit 26, etc., are all stored in the memory as program units, and the processor executes the aforementioned program units stored in the memory to realize the corresponding functions.

[0099] The aforementioned processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured, and the river's water storage capacity can be assessed by adjusting kernel parameters.

[0100] The aforementioned 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.

[0101] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium including a stored computer program, wherein, when the computer program is running, it controls the device where the computer-readable storage medium is located to execute any of the above-described methods for generating a river water storage assessment report.

[0102] According to another aspect of the present invention, an electronic device is provided, including one or more processors and a memory, the memory being used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors cause the one or more processors to implement any of the above-described methods for generating a river water storage assessment report.

[0103] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program with the following method steps: inputting hydrological data of the target watershed into a simulation model, outputting simulation water flow data for the target watershed, calculating the simulation water storage capacity of the river channel in the target watershed based on the simulation water flow data, wherein the simulation model is a model of simulated water flow movement of the target watershed built on a digital twin platform; calculating the actual water storage capacity of the river channel based on real-time hydrological data and river channel data of the target watershed; and generating a river channel water storage assessment report for the target watershed based on the actual water storage capacity and the simulation water storage capacity of the river channel.

[0104] Figure 3 This is a hardware structure block diagram of an electronic device (or mobile device) for generating a river water storage assessment report, according to an embodiment of the present invention. Figure 3 As shown, the electronic device may include one or more processors 302 (shown as 302a, 302b, ..., 302n in the figure) 302 (processor 302 may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 304 for storing data. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, a keyboard, a power supply, and / or a camera. Those skilled in the art will understand that... Figure 3 The structure shown is for illustrative purposes only and does not limit the structure of the electronic device described above. For example, the electronic device may also include components that are more... Figure 3 The more or fewer components shown, or having the same Figure 3 The different configurations shown.

[0105] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0106] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0107] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0108] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0109] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0110] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0111] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for generating a river water storage assessment report, characterized by, The method comprises the following steps: inputting hydrological data of a target river basin into a pre-visualization model to output pre-visualization water flow data of the target river basin, and calculating river pre-visualization storage capacity of the target river basin based on the pre-visualization water flow data, wherein the pre-visualization model is a model for simulating water flow movement of the target river basin built by a digital twin base; wherein the step of inputting the hydrological data of the target river basin into the pre-visualization model to output the pre-visualization water flow data of the target river basin comprises: after inputting the hydrological data of the target river basin into the pre-visualization model, the pre-visualization model simulates evolution of the target river basin based on a preset water flow rate to obtain pre-visualization water flow data of the target river basin in a target time period; and based on the pre-visualization water flow data, the river pre-visualization storage capacity of the target river basin is calculated; based on real-time hydrological data of the target river basin and river data of the target river basin, calculating actual river storage capacity; based on the actual river storage capacity of the target river basin and the river pre-visualization storage capacity, generating a river storage evaluation report of the target river basin.

2. The method of claim 1, wherein, The pre-visualization model is pre-constructed, and when the pre-visualization model is constructed, the following steps are included: obtaining historical hydrological data and river data of the target river basin, wherein the historical hydrological data includes historical water flow rate, historical water level, and historical water flow; dividing the historical hydrological data and the river data into multiple data sets, and dividing the multiple data sets into a training set and a validation set according to a preset proportion; inputting data in the training set into an initial pre-visualization model to output pre-visualization water flow; in a case where a similarity between the pre-visualization water flow output by the initial pre-visualization model and data in the validation set exceeds a preset similarity threshold, confirming that the training is completed, and obtaining the pre-visualization model.

3. The method of claim 1, wherein, After calculating the actual river storage capacity, the following steps are further included: inputting the hydrological data of the target river basin into the pre-visualization model, obtaining a floodplain starting point coordinate based on the hydrological data of the target river basin and geographical information data of the river, controlling the pre-visualization model to start floodplain pre-visualization from a position corresponding to the floodplain starting point coordinate, and outputting floodplain pre-visualization water flow data, wherein the floodplain pre-visualization refers to a process of simulating water flow in the river overflowing the river and storing water in the floodplain; based on the floodplain pre-visualization water flow data, calculating floodplain pre-visualization storage capacity.

4. The method of claim 3, wherein, After calculating the floodplain pre-visualization storage capacity, the following steps are further included: dividing a floodplain risk area into N grids, N being a positive integer greater than or equal to 1; obtaining real-time hydrological data of the target river basin and grid information of each grid, wherein the grid information includes grid height value and grid area; based on the real-time hydrological data and the grid information, calculating grid actual storage capacity and accumulating to obtain floodplain actual storage capacity.

5. The method of claim 1, wherein, The calculation formula of the river storage is as follows: Wherein, M represents the river storage, the river storage includes the river pre-acting storage and the river actual storage, h represents the real-time water level, w represents the river bottom width, and l represents the river length.

6. A device for generating a river water storage evaluation report, characterized by, The method comprises the following steps: an output unit is configured to input hydrological data of a target river basin into a pre-visualization model to output pre-visualization water flow data of the target river basin, and calculate river pre-visualization storage capacity of the target river basin based on the pre-visualization water flow data, wherein the pre-visualization model is a model for simulating water flow movement of the target river basin built by a digital twin base; The output unit comprises: a first evolution module, configured to, after inputting the target basin hydrological data into the pre-evolution model, simulate evolution of the target basin based on a preset water flow rate to obtain pre-evolution water flow data of the target basin in a target time period; and a first calculation module, configured to calculate a river channel pre-evolution water storage of the target basin based on the pre-evolution water flow data. The calculation unit is configured to calculate an actual river channel water storage based on real-time hydrological data of the target basin and river channel data of the target basin. The production unit is configured to generate a river channel water storage evaluation report of the target basin based on the actual river channel water storage of the target basin and the river channel pre-evolution water storage.

7. A computer readable storage medium characterized by, The computer readable storage medium comprises a stored computer program, wherein the computer readable storage medium controls a device in which the computer readable storage medium is located to execute the method for generating a river channel water storage evaluation report according to any one of claims 1 to 5 when the computer program is running.

8. An electronic device, comprising: The device comprises one or more processors and a memory, and the memory is configured to store one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method for generating a river channel water storage evaluation report according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • River channel confluence calculation method considering water conservancy project impoundment on grid scale

    CN114840989A

  • Drainage basin beach overtopping disaster risk assessment method and device based on digital twinning

    CN115600895A

  • Riverbed change simulation deduction method, device and equipment based on three-dimensional scene model

    CN115659614A