Method, device and electronic equipment for determining flooding risk in different river sections of a reservoir

By dividing different river sections of the reservoir area and calculating the water surface line change process of each river section, the problem of excessive time-consuming judgment of flood risk caused by large simulation range in the existing technology is solved, and rapid and high-precision reservoir flooding is achieved risk assessment.

CN116415523BActive Publication Date: 2025-01-17CHINA THREE GORGES CORPORATION +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310345715.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-31
Publication Date
2025-01-17
Estimated Expiration
2043-03-31

AI Technical Summary

Technical Problem

In the prior art, since there is no distinction between different river sections in the reservoir area, the simulation range is large, and the time-consuming to judge the risk of flooding in the reservoir area is too high.

Method used

By obtaining the normal water storage level, flood control restricted water level and incoming flow rate of the reservoir, dividing the preset length of the river section according to the preset hydrodynamic equation and reservoir area parameters, calculate the water surface line change process of each river section, and determine the river section. risk of flooding.

Benefits of technology

The simulation range is narrowed, the efficiency of judging reservoir flooding risks is improved, and high-precision water surface line changes can be quickly captured during historic floods or multiple consecutive floods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116415523B_ABST
    Figure CN116415523B_ABST
Patent Text Reader

Abstract

The present application provides a method, device and electronic device for determining the flooding risk of different river sections of a reservoir, wherein the method includes: obtaining the normal water storage level, flood control limit water level, inflow flow and reservoir area parameters of the reservoir; obtaining the warning water level according to the normal water storage level, flood control limit water level and the first preset formula; obtaining the first water level and the second water level corresponding to the reservoir area when the water level in front of the dam is the warning water level and the normal water storage level respectively according to the preset hydrodynamic equation, the normal water storage level, the warning water level and the reservoir area parameters; establishing multiple river sections of preset lengths based on the normal water storage level, the warning water level, the first water level and the second water level; obtaining the water surface line change process of the river section and determining the flooding risk of the river section according to the inflow flow, the preset downstream flow, the preset hydrodynamic equation and the reservoir area parameters. The problem that the related art does not distinguish between different river sections in the reservoir area, resulting in a large simulation range and too much time spent in determining the flooding risk of the reservoir area is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engineering simulation and numerical simulation, and in particular to a method, device and electronic equipment for determining flooding risks in different river sections of a reservoir. Background Art

[0002] The reservoir area of ​​a large reservoir is an important support for its flood control function. The dispatching department uses the storage capacity of the reservoir area to intercept and store flood water, reduce the peak flow entering the downstream river channel, and achieve the purpose of reducing flood disasters. Under normal circumstances, the reservoir will lower the water level in front of the dam to the flood control limit water level before the flood season arrives, freeing up storage capacity for flood control. At this time, the water level in the reservoir area is at its lowest historical value and there is no risk of flooding. However, in the event of a historic flood or multiple consecutive floods, the realization of the flood control function of the reservoir may bring about the risk of flooding of some rivers in the upstream reservoir area. At this time, reservoir dispatching requires real-time high-precision water surface line simulation results as decision support.

[0003] The traditional simulation method for judging the flooding risk of the reservoir area is to take the reservoir area as a whole as the object, establish a corresponding one-dimensional hydrodynamic model simulation, grasp the change process of the water surface line of the reservoir area as a whole, and then judge the flooding risk of the reservoir area. However, when encountering emergency situations such as historic floods or consecutive floods, reservoir dispatching needs to respond in a very short time, which places extremely high demands on the efficiency of solving the water surface line. Because the traditional method considers the change process of the water surface line of the entire reservoir area, it does not distinguish between different river sections in the reservoir area, resulting in a large simulation range and a long time to solve the change process of the water surface line, which makes it too time-consuming to judge the flooding risk of the reservoir area.

[0004] Therefore, the existing technology does not distinguish between different river sections in the reservoir area, resulting in a large simulation range and a high time consumption in determining the flooding risk of the reservoir area. Summary of the invention

[0005] The present application provides a method, device and electronic equipment for determining flooding risks in different river sections of a reservoir, so as to at least solve the problem in the related art that different river sections in the reservoir area are not distinguished, resulting in a large simulation range and excessively high time consumption in determining the flooding risk of the reservoir area.

[0006] According to one aspect of an embodiment of the present application, a method for determining flooding risks of different river sections of a reservoir is provided, the method comprising:

[0007] Obtain the normal water level, flood control limit water level, inflow flow and reservoir area parameters of the reservoir;

[0008] Obtaining a warning water level according to the normal water storage level, the flood control limit water level and a first preset formula;

[0009] According to the preset hydrodynamic equation, the normal water level, the warning water level and the reservoir area parameters, a first water level corresponding to each position in the reservoir area when the water level in front of the dam is the warning water level and a second water level corresponding to each position in the reservoir area when the water level in front of the dam is the normal water level are obtained;

[0010] Based on the normal water level, the warning water level, the first water level, and the second water level, establishing a preset number of river sections of preset lengths;

[0011] According to the inflow flow, the preset downstream flow, the preset hydrodynamic equation and the reservoir area parameters, the water surface line change process of a preset number of the river sections is obtained;

[0012] The flooding risk of the river section is determined based on the water surface line change process.

[0013] According to another aspect of the embodiment of the present application, a device for determining flooding risks of different river sections of a reservoir is also provided, the device comprising:

