Method and device for determining benefit-making storage capacity, electronic equipment and product

By using long-term continuous regulation calculations and water supply guarantee rate methods, the problem of strong subjectivity in determining the beneficial reservoir capacity has been solved, achieving greater accuracy in determining the beneficial reservoir capacity and improving the water supply guarantee rate, which is consistent with the actual operation of the reservoir.

CN121563128APending Publication Date: 2026-02-24SHANGHAI INVESTIGATION DESIGN & RES INST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511776206.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-28
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

Existing methods for determining beneficial reservoir capacity suffer from significant errors due to the subjective nature of representative year selection, which makes it difficult to guarantee the accuracy of the selection and does not conform to the actual operation of reservoirs.

Method used

Through a long series of continuous adjustment calculations, the dead water level and dead storage capacity of the target reservoir are obtained, the lower limit boundary of reservoir operation is set, the preset value of beneficial storage capacity is determined, the normal storage level and the upper limit boundary of normal storage level are calculated, the preset values ​​of the final water level and the initial water level are used for verification, the water supply is calculated in combination with the water balance formula, and the water supply guarantee rate is used to measure whether the preset value of beneficial storage capacity meets the design requirements.

Benefits of technology

It enables precise calculation of beneficial reservoir capacity, avoids errors caused by subjective human judgment, improves the accuracy of water supply guarantee rate calculation, conforms to the actual operation of the reservoir, and ensures the accuracy of beneficial reservoir capacity selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121563128A_ABST
    Figure CN121563128A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of water conservancy project planning, and discloses a method and device for determining a benefit-making reservoir capacity, electronic equipment and a product, and the method comprises the steps: obtaining a dead water level and a dead reservoir capacity of a target reservoir; determining a benefit-making reservoir capacity preset value, and calculating a normal water storage level reservoir capacity and a normal water storage level; determining a final water level preset value and an initial water level value of each time period, verifying the final water level preset value of each time period by using the water loss calculated by the final water level preset value and the initial water level value of each time period, obtaining the final water level of each time period in combination with the normal water storage level and the dead water level, and calculating the water supply amount of each time period through a water amount balance formula; calculating a water supply guarantee rate corresponding to the current benefit-making storage capacity preset value according to the water supply amount and the water consumption of each time period; and if the water supply guarantee rate meets the designed water supply guarantee rate, judging the benefit-making reservoir capacity preset value as the target benefit-making reservoir capacity of the target reservoir. According to the method, the accuracy of selection of the benefit-making storage capacity is ensured through continuous adjustment calculation of a long series.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of water conservancy engineering planning technology, specifically to a method, device, electronic equipment, and product for determining the beneficial reservoir capacity. Background Technology

[0002] Beneficial storage capacity refers to the effective volume between the normal water level and the dead water level of a reservoir. Its core function is to achieve optimal spatial and temporal allocation of water resources through runoff regulation. The rational determination of beneficial storage capacity is directly related to the realization of reservoir benefits. Especially against the backdrop of intensified climate change and prominent contradictions between water supply and demand, research on methods for determining beneficial storage capacity is urgent.

[0003] Currently, the main methods for determining the beneficial storage capacity are the representative year method and the long series listing method. The representative year method selects the corresponding inflow and water usage process lines based on the design guarantee rate as the design representative year, and then performs adjustment calculations based on the design representative year to determine the beneficial storage capacity. The long series listing method, based on inflow and corresponding water usage data, artificially divides the water storage period and water supply period, and performs water balance calculations for each time period within the year in chronological order to calculate the required storage capacity for each year. A storage capacity frequency curve is then plotted based on the required storage capacity for each year, and the corresponding storage capacity is found from the design guarantee rate; this is the beneficial storage capacity. In conventional methods for determining beneficial storage capacity, the accuracy of the representative year method depends on the representativeness of the selected design representative year, which is subjectively determined, making the determination of beneficial storage capacity somewhat arbitrary. The long series listing method assumes prior knowledge of all inflow and water supply processes, artificially divides the water storage and water supply periods, and assumes that the start and end water levels are the same in different years, which does not conform to the actual reservoir operation. Conventional methods involve a lot of subjective judgment and simplification, which is not conducive to automated computer calculations. Summary of the Invention

[0004] This invention provides a method, apparatus, electronic device, and product for determining beneficial reservoir capacity. Through a long series of continuous adjustment calculations, it achieves continuous changes in water level, which is more in line with the actual operation of the reservoir. It effectively avoids the problem in conventional methods for determining beneficial reservoir capacity that are difficult to guarantee the accuracy of the selection of beneficial reservoir capacity due to the subjectivity of the representative year selection.

[0005] In a first aspect, the present invention provides a method for determining the optimal storage capacity, the method comprising: Obtain the dead water level and dead storage capacity of the target reservoir; determine the preset value of the beneficial storage capacity, and calculate the corresponding storage capacity and normal storage level of the target reservoir based on the preset value of the beneficial storage capacity; for each time period in the long series data, determine the preset value of the final water level and the initial water level value of each time period, verify the preset value of the final water level of each time period using the water loss calculated from the preset value of the final water level and the initial water level value of each time period, and obtain the final water level of each time period by combining the normal storage level and dead water level; calculate the water supply of each time period using the water balance formula based on the initial water level and the final water level of each time period; calculate the water supply guarantee rate corresponding to the current preset value of the beneficial storage capacity based on the water supply and water consumption of each time period; if the water supply guarantee rate meets the design water supply guarantee rate, the preset value of the beneficial storage capacity is determined as the target beneficial storage capacity of the target reservoir.

