Method, device and electronic equipment for calculating total reservoir capacity and adjustable reservoir capacity

By obtaining the latest reservoir capacity and river section parameters, and supplementing the reservoir capacity and control equations with the database, the total reservoir capacity and dispatchable capacity of the reservoir are calculated, which solves the problem of inaccurate reservoir capacity calculation in the existing technology and realizes refined management of reservoir dispatch.

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

Patent Information

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

AI Technical Summary

Technical Problem

Existing reservoir capacity calculation methods cannot accurately reflect changes in river cross-sections caused by siltation, resulting in discrepancies between the calculated and actual capacity, and thus failing to meet reservoir scheduling requirements.

Method used

By obtaining the latest reservoir capacity, measured water level and parameters of the river section at the current moment, and combining them with the supplementary reservoir capacity and river section control equations in the database, the precise water level and theoretical reservoir capacity of each river section are calculated, and finally the total reservoir capacity and dispatchable reservoir capacity are obtained.

Benefits of technology

It enables rapid and accurate calculation of total reservoir capacity and dispatchable capacity, avoids frequent cross-sectional monitoring, provides timely and reliable capacity data, and meets the needs of reservoir dispatching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116415524B_ABST
    Figure CN116415524B_ABST
Patent Text Reader

Abstract

The present application provides a method, device and electronic device for calculating the total storage capacity and the schedulable storage capacity of a reservoir, wherein the method comprises: obtaining the latest storage capacity of the reservoir at the current moment, the measured water level of each river section and the river section parameters, wherein the river section is included in the reservoir; according to the measured water level, obtaining the supplementary storage capacity of each river section and the total supplementary storage capacity of the reservoir area from the database; according to the supplementary storage capacity, the river section parameters and the river section control equation, obtaining the precise water level of each river section; according to the precise water level and the preset summation formula, obtaining the theoretical storage capacity of each river section; according to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity, obtaining the total storage capacity and the schedulable storage capacity of the reservoir. Through the present application, the problem that the calculated reservoir storage capacity does not match the actual capacity and cannot meet the reservoir scheduling needs in the related art 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 calculating the total storage capacity and dispatchable storage capacity of a reservoir. Background Art

[0002] With the development of social economy, the functions of large reservoirs in flood control, water supply, agricultural irrigation, people's livelihood, ecological environment, etc. are becoming more and more prominent, playing an important role in my country's social and economic development. The new situation requires improving the refinement level of the reservoir dispatching process. Among them, the calculation of reservoir capacity is crucial and directly affects the formulation of reservoir dispatching plans. The commonly used reservoir capacity calculation methods can be divided into static capacity methods and dynamic capacity methods based on cross-sections and water surface lines. Due to the long reservoir area, the backwater water surface line has a significant slope due to the flow of water, and the water level at the tail of the reservoir is much higher than the water level in front of the dam. Therefore, the reservoir capacity cannot be calculated according to the static backwater curve, and a dynamic capacity method that reflects the change of the water surface line must be used.

[0003] However, due to the sedimentation carried by the incoming water, the cross-sectional shape of the river channel is constantly changing, and the vast reservoir area makes it impossible to measure the cross-sectional shape of the river channel month by month and year by year. Under the action of sediment accumulation, the dynamic storage capacity method based on the cross-section and water surface line inevitably does not conform to the actual storage capacity. Therefore, reservoir dispatching often finds that the storage capacity calculated by existing technology deviates from the actual situation.

[0004] Therefore, there is a problem in the prior art that the calculated reservoir capacity does not match the actual capacity and cannot meet the reservoir scheduling needs. Summary of the invention

[0005] The present application provides a method, device and electronic equipment for calculating the total storage capacity and the dispatchable storage capacity of a reservoir, so as to at least solve the problem in the related art that the calculated reservoir storage capacity does not match the actual capacity and cannot meet the reservoir dispatching needs.

[0006] According to one aspect of an embodiment of the present application, a method for calculating the total storage capacity and the dispatchable storage capacity of a reservoir is provided, the method comprising:

[0007] Obtain the latest storage capacity of the reservoir at the current moment, the measured water level of each river section, and river section parameters, wherein the river section is included in the reservoir;

[0008] According to the measured water level, the replenishment storage capacity of each of the river sections and the total replenishment storage capacity of the reservoir area are obtained from a database;

[0009] Obtaining the precise water level of each of the river sections according to the supplementary storage capacity, the river section parameters and the river section control equation;

[0010] According to the precise water level and the preset summation formula, the theoretical storage capacity of each river section is obtained;

[0011] According to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity, the total storage capacity and the dispatchable storage capacity of the reservoir are obtained.

[0012] According to another aspect of the embodiment of the present application, a device for calculating the total storage capacity and the dispatchable storage capacity of a reservoir is also provided, the device comprising:

[0013] A first acquisition module is used to acquire the latest storage capacity of the reservoir at the current moment, the measured water level of each river section, and river section parameters, wherein the river section is included in the reservoir;

[0014] A second acquisition module is used to acquire the supplementary storage capacity of each river section and the total supplementary storage capacity of the reservoir area from a database according to the measured water level;

[0015] A first obtaining module is used to obtain the precise water level of each river section according to the supplementary storage capacity, the river section parameters and the river section control equation;

[0016] The second obtaining module is used to obtain the theoretical storage capacity of each river section according to the precise water level and a preset summation formula;

[0017] The third obtaining module is used to obtain the total storage capacity and the dispatchable storage capacity of the reservoir according to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity.

[0018] Optionally, the device further comprises:

[0019] The third acquisition module is used to obtain the normal water level, flood control limit water level and reservoir area parameters of the reservoir;

[0020] A fourth obtaining module is used to obtain, according to a preset hydrodynamic equation, the normal water storage level, the flood control limit 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 flood control limit 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;

[0021] A first division module is used to divide the reservoir area into a plurality of areas according to the normal water storage level, the flood control limit water level, the first water level and the second water level;

[0022] The second division module is used to divide each of the areas into a plurality of river sections.

[0023] Optionally, the device further comprises:

[0024] A fourth acquisition module is used to acquire topographic cross-section data and water level and flow data of each of the river sections;

[0025] A fifth acquisition module, configured to acquire a first critical water level and a second critical water level of each section of the reservoir area, wherein the first critical water level is less than the second critical water level;

[0026] A fifth obtaining module, configured to obtain a preset number of water level layers according to a preset interval value, the first critical water level and the second critical water level;

[0027] An inversion module, used for inverting the supplementary storage capacity corresponding to each river section under each water level layer according to the terrain section data and the water level flow data;

[0028] A sixth obtaining module is used to obtain the total supplementary storage capacity of the reservoir area when the water level in front of the dam is the normal water storage level according to the supplementary storage capacity;

[0029] An establishing module is used to establish the database according to the supplementary storage capacity and the total supplementary storage capacity.

[0030] Optionally, the first division module includes:

[0031] A first obtaining unit, configured to obtain 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 preset formula;

[0032] A determination unit, configured to determine a first critical value and a second critical value according to the normal water storage level and the flood control limit water level;

[0033] A first merging unit, configured to merge the positions corresponding to all the water level change values ​​that are less than the first critical value to obtain a first area;

[0034] A second merging unit, configured to merge the positions corresponding to all the water level change values ​​greater than the second critical value to obtain a second area;

[0035] As a unit, it is used to use other areas in the storage area other than the first area and the second area as the third area.

[0036] Optionally, the device further comprises:

[0037] The seventh obtaining module is used to obtain the river section control equation of each river section according to the preset hydrodynamic equation, the river section parameters and the supplementary reservoir capacity.

[0038] Optionally, the device further comprises:

[0039] A first updating module, used for updating the terrain section data and the water level and flow data of each of the river sections, to obtain updated terrain section data and updated water level and flow data;

[0040] The second updating module is used to update the database according to the updated terrain section data and the updated water level and flow data.

[0041] Optionally, the third obtaining module includes:

[0042] A second obtaining unit is used to obtain the current storage capacity of each of the river sections according to the supplementary storage capacity and the theoretical storage capacity;

[0043] A third obtaining unit is used to obtain the total storage capacity of the reservoir according to the current storage capacity;

[0044] The fourth obtaining unit is used to obtain the dispatchable storage capacity of the reservoir according to the latest storage capacity, the total supplementary storage capacity and the current storage capacity.