[0014] An acquisition module is used to obtain the normal water storage level, flood control limit water level, inflow flow and reservoir area parameters of the reservoir;

[0015] A first obtaining module is used to obtain a warning water level according to the normal water storage level, the flood control limit water level and a first preset formula;

[0016] A second obtaining module is used to obtain, according to a preset hydrodynamic equation, the normal water level, the warning water level and the reservoir parameters, a first water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level and a second water level corresponding to each position in the reservoir when the water level in front of the dam is the normal water level;

[0017] An establishment module, used for establishing a preset number of river sections of preset lengths based on the normal water storage level, the warning water level, the first water level and the second water level;

[0018] A third obtaining module is used to obtain the water surface line change process of a preset number of the river sections according to the inflow flow, the preset downstream flow, the preset hydrodynamic equation and the reservoir area parameters;

[0019] A determination module is used to determine the flooding risk of the river section according to the change process of the water surface line.

[0020] Optionally, the device further comprises:

[0021] A fourth obtaining module is used to adjust the preset downstream flow rate according to a preset ratio to obtain an adjusted preset downstream flow rate;

[0022] A fifth obtaining module is used to obtain the change process of the replenishment water surface line of the river section according to the incoming flow, the adjusted preset downstream flow, the preset hydrodynamic equation and the reservoir area parameters;

[0023] An adding module is used to add the supplementary water surface line change process into the water surface line change process.

[0024] Optionally, the building module includes:

[0025] An acquisition unit, used to acquire reservoir section data;

[0026] A first selection unit is used to select a middle area from the reservoir area according to the normal water level, the warning water level, the first water level and the second water level;

[0027] A second selection unit is used to select a target area in the middle area according to the reservoir section data;

[0028] An establishing unit is used to establish a preset number of river sections of preset length in the target area.

[0029] Optionally, the determination module includes:

[0030] A determination unit, used for determining the flooding start water level of the target area according to the reservoir section data;

[0031] A judging unit, used for judging whether there is a water surface line greater than the starting flooding water level during the change of the water surface line;

[0032] A marking unit is used for indicating that if there is a water surface line greater than the flooding start water level, the river section has a flooding risk and marking the river section.

[0033] Optionally, the first selection unit includes:

[0034] An obtaining submodule, used for obtaining a water level change value corresponding to each of the positions in the reservoir area according to the first water level, the second water level and a second preset formula;

[0035] A determination submodule, used for determining a critical value according to the normal water level and the warning water level;

[0036] The merging submodule is used to merge the positions corresponding to all the water level change values ​​that are greater than or equal to the critical value to obtain the middle area.

[0037] Optionally, the second obtaining module includes:

[0038] The first is a unit for setting the water level in front of the dam to the warning water level as a first boundary condition;

[0039] A first obtaining unit is used to solve the preset hydrodynamic equation by using a finite difference method based on the first boundary condition and the reservoir area parameter, so as to obtain the first water level corresponding to each of the positions in the reservoir area when the water level in front of the dam is the warning water level;

[0040] The second as a unit is used to set the water level in front of the dam to be the normal water storage level as a second boundary condition;

[0041] The second obtaining unit is used to solve the preset hydrodynamic equation using a finite difference method based on the second boundary condition and the reservoir area parameters, so as to obtain the second water level corresponding to each position in the reservoir area when the water level in front of the dam is the warning water level.

[0042] Optionally, the third obtaining module includes:

[0043] A determination unit, configured to determine a third boundary condition according to the incoming flow rate and the preset downstream flow rate;

[0044] The third obtaining unit is used to solve the preset hydrodynamic equation based on the third boundary condition and the reservoir parameters by using the finite difference method to obtain the water surface line change process of the river section.

[0045] According to another aspect of the embodiments of the present application, there is also provided an electronic device, including a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; wherein the memory is used to store a computer program; and the processor is used to execute the method steps in any of the above embodiments by running the computer program stored in the memory.

[0046] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the method steps in any of the above embodiments when executed.

[0047] In an embodiment of the present application, the normal water storage level, flood control limit water level, inflow flow and reservoir parameters of the reservoir are obtained; the warning water level is obtained according to the normal water storage level, flood control limit water level and a first preset formula; the first water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level and the second water level corresponding to each position in the reservoir when the water level in front of the dam is the normal water storage level are obtained according to the preset hydrodynamic equation, the normal water storage level, the warning water level and the reservoir parameters; based on the normal water storage level, the warning water level, the first water level and the second water level, a preset number of river sections of preset lengths are established; according to the inflow flow, the preset downstream flow, the preset hydrodynamic equation and the reservoir parameters, the water surface line change process of a preset number of river sections is obtained; according to the water surface line change process, the flooding risk of the river section is determined. First, the hydrodynamic conditions of the reservoir area are analyzed, and the first and second water levels of the reservoir area are calculated according to the preset hydrodynamic equation, normal water level, warning water level and reservoir parameters; then, the key monitoring river sections are divided according to the first and second water levels; finally, the simulation is started when the water level in front of the dam is close to the normal water level through the corresponding preset hydrodynamic equation, and the water surface line change process of the river section is obtained in a targeted manner. This method directly establishes a model simulation for the reservoir area flooding under historical floods or continuous flood processes. By establishing key river sections and narrowing the simulation range, it can quickly capture the high-precision water surface line change process. It solves the problem that there is no distinction between different river sections in the reservoir area in the related technology, resulting in a large simulation range and too much time spent on judging the risk of reservoir flooding. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0049] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0050] Figure 1 It is a flow chart of an optional method for determining flooding risks of different river sections of a reservoir according to an embodiment of the present application;

