Reservoir flood control simulation method, system, device and medium based on digital twinning

By constructing a three-dimensional digital twin platform, and combining upstream inflow forecasting, reservoir scheduling, and downstream flood evolution models, the problem of incompatibility between upstream and downstream reservoir simulations was solved, enabling real-time flood control scheduling and accurate forecasting, and improving the flood control safety of the reservoir.

CN120087016BActive Publication Date: 2025-12-09NORTHWEST ENGINEERING CORPORATION LIMITED
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411326752.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-12-09
Estimated Expiration
2044-09-23

AI Technical Summary

Technical Problem

Existing technologies lack compatibility between upstream and downstream reservoir simulations, have poor simulation timeliness, and cannot provide timely and effective assistance for flood control decision-making.

Method used

The reservoir flood control simulation method based on digital twins constructs a three-dimensional digital twin platform, combining upstream inflow forecasting models, reservoir scheduling models, and downstream flood evolution models to achieve model integration and data fusion, enabling real-time simulation and visualization.

Benefits of technology

It enables coordinated response between upstream and downstream models of the reservoir, reduces manpower and time costs, improves the accuracy of flood forecasting, provides full-process flood control scheduling support, and ensures the flood control safety of the reservoir.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120087016B_ABST
    Figure CN120087016B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of water conservancy informatization flood control, in particular to a reservoir flood control simulation method, system, equipment and medium based on digital twinning. A three-dimensional digital twinning platform is constructed based on a target reservoir; physical data of the target reservoir and simulation data under the three-dimensional digital twinning platform are acquired; a water inflow forecast model, a scheduling model and a downstream flood evolution model of the reservoir upstream are constructed by using the three-dimensional digital twinning platform; in the simulation process, upstream water inflow data are collected, the water inflow forecast model is used to predict future water inflow; based on the prediction result, reservoir scheduling simulation is carried out to obtain an optimal scheduling scheme; subsequently, the downstream rainfall and water inflow data are combined, and the flood evolution model is used to simulate the flood evolution; the whole process is automatically connected and driven through the digital twinning platform, and the simulation result is displayed in a visual form, so that the problem that the connection degree of each link of reservoir flood control is not high is solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application relates to the technical field of water conservancy informatization flood control, and particularly relates to a reservoir flood control simulation method, system, equipment and medium based on digital twinning. BACKGROUND

[0002] In recent years, extreme weather has been increasing, and the basic flood control algorithm and system of the reservoir have been increasingly unable to meet the demand. For the reservoir inflow forecast model and the downstream flood evolution model, domestic and foreign scholars have made certain achievements in research, but the reservoir flood control needs to consider both, and real-time consideration is also needed, so a digital twinning real-time simulation technology for reservoir flood control dispatching is urgently needed.

[0003] The core of the simulation technology for the reservoir is the water conservancy model. The upstream inflow forecast model and the downstream flood evolution model are different types of models due to different scenarios considered. The upstream simulation is subject to the top-up operation of the downstream simulation result, and the downstream simulation needs the upstream simulation result as a boundary condition. Both independent calculations cannot perfectly reproduce the actual situation and have certain errors. However, the current digital twinning technology can only realize upstream or downstream simulation, and cannot simultaneously accommodate both. The time of separate calculation is relatively long, and the final result cannot effectively assist decision-making in a timely manner. SUMMARY

[0004] The application provides a reservoir flood control simulation method, system, equipment and medium based on digital twinning, which aims to solve the problems of incompatible upstream and downstream simulation and poor simulation timeliness in the prior art.

[0005] The purpose of the application is achieved by the following technical solutions:

[0006] In a first aspect, the application provides a reservoir flood control simulation method based on digital twinning, comprising:

[0007] A three-dimensional digital twinning platform is constructed based on a target reservoir;

[0008] Physical data of the target reservoir and simulation data under the three-dimensional digital twinning platform are obtained, and the three-dimensional digital twinning platform is updated based on the physical data of the target reservoir;

[0009] A reservoir upstream inflow forecast model, a reservoir dispatching model and a downstream flood evolution model are constructed based on the three-dimensional digital twinning platform, and the flood control simulation steps are connected and driven by using the digital twinning platform technology; the flood control simulation steps include:

[0010] The upstream inflow data of a target reservoir is acquired, the upstream inflow data is input into an inflow forecast model to obtain an inflow quantity forecast result, the inflow quantity forecast result is input into a reservoir regulation model to perform reservoir regulation simulation, and an optimal regulation simulation result is obtained; based on the optimal regulation simulation result and downstream interval rainfall and inflow data, a flood routing model is used to perform routing simulation to obtain a routing simulation result, and the simulation result is visually displayed.

[0011] As a further improvement of the application, the upstream inflow data is acquired, specifically including: the upstream inflow data of the target reservoir, specifically including: the upstream inflow data including meteorological and hydrological data of each station and river channel data; the meteorological and hydrological data including point rainfall and area rainfall, daily rainfall evaporation, and the river channel data including water flow and reservoir water supplement quantity of each period.

[0012] As a further improvement of the application, the upstream inflow data is input into an inflow forecast model to obtain an inflow quantity forecast result, specifically including: using point rainfall and area rainfall of each station, daily rainfall evaporation, and water supplement flow of each period, an upstream inflow quantity is predicted by using an inflow forecast model to obtain an inflow quantity forecast result, and the inflow quantity forecast result includes flood total quantity of different periods and water level after inflow and outflow water quantity.

[0013] As a further improvement of the application, the upstream inflow data is input into an inflow forecast model to obtain an inflow quantity forecast result, specifically including: according to flood total quantity of different periods and water level after inflow and outflow water quantity, water supplement quantity and water supply quantity of outflow sluice discharge, a regulation simulation is performed by using a reservoir regulation model, a regulation simulation is performed according to at least two kinds of data of maximum discharge flow, upstream highest water level, total outflow flood quantity and peak shaving rate, and an optimal regulation simulation result is obtained; the reservoir regulation model includes a flood control regulation module, and the flood control regulation module is used to perform flood control regulation simulation to obtain water level and flood discharge flow after regulation.

[0014] As a further improvement of the application, based on the optimal regulation simulation result and downstream interval rainfall and inflow data, a flood routing model is used to perform routing simulation to obtain a routing simulation result, specifically including: according to the optimal regulation simulation result of the reservoir regulation model, downstream interval rainfall and inflow data, flood routing is performed to forecast flood peak flow, occurrence time, highest water level and flood process of a certain section downstream, and downstream river channel flood flow, downstream river channel water level and submerged water depth are obtained.

[0015] As a further improvement of the present application, based on the optimal scheduling simulation results and downstream interval rainfall, inflow data, the downstream flood evolution model is used for evolution simulation, and further comprising: feeding back the optimal scheduling simulation results obtained from the results of the flood evolution model, and visualizing the feedback optimal scheduling simulation results.

[0016] As a further improvement of the present application, the upstream inflow prediction model, the reservoir scheduling model and the downstream flood evolution model of the reservoir are constructed based on the three-dimensional digital twin platform, comprising: the three-dimensional digital twin platform utilizes API interface to perform data fusion with the inflow prediction model, the reservoir scheduling model and the downstream flood evolution model.

[0017] In a second aspect, the present application further comprises a reservoir flood control simulation system based on digital twinning, comprising:

[0018] The twinning scene generation module is configured to construct a three-dimensional digital twin platform based on the target reservoir.

[0019] The twinning scene operation module is configured to obtain physical data of the target reservoir and simulation data under the three-dimensional digital twin platform, and update the three-dimensional digital twin platform based on the physical data of the target reservoir.

[0020] The reservoir model construction module is configured to construct the upstream inflow prediction model, the reservoir scheduling model and the downstream flood evolution model of the reservoir based on the three-dimensional digital twin platform, and drive the simulation steps in the flood control whole-process simulation module through the digital twin platform technology.

[0021] The flood control whole-process simulation module is configured to input the collected upstream inflow data of the target reservoir into the inflow prediction model in the reservoir model construction module to obtain an inflow prediction result; the inflow prediction result is input into the reservoir scheduling model to perform reservoir scheduling simulation and obtain an optimal scheduling simulation result; the optimal scheduling simulation result and downstream interval rainfall data and inflow data are input into the flood evolution model to perform evolution simulation and obtain an evolution simulation result; and the evolution simulation result is visualized.

[0022] In a third aspect, the present application further provides an electronic device comprising a processor and a memory, wherein the processor is configured to execute a computer program stored in the memory to implement the reservoir flood control simulation method based on digital twinning as described above.