[0006] The method for determining beneficial reservoir capacity provided by this invention sets the lower limit boundary of the entire long-term operation of the reservoir by obtaining the dead water level and dead storage capacity of the target reservoir. Furthermore, it determines the preset value of beneficial reservoir capacity by calculating the normal storage level and corresponding storage capacity of the target reservoir, thus setting the upper limit boundary of reservoir operation. Further, it verifies the preset value of the final water level for each time period by using the water loss calculated from the initial and final water level values, and combines the normal storage level and dead water level to obtain the final water level for each time period, avoiding water level errors caused by traditional simplified calculations and improving the reliability of the final water level data for each time period. Finally, based on the calculated initial and final water levels for each time period, it calculates the water supply for each time period using a water balance formula, quantifying the actual water supply capacity for each time period and converting water level data into water supply data. Finally, the water supply guarantee rate is calculated. This core indicator is used to measure whether the preset beneficial storage capacity can meet the design requirements. If the water supply guarantee rate meets the design water supply guarantee rate, the preset beneficial storage capacity is determined as the target beneficial storage capacity of the target reservoir. This method is more in line with the actual operation of the reservoir and effectively avoids the problem of difficulty in ensuring the accuracy of beneficial storage capacity selection due to the subjectivity of representative year selection in conventional methods of determining beneficial storage capacity.

[0007] In one optional implementation, the preset values ​​for the final water level and the initial water level for each time period are determined. The water loss calculated using the preset values ​​for the final water level and the initial water level for each time period is used to verify the preset values ​​for the final water level for each time period. The final water level for each time period is obtained by combining the normal water level and the dead water level, including: Determine the preset value of the end water level for the current time period; calculate the water loss for the current time period based on the initial water level and the preset value of the end water level; determine the verification value of the end water level based on the water loss; verify the preset value of the end water level using the verification value of the end water level, and if the verification result meets the first preset condition, compare the verification value of the end water level with the dead water level and the normal storage water level to obtain the end water level of the time period; if there is a next time period, use the end water level of the current time period as the initial water level of the next time period, use the next time period as the current time period, and return to the step of determining the preset value of the end water level for the current time period, until the verification results of the preset values ​​of the end water levels for all time periods in the long series meet the first preset condition; verify the preset value of the starting water level of the long series using the end water level of the last time period in the long series, and if the verification result does not meet the second preset condition, update the preset value of the starting water level of the long series, and return to the step of determining the preset value of the end water level for the current time period, until the verification result meets the second preset condition, and obtain the end water level of each time period.

[0008] The method for determining beneficial storage capacity provided by this invention first determines the preset value of the end water level for the current time period. Based on the initial water level and the preset end water level for the current time period, the water loss for the current time period is calculated, resulting in the water loss for each time period within a long series, ensuring that the loss calculation closely matches actual water level changes. Further, a verification value of the end water level for each time period is determined based on the water loss, and this verification value is used to verify the preset end water level. By verifying the preset end water level for a single time period, the reasonableness of the assumption is determined. If the first preset condition is met, the verification value of the end water level is compared with the dead water level and the normal storage water level to obtain the end water level for that time period. Simultaneously, the end water level is used as the initial water level for the next time period, ensuring the continuity of the long series calculation and iteratively covering all time periods in the long series. Furthermore, the preset starting water level of the long series is verified using the last water level of the last period. If the verification result does not meet the second preset condition, it indicates that the deviation between the first and last water levels is too large. The preset starting water level of the long series should be updated, and the step of calculating the last water level of each period should be repeated until the verification result meets the second preset condition, thus obtaining the last water level of each period. Through the dual calibration of single-period iteration and long series first and last verification, a reliable data foundation is provided for the subsequent calculation of the target reservoir's water supply guarantee rate.

[0009] In an optional implementation, after performing the step of verifying the preset value of the water level at the end of the time period using the water level verification value at the end of the time period, if the verification result does not meet the first preset condition, the method further includes: Update the preset value of the end water level of the current time period, and return to the step of calculating the water loss of the current time period based on the preset value of the initial water level and the preset value of the end water level of the current time period, until the verification result meets the first preset condition.

[0010] The method for determining beneficial storage capacity provided by this invention, if the verification result of the end-of-period water level verification value is used to verify the preset end-of-period water level value within a single time period, and the verification result does not meet the first preset condition, it indicates that the currently assumed end-of-period water level does not conform to the water balance logic and needs to be corrected. By updating the preset end-of-period water level value of the current time period, since the end-of-period water level has been updated, the water loss and other factors will also change. It is necessary to return to the step of calculating the water loss of the current time period and recalculate and verify until the verification result meets the condition, thus obtaining the end-of-period water level verification value that meets the verification condition. Combined with the normal storage water level and the dead water level, the end-of-period water level of the current time period is obtained. In this way, not only is the end-of-period water level of a single time period accurately calculated, but it also provides an accurate initial water level for the next time period for the sequential connection of long series of time periods, realizing precise iteration.

[0011] In one optional implementation, the water level at the end of the time period is obtained by comparing the magnitude of the verified water level at the end of the time period with the dead water level and the normal storage water level, including: If the verified water level at the end of a time period is greater than the normal water level, then the water level at the end of the time period is set to be equal to the normal water level; if the verified water level at the end of a time period is less than the dead water level, then the water level at the end of the time period is set to be equal to the dead water level; if the verified water level at the end of a time period is greater than or equal to the dead water level, and less than or equal to the normal water level, then the water level at the end of the time period is set to be equal to the preset water level at the end of the time period.

[0012] The method for determining the beneficial reservoir capacity provided by this invention calculates the corresponding water supply volume according to different situations, which conforms to the actual reservoir operation and improves the accuracy of subsequent water supply guarantee rate calculation.

[0013] In one optional implementation, if the water supply guarantee rate does not meet the design water supply guarantee rate, the method includes: Update the new beneficial storage capacity preset value, return to the steps of calculating the corresponding storage capacity and normal storage level of the target reservoir based on the beneficial storage capacity preset value, until the water supply guarantee rate meets the design water supply guarantee rate.