[0051] Figure 2 It is a structural block diagram of an optional device for determining flooding risks of different river sections of a reservoir according to an embodiment of the present application;

[0052] Figure 3 It is a structural block diagram of an optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0053] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.

[0054] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0055] According to one aspect of the embodiments of the present application, a method for determining flooding risks of different river sections of a reservoir is provided, such as Figure 1 As shown, the process of the method may include the following steps:

[0056] Step S101, obtaining the normal water level, flood control limit water level, inflow flow and reservoir area parameters of the reservoir;

[0057] Optionally, collect information such as the dispatching procedures of the target reservoir, the location of flood risk areas along the river in the reservoir area, the flow rate after completion, and the cross-sectional topography, and then obtain the normal water level Z of the reservoir. 蓄 , Flood control limit water level Z 限 And reservoir parameters, including: water surface width of the reservoir, lateral inflow flow, average flow velocity of the cross section, roughness value of the river channel, hydraulic radius, etc. In addition, based on the above information and the latest monitoring data, the inflow flow of the reservoir is obtained.

[0058] Step S102, obtaining a warning water level according to a normal water storage level, a flood control limit water level and a first preset formula.

[0059] Optionally, the normal water level Z 蓄 and flood control limit water level Z 限 Substitute into the first preset formula, such as formula (1), and calculate the warning water level Z of the reservoir area flooding 警 .

[0060] Z警 =0.9×Z 蓄 +0.1×Z 限 (1)

[0061] Step S103, based on the preset hydrodynamic equation, normal water level, warning water level and reservoir parameters, obtain the first water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level and the second water level corresponding to each position in the reservoir when the water level in front of the dam is the normal water level.

[0062] Optionally, a preset hydrodynamic equation model of the reservoir is established, wherein the preset hydrodynamic equation may be a one-dimensional hydrodynamic equation, including a water flow continuity equation and a water flow motion equation, the water flow continuity equation is shown in formula (2), and the water flow motion equation is shown in formula (3):

[0063]

[0064]

[0065] Among them, t represents time, x represents space, B represents water surface width, Z represents water level, Q represents flow rate, and q represents water volume. L is the lateral inflow flow on this river section, u is the average flow velocity of the section, g is the gravitational acceleration, A is the cross-sectional area of ​​the water flow, n is the roughness value of the river channel, and R is the hydraulic radius.

[0066] According to the normal water level Z 蓄 , warning water level Z 警 And the above reservoir parameters, respectively solve the dam front water level at Z 警 and Z 蓄 The preset hydrodynamic equation is used to solve the water level, which is the water surface line of the current reservoir area. The water level in front of the dam at any position x in the reservoir area is Z. 警 The first water level at x警 , the water level Z in front of the dam at any position x in the reservoir area 蓄 The second water level is Z x蓄 .

[0067] Step S104, establishing a preset number of river sections of preset lengths based on the normal water level, the warning water level, the first water level and the second water level.

[0068] Optionally, according to the first water level Z x警 and the second water level Z x蓄 , determine the areas with flooding risks in the reservoir area, and divide the areas with flooding risks into a preset number of preset lengths of river sections for key monitoring, where the preset number means multiple, and there is no specific quantity limit here. The preset lengths are, for example, 5 kilometers, 10 kilometers, etc.

[0069] Step S105, obtaining the water surface curve change process of a preset number of river sections according to the incoming flow, the preset downstream flow, the preset hydrodynamic equation and the reservoir parameters.

[0070] Optionally, the incoming flow and the preset downstream flow are used as boundary conditions, combined with the above reservoir parameters, to solve the preset hydrodynamic equation and obtain the water surface line change process of each river section. The water surface line change process represents the water surface line change process under different incoming flow rates, that is, the incoming flow rate is the independent variable and the water surface line is the dependent variable, wherein the preset downstream flow rate can be set according to demand or directly selected from the downstream flow rate under similar historical conditions.

[0071] Step S106, determining the flooding risk of the river section according to the change process of the water surface line.

[0072] Optionally, the flooding risk of the river section is determined based on the water surface line change process. For example, a flooding risk critical value is determined to determine whether there is a part of the water surface line that exceeds the flooding risk critical value during the water surface line change process of each river section. If so, there is a flooding risk in this part, and this river section is marked.

[0073] The above-mentioned river sections with flooding risks, the corresponding inflow flow and the corresponding preset discharge flow are sent to the reservoir dispatching department. After the dispatching personnel evaluate the property situation around the river section, they determine the reasonable discharge flow of the reservoir.