[0023] In a fourth aspect, the present application further provides a computer readable storage medium storing at least one instruction, wherein the at least one instruction is executed by a processor to implement the reservoir flood control simulation method based on digital twinning as described above.

[0024] The beneficial effects of the present application are that the reservoir flood control simulation method based on digital twinning can realize real-time prediction through digital twinning technology, and reduces the labor cost and time cost. The upstream and downstream models of the reservoir are linked to respond, effectively solving the problems of weak connection between upstream and downstream in reservoir flood control scheduling, long prediction model cycle and the like, and realizing full-chain analysis of the reservoir from the runoff source to the downstream influence area under various conditions, solving the problem of low connection degree of each link of the reservoir flood control, and intuitively calculating the influence of scheduling on the upstream and downstream, providing full-process support for the safety of the reservoir flood control.

[0025] Preferably, combined with the rainfall of each station and the area rainfall, the evaporation of rainwater and the water flow and the like, the hydrological conditions in the basin can be more comprehensively and accurately reflected, and the accuracy of the flood prediction is improved. Based on the precipitation prediction model and the flood control scheduling model, a more scientific and reasonable flood control scheduling scheme can be formulated, including water storage, water release, flood discharge and the like, to reduce the influence of the flood on the downstream area.

[0026] It can be understood that the beneficial effects of the above-mentioned second aspect to the fourth aspect can be referred to the related description in the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor.

[0028] Figure 1 is a reservoir flood control simulation method based on digital twinning in the embodiments of the present application;

[0029] Figure 2 is a schematic diagram of the platform delivering parameters to the model in the embodiments of the present application;

[0030] Figure 3 is a simulation result graph of the upstream reservoir in the embodiments of the present application;

[0031] Figure 4 is a twinning model warning graph in the embodiments of the present application;

[0032] Figure 5 is a twinning downstream evolution result graph in the embodiments of the present application;

[0033] Figure 6 is a schematic diagram of the electronic device structure in the embodiments of the present application. DETAILED DESCRIPTION

[0034] In order to make the purpose and technical scheme of the present application clearer and more convenient to understand, the present application is further described in detail below in combination with the drawings and examples. The specific examples described herein are only used to explain the present application and are not used to limit the present application.

[0035] The concept of the present application is to provide a reservoir flood control simulation method, system, device and medium based on digital twinning. The method mainly comprises:

[0036] A three-dimensional digital twinning platform is constructed based on the target reservoir.

[0037] Physical data of the target reservoir and simulation data under the three-dimensional digital twinning platform are obtained, and the three-dimensional digital twinning platform is updated based on the physical data of the target reservoir.

[0038] A water inflow forecasting model, a reservoir scheduling model and a downstream flood evolution model are constructed based on the three-dimensional digital twinning platform, and the digital twinning platform technology is used to link and drive the flood control simulation steps; the flood control simulation steps comprise:

[0039] The upstream water inflow data of the target reservoir is obtained, the upstream water inflow data is input into the water inflow forecasting model to obtain a water inflow forecasting result; the water inflow forecasting result is input into the reservoir scheduling model to perform reservoir scheduling simulation and obtain an optimal scheduling simulation result; based on the optimal scheduling simulation result and the rainfall and water inflow data in the downstream interval, the flood evolution model is used to perform evolution simulation to obtain an evolution simulation result, and the simulation result is visualized.

[0040] The reservoir scheduling model comprises flood control scheduling.

[0041] The upstream water inflow data comprises meteorological and hydrological data of each measuring station and river channel data; the meteorological and hydrological data comprises point rainfall, area rainfall, daily rainfall evaporation, and the river channel data comprises water flow and reservoir water replenishment in each period. The point rainfall, area rainfall, daily rainfall evaporation and water flow in each period are used to predict the upstream rainfall, obtain the total flood volume in different periods and the water level after the inflow and outflow of the reservoir, and perform flood control scheduling according to the water volume and water level obtained by the rainfall forecasting model and the flood control scheduling model.

[0042] Further, the water inflow forecasting result calculated by the upstream water inflow forecasting model is fed back, visualized based on the water inflow forecasting result, and input into the flood evolution model as input data for evolution simulation. The downstream flood evolution model is constructed based on the three-dimensional digital twinning platform, which comprises forecasting the peak flow, occurrence time, highest water level and flood process of a certain section in the downstream according to the reservoir scheduling discharge process and interval water inflow.