[0014] The method for determining beneficial reservoir capacity provided by this invention indicates that if the calculated water supply guarantee rate does not meet the design water supply guarantee rate, it means that the currently preset beneficial reservoir capacity is either insufficient, resulting in failure to meet water supply demand, or redundant, causing waste of project investment. Therefore, it is necessary to update the preset value of beneficial reservoir capacity and return to the steps of calculating the corresponding reservoir capacity and normal storage level of the target reservoir based on the preset value of beneficial reservoir capacity, ensuring that the corrected result fits the optimization target. Iterative calculation is performed until the water supply guarantee rate meets the requirements, and finally the target beneficial reservoir capacity that meets the project requirements is obtained.

[0015] In one optional implementation, the water supply guarantee rate corresponding to the current Xingli reservoir capacity preset value is calculated based on the water supply and water consumption in each time period, including: Based on the water supply and water consumption in each time period, the number of normal water supply periods is calculated. Based on the ratio of the number of normal water supply periods to the total number of time periods plus one in the calculation series, the water supply guarantee rate corresponding to the current Xingli reservoir capacity preset value is obtained.

[0016] The method for determining the beneficial storage capacity provided by this invention obtains the water supply guarantee rate corresponding to the current beneficial storage capacity preset value by statistically analyzing the number of normal water supply periods, and uses the water supply guarantee rate to evaluate whether the current beneficial storage capacity preset value is reasonable.

[0017] Secondly, the present invention provides a device for determining beneficial reservoir capacity. The device includes: a data acquisition module for acquiring the dead water level and dead storage capacity of a target reservoir; a normal storage condition calculation module for determining a preset value for beneficial storage capacity and calculating the corresponding storage capacity and normal storage level of the target reservoir based on the preset value; and a time-end water level acquisition module for determining the preset value and initial water level of the final water level for each time period in a long series of data, and calculating the water loss based on the preset value and initial water level of the final water level for each time period. The system verifies the preset value of the final water level of each segment and obtains the final water level of each time period by combining the normal water level and the dead water level; the water supply calculation module is used to calculate the water supply of each time period based on the initial water level and the final water level of each time period using the water balance formula; the water supply guarantee rate calculation module is used to calculate the water supply guarantee rate corresponding to the current beneficial reservoir capacity preset value based on the water supply and water consumption of each time period; the target beneficial reservoir capacity determination module is used to determine the beneficial reservoir capacity preset value as the target beneficial reservoir capacity if the water supply guarantee rate meets the design water supply guarantee rate.

[0018] Thirdly, the present invention provides an electronic device, comprising: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the method for determining the beneficial storage capacity described in the first aspect or any corresponding embodiment.

[0019] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions, which are used to cause a computer to execute the method for determining the beneficial storage capacity described in the first aspect or any corresponding embodiment thereof.

[0020] Fifthly, the present invention provides a computer program product, including computer instructions, which are used to cause a computer to execute the method for determining the beneficial storage capacity described in the first aspect or any corresponding embodiment thereof. Attached Figure Description

[0021] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0022] Figure 1 This is a schematic diagram of an application scenario according to an embodiment of the present invention; Figure 2 This is a flowchart illustrating the method for determining the beneficial storage capacity according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the cyclical process of the method for determining the beneficial storage capacity according to an embodiment of the present invention; Figure 4 This is a structural block diagram of the beneficial storage capacity determination device according to an embodiment of the present invention; Figure 5 This is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present invention. Detailed Implementation

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

[0024] It is understood that before using the technical solutions disclosed in the various embodiments of the present invention, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the present invention and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.

[0025] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0026] As an optional application scenario of this invention, such as Figure 1 As shown, the energy storage capacity determination system may include at least one terminal device and at least one server. Figure 1The system is illustrated in the example, which includes a computer 101, a mobile terminal 102, and a server 103, and the terminal devices such as the computer 101 and the mobile terminal 102 are connected to the server 103 through a network 110.

[0027] Specifically, the terminal device can be a smartphone, tablet, laptop, PDA, desktop computer, game console, smart TV, smart wearable device, in-vehicle terminal, VR (Virtual Reality) device, AR (Augmented Reality) device, etc. Server 103 can be a standalone physical server, a server cluster, a distributed system, or a cloud server providing cloud services. Network 110 can be a wired or wireless network, examples of which include, but are not limited to, the Internet, corporate intranet, local area network, wide area network, mobile communication network, and combinations thereof.

[0028] This invention performs runoff regulation calculations based on a long series of inflows and water usage requirements of the reservoir. Through continuous regulation calculations over a long series, it achieves continuous water level changes, which better reflects the actual operation of the reservoir. It effectively avoids the problem of difficulty in ensuring the accuracy of beneficial reservoir capacity selection due to the subjectivity of representative year selection in conventional methods for determining beneficial reservoir capacity. It eliminates subjective judgments and simplifications such as using the same start and end water levels in different years, and achieves automated computer calculations through continuous regulation calculations.

[0029] According to an embodiment of the present invention, a method for determining the effective storage capacity is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0030] This embodiment provides a method for determining the beneficial storage capacity, which can be used on the aforementioned mobile terminals, such as mobile phones and tablets. Figure 2 This is a flowchart of the method for determining the beneficial storage capacity according to an embodiment of the present invention, as follows: Figure 2 As shown, the process includes the following steps: Step S201: Obtain the dead water level and dead storage capacity of the target reservoir.

[0031] In one optional embodiment, the basic parameters required for calculation are first obtained, including long-series runoff results, long-series water demand, design guarantee rate, water level-area-storage capacity curve, evaporation loss parameters, and leakage loss parameters.

[0032] In one optional embodiment, the dead water level is the lower limit of reservoir operation, which is determined by objective conditions such as siltation and water diversion elevation. Once determined, it remains unchanged throughout the calculation process, and the corresponding dead reservoir capacity is also a fixed value.