[0074] In an embodiment of the present application, the normal water storage level, flood control limit water level, inflow flow and reservoir parameters of the reservoir are obtained; the warning water level is obtained according to the normal water storage level, flood control limit water level and a first preset formula; the first water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level and the second water level corresponding to each position in the reservoir when the water level in front of the dam is the normal water storage level are obtained according to the preset hydrodynamic equation, the normal water storage level, the warning water level and the reservoir parameters; based on the normal water storage level, the warning water level, the first water level and the second water level, a preset number of river sections of preset lengths are established; according to the inflow flow, the preset downstream flow, the preset hydrodynamic equation and the reservoir parameters, the water surface line change process of a preset number of river sections is obtained; according to the water surface line change process, the flooding risk of the river section is determined. First, the hydrodynamic conditions of the reservoir area are analyzed, and the first and second water levels of the reservoir area are calculated according to the preset hydrodynamic equation, normal water level, warning water level and reservoir parameters; then, the key monitoring river sections are divided according to the first and second water levels; finally, the simulation is started when the water level in front of the dam is close to the normal water level through the corresponding preset hydrodynamic equation, and the water surface line change process of the river section is obtained in a targeted manner. This method directly establishes a model simulation for the reservoir area flooding under historical floods or continuous flood processes. By establishing key river sections and narrowing the simulation range, it can quickly capture the high-precision water surface line change process. It solves the problem that there is no distinction between different river sections in the reservoir area in the related technology, resulting in a large simulation range and too much time spent on judging the risk of reservoir flooding.

[0075] As an optional embodiment, before determining the flooding risk of the river section according to the water surface line change process, the method further includes:

[0076] According to the preset ratio, the preset downstream flow rate is adjusted to obtain the adjusted preset downstream flow rate;

[0077] According to the incoming flow, the adjusted preset downstream flow, the preset hydrodynamic equation and the reservoir parameters, the change process of the replenishment water surface line of the river section is obtained;

[0078] The process of supplementing the water surface line change is added to the process of water surface line change.

[0079] Optionally, the preset ratio includes: 1.2, 1.1, 0.9, 0.8, etc. The preset downstream flow is adjusted according to the preset ratio, and the preset downstream flow is adjusted to the previous 1.2, 1.1, 0.9, 0.8, etc., to obtain the adjusted preset downstream flow. Mobilize the standby high-performance computer to solve the preset hydrodynamic equation corresponding to each adjusted preset downstream flow according to the incoming flow, the adjusted preset downstream flow, the preset hydrodynamic equation and the reservoir parameters, and obtain multiple groups of water surface line change processes, namely the supplementary water surface line change process. The supplementary water surface line change process is added to the above-mentioned water surface line change process, that is, the supplementary water surface line change process and the above-mentioned water surface line change process are merged, and they are collectively referred to as the water surface line change process, so as to facilitate the subsequent determination of the flooding risk of each river section according to the water surface line change process.

[0080] In the embodiment of the present application, by adjusting the preset discharge flow rate and obtaining the water surface line change process and flooding risk corresponding to different discharge flow rates, it is convenient for subsequent dispatching personnel to judge the reasonable discharge flow rate of the reservoir.

[0081] As an optional embodiment, based on the normal water level, the warning water level, the first water level and the second water level, a preset number of river sections with preset lengths are established, including:

[0082] Obtaining reservoir section data;

[0083] According to the normal water level, the warning water level, the first water level and the second water level, a middle area is selected from the reservoir area;

[0084] According to the reservoir section data, the target area is selected in the middle area;

[0085] A preset number of river sections with preset lengths are established in the target area.

[0086] Optionally, the cross-sectional data of the reservoir area is determined based on the cross-sectional topography and other data of the above-mentioned reservoir. According to the normal water storage level, the warning water level, the first water level and the second water level, the reservoir area is divided into different functional areas, such as: lake area, river area, change area, etc. And the areas that need to consider the risk of flooding, such as the river area and the change area, are collectively referred to as the intermediate area.

[0087] According to the cross-sectional data of the middle area in the above reservoir cross-sectional data, the area with low position and flooding risk in the middle area is determined, which is called the target area. The target area is divided into a preset number of preset lengths of river sections for key monitoring, where the preset number means multiple, and there is no specific number limit here, and the preset length is, for example, 5 kilometers, 10 kilometers, etc.

[0088] In the embodiment of the present application, the reservoir area is first divided into different functional areas, and then the areas with flooding risks are selected from the areas that need to be considered based on the reservoir section data, and they are divided into multiple river sections for key monitoring, thereby narrowing the simulation scope and allowing the water surface line change process to be quickly captured with high precision.

[0089] As an optional embodiment, determining the flooding risk of a river section according to the change process of the water surface line includes:

[0090] Determine the initial flooding water level of the target area based on the reservoir section data;

[0091] Determine whether there is a water surface line greater than the starting flooding water level during the water surface line change process;

[0092] If there is a water surface line greater than the starting flooding level, the river section is at risk of flooding and the river section is marked.

[0093] Optionally, based on the above reservoir section data, determine the starting flooding water level Z corresponding to the target area with flooding risk. 淹 . Determine whether there is a water level greater than the initial flooding level Z in the process of water surface line change in each of the above river sections. 淹 If a water surface line exists, the river section is at risk of flooding and the river section is marked.

[0094] In the embodiment of the present application, the flooding risk of the river section is determined by judging whether there is a water surface line greater than the starting flooding water level. The method is simple, easy and efficient.

[0095] As an optional embodiment, selecting an intermediate area from the reservoir area according to the normal water level, the warning water level, the first water level and the second water level includes:

[0096] According to the first water level, the second water level and the second preset formula, the water level change value corresponding to each position in the reservoir area is obtained;

[0097] Determine the critical value based on the normal water level and the warning water level;