[0043] In addition, the three-dimensional digital twin platform utilizes an API interface to fuse data with a water inflow prediction model, a reservoir scheduling model, and a downstream flood evolution model.

[0044] The technical solutions of the present application will be described clearly and completely below in combination with the drawings and specific embodiments, wherein the described embodiments are only some of the embodiments of the present application, but not all of the embodiments.

[0045] Embodiment 1

[0046] As shown in the figure, the reservoir flood control simulation method based on digital twin in the embodiment includes the following steps: Figures 1-5

[0047] A three-dimensional digital twin platform is constructed based on the target reservoir.

[0048] Physical data of the target reservoir and simulation data under the three-dimensional digital twin platform are obtained, and the three-dimensional digital twin platform is updated based on the physical data of the target reservoir.

[0049] A water inflow prediction model, a reservoir scheduling model, and a downstream flood evolution model are constructed based on the three-dimensional digital twin platform, and the flood control simulation steps are connected and driven by using digital twin platform technology.

[0050] The flood control simulation steps include:

[0051] Upstream water inflow data of the target reservoir is obtained, the upstream water inflow data is input into the water inflow prediction model to obtain water inflow prediction results, the water inflow prediction results are input into the reservoir scheduling model to perform reservoir scheduling simulation and obtain optimal scheduling simulation results, the flood evolution model is used to perform evolution simulation based on the optimal scheduling simulation results and downstream interval rainfall and water inflow data, evolution simulation results are obtained, and the simulation results are visualized and displayed.

[0052] The three-dimensional digital twin platform technology connects and drives each step in the flood control simulation process, specifically, the water inflow prediction model, the reservoir scheduling model, and the downstream flood evolution model are connected and driven, when the upstream water inflow data of the reservoir is input into the water inflow prediction model, the prediction results obtained are automatically input into the reservoir scheduling model to obtain scheduling simulation results, after the scheduling simulation results are simulated and evolved by the downstream flood evolution model, the evolution simulation results are input, and the simulation results are visualized and displayed.

[0053] The obtained upstream water inflow data includes meteorological and hydrological data of each station and river channel data, the meteorological and hydrological data includes point rainfall and area rainfall, daily rainfall evaporation, and the river channel data includes water flow and reservoir water replenishment amount of each period, and the reservoir water replenishment amount is obtained from a water replenishment database. ​

[0054] The inflow water quantity prediction model is used to predict the upstream inflow water quantity by using the rainfall of each station, the surface rainfall, the daily rainfall evaporation and the water flow of each period, to obtain the inflow water quantity prediction result, which includes the flood volume of different periods and the water level after the inflow and outflow water quantity, and the unknown inflow quantity also needs to be calculated, and the initial unknown inflow quantity is set to 0 in the embodiment.

[0055] According to the flood volume of different periods and the water level after the inflow and outflow water quantity, the optimal scheduling simulation result is obtained by scheduling simulation according to the reservoir scheduling model. Specifically, according to the flood volume of different periods and the water level after the inflow and outflow water quantity, the water supply quantity of the water replenishment and the outflow discharge, the optimal scheduling simulation result is obtained by scheduling simulation according to the reservoir scheduling model, scheduling simulation is performed according to at least two of the maximum discharge, the upstream maximum water level, the total outflow flood volume and the peak shaving rate. The reservoir scheduling model includes a flood control scheduling module, which is used for flood control scheduling simulation to obtain the water level after scheduling and the flood discharge.

[0056] Specifically, based on the rainfall, the water replenishment, the unknown inflow quantity, the connecting pipe water quantity and the water supply quantity, the flood control scheduling is performed, the water level after scheduling and the flood peak flow are calculated, and based on this, the data analysis is performed, and the highest water level, the maximum discharge, the total outflow flood volume, the peak shaving rate, the rising value of the scheduling water level compared with the previous predicted highest water level, and the type of water discharge structure are visualized and displayed.