[0033] In one optional embodiment, the dead water level of the target reservoir can be determined based on factors such as siltation, water diversion elevation, water intake layout, and requirements of other stakeholders. Furthermore, the dead reservoir capacity can be obtained based on the water level-area-capacity curve, which is used to characterize the correspondence between water level, area, and reservoir capacity.

[0034] Step S202: Determine the preset value of the beneficial storage capacity, and calculate the corresponding storage capacity and normal storage level of the target reservoir based on the preset value of the beneficial storage capacity.

[0035] In one optional embodiment, the normal water level is the highest water level that a reservoir can be allowed to store under normal operating conditions to meet beneficial water supply needs, such as irrigation, water supply, and power generation. The corresponding reservoir capacity at the normal water level is the reservoir capacity below the normal water level.

[0036] In one optional embodiment, the reservoir capacity corresponding to the normal water level is first calculated by summing the dead reservoir capacity and the beneficial reservoir capacity preset values, and then the normal water level is obtained by reverse searching on the water level-area-capacity curve using this reservoir capacity.

[0037] Step S203: For each time period in the long series of data, determine the preset value of the final water level and the initial water level value for each time period. Use the water loss calculated by the preset value of the final water level and the initial water level value for each time period to verify the preset value of the final water level for each time period. Combine the normal water level and the dead water level to obtain the final water level for each time period.

[0038] In one optional embodiment, the long series data is long-term time series data, which includes a complete set of hydrological and water use data related to reservoir operation. It can recreate the real hydrological and water use scenarios of long-term reservoir operation. For example, the long series data can include data of 30 years or more.

[0039] In one optional embodiment, the water loss includes water loss due to evaporation and water loss due to leakage.

[0040] In one optional embodiment, the water loss calculated using the preset values ​​of the final water level and the initial water level for each time period is used to verify the preset values ​​of the final water level for each time period. If the verification meets the preset conditions, the final water level for each time period is obtained by further combining the normal water level and the dead water level.

[0041] Step S204: Calculate the water supply for each time period based on the initial and final water levels of each time period using the water balance formula.

[0042] In one optional embodiment, the specific operating status of the reservoir during each time period is determined based on the relationship between the water level at the end of the time period, the dead water level, and the normal storage water level. Furthermore, based on the reservoir operating status, the water supply for the corresponding time period is calculated using a water balance formula.

[0043] Step S205: Calculate the water supply guarantee rate corresponding to the current Xingli reservoir capacity preset value based on the water supply and water consumption in each time period.

[0044] In one optional embodiment, the water supply guarantee rate is a core indicator for measuring the reliability of water supply from a reservoir, which can directly reflect the probability that the reservoir can supply water on demand during long-term operation.

[0045] Step S206: If the water supply guarantee rate meets the design water supply guarantee rate, the preset value of the beneficial storage capacity is determined as the target beneficial storage capacity of the target reservoir.

[0046] In an optional embodiment, if the water supply guarantee rate meets the design water supply guarantee rate, it indicates that the operation of the target reservoir meets the engineering requirements. Furthermore, it can be determined that the preset value of the beneficial storage capacity is the target beneficial storage capacity of the target reservoir.

[0047] The beneficial storage capacity determination method provided in this embodiment sets the lower limit boundary of the entire long-term operation of the reservoir by obtaining the dead water level and dead storage capacity of the target reservoir. Furthermore, it determines the preset value of the beneficial storage capacity by calculating the normal storage level and corresponding storage capacity of the target reservoir, thus setting the upper limit boundary of the reservoir operation. Further, it verifies the preset value of the final water level for each time period by using the water loss calculated from the initial and final water level values, and combines the normal storage level and dead water level to obtain the final water level for each time period, avoiding water level errors caused by traditional simplified calculations and improving the reliability of the final water level data for each time period. Finally, based on the calculated initial and final water levels for each time period, it calculates the water supply for each time period using a water balance formula, quantifying the actual water supply capacity for each time period and converting water level data into water supply data. Finally, the water supply guarantee rate is calculated. This core indicator is used to measure whether the preset beneficial storage capacity can meet the design requirements. If the water supply guarantee rate meets the design water supply guarantee rate, the preset beneficial storage capacity is determined as the target beneficial storage capacity of the target reservoir. This method, based on the reservoir's inflow and water usage requirements, uses continuous adjustment calculations over a long series to obtain the water level at the end of each period from the beginning to the end of the long series. This achieves continuous water level changes, better reflecting the actual operation of the reservoir and effectively avoiding the problem of difficulty in ensuring the accuracy of beneficial storage capacity selection due to the subjectivity of representative year selection in conventional methods.

[0048] In some optional implementations, step S203 above includes: Step a1: Determine the preset value of the final water level for the current time period.

[0049] In one optional embodiment, if the current time period is the first time period of a long series, the preset value of the final water level can be determined based on the starting water level of the long series, whether the reservoir is at a dead water level or a normal storage water level, and engineering experience; if it is not the first time period, the preset value of the final water level of the current time period can be determined based on the results of the previous time period, the reservoir operating boundary, and the basic working condition characteristics.

[0050] Step a2: Calculate the water loss for the current period based on the initial water level and the preset water level at the end of the current period.

[0051] In one optional embodiment, based on the preset end water level and the initial water level for each time period, the average reservoir area and the average reservoir capacity for each time period are obtained using the water level-area-capacity curve, thereby obtaining the water loss for each time period.

[0052] Step a3: Determine the water level verification value at the end of the time period based on the amount of water lost.