[0098] The positions corresponding to all water level change values ​​greater than or equal to the critical value are merged to obtain the middle area.

[0099] Optionally, set any spatial position x in the reservoir area where the water level in front of the dam is Z 警 The first water level Z x警 , the water level Z in front of the dam at any position x in the reservoir area 蓄 The second water level Z x蓄 , substitute into the second preset formula, such as formula (4), and calculate the water level change value Zs at any spatial position x in the reservoir area.

[0100] Zs=Z x蓄 -Zx警 (4)

[0101] According to the normal water level Z 蓄 and warning water level Z 警 , determine the critical value, such as 1.15×(Z 蓄 -Z 警 ).

[0102] According to the normal water level Z 蓄 , warning water level Z 警 , first water level Z x警 And the second water level Z x蓄 , the reservoir area is divided into different functional areas, such as lake area, river area, change area, etc. Specifically, the water level change value Zs<1.15×(Z 蓄 -Z 警 ) are merged into lake areas, and Zs>1.35×(Z 蓄 -Z 警 ) is merged into the river area, and the lake area and other areas outside the river area are regarded as the change area. In this application, the river area and the change area are collectively referred to as the intermediate area. Therefore, if the water level change value Zs is greater than or equal to 1.15×(Z 蓄 -Z 警 ), the position corresponding to the water level change value Zs belongs to the middle area, and all the positions belonging to the middle area are combined to obtain the middle area.

[0103] In an embodiment of the present application, an intermediate area where flooding risk needs to be considered is selected from the reservoir area based on the normal water level, warning water level, first water level and second water level, thereby narrowing the scope of the simulation calculation and improving the efficiency of determining the flooding risk of the reservoir.

[0104] As an optional embodiment, according to a preset hydrodynamic equation, a normal water level, a warning water level and reservoir parameters, a first water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level and a second water level corresponding to each position in the reservoir when the water level in front of the dam is the normal water level are obtained, including:

[0105] The water level in front of the dam is set to the warning water level as the first boundary condition;

[0106] Based on the first boundary condition and reservoir parameters, the finite difference method is used to solve the preset hydrodynamic equation to obtain the first water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level;

[0107] The water level in front of the dam is set to the normal water level as the second boundary condition;

[0108] Based on the second boundary condition and reservoir parameters, the finite difference method is used to solve the preset hydrodynamic equation to obtain the second water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level.

[0109] Optionally, the water level in front of the dam is set as the warning water level Z 警 As the first boundary condition, the finite difference method is used to solve the preset hydrodynamic equation according to the above reservoir parameters, and the water level in front of the dam at any spatial position x in the reservoir is Z. 警 The first water level Z x警 .

[0110] The water level in front of the dam is set to the normal water storage level Z 蓄 As the second boundary condition, the finite difference method is used to solve the preset hydrodynamic equation according to the above reservoir parameters to obtain the water level Z in front of the dam at any spatial position x in the reservoir. 蓄 The second water level Z x蓄 .

[0111] In the embodiment of the present application, the first water level and the second water level corresponding to the reservoir area when the water level in front of the dam is the warning water level and the normal water level are calculated by the finite difference method, providing a basis for the subsequent selection of the target area from the reservoir area.

[0112] As an optional embodiment, according to the incoming flow, the preset downstream flow, the preset hydrodynamic equation and the reservoir parameters, the water surface curve change process of a preset number of river sections is obtained, including:

[0113] Determine the third boundary condition according to the incoming flow rate and the preset downstream flow rate;

[0114] Based on the third boundary condition and reservoir parameters, the finite difference method is used to solve the preset hydrodynamic equation to obtain the water surface curve change process of the river section.

[0115] Optionally, a preset hydrodynamic model is constructed for each river section, including preset hydrodynamic equations, such as the above formula (2) and formula (3).

[0116] The future flow rate is used as the inflow condition, and the preset downstream flow rate is used as the outflow condition. The inflow condition and the outflow condition together constitute the third boundary condition, among which the preset downstream flow rate can be set according to demand or directly selected from the downstream flow rate under similar historical conditions.

[0117] Based on the third boundary condition, the finite difference method is used to directly solve the preset hydrodynamic model according to the above reservoir parameters to obtain the water surface line change process of each river section. The water surface line change process represents the water surface line change process under different inflow rates, that is, the inflow rate is the independent variable and the water surface line is the dependent variable.

[0118] In the embodiment of the present application, the water surface line change process of each river section is calculated by the finite difference method, which provides a basis for the subsequent determination of the reservoir flooding risk. In addition, the above river section belongs to the area with flooding risk. Therefore, this embodiment narrows the simulation scope, saves calculation time, and improves the efficiency of determining the reservoir flooding risk.

[0119] According to another aspect of an embodiment of the present application, a device for determining flooding risks in different river sections of a reservoir for implementing the above-mentioned method for determining flooding risks in different river sections of a reservoir is also provided. Figure 2 is a structural block diagram of an optional device for determining flooding risks of different river sections of a reservoir according to an embodiment of the present application, such as Figure 2 As shown, the device may include:

[0120] The acquisition module 201 is used to obtain the normal water level, flood control limit water level, inflow flow and reservoir area parameters of the reservoir;

[0121] A first obtaining module 202 is used to obtain a warning water level according to a normal water storage level, a flood control limit water level and a first preset formula;