[0057] In the scheduling simulation process of the reservoir scheduling model, the upstream rainfall, the upstream outflow water replenishment and the unknown inflow water quantity into the reservoir are deducted from the evaporation water quantity and the water supply quantity to obtain the water level after scheduling and the discharge flow. The downstream flood evolution model is based on the optimal scheduling simulation result and the downstream interval rainfall and inflow data, and the downstream flood evolution model is used for evolution simulation, wherein the evolution process of the downstream flood evolution model based on the three-dimensional digital twin platform includes: according to the optimal scheduling simulation result of the reservoir scheduling model, the downstream interval rainfall and the inflow data, the flood evolution is performed, the flood peak flow, the occurrence time, the highest water level and the flood process of a certain section of the downstream are predicted, and the downstream river flood flow, the downstream river water level and the submerged water depth are obtained.

[0058] In addition, the results obtained according to the flood routing model are fed back to adjust the optimal scheduling simulation results, the optimal scheduling simulation results after feedback adjustment are visualized and displayed, and are input as input data into the flood routing model for evolution simulation. The upstream accesses the monitoring equipment data in real time through the digital twin platform and accesses the data in two ways of manual input, and the data mainly include rainfall, model parameters and other data. The water inflow prediction results calculated by the upstream water inflow prediction model are fed back to the digital twin platform, and the water inflow prediction results are visualized based on the water inflow prediction results. The water inflow prediction results are input as input data into the scheduling model through the digital twin platform, and the scheduling simulation results are fed back to the digital twin platform based on the scheduling simulation results. The scheduling simulation results are input as input data into the flood routing model through the digital twin platform, and downstream evolution simulation is performed, so as to form a whole process linkage through the circulation.

[0059] The flood routing simulation analysis is based on the flood forecasting model, and develops functions such as simulation calculation and dynamic simulation of scheduling schemes for early warning problems. A two-dimensional hydraulic flood routing model is used to support the generation of a set of flood control scheduling schemes through the construction (including calculation) of a two-dimensional hydrodynamic model, the production of a terrain file, the analysis of boundary conditions, the setting of initial conditions, the selection of river roughness, the setting of other model parameters (time step, terrain / water depth correction, Coriolis force, source, etc.), the analysis of model result rationality, the output of the model and data extraction, etc. According to the flood process and interval water inflow of the upstream main stream and tributaries, the peak flow, occurrence time, highest water level and flood process of a certain section downstream are predicted to provide a basis for downstream flood forecasting and flood control. The system uses real meteorological and hydrological data and river channel data to calculate the flooded area during the flood evolution process.

[0060] In addition, the three-dimensional digital twin platform uses API interfaces to integrate data with the water inflow prediction model, the reservoir scheduling model and the downstream flood routing model.

[0061] The algorithms of the water inflow prediction model, the reservoir scheduling model and the downstream flood routing model upstream of the reservoir in this embodiment are converted into software bottom programs, and data transmission is performed through the reserved API interfaces. The API interface is mainly divided into an input end and an output end.

[0062] The upstream water inflow prediction model, the reservoir scheduling model and the downstream evolution model are accessed through the data interface of the digital twin platform. The model input end data are determined through real-time data access or manual input, and the input data are imported into each model through the twin platform database.

[0063] The model performs simulation calculation according to the input parameters passed and outputs the results, and the output results are fed back to the platform database through the API interface, and the database is fed back to the input section of other models, and the process is repeated to complete the upstream and downstream model linkage feedback. The twin platform finally realizes the twin simulation display of the calculation results.

[0064] In this embodiment, an API interface is used for platform and model interface integration, and the relevant code of the interface is as follows:

[0065] Call interface:

[0066] public static R calculPlan(PlanInfoBean modelPlan, String CalculUrl, String interfaceRstCode) {

[0067] a.debug("Call scheme calculation interface, start scheme calculation start...");

[0068] HashMap var3;

[0069] (var3 = new HashMap()).put("sid", modelPlan.getSid());

[0070] JSONObject modelPlan1;

[0071] CalculUrl = (modelPlan1 = JSONObject.parseObject(HttpUtil.get(CalculUrl, var3))).get("code").toString();

[0072] if (interfaceRstCode.equals(CalculUrl)) {

[0073] String modelPlan2 = modelPlan1.get("msg").toString();

[0074] a.info(modelPlan2);

[0075] return R.error(modelPlan2);

[0076] } else {

[0077] a.debug("Scheme calculation interface end...");}

[0078] return null;

[0079] }

[0080] }