[0053] In an optional embodiment, to determine the water level verification value at the end of the time period based on the water loss, it is first necessary to calculate the water demand at the end of the time period in the reservoir. The required water balance formula is shown below: V i,末 =V i,初 +W i,来 -W i,用 -W i,损 V i,末 V represents the water storage capacity of the reservoir at the end of the i-th time period. i,初 W represents the water storage volume at the beginning of the i-th time period. i,来 W represents the water inflow during the i-th time period. i,用 W represents the water consumption during the i-th time period. i,损 Let be the water loss in the i-th time period, where the water loss can be the sum of water loss due to reservoir evaporation, seepage, etc.

[0054] Furthermore, based on the water storage at the end of the i-th time period, the water level verification value at the end of the time period is obtained by referring to the water level-area-reservoir capacity curve.

[0055] Step a4: Use the water level verification value at the end of the time period to verify the preset water level at the end of the time period. If the verification result meets the first preset condition, compare the water level verification value at the end of the time period with the dead water level and the normal water storage level to obtain the water level at the end of the time period.

[0056] In one optional embodiment, the first preset condition is the error threshold between the verified water level at the end of the time period and the preset water level at the end of the time period, which can be determined comprehensively based on engineering accuracy requirements, calculation correlation, data curve accuracy and iteration efficiency.

[0057] In one optional embodiment, the relationship between the water level verification value at the end of the time period, the dead water level, and the normal storage water level is compared to determine the specific operating status of the reservoir during that time period, whether there is water abandonment or insufficient water supply, and different reservoir operating statuses correspond to different water levels at the end of the time period.

[0058] Step a5: If there is a next time period, take the water level at the end of the current time period as the initial water level value of the next time period, take the next time period as the current time period, and return to the step of determining the preset value of the water level at the end of the current time period, until the verification results of the preset values ​​of the water level at the end of the current time period for all time periods in the long series meet the first preset condition.

[0059] In an optional embodiment, when the verification result meets the first preset condition and there is a next time period, the water level verification value at the end of the time period is used as the initial water level value of the next time period. The process returns to the step of determining the preset water level value at the end of the current time period, calculates the preset water level value at the end of another time period, and performs verification again, until the verification results of the preset water level values ​​at the end of all time periods in the long series meet the first preset condition. This demonstrates that the preset water level values ​​at the end of the entire long series cycle meet the engineering accuracy requirements and are more closely aligned with the actual operating conditions of the reservoir.

[0060] Step a6: Use the last water level of the last period in the long series to verify the preset value of the starting water level of the long series. If the verification result does not meet the second preset condition, update the preset value of the starting water level of the long series and return to the step of determining the preset value of the last water level of the current period until the verification result meets the second preset condition, and obtain the last water level of each period.

[0061] In one optional embodiment, the last water level of the last period in the long series is selected, and the difference between the last water level and the preset value of the starting water level of the long series is calculated. If the difference is greater than the allowable error value, the preset value of the starting water level of the long series is updated, and the step of determining the preset value of the last water level of the current period is returned. The calculation is iterated until the difference is within the allowable error range, and the last water level of each period is obtained.

[0062] The method for determining beneficial storage capacity provided in this embodiment first determines the preset value of the end water level for the current time period. Based on the initial water level and the preset end water level for the current time period, the water loss for the current time period is calculated, resulting in the water loss for each time period within a long series, ensuring that the loss calculation closely matches actual water level changes. Further, a verification value of the end water level for each time period is determined based on the water loss, and this verification value is used to verify the preset end water level. By verifying the preset end water level for a single time period, the reasonableness of the assumption is determined. If the first preset condition is met, the verification value of the end water level is compared with the dead water level and the normal storage water level to obtain the end water level for that time period. Simultaneously, the end water level is used as the initial water level for the next time period, ensuring the continuity of the long series calculation and iteratively covering all time periods in the long series. Furthermore, the preset starting water level of the long series is verified using the last water level of the final period. If the verification result does not meet the second preset condition, it indicates that the deviation between the beginning and end water levels is too large. The preset starting water level of the long series should be updated, and the step of calculating the last water level of each period should be repeated until the verification result meets the second preset condition, thus obtaining the last water level of each period. Through the dual calibration of single-period iteration and long series beginning and end verification, a reliable data foundation is provided for the subsequent calculation of the target reservoir's water supply guarantee rate.

[0063] In some optional implementations, after performing the step of verifying the preset value of the water level at the end of the time period using the water level verification value at the end of the time period, if the verification result does not meet the first preset condition, the method further includes: Update the preset value of the end water level for the current time period, return to the steps of calculating the water loss for the current time period based on the water level value at the beginning of the current time period and the preset value of the end water level for the current time period, until the verification result meets the first preset condition, and take the verified value of the end water level when the verification result meets the first preset condition as the end water level for the current time period.

[0064] In an optional embodiment, if the water level at the end of the time period is used to verify the preset water level at the end of the time period within a single time period, and the verification result does not meet the first preset condition, it indicates that the currently assumed water level at the end of the time period does not conform to the water balance logic and needs to be corrected. By updating the preset water level at the end of the current time period, since the water level has been updated, the water loss will also change. It is necessary to return to the step of calculating the water loss of the current time period and recalculate and verify until the verification result meets the condition, obtain the water level verification value at the end of the time period that meets the verification condition, and combine it with the normal water level and the dead water level to obtain the water level at the end of the current time period.

[0065] The method for determining the beneficial storage capacity provided in this embodiment not only completes the accurate calculation of the water level at the end of a single time period, but also provides an accurate initial water level for the next time period for the continuous connection of long series of time periods, thus achieving precise iteration.

[0066] In some optional implementations, the water level at the end of a time period is obtained by comparing the magnitude of the verified water level at the end of the time period with the dead water level and the normal storage water level, including: If the verified water level at the end of a time period is greater than the normal water level, then set the water level at the end of the time period to be equal to the normal water level. In one optional embodiment, if the water level at the end of the period is higher than the normal storage level, it indicates that the reservoir has released water. In this case, it is necessary to adjust the water level at the end of the period to the normal storage level, and then calculate the water supply for that period using the water balance formula.