[0122] The second obtaining module 203 is used to obtain, according to a preset hydrodynamic equation, a normal water level, a warning water level and reservoir parameters, a first water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level and a second water level corresponding to each position in the reservoir when the water level in front of the dam is the normal water level;

[0123] Establishing module 204, for establishing a preset number of river sections of preset lengths based on the normal water level, the warning water level, the first water level and the second water level;

[0124] The third obtaining module 205 is used to obtain the water surface curve change process of a preset number of river sections according to the incoming flow, the preset downstream flow, the preset hydrodynamic equation and the reservoir area parameters;

[0125] The determination module 206 is used to determine the flooding risk of the river section according to the change process of the water surface line.

[0126] It should be noted that the acquisition module 201 in this embodiment can be used to execute the above step S101, the first acquisition module 202 in this embodiment can be used to execute the above step S102, the second acquisition module 203 in this embodiment can be used to execute the above step S103, the establishment module 204 in this embodiment can be used to execute the above step S104, the third acquisition module 205 in this embodiment can be used to execute the above step S105, and the determination module 206 in this embodiment can be used to execute the above step S106.

[0127] Through the above modules, the hydrodynamic conditions of the reservoir area are first analyzed, and the first and second water levels of the reservoir area are calculated according to the preset hydrodynamic equation, normal water level, warning water level and reservoir parameters; then, the key monitoring river sections are divided according to the first and second water levels; finally, through the corresponding preset hydrodynamic equation, the simulation is started when the water level in front of the dam is close to the normal water level, and the water surface line change process of the river section is obtained in a targeted manner. This method directly establishes a model simulation for the flooding of the reservoir area under historical floods or continuous flood processes. By establishing key river sections and narrowing the simulation range, it can quickly capture the high-precision water surface line change process. It solves the problem that there is no distinction between different river sections in the reservoir area in the related technology, resulting in a large simulation range and too much time spent in judging the risk of flooding in the reservoir area.

[0128] As an optional embodiment, the device further includes:

[0129] A fourth obtaining module is used to adjust the preset downstream flow rate according to the preset ratio to obtain the adjusted preset downstream flow rate;

[0130] The fifth obtaining module is used to obtain the change process of the replenishment water surface line of the river section according to the incoming flow, the adjusted preset downstream flow, the preset hydrodynamic equation and the reservoir area parameters;

[0131] The adding module is used to add the supplementary water surface line change process to the water surface line change process.

[0132] As an optional embodiment, the establishment module includes:

[0133] An acquisition unit, used to acquire reservoir section data;

[0134] A first selection unit is used to select a middle area from the reservoir area according to the normal water level, the warning water level, the first water level and the second water level;

[0135] The second selection unit is used to select the target area in the middle area according to the reservoir section data;

[0136] The establishing unit is used to establish a preset number of river sections of preset length in a target area.

[0137] As an optional embodiment, the determining module includes:

[0138] A determination unit, used to determine the starting flooding water level of the target area according to the reservoir section data;

[0139] A judging unit, used to judge whether there is a water surface line greater than the starting flooding water level during the water surface line change process;

[0140] Marking unit, used to mark the river section if there is a water surface line greater than the starting flooding level, indicating that the river section is at risk of flooding.

[0141] As an optional embodiment, the first selection unit includes:

[0142] The obtaining submodule is used to obtain the water level change value corresponding to each position in the reservoir area according to the first water level, the second water level and the second preset formula;

[0143] A determination submodule is used to determine a critical value according to a normal water level and a warning water level;

[0144] The merging submodule is used to merge the positions corresponding to all water level change values ​​greater than or equal to the critical value to obtain the middle area.

[0145] As an optional embodiment, the second obtaining module includes:

[0146] The first one is used as a unit to set the water level in front of the dam to the warning water level as the first boundary condition;

[0147] A first obtaining unit is used to solve the preset hydrodynamic equation using a finite difference method based on the first boundary condition and the reservoir area parameters to obtain a first water level corresponding to each position in the reservoir area when the water level in front of the dam is a warning water level;

[0148] The second is used as a unit to set the water level in front of the dam to the normal water storage level as the second boundary condition;

[0149] The second obtaining unit is used to solve the preset hydrodynamic equation using the finite difference method based on the second boundary condition and the reservoir parameters, and obtain the second water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level.

[0150] As an optional embodiment, the third obtaining module includes:

[0151] A determination unit, used for determining a third boundary condition according to an incoming flow rate and a preset downstream flow rate;

[0152] The third obtaining unit is used to solve the preset hydrodynamic equation based on the third boundary condition and the reservoir parameters by using the finite difference method to obtain the water surface line change process of the river section.

[0153] It should be noted here that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above embodiments.

[0154] According to another aspect of an embodiment of the present application, there is also provided an electronic device for implementing the above-mentioned method for determining flooding risks in different river sections of a reservoir. The electronic device may be a server, a terminal, or a combination thereof.

[0155] Figure 3 is a structural block diagram of an optional electronic device according to an embodiment of the present application, such as Figure 3 As shown, it includes a processor 301, a communication interface 302, a memory 303 and a communication bus 304, wherein the processor 301, the communication interface 302 and the memory 303 communicate with each other through the communication bus 304, wherein,

[0156] Memory 303, used for storing computer programs;

[0157] The processor 301 is used to implement the following steps when executing the computer program stored in the memory 303:

[0158] Obtain the normal water level, flood control limit water level, inflow flow and reservoir area parameters of the reservoir;

[0159] According to the normal water storage level, the flood control limit water level and the first preset formula, the warning water level is obtained;

[0160] According to the preset hydrodynamic equation, normal water level, warning water level and reservoir parameters, the first water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level and the second water level corresponding to each position in the reservoir when the water level in front of the dam is the normal water level are obtained;

[0161] Based on the normal water level, the warning water level, the first water level and the second water level, a preset number of river sections with preset lengths are established;

[0162] According to the inflow flow, the preset discharge flow, the preset hydrodynamic equation and the reservoir parameters, the water surface curve change process of the preset number of river sections is obtained;

[0163] Determine the flooding risk of the river section based on the changes in the water surface line.

[0164] Optionally, in this embodiment, the communication bus may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The communication bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0165] The communication interface is used for communication between the above electronic device and other devices.

[0166] The memory may include RAM, or may include non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.

[0167] As an example, Figure 3 As shown, the memory 303 may include, but is not limited to, the acquisition module 201, the first acquisition module 202, the second acquisition module 203, the establishment module 204, the third acquisition module 205, and the determination module 206 in the reservoir different river section flooding risk determination device. In addition, it may also include, but is not limited to, other module units in the reservoir different river section flooding risk determination device, which will not be repeated in this example.

[0168] The above-mentioned processor can be a general-purpose processor, which can include but not be limited to: CPU (Central Processing Unit), NP (Network Processor), etc.; it can also be DSP (Digital Signal Processing), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0169] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.