[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 the embodiment of the present application, the latest storage capacity of the reservoir at the current moment, the measured water level of each river section and the river section parameters are obtained, wherein the river section is included in the reservoir; according to the measured water level, the supplementary storage capacity of each river section and the total supplementary storage capacity of the reservoir area are obtained from the database; according to the supplementary storage capacity, the river section parameters and the river section control equation, the precise water level of each river section is obtained; according to the precise water level and the preset summation formula, the theoretical storage capacity of each river section is obtained; according to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity, the total storage capacity and the dispatchable storage capacity of the reservoir are obtained. Through the above method, firstly, according to the measured water level of each river section, the corresponding supplementary storage capacity and the total supplementary storage capacity of the reservoir area are selected from the database; then the precise water level is solved according to the supplementary storage capacity; secondly, the theoretical storage capacity is obtained according to the precise water level; finally, according to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity, the total storage capacity and the dispatchable storage capacity of the reservoir are calculated. According to the real-time measured water level of each river section, combined with the database, the total storage capacity and dispatchable storage capacity of the reservoir can be quickly calculated, avoiding frequent section monitoring and providing timely and reliable total storage capacity and dispatchable storage capacity of the reservoir. This solves the problem in related technologies that the calculated reservoir capacity does not match the actual capacity and cannot meet the reservoir dispatching needs. 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 schematic flow chart of an optional method for calculating the total storage capacity and the dispatchable storage capacity 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 calculating total reservoir capacity and dispatchable reservoir capacity 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 calculating the total storage capacity and the dispatchable storage capacity of a reservoir is provided, such as Figure 1As shown, the process of the method may include the following steps:

[0056] Step S101, obtaining the latest storage capacity of the reservoir at the current moment, the measured water level of each river section and the river section parameters, wherein the river section is included in the reservoir.

[0057] Optionally, obtain the topographic and hydrological information of the reservoir, especially the latest topographic cross-section measurement data at the current moment, as well as the reservoir's basin overview, flood conditions, net inflow, reservoir water level change patterns, etc., to determine the latest reservoir capacity Q at the current moment 总 .

[0058] Because the distribution of natural rainfall is uncontrollable, the river must be in a state of constant change. The new inflow is the latest inflow, and the water level at different locations in the reservoir must be constantly changing. Under the new inflow conditions, the real-time measured water level of each river section is obtained, and the river section parameters of each river section are determined based on the above information, including: the water surface width of the reservoir, the side inflow flow, the average flow velocity of the section, the roughness value of the river channel, the hydraulic radius, etc. Among them, the river section is obtained after the reservoir area of ​​the reservoir is divided.

[0059] Step S102, according to the measured water level, the replenishment storage capacity of each river section and the total replenishment storage capacity of the reservoir area are obtained from the database.

[0060] Optionally, according to the measured water level, the replenishment storage capacity closest to the water level conditions of each river section and the total replenishment storage capacity Q of the reservoir area are selected from the database. 总补 , for example, the replenishment capacity of the i-th river section is Q i修 , i is a positive integer less than or equal to the total number of river sections. The database contains the supplementary storage capacity under different water level conditions of each river section and the total supplementary storage capacity of the reservoir area. The database is established based on the supplementary storage capacity after the application makes full use of historical data and calculates the supplementary storage capacity in the reservoir through a large number of offline hydrodynamic model substitution training.

[0061] Step S103, obtaining the precise water level of each river section according to the supplementary storage capacity, river section parameters and river section control equation.

[0062] Optionally, the reservoir capacity (e.g., Q i修 ) and the above section parameters are substituted into the section control equation corresponding to each section to calculate the precise water level of each section at this time. The section control equation can be a one-dimensional hydrodynamic equation group of the section.

[0063] Step S104, obtaining the theoretical storage capacity of each river section according to the precise water level and a preset summation formula.

[0064] Optionally, the theoretical storage capacity of the river section can be calculated based on the latest topographic cross-section measurement data and the precise water level using a preset summation formula, for example, the theoretical storage capacity Q of the i-th river section is i理 , preset summation formula, for example: trapezoidal formula for summation.

[0065] Step S105, obtaining the total storage capacity and dispatchable storage capacity of the reservoir according to the supplementary storage capacity, theoretical storage capacity, latest storage capacity and total supplementary storage capacity.

[0066] Optionally, according to the replenishment capacity (e.g. Q i修 ), theoretical storage capacity (e.g. Q i理 ), the latest storage capacity Q 总 , total replenishment capacity Q 总补 The total storage capacity and dispatchable storage capacity of the current reservoir are calculated. The specific process may include: first, the current storage capacity of each river section is calculated based on the supplementary storage capacity and the theoretical storage capacity, then the total storage capacity of the current reservoir is calculated based on the current storage capacity of each river section, and finally the total storage capacity of the current reservoir and the latest storage capacity Q are calculated. 总 and the total replenishment capacity Q 总补 , calculate the dispatchable storage capacity Q of the reservoir 可 The total storage capacity and the dispatchable storage capacity Q of the current reservoir are 可 Report to the reservoir dispatching department for dispatching personnel to determine the total storage capacity and dispatchable storage capacity of the reservoir.

[0067] In the embodiment of the present application, the latest storage capacity of the reservoir at the current moment, the measured water level of each river section and the river section parameters are obtained, wherein the river section is included in the reservoir; according to the measured water level, the supplementary storage capacity of each river section and the total supplementary storage capacity of the reservoir area are obtained from the database; according to the supplementary storage capacity, the river section parameters and the river section control equation, the precise water level of each river section is obtained; according to the precise water level and the preset summation formula, the theoretical storage capacity of each river section is obtained; according to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity, the total storage capacity and the dispatchable storage capacity of the reservoir are obtained. Through the above method, firstly, according to the measured water level of each river section, the corresponding supplementary storage capacity and the total supplementary storage capacity of the reservoir area are selected from the database; then the precise water level is solved according to the supplementary storage capacity; secondly, the theoretical storage capacity is obtained according to the precise water level; finally, according to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity, the total storage capacity and the dispatchable storage capacity of the reservoir are calculated. According to the real-time measured water level of each river section, combined with the database, the total storage capacity and dispatchable storage capacity of the reservoir can be quickly calculated, avoiding frequent section monitoring and providing timely and reliable total storage capacity and dispatchable storage capacity of the reservoir. This solves the problem in related technologies that the calculated reservoir capacity does not match the actual capacity and cannot meet the reservoir dispatching needs.

[0068] As an optional embodiment, before obtaining the latest storage capacity of the reservoir at the current moment, the measured water level of each river section, and the river section parameters, the method further includes:

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

[0070] According to the preset hydrodynamic equation, normal water level, flood control limit water level and reservoir parameters, the first water level corresponding to each position in the reservoir area when the water level in front of the dam is the flood control limit water level and 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 level are obtained;

[0071] The reservoir area is divided into multiple areas according to the normal water storage level, flood control limit water level, first water level and second water level;

[0072] Divide each area into multiple river segments.

[0073] Optionally, obtain the topographic and hydrological information of the reservoir, especially the latest topographic cross-section measurement data at the current moment, as well as the reservoir's basin overview, flood conditions, net inflow, reservoir water level change patterns, etc., to determine the normal water storage level Z of the reservoir. 蓄 and flood control limit water level Z 限 Based on the above information, the reservoir parameters of the reservoir area are determined, including: the water surface width of the reservoir area, the lateral inflow flow, the average flow velocity of the cross section, the roughness value of the river channel, the hydraulic radius, etc.

[0074] 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 (1), and the water flow motion equation is shown in formula (2):

[0075]

[0076]

[0077] 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.

[0078] The water level in front of the dam is set as the flood control limit 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限 .

[0079] 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, and the water level in front of the dam at any position x in the reservoir space is Z. 蓄 The second water level Z x蓄 .

[0080] According to the normal water level Z 蓄 , Flood control limit water level Z 限 , first water level Z x限 And the second water level Z x蓄 , the reservoir area is divided into multiple regions, and each region is divided into multiple river sections. Each river section is only in a certain region and will not cross two regions. Finally, N river sections are obtained, where N is a positive integer and there is no specific number limit here.

[0081] In the embodiment of the present application, the preset hydrodynamic equation is solved by the finite difference method to obtain 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 flood control limit water level and the normal water storage level, respectively, and the reservoir area is divided into multiple river sections according to the first water level and the second water level. It is convenient to subsequently establish a database containing the supplementary storage capacity under different water level conditions of each river section, so that the present application can quickly calculate the total storage capacity and dispatchable storage capacity of the current reservoir according to the real-time measured water level of the river section.

[0082] As an optional embodiment, before obtaining the supplementary storage capacity of each river section and the total supplementary storage capacity of the reservoir area from the database, the method further includes:

[0083] Obtain topographic cross-section data and water level and flow data for each river section;

[0084] Obtaining a first critical water level and a second critical water level of each section of the reservoir, wherein the first critical water level is less than the second critical water level;

[0085] According to the preset interval value, the first critical water level and the second critical water level, a preset number of water level layers are obtained;

[0086] Based on the terrain section data and water level and flow data, the corresponding supplementary storage capacity of each river section under each water level layer is obtained by inversion;

[0087] According to the supplementary storage capacity, the total supplementary storage capacity of the reservoir area is obtained when the water level in front of the dam is the normal water storage level;

[0088] A database is established based on the supplementary storage capacity and the total supplementary storage capacity.

[0089] Optionally, obtain the topographic and hydrological information of the reservoir, especially the latest topographic cross-section measurement data at the current moment, as well as the reservoir basin overview, flood situation, net inflow, reservoir water level change law and other information to determine the lowest water level Z of each section in the reservoir area.低 (i.e. the first critical water level) and the highest water level Z 高 (i.e. the second critical water level), determine the topographic cross-section data and water level and flow data for each river section

[0090] According to the preset interval value, the first critical water level Z 低 And the second critical water level Z 高 , and obtain a preset number of water level layers, specifically including: the lowest water level Z of each section 低 and the highest water level Z 高 There are multiple layers, and the height of each layer is a preset interval value. The preset number means multiple, and there is no specific number limit here. The preset interval value is, for example, 0.1m, 0.15m, etc.

[0091] According to the terrain section data and water level and flow data, the supplementary storage capacity corresponding to each river section under each water level layer is inverted. Specifically, the supplementary storage capacity corresponding to each river section under different water levels (each water level layer) is inverted offline using the latest water level and flow data measured by the most recent terrain section data of each river section. For example, the supplementary storage capacity of the i-th river section is Q i修 , i is a positive integer less than or equal to the total number of river sections. At the same time, according to the above supplementary storage capacity, the water level in front of the dam is calculated to be the normal water level Z 蓄 When the total replenishment capacity of the reservoir area is Q 总补 , where Q 总补 =∑Q i修 .

[0092] A database is established based on the supplementary storage capacity and the total supplementary storage capacity.

[0093] In the embodiment of the present application, the reservoir area is divided into multiple river sections, and the hydrodynamic process of each river section is fully trained offline, so as to establish a database containing the supplementary storage capacity under different water level conditions of each river section and the total supplementary storage capacity of the reservoir area. By making full use of historical data and calculating the supplementary storage capacity of the reservoir through a large number of offline hydrodynamic model substitution training, the present application can avoid frequent section monitoring and provide timely and reliable total storage capacity and dispatchable storage capacity of the reservoir.

[0094] As an optional embodiment, the reservoir area is divided into multiple areas according to the normal water storage level, the flood control limit water level, the first water level and the second water level, including:

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

[0096] Determine the first critical value and the second critical value according to the normal water storage level and the flood control limit water level;

[0097] Merge all positions corresponding to water level change values ​​that are less than the first critical value to obtain a first area;

[0098] Merge all positions corresponding to water level change values ​​greater than the second critical value to obtain a second area;

[0099] The other areas in the reservoir area outside the first area and the second area are regarded as the third area.

[0100] Optionally, the first water level Z corresponding to any spatial position x in the reservoir area is used. x限 Subtract the second water level Z x蓄 , calculate the water level change value Zs, where Zs = Z x蓄 -Z x警 .

[0101] According to the normal water level Z 蓄 and flood control limit water level Z 限 , determine the first critical value and the second critical value, wherein the first critical value can be 1.15×(Z 蓄 -Z 限 ), the second critical value can be 1.35×(Z 蓄 -Z 限 ).

[0102] If the water level change value is less than the first critical value, the position corresponding to the water level change value belongs to the first area, for example: water level change value Zs<1.15×(Z 蓄 -Z 限 ), then the location belongs to the first area, and by merging all the locations belonging to the first area, we get the first area, which can be a lake area.

[0103] If the water level change value is greater than the second critical value, the position corresponding to the water level change value belongs to the second area, for example: water level change value Zs>1.35×(Z 蓄 -Z 限 ), then the position belongs to the second area, and all the positions belonging to the second area are merged to obtain the second area, which can be the river area.

[0104] The other areas in the storage area other than the first area and the second area are regarded as the third area, and the third area can be a variable area.

[0105] In an embodiment of the present application, the reservoir area is divided into a first area, a second area and a third area according to the normal water storage level, the flood control limit water level, the first water level and the second water level, so as to facilitate the subsequent division of the reservoir area into multiple river sections.

[0106] As an optional embodiment, before obtaining the accurate water level of each river section according to the supplementary storage capacity, the river section parameters and the river section control equation, the method further includes:

[0107] Based on the preset hydrodynamic equation, river reach parameters, and supplementary storage capacity, the river reach control equation for each river reach is obtained.

[0108] Optionally, based on the preset hydrodynamic equation including formula (1) and formula (2), the river reach, river reach parameters, and supplementary storage capacity, the river reach control equation for each river reach is obtained. Among them, the control equation for the i-th (i < N) river reach includes the water continuity equation and the water movement equation. The water continuity equation is as shown in formula (3), and the water movement equation is as shown in formula (4):

[0109]

[0110]

[0111] where n i is the roughness coefficient of the i-th river reach, and Q i修 is the corrected supplementary storage capacity of the i-th river reach.

[0112] In the embodiment of the present application, the control equation for each river reach is established, so that the present application can quickly calculate the accurate water level of each river reach according to the supplementary storage capacity of each river reach.

[0113] As an alternative embodiment, after establishing the database according to the supplementary storage capacity and the total supplementary storage capacity, the method further includes:

[0114] Updating the topographic cross-section data and water level-discharge data of each river reach to obtain updated topographic cross-section data and updated water level-discharge data;

[0115] Updating the database according to the updated topographic cross-section data and updated water level-discharge data.

[0116] Optionally, due to the scouring and silting process of reservoir sediment, the storage capacity of the reservoir is in dynamic change. Therefore, whenever there is corresponding latest water level-discharge data, it is necessary to update the supplementary storage capacity of each river reach and the total supplementary storage capacity of the reservoir area in the database in a timely manner. The update process includes: updating the topographic cross-section data and water level-discharge data of each river reach according to the latest water level-discharge data to obtain updated topographic cross-section data and updated water level-discharge data. Solving the latest supplementary storage capacity and total supplementary storage capacity according to the updated topographic cross-section data and updated water level-discharge data to complete the update iteration of the database.

[0117] In the embodiment of the present application, by updating the database, the supplementary storage capacity of each river reach and the total supplementary storage capacity of the reservoir area meet the current actual situation of the reservoir, solving the problem that the calculated reservoir storage capacity in the prior art does not match the actual situation.

[0118] As an optional embodiment, the total storage capacity and dispatchable storage capacity of the reservoir are obtained according to the supplementary storage capacity, theoretical storage capacity, latest storage capacity and total supplementary storage capacity, including:

[0119] According to the supplementary storage capacity and theoretical storage capacity, the current storage capacity of each river section is obtained;

[0120] According to the current storage capacity, the total storage capacity of the reservoir is obtained;

[0121] Based on the latest storage capacity, total replenishment capacity and current storage capacity, the dispatchable storage capacity of the reservoir is obtained.

[0122] Optionally, taking the i-th river section as an example, the replenishment capacity Q i修 and theoretical storage capacity Q i理 Add together to get the current reservoir capacity Q of the i-th river section i , where Q i =Q i修 +Q i理 Repeat the above process to calculate the current storage capacity of each river section.

[0123] Sum up the current storage capacity of all river sections to obtain the total storage capacity of the current reservoir.

[0124] According to the latest storage capacity Q 总 , total replenishment capacity Q 总补 And the current storage capacity of all river sections, the adjustable storage capacity of the reservoir Q is obtained 可 , where Q 可 =Q 总 -Q 总补 -∑Q i .

[0125] In the embodiment of the present application, the current storage capacity of each river section is calculated first, and then the current storage capacity of all river sections is summarized to obtain the total storage capacity of the current reservoir, and finally the schedulable storage capacity of the reservoir is calculated based on the latest storage capacity, the total supplementary storage capacity and the current storage capacity of all river sections. The method is simple and easy to implement, so that the present application can provide timely and reliable real-time storage capacity and schedulable storage capacity of the reservoir.

[0126] According to another aspect of an embodiment of the present application, a device for calculating the total reservoir capacity and the dispatchable reservoir capacity for implementing the above-mentioned method for calculating the total reservoir capacity and the dispatchable reservoir capacity is also provided. Figure 2 is a structural block diagram of an optional device for calculating the total reservoir capacity and the adjustable reservoir capacity according to an embodiment of the present application, such as Figure 2 As shown, the device may include:

[0127] The first acquisition module 201 is used to obtain the latest storage capacity of the reservoir at the current moment, the measured water level of each river section and the river section parameters, wherein the river section is included in the reservoir;

[0128] The second acquisition module 202 is used to obtain the replenishment storage capacity of each river section and the total replenishment storage capacity of the reservoir area from the database according to the measured water level;

[0129] The first obtaining module 203 is used to obtain the precise water level of each river section according to the supplementary storage capacity, the river section parameters and the river section control equation;

[0130] The second obtaining module 204 is used to obtain the theoretical storage capacity of each river section according to the precise water level and a preset summation formula;

[0131] The third obtaining module 205 is used to obtain the total storage capacity and the dispatchable storage capacity of the reservoir according to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity.

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

[0133] Through the above modules, firstly, according to the measured water level of each river section, the corresponding supplementary storage capacity and the total supplementary storage capacity of the reservoir area are selected from the database; then the precise water level is solved according to the supplementary storage capacity; secondly, the theoretical storage capacity is obtained according to the precise water level; finally, the total storage capacity and the dispatchable storage capacity of the reservoir are calculated according to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity. According to the real-time measured water level of each river section, the total storage capacity and the dispatchable storage capacity of the reservoir can be quickly calculated in combination with the database, which avoids frequent section monitoring and provides timely and reliable total storage capacity and dispatchable storage capacity of the reservoir. It solves the problem in the related technology that the calculated reservoir capacity does not match the actual capacity and cannot meet the reservoir dispatching needs.

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

[0135] The third acquisition module is used to obtain the normal water level of the reservoir, the flood control limit water level and the reservoir area parameters;

[0136] The fourth obtaining module is used 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 flood control limit water level and 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 level according to the preset hydrodynamic equation, the normal water level, the flood control limit water level and the reservoir area parameters;

[0137] A first division module is used to divide the reservoir area into a plurality of areas according to a normal water storage level, a flood control limit water level, a first water level and a second water level;

[0138] The second division module is used to divide each area into multiple river sections.

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

[0140] The fourth acquisition module is used to obtain the topographic cross-section data and water level and flow data of each river section;

[0141] A fifth acquisition module is used to acquire a first critical water level and a second critical water level of each section of the reservoir area, wherein the first critical water level is lower than the second critical water level;

[0142] A fifth obtaining module, used to obtain a preset number of water level layers according to the preset interval value, the first critical water level and the second critical water level;

[0143] The inversion module is used to invert the supplementary storage capacity corresponding to each river section under each water level layer based on the terrain section data and water level and flow data;

[0144] The sixth obtaining module is used to obtain the total supplementary storage capacity of the reservoir area when the water level in front of the dam is the normal water storage level according to the supplementary storage capacity;

[0145] A module is established for establishing a database based on the supplementary storage capacity and the total supplementary storage capacity.

[0146] As an optional embodiment, the first division module includes:

[0147] A first obtaining unit is used to obtain a water level change value corresponding to each position in the reservoir area according to the first water level, the second water level and a preset formula;

[0148] A determination unit, used for determining a first critical value and a second critical value according to a normal water storage level and a flood control limit water level;

[0149] A first merging unit, used to merge positions corresponding to all water level change values ​​less than a first critical value to obtain a first area;

[0150] A second merging unit is used to merge positions corresponding to all water level change values ​​greater than a second critical value to obtain a second area;

[0151] As a unit, it is used to use other areas in the reservoir area other than the first area and the second area as the third area.

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

[0153] The seventh obtaining module is used to obtain the river section control equation of each river section according to the preset hydrodynamic equation, river section parameters and supplementary reservoir capacity.

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

[0155] The first updating module is used to update the terrain section data and water level and flow data of each river section to obtain updated terrain section data and updated water level and flow data;

[0156] The second updating module is used to update the database according to the updated terrain section data and the updated water level and flow data.

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

[0158] The second obtaining unit is used to obtain the current storage capacity of each river section according to the supplementary storage capacity and the theoretical storage capacity;

[0159] The third obtaining unit is used to obtain the total storage capacity of the reservoir according to the current storage capacity;

[0160] The fourth obtaining unit is used to obtain the dispatchable storage capacity of the reservoir according to the latest storage capacity, the total replenishment storage capacity and the current storage capacity.

[0161] 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.

[0162] According to another aspect of the embodiment of the present application, there is also provided an electronic device for implementing the above-mentioned method for calculating the total reservoir capacity and the dispatchable reservoir capacity. The electronic device may be a server, a terminal, or a combination thereof.

[0163] 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,

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

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

[0166] Get the latest storage capacity of the reservoir at the current moment, the measured water level of each river section, and the river section parameters, where the river section is included in the reservoir;

[0167] According to the measured water level, the replenishment storage capacity of each river section and the total replenishment storage capacity of the reservoir area are obtained from the database;

[0168] According to the replenishment storage capacity, river section parameters and river section control equation, the precise water level of each river section is obtained;

[0169] According to the precise water level and the preset summation formula, the theoretical storage capacity of each river section is obtained;

[0170] Based on the supplementary storage capacity, theoretical storage capacity, latest storage capacity and total supplementary storage capacity, the total storage capacity and dispatchable storage capacity of the reservoir are obtained.

[0171] 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.

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

[0173] 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.

[0174] As an example, Figure 3 As shown, the memory 303 may include, but is not limited to, the first acquisition module 201, the second acquisition module 202, the first acquisition module 203, the second acquisition module 204, and the third acquisition module 205 in the total reservoir capacity and dispatchable reservoir capacity calculation device. In addition, it may also include, but is not limited to, other module units in the total reservoir capacity and dispatchable reservoir capacity calculation device, which will not be repeated in this example.

[0175] 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.

[0176] 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.

[0177] 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 calculating the total reservoir capacity and the dispatchable reservoir capacity may be a terminal device, which may be a smart phone (such as an Android phone, an 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.

[0178] 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.

[0179] 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 calculating the total storage capacity and the dispatchable storage capacity of a reservoir.

[0180] 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.

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

[0182] Get the latest storage capacity of the reservoir at the current moment, the measured water level of each river section, and the river section parameters, where the river section is included in the reservoir;

[0183] According to the measured water level, the replenishment storage capacity of each river section and the total replenishment storage capacity of the reservoir area are obtained from the database;

[0184] According to the replenishment storage capacity, river section parameters and river section control equation, the precise water level of each river section is obtained;

[0185] According to the precise water level and the preset summation formula, the theoretical storage capacity of each river section is obtained;

[0186] Based on the supplementary storage capacity, theoretical storage capacity, latest storage capacity and total supplementary storage capacity, the total storage capacity and dispatchable storage capacity of the reservoir are obtained.

[0187] 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.

[0188] 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.

[0189] 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.

[0190] 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 calculating the total storage capacity and the dispatchable storage capacity of a reservoir, characterized in that: The method comprises: Obtain the normal water level of the reservoir, flood control limit water level and reservoir area parameters; According to the preset hydrodynamic equation, the normal water level, the flood control limit 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 flood control limit 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; Dividing the reservoir area into a plurality of areas according to the normal water storage level, the flood control limit water level, the first water level and the second water level; dividing each of said areas into a plurality of river sections; Obtaining the latest storage capacity of the reservoir at the current moment, the measured water level of each of the river sections, and river section parameters, wherein the river section is included in the reservoir; According to the measured water level, the replenishment storage capacity of each of the river sections and the total replenishment storage capacity of the reservoir area are obtained from a database; Obtaining the precise water level of each of the river sections according to the supplementary storage capacity, the river section parameters and the river section control equation; According to the precise water level and the preset summation formula, the theoretical storage capacity of each river section is obtained; According to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity, the total storage capacity and the dispatchable storage capacity of the reservoir are obtained.

2. The method according to claim 1, characterized in that Before obtaining the supplementary storage capacity of each river section and the total supplementary storage capacity of the reservoir area from the database, the method further includes: Obtaining topographic cross-section data and water level and flow data of each of the river sections; Obtaining a first critical water level and a second critical water level of each section of the reservoir area, wherein the first critical water level is less than the second critical water level; Obtaining a preset number of water level layers according to a preset interval value, the first critical water level, and the second critical water level; According to the terrain section data and the water level and flow data, the supplementary storage capacity corresponding to each river section under each water level layer is obtained by inversion; According to the supplementary storage capacity, the total supplementary storage capacity of the reservoir area is obtained when the water level in front of the dam is the normal water storage level; The database is established based on the supplementary storage capacity and the total supplementary storage capacity.

3. The method according to claim 1, characterized in that The reservoir area is divided into a plurality of areas according to the normal water storage level, the flood control limit water level, the first water level and the second water level, including: According to the first water level, the second water level and a preset formula, a water level change value corresponding to each position in the reservoir area is obtained; Determining a first critical value and a second critical value according to the normal water storage level and the flood control limit water level; Merge the positions corresponding to all the water level change values ​​that are less than the first critical value to obtain a first area; Merging the positions corresponding to all the water level change values ​​greater than the second critical value to obtain a second area; The other areas in the reservoir area except the first area and the second area are used as the third area.

4. The method according to claim 1, characterized in that: Before obtaining the precise water level of each river section according to the supplementary storage capacity, the river section parameters and the river section control equation, the method further includes: The river section control equation of each river section is obtained according to the preset hydrodynamic equation, the river section parameters and the supplementary reservoir capacity.

5. The method according to claim 2, characterized in that: After establishing the database according to the supplementary storage capacity and the total supplementary storage capacity, the method further comprises: Updating the topographic cross-section data and the water level and flow data of each of the river sections to obtain updated topographic cross-section data and updated water level and flow data; The database is updated according to the updated terrain section data and the updated water level and flow data.

6. The method according to claim 1, characterized in that The total storage capacity and the dispatchable storage capacity of the reservoir are obtained according to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity, including: According to the supplementary storage capacity and the theoretical storage capacity, the current storage capacity of each of the river sections is obtained; According to the current storage capacity, the total storage capacity of the reservoir is obtained; The dispatchable storage capacity of the reservoir is obtained according to the latest storage capacity, the total supplementary storage capacity and the current storage capacity.

7. A device for calculating the total storage capacity and the adjustable storage capacity of a reservoir, characterized in that: The device comprises: The third acquisition module is used to obtain the normal water level of the reservoir, the flood control limit water level and the reservoir area parameters; A fourth obtaining module is used to obtain, according to a preset hydrodynamic equation, the normal water storage level, the flood control limit 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 flood control limit 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; A first division module is used to divide the reservoir area into a plurality of areas according to the normal water storage level, the flood control limit water level, the first water level and the second water level; A second division module is used to divide each of the areas into a plurality of river sections; A first acquisition module is used to acquire the latest storage capacity of the reservoir at the current moment, the measured water level of each of the river sections, and river section parameters, wherein the river section is included in the reservoir; A second acquisition module is used to acquire the supplementary storage capacity of each of the river sections and the total supplementary storage capacity of the reservoir area from a database according to the measured water level; A first obtaining module is used to obtain the precise water level of each river section according to the supplementary storage capacity, the river section parameters and the river section control equation; The second obtaining module is used to obtain the theoretical storage capacity of each river section according to the precise water level and a preset summation formula; The third obtaining module is used to obtain the total storage capacity and the dispatchable storage capacity of the reservoir according to the supplementary storage capacity, the theoretical storage capacity, the latest storage capacity and the total supplementary storage capacity.

8. 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 6 by running the computer program stored in the memory.

9. 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 6 when executed by a processor.

Citation Information

Patent Citations

  • River type reservoir effective storage capacity analysis method and device and electronic equipment

    CN114861473A

  • Flood prediction method and flood prediction system

    JP2008050903A