[0067] If the water level at the end of the time period is less than the dead water level, then set the water level at the end of the time period to be equal to the dead water level. In one optional embodiment, if the water level at the end of the period is lower than the dead water level, it indicates that the reservoir is short of water and cannot meet all water demand after falling below the dead water level. In this case, it is necessary to adjust the water level at the end of the period to the dead water level to reflect the water supply gap when water use is disrupted, and then calculate the water supply volume for that period using the water balance formula.

[0068] If the verified water level at the end of the time period is greater than or equal to the dead water level, and less than or equal to the normal water storage level, then the water level at the end of the time period is set to the preset water level at the end of the time period.

[0069] In an optional embodiment, if the water level at the end of the time period is greater than or equal to the dead water level and less than or equal to the normal storage water level, it indicates that the reservoir is in normal operating condition and has sufficient water storage capacity. There is no need to discard water and there will be no water shortage. The water level at the end of the time period is directly used as the final water level, and the water supply is equal to the water consumption during the time period.

[0070] The method for determining the beneficial reservoir capacity provided in this embodiment calculates the corresponding water supply volume according to different situations, which is consistent with the actual reservoir operation and improves the accuracy of subsequent water supply guarantee rate calculation.

[0071] In some optional implementations, if the water supply guarantee rate does not meet the design water supply guarantee rate, including: Update the new beneficial storage capacity preset value, return to the steps of calculating the corresponding storage capacity and normal storage level of the target reservoir based on the beneficial storage capacity preset value, until the water supply guarantee rate meets the design water supply guarantee rate.

[0072] In one optional embodiment, if the calculated water supply guarantee rate does not meet the design water supply guarantee rate, it indicates that the current preset beneficial storage capacity is either insufficient, resulting in the inability to meet water supply demand, or redundant, causing a waste of project investment. Therefore, it is necessary to update the preset value of the beneficial storage capacity and return to the steps of calculating the corresponding storage capacity and normal storage level of the target reservoir based on the preset value of the beneficial storage capacity, so as to ensure that the subsequent calculation results are also updated accordingly. Iterative calculation is performed until the updated water supply guarantee rate meets the design water supply guarantee rate. At this time, the preset value of the beneficial storage capacity meets the project requirements, that is, the target beneficial storage capacity.

[0073] The beneficial reservoir capacity determination method provided in this embodiment indicates that if the calculated water supply guarantee rate does not meet the design water supply guarantee rate, it means that the currently preset beneficial reservoir capacity is either insufficient, resulting in an inability to meet water supply demand, or redundant, causing a waste of project investment. Therefore, it is necessary to update the preset beneficial reservoir capacity value and return to the steps of calculating the corresponding reservoir capacity and normal storage level of the target reservoir based on the preset beneficial reservoir capacity value. This ensures that the corrected result fits the optimization target, and the calculation is iteratively performed until the water supply guarantee rate meets the requirements, ultimately obtaining the target beneficial reservoir capacity that meets the project requirements.

[0074] In some optional implementations, the water supply guarantee rate corresponding to the current Xingli reservoir capacity preset value is calculated based on the water supply and water consumption in each time period, including: Step b1: Based on the water supply and water consumption in each time period, calculate the number of normal water supply periods.

[0075] In one optional embodiment, if the water supply is greater than or equal to the water consumption, the time period is a normal water supply period; if the water supply is less than the water consumption, the time period is a water supply disruption period.

[0076] Specifically, the number of normal water supply periods is calculated based on the relationship between water supply and water consumption in different time periods.

[0077] Step b2: Based on the ratio of the number of normal water supply periods to the total number of periods in the long series plus one, obtain the water supply guarantee rate corresponding to the current Xingli reservoir capacity preset value.

[0078] In an optional embodiment, when a reservoir with a capacity to be determined for agricultural irrigation is used, the number of normal water supply periods can be divided according to the number of years.

[0079] In one optional embodiment, the formula for calculating the water supply guarantee rate is as follows: P 供 =m / (n+1) In the formula, m is the number of normal water supply periods; n is the total number of periods in the long series.

[0080] The method for determining the beneficial storage capacity provided in this embodiment obtains the water supply guarantee rate corresponding to the current beneficial storage capacity preset value by statistically analyzing the number of normal water supply periods, and uses the water supply guarantee rate to evaluate whether the current beneficial storage capacity preset value is reasonable.

[0081] In one example, a method for determining the optimal storage capacity is provided. This method uses a long series of continuous adjustment calculations to determine the optimal storage capacity that meets the design guarantee rate, avoiding errors caused by manual settings and improving the accuracy of determining the optimal storage capacity. The following section, in conjunction with the appendix... Figure 3 Introducing the specific plan: S1. Read basic parameters: basic parameters include long-term inflow runoff results, long-term water demand, design guarantee rate, water level-area-storage capacity curve, evaporation loss parameters, and leakage loss parameters.

[0082] S2, Determine the dead water level Z 死 and dead storage capacity V 死 The dead water level is determined based on factors such as siltation, water intake elevation, intake layout, and requirements from other stakeholders. The dead storage capacity is then calculated using the water level-area-storage capacity curve.

[0083] S3, Assuming the beneficial storage capacity V 兴’ Based on the water level-area-reservoir capacity curve, the corresponding reservoir capacity and normal water level can be obtained.

[0084] S4, Assuming the series of initial adjustment water levels Zi ,初’ .

[0085] S5, Based on the initial storage capacity V of the time period i,初 Initial water level Z during the period i,初 Water volume W during different time periods i,来 Water consumption per period W i,用 Calculations on runoff regulation during different time periods are performed.

[0086] S5.1, Assuming the water level Z at the end of the time period i,末’ .