[0170] It can be understood by those skilled in the art that Figure 3 The structure shown is for illustration only. The device for implementing the above-mentioned method for determining the flooding risk of different river sections of the reservoir can be a terminal device, which can be a smart phone (such as an Android phone, iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (Mobile Internet Devices, MID), a PAD and other terminal devices. Figure 3 It does not limit the structure of the above electronic device. For example, the terminal device may also include Figure 3 More or fewer components (such as network interfaces, display devices, etc.) shown in, or having Figure 3 Different configurations shown.

[0171] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing the hardware related to the terminal device through a program, and the program can be stored in a computer-readable storage medium, which can include: a flash drive, ROM, RAM, a magnetic disk or an optical disk, etc.

[0172] According to another aspect of the embodiment of the present application, a storage medium is also provided. Optionally, in this embodiment, the storage medium can be used to store program codes for executing the method for determining flooding risks of different river sections of a reservoir.

[0173] Optionally, in this embodiment, the storage medium may be located on at least one network device among a plurality of network devices in the network shown in the above embodiment.

[0174] Optionally, in this embodiment, the storage medium is configured to store program codes for executing the following steps:

[0175] Obtain the normal water level, flood control limit water level, inflow flow and reservoir area parameters of the reservoir;

[0176] According to the normal water storage level, the flood control limit water level and the first preset formula, the warning water level is obtained;

[0177] According to the preset hydrodynamic equation, normal water level, warning water level and reservoir parameters, the first water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level and the second water level corresponding to each position in the reservoir when the water level in front of the dam is the normal water level are obtained;

[0178] Based on the normal water level, the warning water level, the first water level and the second water level, a preset number of river sections with preset lengths are established;

[0179] According to the inflow flow, the preset discharge flow, the preset hydrodynamic equation and the reservoir parameters, the water surface curve change process of the preset number of river sections is obtained;

[0180] Determine the flooding risk of the river section based on the changes in the water surface line.

[0181] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, which will not be described in detail in this embodiment.

[0182] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media that can store program codes, such as a USB flash drive, a ROM, a RAM, a mobile hard disk, a magnetic disk, or an optical disk.

[0183] In the description of this specification, the description with reference to the terms "this embodiment", "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in a suitable manner in any one or more embodiments or examples. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless there is any contradiction. In the description of the present disclosure, the meaning of "multiple" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0184] Obviously, the above embodiments are merely examples for the purpose of clear explanation, and are not intended to limit the implementation methods. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the implementation methods here. The obvious changes or modifications derived therefrom are still within the scope of protection of the invention.

Claims

1. A method for determining flooding risks in different river sections of a reservoir, characterized in that: The method comprises: Obtain the normal water level, flood control limit water level, inflow flow and reservoir area parameters of the reservoir; Obtaining a warning water level according to the normal water storage level, the flood control limit water level and a first preset formula; According to the preset hydrodynamic equation, the normal water level, the warning water level and the reservoir area parameters, a first water level corresponding to each position in the reservoir area when the water level in front of the dam is the warning water level and a second water level corresponding to each position in the reservoir area when the water level in front of the dam is the normal water level are obtained; Based on the normal water level, the warning water level, the first water level, and the second water level, establishing a preset number of river sections of preset lengths; The method of establishing a preset number of river sections of preset length based on the normal water storage level, the warning water level, the first water level and the second water level comprises: acquiring reservoir section data; selecting a middle area from the reservoir according to the normal water storage level, the warning water level, the first water level and the second water level; selecting a target area from the middle area according to the reservoir section data; and establishing a preset number of river sections of preset length in the target area; The selecting the middle area from the reservoir area according to the normal water level, the warning water level, the first water level and the second water level comprises: obtaining the water level change value corresponding to each position in the reservoir area according to the first water level, the second water level and a second preset formula; determining a critical value according to the normal water level and the warning water level; merging the positions corresponding to all the water level change values ​​greater than or equal to the critical value to obtain the middle area; The method of obtaining, according to a preset hydrodynamic equation, the normal water storage level, the warning water level and the reservoir area parameters, a first water level corresponding to each position in the reservoir area when the water level in front of the dam is the warning water level and a second water level corresponding to each position in the reservoir area when the water level in front of the dam is the normal water storage level, comprises: taking the water level in front of the dam as the warning water level as a first boundary condition; solving the preset hydrodynamic equation by a finite difference method based on the first boundary condition and the reservoir area parameters to obtain the first water level corresponding to each position in the reservoir area when the water level in front of the dam is the warning water level; taking the water level in front of the dam as the normal water storage level as a second boundary condition; solving the preset hydrodynamic equation by a finite difference method based on the second boundary condition and the reservoir area parameters to obtain the second water level corresponding to each position in the reservoir area when the water level in front of the dam is the normal water storage level; According to the inflow flow, the preset downstream flow, the preset hydrodynamic equation and the reservoir area parameters, the water surface line change process of a preset number of the river sections is obtained; The flooding risk of the river section is determined based on the water surface line change process.

2. The method according to claim 1, characterized in that Before determining the flooding risk of the river section according to the water surface line change process, the method further includes: According to the preset ratio, the preset downstream flow rate is adjusted to obtain an adjusted preset downstream flow rate; According to the incoming flow, the adjusted preset downstream flow, the preset hydrodynamic equation and the reservoir area parameters, the change process of the replenishment water surface line of the river section is obtained; The supplementary water surface line change process is added to the water surface line change process.

3. The method according to claim 1, characterized in that Determining the flooding risk of the river section according to the water surface line change process includes: Determining the flooding start water level of the target area according to the reservoir section data; Determine whether there is a water surface line greater than the starting flooding water level during the change of the water surface line; If there is a water surface line greater than the starting flooding water level, the river section is at risk of flooding and the river section is marked.

4. The method according to claim 1, characterized in that: The process of obtaining the water surface line change process of a preset number of the river sections according to the incoming flow, the preset downstream flow, the preset hydrodynamic equation and the reservoir area parameters includes: Determining a third boundary condition according to the incoming flow rate and the preset downstream flow rate; Based on the third boundary condition and the reservoir parameters, the preset hydrodynamic equation is solved using the finite difference method to obtain the water surface line change process of the river section.

5. A device for determining flooding risks in different river sections of a reservoir, characterized in that: include: An acquisition module is used to obtain the normal water storage level, flood control limit water level, inflow flow and reservoir area parameters of the reservoir; A first obtaining module is used to obtain a warning water level according to the normal water storage level, the flood control limit water level and a first preset formula; A second obtaining module is used to obtain, according to a preset hydrodynamic equation, the normal water level, the warning water level and the reservoir parameters, a first water level corresponding to each position in the reservoir when the water level in front of the dam is the warning water level and a second water level corresponding to each position in the reservoir when the water level in front of the dam is the normal water level; An establishment module, used for establishing a preset number of river sections of preset lengths based on the normal water level, the warning water level, the first water level and the second water level; The establishment module includes: an acquisition unit, used to acquire reservoir section data; a first selection unit, used to select a middle area from the reservoir area according to the normal water level, the warning water level, the first water level and the second water level; a second selection unit, used to select a target area in the middle area according to the reservoir section data; an establishment unit, used to establish a preset number of preset lengths of the river section in the target area; The first selection unit includes: an obtaining submodule, used for obtaining the water level change value corresponding to each position in the reservoir area according to the first water level, the second water level and a second preset formula; a determining submodule, used for determining a critical value according to the normal water level and the warning water level; and a merging submodule, used for merging the positions corresponding to all the water level change values ​​greater than or equal to the critical value to obtain the middle area; The second obtaining module includes: a first as unit, used to take the water level in front of the dam as the warning water level as a first boundary condition; a first obtaining unit, used to solve the preset hydrodynamic equation by a finite difference method based on the first boundary condition and the reservoir area parameters, to obtain the first water level corresponding to each position in the reservoir area when the water level in front of the dam is the warning water level; a second as unit, used to take the water level in front of the dam as the normal water storage level as a second boundary condition; a second obtaining unit, used to solve the preset hydrodynamic equation by a finite difference method based on the second boundary condition and the reservoir area parameters, to obtain the second water level corresponding to each position in the reservoir area when the water level in front of the dam is the normal water storage level; A third obtaining module is used to obtain the water surface line change process of a preset number of the river sections according to the inflow flow, the preset downstream flow, the preset hydrodynamic equation and the reservoir area parameters; A determination module is used to determine the flooding risk of the river section according to the change process of the water surface line.

6. An electronic device comprising a processor, a communication interface, a memory and a communication bus, wherein: The processor, the communication interface and the memory communicate with each other via the communication bus, wherein: The memory is used to store computer programs; The processor is configured to execute the method steps described in any one of claims 1 to 4 by running the computer program stored in the memory.

7. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program implements the method steps described in any one of claims 1 to 4 when executed by a processor.

Citation Information

Patent Citations

  • Reservoir flood control scheduling calculation method based on reservoir area and downstream risk decision feedback

    CN110705869A

  • River type reservoir dynamic boundary calculation method and device and storage medium

    CN114861571A