[0081] In layman's terms, the above code is a method for calling a web service interface, which can be explained in the following steps:

[0082] Start logging: Before starting to call the interface of the calculation scheme, the system will record a log information that the calculation process has started.

[0083] Prepare request parameters: Create a key-value pair set named var3 (in Java language, it is usually a HashMap object), and add a key-value pair, the key is "sid", and the value is the session identifier obtained from the incoming modelPlan object (getSid method).

[0084] Send request and get response: Send a GET request to CalculUrl through an HTTP tool class (HttpUtil) with the previously prepared parameters var3. After the request is sent, a response will be obtained, which is parsed into a JSON object (JSONObject), and it is assigned to the modelPlan1 variable.

[0085] Process response: Extract the response code ("code" field) from modelPlan1 and convert it to a string, then this response code will overwrite the original CalculUrl variable.

[0086] Check response code: Compare this response code with the expected response code (interfaceRstCode parameter).

[0087] If they are equal, it means that the interface call is successful. At this time, the message content ("msg" field) will be extracted from the response JSON object, a log containing this message content will be recorded, and a response object containing error information (R.error(modelPlan2)) will be returned.

[0088] If they are not equal, it means that the interface call is not successful, at which time a log information will be recorded, indicating that the calculation interface call is ended, and then return null.

[0089] End logging: Regardless of whether the interface call is successful or not, a log information will be recorded at the end, indicating that the call process is ended.

[0090] The method aims to determine whether the request is successful by sending a network request to a specified URL and judging the response code, and then returning corresponding information or null according to the result.

[0091] The twin platform of the embodiment provides multiple interface paths: a model generation interface, a one-dimensional scheme calculation interface, a coupling scheme calculation interface, a one-dimensional scheme result query interface, a coupling scheme analysis state and progress query interface, and a submerged area statistics interface. Each interface has its own role, for example, the one-dimensional scheme calculation interface and the coupling scheme calculation interface are used to execute one-dimensional and coupling scheme calculations, respectively. One-dimensional calculation may refer to simulation in a single dimension (such as a river), while coupling calculation may involve multiple interacting systems (such as the interaction between rivers and groundwater); the two sub-interfaces model_url_waterLevel_result and model_url_flowRate_result in the one-dimensional scheme result query interface are used to obtain the water level time series and flow rate time series of all cross sections in the one-dimensional scheme. These data are very important for analyzing the hydrological characteristics of rivers, channels, etc. The present application integrates multiple models upstream and downstream of the reservoir through the digital twin platform, breaks down the technical barriers between the models, achieves real-time forecasting and early warning, and creates a full-chain intelligent flood control safety guarantee system for reservoirs, including “inflow forecasting + flood control scheduling + downstream flood evolution + scheduling plan”, and realizes real-time forecasting and early warning upstream and downstream of the reservoir.

[0092] Embodiment 2

[0093] In another embodiment of the present application, a reservoir flood control simulation system based on digital twinning is provided, which can be used to implement the above-mentioned reservoir flood control simulation method based on digital twinning. Specifically, the reservoir flood control simulation system based on digital twinning includes a twin scene generation module, a twin scene operation module, a reservoir model construction module, and a flood control whole-process simulation module.

[0094] The twin scene generation module is mainly used to construct a three-dimensional digital twinning platform according to a target reservoir;

[0095] The twin scene operation module is used to obtain physical data of the target reservoir and simulation data under the three-dimensional digital twinning platform, and update the three-dimensional digital twinning platform based on the physical data of the target reservoir;

[0096] The reservoir model construction module is used to construct an inflow forecasting model upstream of the reservoir, a reservoir scheduling model, and a downstream flood evolution model according to the three-dimensional digital twinning platform, and link and drive the simulation steps in the flood control whole-process simulation module through digital twinning platform technology;

[0097] The flood control full-process simulation module is configured to input the collected upstream inflow data of the target reservoir into an inflow forecast model in the reservoir model construction module to obtain an inflow forecast result; the inflow forecast result is input into a reservoir regulation model to perform reservoir regulation simulation and obtain an optimal regulation simulation result; the optimal regulation simulation result, downstream interval rainfall data and inflow data are input into a flood evolution model to perform evolution simulation and obtain an evolution simulation result; and the evolution simulation result is visually displayed.

[0098] Embodiment 3