[0087] S5.2, According to the initial Z time period i,初 Final water level Z i,末’ Based on the water level-area-reservoir capacity curve, the average reservoir area A over the period is calculated. i The average reservoir capacity over a given period, Vi, is used to calculate the evaporation loss W over that period. i,蒸 Water loss due to leakage (W) i,渗 .

[0088] S5.3. Calculate the reservoir capacity at the end of the time period using the water balance formula, and obtain the water level Z at the end of the time period from the reservoir capacity curve. i,末 .

[0089] S5.4 Calculate Z i,末’ With Z i,末 If the difference is greater than the allowable error, then re-assume the water level at the end of the period = (Z) i,末’ +Z i,末) / 2, jump to step S5.1, iterate the calculation until the error is within the allowable error range.

[0090] S5.5, If the dead water level Z 死 ≤ Water level at the end of the period Z i,末 ≤Normal water level Z 正 Then the water level at the end of the period is Z. i,末 Wi,供 =W i,用 If the water level Z at the end of the time period i,末 Normal water level Z 正 Then, water wastage occurs during that period, let Z i,末 =Z 正 Calculate the water supply volume W during the calculation period. i,供 If the water level Z at the end of the time period i,末 Dead water level Z 死 If water is used during that period, it will cause damage, causing Z to... i,末 =Z 死 Calculate the water supply volume W during the calculation period. i,供 .

[0091] S6. The end-of-period storage capacity V i,末 Water level Z at the end of the period i,末 The initial reservoir capacity and initial water level are used as the initial values ​​for the next time period. Then, the process jumps to step S5 to calculate the next time period, until all time periods have been calculated.

[0092] S7, Calculate the final water level Z in the series. n,末 With the calculation series of starting water level Zi ,初’ If the difference is greater than the allowable error value, then the series starting water level should be recalculated as Z = (Z n,末 +Zi ,初’ ) / 2, jump to step S4, iterate until the error is within the allowable error range.

[0093] S8. Calculate the water supply guarantee rate P for all time periods. 供 If compared with the design guarantee rate P 设 If the assumptions are consistent, then the beneficial storage capacity V of the reservoir is... 兴’ The demand must be met. Otherwise, the beneficial storage capacity should be re-assumed if the water supply guarantee rate P... 供 Design Guarantee Rate P 设 If the water supply guarantee rate P increases, then the beneficial storage capacity will be increased; 供 Design guarantee rate P 设 If this happens, the beneficial storage capacity will be reduced. Proceed to step 3 for iterative calculation until the design guarantee rate P is met.

[0094] Furthermore, in step S2, the reservoir water level area curves A=f1(Z) and Z=f1 are read. -1 (A), Reservoir water level and storage capacity curves V=f2(Z), Z=f2 -1 (V).

[0095] Furthermore, in step S3, the normal water level corresponds to the reservoir capacity V. 正 =V 死 +V 兴’ Normal water level Z 正 =f2 -1 (V正 ).

[0096] Furthermore, in step S5.2, the average reservoir capacity over the time period is Vi = (f2(Z)). i,初 )+f2(Z i,末’ )) / 2, average reservoir area A over the period i =f1(f2 -1 (V i Evaporation loss of water W i,蒸 =f 3 (A i Leakage loss W i,损 =f4(V i ).

[0097] Furthermore, in step S6, the initial reservoir capacity and initial water level for the next time period are calculated using the results of the end of the current time period. Then, the process jumps to step S5 to calculate the next time period, until all time periods have been calculated.

[0098] Furthermore, in step S8, based on the water consumption W for each time period... i,用 and water supply W i,供 Calculate and count the number of normal water supply periods. If the water supply volume W... i,供 ≥ Water consumption W i,用 If the water supply volume W is [missing information], then that period is the normal water supply period; if the water supply volume W is [missing information], then ... i,供 Water consumption W i,用 If so, then that period is the period of water supply disruption.

[0099] This embodiment also provides a device for determining the efficient storage capacity, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0100] This embodiment provides a device for determining the effective storage capacity, such as... Figure 4 As shown, it includes: The data acquisition module 401 is used to acquire the dead water level and dead storage capacity of the target reservoir; The normal water storage condition calculation module 402 is used to determine the preset value of the beneficial storage capacity and calculate the corresponding storage capacity and normal storage level of the target reservoir based on the preset value of the beneficial storage capacity. The end-of-period water level acquisition module 403 determines the preset value of the end-of-period water level and the initial water level value for each period in the long series of data. It verifies the preset value of the end-of-period water level by calculating the water loss using the preset value of the end-of-period water level and the initial water level value, and obtains the end-of-period water level for each period by combining the normal water level and the dead water level. The water supply calculation module 404 is used to calculate the water supply for each time period based on the initial water level and the final water level of each time period using the water balance formula. The water supply guarantee rate calculation module 405 is used to calculate the water supply guarantee rate corresponding to the current Xingli reservoir capacity preset value based on the water supply and water consumption in each time period. The target beneficial storage capacity determination module 406 is used to determine the preset value of the beneficial storage capacity as the target beneficial storage capacity of the target reservoir if the water supply guarantee rate meets the design water supply guarantee rate.

[0101] The beneficial storage capacity determination device provided in this embodiment of the invention can execute the beneficial storage capacity determination method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the method. Further functional descriptions of the above modules and units are the same as in the corresponding embodiments described above, and will not be repeated here.

[0102] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.

[0103] The following is a detailed reference. Figure 5 The diagram illustrates a structural schematic suitable for implementing an electronic device according to embodiments of the present invention. The electronic device may include a processor (e.g., a central processing unit, graphics processor, etc.) 501, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 502 or a program loaded from memory 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the electronic device. The processor 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0104] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; memory devices 508 including, for example, magnetic tapes, hard disks, etc.; and communication devices 509. Communication device 509 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 5Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown, and more or fewer devices may be implemented or have instead.

[0105] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 509, or installed from a memory 508, or installed from a ROM 502. When the computer program is executed by the processor 501, it performs the functions defined in the beneficial storage capacity determination method of the embodiments of the present invention.

[0106] Figure 5 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.

[0107] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, the method for determining the beneficial storage capacity shown in the above embodiments is implemented.

[0108] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.

[0109] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A method for determining the optimal storage capacity, characterized in that, The method includes: Obtain the dead water level and dead storage capacity of the target reservoir; Determine the preset value of the beneficial storage capacity, and calculate the corresponding storage capacity and normal storage level of the target reservoir based on the preset value of the beneficial storage capacity; For each time period in the long series of data, the preset value of the final water level and the initial water level value of each time period are determined. The water loss calculated using the preset value of the final water level and the initial water level value of each time period is used to verify the preset value of the final water level of each time period. The final water level of each time period is obtained by combining the normal water level and the dead water level. Based on the initial and final water levels of each time period, the water supply for each time period is calculated using the water balance formula. Calculate the water supply guarantee rate corresponding to the current Xingli reservoir capacity preset value based on the water supply and water consumption in each time period; If the water supply guarantee rate meets the design water supply guarantee rate, the preset value of the beneficial storage capacity is determined as the target beneficial storage capacity of the target reservoir.

2. The method according to claim 1, characterized in that, The process of determining the preset values ​​for the final water level and the initial water level for each time period, verifying the preset values ​​for the final water level for each time period using the calculated water loss based on the preset values ​​for the final water level and the initial water level for each time period, and obtaining the final water level for each time period by combining the normal water level and the dead water level includes: Determine the preset end water level value for the current time period; The water loss during the current period is calculated based on the initial water level and the preset water level at the end of the current period. Determine the water level verification value at the end of the time period based on the stated water loss; The water level at the end of the time period is verified using the water level verification value at the end of the time period. If the verification result meets the first preset condition, the water level at the end of the time period is obtained by comparing the water level verification value at the end of the time period with the dead water level and the normal water storage level. If there is a next time period, the water level at the end of the current time period is used as the initial water level value of the next time period, and the next time period is used as the current time period. The process is repeated until the verification results of the preset water level values ​​at the end of the current time period for all time periods in the long series meet the first preset condition. The preset value of the starting water level of the long series is verified by using the last water level of the last period in the long series. If the verification result does not meet the second preset condition, the preset value of the starting water level of the long series is updated, and the process returns to the step of determining the preset value of the last water level of the current period. This process continues until the verification result meets the second preset condition, and the last water level of each period is obtained.

3. The method according to claim 2, characterized in that, After performing the step of verifying the preset value of the water level at the end of the time period using the water level verification value at the end of the time period, if the verification result does not meet the first preset condition, the method further includes: Update the preset value of the end water level of the current time period, and return to the step of calculating the water loss of the current time period based on the preset value of the initial water level and the preset value of the end water level of the current time period, until the verification result meets the first preset condition.

4. The method according to claim 2, characterized in that, By comparing the final water level verification value of the time period with the dead water level and the normal water storage level, the final water level of the time period is obtained, including: If the water level verification value at the end of the time period is greater than the normal water level, then the water level at the end of the time period is set to be equal to the normal water level. If the water level verification value at the end of the time period is less than the dead water level, then set the water level at the end of the time period to be equal to the dead water level. If the verified water level at the end of the time period is greater than or equal to the dead water level, and less than or equal to the normal water storage level, then the water level at the end of the time period is set to the preset water level at the end of the time period.

5. The method according to claim 1, characterized in that, If the water supply guarantee rate does not meet the design water supply guarantee rate, including: The process involves updating the new beneficial storage capacity preset value, returning to the steps of calculating the corresponding storage capacity and normal storage level of the target reservoir based on the new beneficial storage capacity preset value, until the water supply guarantee rate meets the design water supply guarantee rate.

6. The method according to claim 1, characterized in that, Calculate the water supply guarantee rate corresponding to the current Xingli reservoir capacity preset value based on the water supply and water consumption in each time period, including: Based on the water supply and water consumption for each time period, the number of normal water supply periods is calculated. The water supply guarantee rate corresponding to the current Xingli reservoir capacity preset value is obtained by taking the ratio of the number of normal water supply periods to the total number of periods plus one in the calculation series.

7. A device for determining the effective storage capacity, characterized in that, The device includes: The data acquisition module is used to obtain the dead water level and dead storage capacity of the target reservoir; The normal water storage condition calculation module is used to determine the preset value of the beneficial storage capacity, and calculate the corresponding storage capacity and normal storage level of the target reservoir based on the preset value of the beneficial storage capacity; The end-of-period water level acquisition module is used to determine the preset end-of-period water level and the initial water level for each period in a long series of data. The module uses the water loss calculated from the preset end-of-period water level and the initial water level to verify the preset end-of-period water level for each period, and combines the normal water level and the dead water level to obtain the end-of-period water level for each period. The water supply calculation module is used to calculate the water supply for each time period based on the initial and final water levels of that time period using a water balance formula. The water supply guarantee rate calculation module is used to calculate the water supply guarantee rate corresponding to the current Xingli reservoir capacity preset value based on the water supply and water consumption in each time period. The target beneficial storage capacity determination module is used to determine the preset value of the beneficial storage capacity as the target beneficial storage capacity of the target reservoir if the water supply guarantee rate meets the design water supply guarantee rate.

8. An electronic device, characterized in that, include: A memory and a processor are interconnected, the memory stores computer instructions, and the processor executes the computer instructions to perform the method for determining the storage capacity as described in any one of claims 1 to 6.

9. A computer program product, characterized in that, Includes computer instructions for causing a computer to execute the method for determining the beneficial storage capacity as described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to execute the method for determining the beneficial storage capacity as described in any one of claims 1 to 6.