[0099] As Figure 6 The embodiment shown in the present embodiment provides an electronic device for implementing the reservoir flood control simulation method based on digital twinning in Embodiment 1 described above. The electronic device 100 includes at least one processor 102, a memory 101, a computer program 103 stored in the memory 101 and executable on the at least one processor 102, and at least one communication bus 104. The memory 101 can be used to store the computer program 103, and the processor 102 can implement the steps of the reservoir flood control simulation method based on digital twinning in Embodiment 1 by running or executing the computer program stored in the memory 101 and calling the data stored in the memory 101. The memory 101 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required by a function (such as a sound playing function, an image playing function, etc.), etc.; and the data storage area can store data (such as audio data) created according to the use of the electronic device 100, etc. In addition, the memory 101 can include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.

[0100] The at least one processor 102 can be a central processing unit (CPU), and can also be other general-purpose processors, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or the like. The processor 102 can be a microprocessor or the processor 102 can also be any conventional processor and the like, and the processor 102 is a control center of the electronic device 100, and connects various parts of the entire electronic device 100 through various interfaces and lines.

[0101] The memory 101 in the electronic device 100 stores a plurality of instructions to implement a reservoir flood control simulation method based on digital twinning, and the processor 102 can execute the plurality of instructions to implement:

[0102] A three-dimensional digital twinning platform is constructed based on a target reservoir;

[0103] Physical data of the target reservoir and simulation data under the three-dimensional digital twinning platform are obtained, and the three-dimensional digital twinning platform is updated based on the physical data of the target reservoir;

[0104] A water inflow forecasting model of an upstream reservoir, a reservoir scheduling model, and a downstream flood evolution model are constructed based on the three-dimensional digital twinning platform, and the digital twinning platform technology is used to link and drive the flood control simulation steps; the flood control simulation steps include

[0105] Upstream water inflow data of the target reservoir is obtained, the upstream water inflow data is input into the water inflow forecasting model to obtain a water inflow forecasting result; the water inflow forecasting result is input into the reservoir scheduling model to perform reservoir scheduling simulation to obtain an optimal scheduling simulation result; based on the optimal scheduling simulation result and downstream interval rainfall and water inflow data, a flood evolution model is used to perform evolution simulation to obtain an evolution simulation result, and the simulation result is visually displayed.

[0106] Embodiment 4

[0107] The modules / units integrated in the electronic device 100, if implemented in the form of software functional units and sold or used as independent products, can be stored in a computer-readable storage medium. Based on such understanding, all or part of the processes in the above-mentioned embodiments of the method of the present application can also be implemented by a computer program instructing relevant hardware to complete, and the computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above-mentioned various method embodiments can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or some intermediate forms, etc. The computer-readable medium can include any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, and read-only memory (ROM).

[0108] The present application is described with reference to flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to produce a machine, so that the instructions executed by the computer or other programmable data processing devices produce a device that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks Figure 1 The functions specified in one or more flows and / or blocks

[0109] These computer program instructions can also be stored in a computer-readable memory that can guide the computer or other programmable data processing devices to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including instruction devices that implement the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks Figure 1 The functions specified in one or more flows and / or blocks

[0110] These computer program instructions can also be loaded into a computer or other programmable data processing device, so that a series of operation steps are performed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide a process for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one or more flows and / or blocks

[0111] It should be pointed out finally that the above embodiments are only used to illustrate the technical solutions of the present application but not to limit it. Although the present application has been described in detail with reference to the above embodiments, it should be understood by those skilled in the art that the specific embodiments of the present application can be modified or replaced equivalently without departing from the spirit and scope of the present application, and any modification or equivalent replacement without departing from the spirit and scope of the present application should be covered in the protection scope of the claims of the present application.

Claims

1. A reservoir flood control simulation method based on digital twinning, characterized in that, The application relates to a method for simulating flood control of a target reservoir. A three-dimensional digital twin platform is constructed based on the target reservoir; Physical data of the target reservoir and simulation data under the three-dimensional digital twin platform are acquired, and the three-dimensional digital twin platform is updated based on the physical data of the target reservoir; A water inflow prediction model, a reservoir scheduling model and a downstream flood evolution model are constructed based on the three-dimensional digital twin platform, and the simulation steps of the flood control are connected and driven by using the digital twin platform technology. The simulation steps of the flood control include: Acquiring upstream water inflow data of the target reservoir, inputting the upstream water inflow data into the water inflow prediction model to obtain water inflow prediction results, inputting the water inflow prediction results into the reservoir scheduling model to perform reservoir scheduling simulation and obtain optimal scheduling simulation results, and performing evolution simulation by using the flood evolution model based on the optimal scheduling simulation results and downstream interval rainfall and water inflow data to obtain evolution simulation results, and visualizing the simulation results. The three-dimensional digital twin platform is connected with the water inflow prediction model, the reservoir scheduling model and the downstream flood evolution model by using an API interface to realize data fusion. 2.The digital-twin-based reservoir flood control simulation method according to claim 1, characterized in that, The upstream water inflow data includes meteorological and hydrological data of each measuring station and river channel data, the meteorological and hydrological data include point rainfall, area rainfall, daily rainfall evaporation, and the river channel data include water flow and reservoir water supplement in each period. 3.The digital-twin-based reservoir flood control simulation method according to claim 2, characterized in that, The upstream water inflow data is input into the water inflow prediction model to obtain water inflow prediction results, the water inflow prediction results include flood total amount in different periods and water level after inflow and outflow, and the water inflow prediction results are obtained by using point rainfall, area rainfall, daily rainfall evaporation and water supplement flow in each period. 4.The digital-twin-based reservoir flood control simulation method according to claim 1, wherein, The water inflow prediction results are input into the reservoir scheduling model to perform reservoir scheduling simulation and obtain optimal scheduling simulation results, the scheduling simulation is performed according to at least two of the following data: maximum discharge flow, upstream maximum water level, total outflow flood amount and peak shaving rate, the reservoir scheduling model includes a flood control scheduling module, and the flood control scheduling module is used for performing flood control scheduling simulation to obtain water level after scheduling and flood discharge flow.

5. The reservoir flood control simulation method based on digital twinning according to claim 4, characterized in that, The evolution simulation results are obtained by performing evolution simulation by using the flood evolution model based on the optimal scheduling simulation results of the reservoir scheduling model, downstream interval rainfall and water inflow data, and the downstream river flood flow, downstream river water level and submerged water depth are obtained by predicting the flood peak flow, occurrence time, maximum water level and flood process of a certain section in the downstream.

6. The reservoir flood control simulation method based on digital twinning according to claim 5, characterized in that, Based on the optimal scheduling simulation results and downstream interval rainfall, runoff data, the downstream flood evolution model is used for evolution simulation, also including: according to the results obtained by the flood evolution model, the optimal scheduling simulation results are fed back, and the feedback optimal scheduling simulation results are visualized.

7. A reservoir flood control simulation system based on digital twinning, characterized in that, Comprise: The twin scene generation module is used for constructing a three-dimensional digital twin platform according to the target reservoir; The twin scene operation module is used for obtaining physical data of the target reservoir and simulation data under the three-dimensional digital twin platform, and updating the three-dimensional digital twin platform based on the physical data of the target reservoir; The reservoir model construction module is used for constructing a water inflow forecasting model, a reservoir scheduling model and a downstream flood evolution model according to the three-dimensional digital twin platform, and driving the simulation steps in the flood control whole process simulation module through the digital twin platform technology; The flood control whole process simulation module is used for inputting the collected water inflow data of the target reservoir upstream into the water inflow forecasting model in the reservoir model construction module to obtain water inflow forecasting results; the water inflow forecasting results are input into the reservoir scheduling model to perform reservoir scheduling simulation and obtain optimal scheduling simulation results; the optimal scheduling simulation results and downstream interval rainfall data and water inflow data are input into the flood evolution model to perform evolution simulation and obtain evolution simulation results; the evolution simulation results are visualized.

8. An electronic device, comprising: The computer readable storage medium stores at least one instruction, and the at least one instruction is executed by the processor to realize the reservoir flood control simulation method based on the digital twin as claimed in any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores at least one instruction, and the at least one instruction is executed by the processor to realize the reservoir flood control simulation method based on the digital twin as claimed in any one of claims 1-6.

Citation Information

Patent Citations

  • Reservoir flood control optimal scheduling method considering forecast uncertainty based on digital twinborn

    CN116050628A

  • Flood forecasting and rehearsing integrated system of river system

    CN117291055A