Reservoir dispatching method and system, intelligent terminal and storage medium

By obtaining the current reservoir capacity and catchment area, calculating the net rainfall and total inflow of the basin, and combining the outflow and reservoir storage, multiple formulas are used to predict future water volume and water discharge, thus solving the problem of reservoir capacity exceeding limits and achieving precise reservoir scheduling and safe water discharge control of downstream reservoirs.

CN121936748APending Publication Date: 2026-04-28YUYAO JIANGHE WATER CONSERVANCY ARCHITECTURE DESIGN CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
YUYAO JIANGHE WATER CONSERVANCY ARCHITECTURE DESIGN CO LTD
Filing Date
2025-11-25
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

In existing technologies, reservoir operation relies on inflow, which can easily lead to reservoirs exceeding their capacity limits and causing losses when actual rainfall is high.

Method used

By obtaining the current and normal storage capacity of the target reservoir, collecting the catchment area, calculating the net rainfall value and the total inflow of the basin, and combining the outflow and reservoir storage, multiple calculation formulas are used to predict the future water volume and water discharge, and the inflow rate is dynamically adjusted when the rainfall duration is short.

Benefits of technology

It enables more precise reservoir scheduling, avoids water waste or flood risk, improves scheduling accuracy in the short term, adapts to rapidly changing rainfall conditions, and optimizes the discharge control of downstream reservoirs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121936748A_ABST
    Figure CN121936748A_ABST
Patent Text Reader

Abstract

The invention relates to a reservoir scheduling method and system, an intelligent terminal and a storage medium, and relates to the technical field of hydrological prediction, and the method comprises the steps: obtaining the current storage capacity and normal storage capacity of a target reservoir; collecting the water collecting area of the target reservoir; calculating a net rain value according to the rainfall in the unit time length; calling a first calculation formula to perform data processing on the ponding area and the net rain value to obtain the total incoming water amount of the drainage basin; collecting the discharged water amount and the water storage amount of the target reservoir; calling a second calculation formula to perform data processing on the total incoming water amount of the drainage basin, the discharged water amount and the water storage amount of the reservoir to obtain a future water amount; a third calculation formula is called, data processing is conducted on the future water volume, the current reservoir capacity and the normal reservoir capacity, the abandoned water volume of the target reservoir is obtained, and the abandoned water volume refers to the discharged water volume of the target reservoir in the unit duration. The method has the effect of improving the reasonability of reservoir scheduling.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of hydrological prediction technology, and in particular to a reservoir scheduling method, system, intelligent terminal and storage medium. Background Technology

[0002] A reservoir is an artificial lake formed by constructing dams (or dikes, sluices) in rivers, valleys, or low-lying areas. Its core function is to store water, thereby redistributing natural runoff in time and space.

[0003] In related technologies, reservoir management will conduct a comprehensive assessment based on real-time inflow and the flood discharge capacity of downstream rivers. When the predicted inflow may exceed the safe water level, water will be released in advance through spillways, flood discharge tunnels, and other facilities at a predetermined and controllable flow rate to make room for potential floods.

[0004] Regarding the aforementioned technologies, the scheduling of reservoirs depends on the inflow. When the actual rainfall is high, the actual storage capacity of the reservoir may exceed its own limit, resulting in losses. Summary of the Invention

[0005] To improve the rationality of reservoir scheduling, this application provides a reservoir scheduling method, system, intelligent terminal, and storage medium.

[0006] Firstly, this application provides a reservoir scheduling method, which adopts the following technical solution: A reservoir scheduling method, comprising: Obtain the current and normal storage capacity of the target reservoir; Collect the catchment area of ​​the target reservoir; Collect environmental parameters of the water catchment area; Collect parameters for siphons, spillways, gates, culverts, and other discharge points; Net rainfall value is calculated based on the rainfall amount within a unit of time. The first calculation formula is used to process the water accumulation area and the net rainfall value to obtain the total water inflow of the basin. Collect the outflow volume and water storage volume of the target reservoir; The second calculation formula is used to process the total inflow of the basin, the outflow, and the reservoir storage to obtain the future water volume. The third calculation formula is used to process the future water volume, the current reservoir capacity, and the normal reservoir capacity to obtain the water discharge volume of the target reservoir, where the water discharge volume refers to the amount of water released from the target reservoir within the unit time period.

[0007] By employing the aforementioned technical solution, the current and normal storage capacity of the target reservoir are obtained, the catchment area is collected, the net rainfall value is calculated based on the rainfall per unit time, and then the total inflow into the basin is calculated. Combined with the outflow and reservoir storage, the future water volume is obtained, and finally, the amount of water to be released is calculated. This method can accurately predict the future water volume and the amount of water to be released from the reservoir, enabling more precise reservoir management and avoiding water waste or flood risks.

[0008] Optionally, the first calculation formula is WLY=∑H×F×0.1; The second calculation formula is WLS=WLY-∑Q△t-△V; The third calculation formula is △W=WLS-(VZ-VD)+YBLS; Wherein, H represents the net rainfall value, F represents the catchment area, WLY represents the total inflow of the basin, ∑Q△t represents the outflow, △V represents the reservoir storage capacity, WLS represents the future water volume, VZ represents the normal reservoir capacity, VD represents the current reservoir capacity, YBLS represents the preset later rainfall inflow, and △W represents the water discharge.

[0009] By adopting the above technical solution and clearly defining the first, second, and third calculation formulas, the calculation process for the total inflow, future water volume, and wastewater volume of the watershed is specified. These formulas provide a reliable data processing foundation, ensuring the accuracy and consistency of the calculation results, and facilitating practical application and automated processing.

[0010] Optionally, if the rainfall duration is less than a preset duration threshold, obtain the (n-1)th future water volume and the (n-1)th inflow rate; The transfer coefficient is obtained based on the (n-1)th future water volume and the (n-1)th inflow rate. The fourth calculation formula is called to process the transfer coefficient and obtain the nth variable coefficient. Obtain the inflow of the target reservoir during the specified time period; The fifth calculation formula is used to process the data of the inflow during the specified time period, the coefficient of the nth variable, and the (n-1)th inflow to obtain the nth inflow. The fourth calculation formula is K = e -Δt / k The fifth calculation formula is Q. n =I(1-K)+Q n-1 ·K, Δt is the unit duration, k represents the transfer coefficient, K is the nth variable coefficient, Q n-1 Let I be the inflow of the (n-1)th time period, and Q be the inflow of the time period. n Let n be the inbound traffic volumes.

[0011] By employing the above technical solution, when rainfall duration is short, a transfer coefficient is obtained by acquiring the (n-1)th future water volume and inflow, and the nth variable coefficient and inflow are calculated. This method can dynamically adjust the inflow forecast, improve the accuracy of reservoir scheduling in the short term, and adapt to rapidly changing rainfall conditions.

[0012] Optionally, the catchment area of ​​the target reservoir can be obtained; Collect environmental parameters of the water catchment area; Collect parameters for siphons, spillways, gates, culverts, and other discharges.

[0013] Optionally, the change in liquid level can be calculated based on the current storage capacity; Convert the normal storage capacity to the normal liquid level; If the affected liquid level is greater than the normal liquid level, a drainage signal is generated. If the affected liquid level is not greater than the normal liquid level, a non-drainage signal is generated.

[0014] By employing the above technical solution, a liquid level is generated and compared with the normal liquid level to determine whether to release water. This effectively enables automated water release decisions and enhances reservoir safety.

[0015] Optionally, the difference between the affected liquid level and the normal liquid level can be calculated to obtain the liquid level difference. The minimum discharge volume is obtained based on the difference in liquid level and the reservoir capacity information of the target reservoir; Obtain the remaining capacity of the downstream reservoir corresponding to the target reservoir; If the minimum discharge volume is greater than the remaining reservoir capacity, a temporary discharge signal is sent to the receiving terminal corresponding to the downstream reservoir. The temporary discharge signal is used to instruct the downstream reservoir to perform a discharge operation. If the minimum discharge volume is not greater than the remaining reservoir capacity, then the step of generating a discharge signal is executed.

[0016] By adopting the above technical solution, before generating a discharge signal, the minimum discharge volume and the remaining capacity of the downstream reservoir are calculated. If the minimum discharge volume exceeds the remaining capacity, a temporary discharge signal is sent to the downstream reservoir. This ensures that the discharge operation does not exceed the capacity of the downstream reservoir, avoids the risk of downstream flooding, and improves the overall coordination of reservoir operation.

[0017] Optionally, the excess capacity of the downstream reservoir can be obtained based on the difference between the minimum discharge volume and the remaining reservoir capacity. The temporary discharge flow rate of the downstream reservoir was calculated. A temporary water discharge signal is sent to the receiving terminal based on the temporary water discharge flow rate.

[0018] By adopting the above technical solution, the excess capacity is obtained by calculating the difference between the minimum discharge volume and the remaining reservoir capacity, and a temporary discharge flow rate is calculated and a temporary discharge signal is sent. This further optimizes the discharge control of downstream reservoirs, ensuring that the discharge volume is within the downstream flood discharge capacity and reducing the impact of flood propagation.

[0019] Secondly, this application provides a reservoir scheduling system, which adopts the following technical solution: A reservoir scheduling system, comprising: The acquisition module is used to obtain the current reservoir capacity, normal reservoir capacity, catchment area, outflow volume, and reservoir storage volume. A memory for storing the program of the reservoir scheduling method; The processor and the program in the memory can be loaded and executed by the processor to implement the reservoir scheduling method.

[0020] By employing the aforementioned technical solution, the current and normal storage capacity of the target reservoir are obtained, the catchment area is collected, the net rainfall value is calculated based on the rainfall per unit time, and then the total inflow into the basin is calculated. Combined with the outflow and reservoir storage, the future water volume is obtained, and finally, the amount of water to be released is calculated. This method can accurately predict the future water volume and the amount of water to be released from the reservoir, enabling more precise reservoir management and avoiding water waste or flood risks.

[0021] Thirdly, this application provides a smart terminal, which adopts the following technical solution: A smart terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute the method described in any of the above-mentioned embodiments.

[0022] Fourthly, this application provides a computer storage medium capable of storing corresponding programs, which facilitates improving the rationality of reservoir scheduling, and adopts the following technical solution: A computer-readable storage medium storing a computer program that can be loaded by a processor and executed by any of the above-described reservoir scheduling methods.

[0023] In summary, this application includes at least one of the following beneficial technical effects: 1. By obtaining the current and normal storage capacity of the target reservoir, collecting the catchment area, calculating the net rainfall value based on the rainfall per unit time, and then calculating the total inflow of the basin, and combining the outflow and reservoir storage to obtain the future water volume, the final water discharge is calculated. This method can accurately predict the future water volume and water discharge of the reservoir, enabling more precise reservoir scheduling and avoiding water waste or flood risks; 2. By clearly defining the first, second, and third calculation formulas, the calculation process for the total inflow, future water volume, and wastewater volume of the watershed is specified. These formulas provide a reliable data processing foundation, ensuring the accuracy and consistency of the calculation results, and facilitating practical application and automated processing; 3. When rainfall duration is short, the transfer coefficient is obtained by acquiring the (n-1)th future water volume and inflow, and the nth variable coefficient and inflow are calculated. This method can dynamically adjust the inflow forecast, improve the accuracy of reservoir scheduling in the short term, and adapt to rapidly changing rainfall conditions. Attached Figure Description

[0024] Figure 1 This is a schematic flowchart of a reservoir scheduling method provided in an embodiment of this application.

[0025] Figure 2 This is a schematic diagram of a reservoir capacity provided in an embodiment of this application.

[0026] Figure 3 This is a flowchart illustrating a method for calculating inbound flow provided in an embodiment of this application.

[0027] Figure 4 This is a flowchart illustrating a method for scheduling a downstream reservoir according to an embodiment of this application.

[0028] Figure 5 This is a flowchart illustrating a second method for scheduling a downstream reservoir, as provided in an embodiment of this application.

[0029] Figure 6 This is a schematic diagram of a reservoir scheduling system provided in an embodiment of this application. Detailed Implementation

[0030] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1 To be continued Figure 6 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.

[0031] This application discloses a reservoir scheduling method. (Refer to...) Figure 1 The method includes: Step S101: Obtain the current and normal storage capacity of the target reservoir.

[0032] Unless otherwise specified in this application, the target reservoir is a small to medium-sized reservoir, that is, a reservoir with a total storage capacity of 100 million cubic meters or less.

[0033] Current reservoir capacity refers to the reservoir capacity of the target reservoir at the current moment.

[0034] Normal reservoir capacity refers to the maximum acceptable reservoir capacity of the target reservoir.

[0035] Optionally, obtain the current water level of the target reservoir. Determine the current reservoir capacity corresponding to the current water level from the water level-capacity curve. The water level-capacity curve records the correspondence between the water level and the capacity of the target reservoir.

[0036] Step S102: Collect the catchment area of ​​the target reservoir.

[0037] The catchment area refers to the horizontal projected area of ​​the entire region that collects rainfall and flows into the target reservoir.

[0038] Step S103: Calculate the net rainfall value based on the rainfall within a unit time period.

[0039] The unit duration is a preset time unit, for example, a unit duration of 1 hour or 2 hours.

[0040] Net rainfall refers to the amount of rainfall that flows into the target reservoir during the rainfall process.

[0041] For example, in the early stages of rainfall, 20-30 mm of rainfall needs to be deducted to obtain the net rainfall value. In the middle and later stages of rainfall, the rainfall is reduced by 0.5-1 mm per hour to obtain the net rainfall value.

[0042] Step S104: Call the first calculation formula to process the water accumulation area and net rainfall value to obtain the total water inflow of the basin.

[0043] The total inflow of water into the basin is the amount of rainwater that flows into the target reservoir during the rainfall process.

[0044] Optionally, the first calculation formula is WLY=∑H×F×0.1. Where WLY represents the total inflow of water into the basin, H represents the net rainfall, and F represents the catchment area.

[0045] Step S105: Collect the outflow and storage volume of the target reservoir.

[0046] Downstream discharge refers to the volume of water released downstream from a target reservoir through discharge facilities per unit time. Examples of discharge facilities include power generation water intake pipes, spillways, flood discharge tunnels, and bottom outlets.

[0047] Reservoir storage capacity refers to the total volume of water stored in the target reservoir at the current moment.

[0048] Step S106: Call the second calculation formula to process the data of the total inflow, outflow and reservoir storage of the basin to obtain the future water volume.

[0049] Optionally, the second calculation formula is WLS=WLY-∑Q△t-△V. Where WLS represents the future water volume, ∑Q△t represents the outflow volume, and △V represents the reservoir storage volume.

[0050] For example, please refer to Figure 2 When the target reservoir is in operation, its current water volume should be lower than the normal water volume to ensure the reservoir's operation. Simultaneously, the target reservoir needs to release water according to the discharge rate.

[0051] Step S107: Call the third calculation formula to process the data of future water volume, current reservoir capacity and normal reservoir capacity to obtain the water discharge volume of the target reservoir. The water discharge volume refers to the amount of water discharged from the target reservoir within a unit of time.

[0052] Furthermore, if the water discharge is greater than 0, or if the water discharge is less than zero and the difference between the water discharge and zero is less than the preset water volume difference, it indicates that the reservoir's capacity will exceed its normal capacity during rainfall. In this case, it is necessary to release water in advance or increase the water discharge to ensure that the reservoir's capacity remains within its normal capacity. If the water discharge is less than zero and the difference between the water discharge and zero is not less than the preset water volume difference, it indicates that the reservoir's capacity will not exceed its normal capacity during rainfall, and therefore, it is not necessary to release water in advance or increase the water discharge.

[0053] Optionally, the third calculation formula is △W = WLS - (VZ - VD) + YBLS. Where VZ represents the normal reservoir capacity, VD represents the current reservoir capacity, YBLS represents the preset subsequent rainfall inflow, and △W represents the amount of water to be released. If YBLS is not considered, it can be assigned a value of 0.

[0054] By employing the aforementioned technical solution, the current and normal storage capacity of the target reservoir are obtained, the catchment area is collected, the net rainfall value is calculated based on the rainfall per unit time, and then the total inflow into the basin is calculated. Combined with the outflow and reservoir storage, the future water volume is obtained, and finally, the amount of water to be released is calculated. This method can accurately predict the future water volume and the amount of water to be released from the reservoir, enabling more precise reservoir management and avoiding water waste or flood risks.

[0055] In the event of short-term heavy rainfall, flooding may occur, causing the actual inflow to the target reservoir to differ from the expected flow. Figure 1 The calculation methods in the illustrated embodiments yield different inbound flow rates. Therefore, this application discloses a method for calculating inbound flow rates. (Refer to...) Figure 3 The method includes: Step S301: If the rainfall duration is less than the preset duration threshold, obtain the (n-1)th future water volume and the (n-1)th inflow.

[0056] The preset duration threshold is a preset empirical value, for example, a preset duration threshold of 3 hours or 6 hours. Furthermore, the time-period forecast rainfall also needs to be greater than a preset rainfall threshold. The time-period forecast rainfall refers to the predicted rainfall value within the precipitation duration.

[0057] It should be noted that this embodiment uses an iterative calculation method to calculate the inflow rate, that is, it uses the data of the previous period to calculate the data of the current period.

[0058] The (n-1)th future water volume refers to the reservoir capacity of the target reservoir calculated in the previous time period. The (n-1)th inflow refers to the flow rate of water entering the target reservoir calculated in the previous time period.

[0059] Step S302: Obtain the transfer coefficient based on the (n-1)th future water volume and the (n-1)th inflow.

[0060] The transfer coefficient is calculated in real time based on the (n-1)th future water volume and the (n-1)th inflow rate.

[0061] Step S303: Call the fourth calculation formula to process the transfer coefficient and obtain the nth variable coefficient.

[0062] Optionally, the fourth calculation formula is K = e -Δt / k Where k represents the transfer coefficient, K is the nth variable coefficient, and Δt is the unit time. It should be noted that since the transfer coefficient is calculated in real time based on the (n-1)th future water volume and the (n-1)th inflow, and the (n-1)th future water volume and the (n-1)th inflow will change in real time, the transfer coefficient will also change in real time.

[0063] Step S304: Obtain the inflow of the target reservoir during the specified time period.

[0064] Time-period inflow refers to the total amount of water flowing into the target reservoir within a unit of time.

[0065] Optionally, the inflow for a given period is I = 0.1 × H_net × F / 0.36, where H_net is the forecast rainfall for that period and F is the catchment area.

[0066] Step S305: Call the fifth calculation formula to process the data of the time period inflow, the coefficient of the nth variable, and the (n-1)th inflow to obtain the nth inflow.

[0067] Optionally, the fifth calculation formula is Q. n =I(1-K)+Q n-1 ·K, where Q n-1 Let I be the inflow for the (n-1)th time period, and Q be the inflow for that time period. n There are n inbound traffic flows.

[0068] In some other embodiments, the change in liquid level is calculated based on the current reservoir capacity. The normal reservoir capacity is then converted to a normal liquid level. If the affected liquid level is greater than the normal liquid level, a discharge signal is generated. If the affected liquid level is not greater than the normal liquid level, a non-discharge signal is generated. The discharge signal is used to instruct the reservoir to release water.

[0069] In a practical example, a reservoir has a catchment area of ​​55.5 km². 2 Normal storage capacity is 18.3 million cubic meters. 3 The normal water level is 46.19m, and the online flood calculation is shown in Table 1. The reservoir has an open spillway with a flow rate formula Q = MBH1.5, where M is 2.2, B is 67m, and the maximum discharge capacity of the spillway tunnel is 150m³. 3 / s. The initial water level of a certain flood was 40.72m, with a corresponding reservoir capacity of 11.58 million m³. 3 .

[0070] Table 1. Results of Online Flood Calculation Calculations show that at July 1st, ΔW is close to 0. Combined with weather forecasts, this allows for water release through the tunnel, with a 5-hour lead time before the actual reservoir spillway discharge. The tunnel flow rate is calculated at 1.0–2.0 m³ / km². 3 A modulus of / s can significantly reduce the maximum outflow peak of the reservoir.

[0071] According to the method of this patent, when the forecast rainfall for this typhoon exceeds 200mm, the calculated inflow will reach 10 million cubic meters. 3 At this point, the initial water level is 41.5m, and the tunnel is initially 80m long. 3 The average inflow rate of the reservoir was 175 m³ / s at 1:00 AM on the 7th. 3 / s, △W is -1.51 million m 3 Based on the weather forecast, if another 50mm of precipitation occurs, meaning ΔW becomes positive, the tunnel will begin to descend to 150m at 2:00 AM on the 7th. 3 / s. Based on the actual inflow in the example above, flood control calculations are performed, with 13:00, 14:00, and 15:00 as forecasts. Assuming an hourly rainfall of 10mm, the calculation process is as follows: Table 2 Calculation Results of This Patent Therefore, based on calculations, the maximum discharge flow rate is 292 m³. 3 / s, controlled at a safe downstream discharge of 300m³. 3 Below / s, the downstream water balance can be maintained.

[0072] By employing the above technical solution, when rainfall duration is short, a transfer coefficient is obtained by acquiring the (n-1)th future water volume and inflow, and the nth variable coefficient and inflow are calculated. This method can dynamically adjust the inflow forecast, improve the accuracy of reservoir scheduling in the short term, and adapt to rapidly changing rainfall conditions.

[0073] This application discloses a method for scheduling downstream reservoirs. (Refer to...) Figure 4 The method includes: Step S401: Calculate the difference between the affected liquid level and the normal liquid level to obtain the liquid level difference.

[0074] The liquid level difference is the difference between the affected liquid level and the normal liquid level. It is necessary to ensure that the affected liquid level is greater than the normal liquid level.

[0075] Step S402: Based on the difference in liquid level and the reservoir capacity information of the target reservoir, obtain the minimum discharge volume.

[0076] For example, the difference in liquid level height is used as the liquid level drop value of the target reservoir. Based on the liquid level drop value and reservoir capacity information, the minimum discharge volume is obtained. The reservoir capacity information includes at least the water level-capacity curve.

[0077] Step S403: Obtain the remaining capacity of the downstream reservoir corresponding to the target reservoir.

[0078] A downstream reservoir refers to a reservoir located downstream of the target reservoir. In other words, water discharged from the target reservoir will flow into the downstream reservoir.

[0079] Remaining storage capacity refers to the storage capacity that a downstream reservoir can accommodate. For example, the current storage capacity of the downstream reservoir is obtained. The difference between the normal storage capacity and the current storage capacity of the downstream reservoir is calculated to obtain the remaining storage capacity.

[0080] Step S404: If the minimum discharge volume is greater than the remaining reservoir capacity, a temporary discharge signal is sent to the receiving terminal of the downstream reservoir. The temporary discharge signal is used to instruct the downstream reservoir to perform a discharge operation.

[0081] If the minimum discharge capacity exceeds the remaining storage capacity, the downstream reservoir's storage capacity will exceed its normal capacity when the target reservoir discharges water at the minimum discharge capacity. To avoid this situation, the downstream reservoir needs to implement flood control measures to ensure its storage capacity remains at a normal level.

[0082] Step S405: If the minimum discharge volume is not greater than the remaining reservoir capacity, then execute the step of generating a discharge signal.

[0083] If the minimum discharge rate is not greater than the remaining reservoir capacity, then when the target reservoir discharges water at the minimum discharge rate, the downstream reservoir's capacity will not exceed its normal capacity. Therefore, the target reservoir can be instructed to discharge water.

[0084] By adopting the above technical solution, before generating a discharge signal, the minimum discharge volume and the remaining capacity of the downstream reservoir are calculated. If the minimum discharge volume exceeds the remaining capacity, a temporary discharge signal is sent to the downstream reservoir. This ensures that the discharge operation does not exceed the capacity of the downstream reservoir, avoids the risk of downstream flooding, and improves the overall coordination of reservoir operation.

[0085] This application discloses a second method for scheduling downstream reservoirs. (Refer to...) Figure 5 The method includes: Step S501: Based on the difference between the minimum discharge volume and the remaining storage capacity, the excess storage capacity of the downstream reservoir is obtained.

[0086] The excess capacity refers to the difference between the minimum discharge rate and the remaining reservoir capacity. It should be noted that in this embodiment, the minimum discharge rate must be greater than the remaining reservoir capacity.

[0087] Step S502: Based on the excess capacity of the reservoir, obtain the temporary discharge flow rate of the downstream reservoir.

[0088] Step S503: Send a temporary water discharge signal to the receiving terminal based on the temporary water discharge flow rate.

[0089] The temporary discharge signal carries the temporary discharge flow rate, so that after receiving the temporary discharge signal, the receiving terminal can discharge water according to the temporary discharge flow rate.

[0090] By adopting the above technical solution, the excess capacity is obtained by calculating the difference between the minimum discharge volume and the remaining reservoir capacity, and a temporary discharge flow rate is calculated and a temporary discharge signal is sent. This further optimizes the discharge control of downstream reservoirs, ensuring that the discharge volume is within the downstream flood discharge capacity and reducing the impact of flood propagation.

[0091] Based on the same inventive concept, this application provides a reservoir scheduling system, please refer to... Figure 6 The system includes: The acquisition module 601 is used to acquire the current reservoir capacity, normal reservoir capacity, catchment area, outflow volume, and reservoir storage volume. Memory 602 is used to store the program for the reservoir scheduling method; Processor 603: The program in memory can be loaded and executed by the processor to implement the reservoir scheduling method.

[0092] By employing the aforementioned technical solution, the current and normal storage capacity of the target reservoir are obtained, the catchment area is collected, the net rainfall value is calculated based on the rainfall per unit time, and then the total inflow into the basin is calculated. Combined with the outflow and reservoir storage, the future water volume is obtained, and finally, the amount of water to be released is calculated. This method can accurately predict the future water volume and the amount of water to be released from the reservoir, enabling more precise reservoir management and avoiding water waste or flood risks.

[0093] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0094] This application provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as a reservoir scheduling method.

[0095] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media that can store program code.

[0096] Based on the same inventive concept, this application provides a smart terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as a reservoir scheduling method.

[0097] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0098] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.

Claims

1. A reservoir scheduling method, characterized in that, The method includes: Obtain the current and normal storage capacity of the target reservoir; Collect the catchment area of ​​the target reservoir; Collect parameters of the target reservoir's spillway, gates, siphons, culverts, and other discharge points; Net rainfall value is calculated based on the rainfall amount within a unit of time. The first calculation formula is used to process the water accumulation area and the net rainfall value to obtain the total water inflow of the basin. Collect the outflow volume and water storage volume of the target reservoir; The second calculation formula is used to process the total inflow of the basin, the outflow, and the reservoir storage to obtain the future water volume. The third calculation formula is used to process the future water volume, the current reservoir capacity, and the normal reservoir capacity to obtain the water discharge volume of the target reservoir, where the water discharge volume refers to the amount of water released from the target reservoir within the unit time period.

2. The reservoir scheduling method according to claim 1, characterized in that, The first calculation formula is WLY=∑H×F×0.1; The second calculation formula is WLS=WLY-∑Q△t-△V; The third calculation formula is △W=WLS-(VZ-VD)+YBLS; Wherein, H represents the net rainfall value, F represents the catchment area, WLY represents the total inflow of the basin, ∑Q△t represents the outflow, △V represents the reservoir storage capacity, WLS represents the future water volume, VZ represents the normal reservoir capacity, VD represents the current reservoir capacity, YBLS represents the preset later rainfall inflow, and △W represents the water discharge.

3. The reservoir scheduling method according to claim 1, characterized in that, The method further includes: If the duration of precipitation is less than a preset duration threshold, obtain the (n-1)th future water volume and the (n-1)th inflow rate. The transfer coefficient is obtained based on the (n-1)th future water volume and the (n-1)th inflow rate. The fourth calculation formula is called to process the transfer coefficient and obtain the nth variable coefficient. Obtain the inflow of the target reservoir during the specified time period; The fifth calculation formula is used to process the data of the inflow during the specified time period, the coefficient of the nth variable, and the (n-1)th inflow to obtain the nth inflow. The fourth calculation formula is K = e -Δt / k The fifth calculation formula is Q. n =I(1-K)+Q n-1 ·K, Δt is the unit duration, k represents the transfer coefficient, K is the nth variable coefficient, Q n-1 Let I be the inflow of the (n-1)th time period, and Q be the inflow of the time period. n Let n be the inbound traffic volumes.

4. The reservoir scheduling method according to claim 1, characterized in that, The method further includes: Obtain the catchment area of ​​the target reservoir; Collect environmental parameters of the water catchment area; Collect parameters for siphons, spillways, gates, culverts, and other discharges.

5. The reservoir scheduling method according to claim 1, characterized in that, The method further includes: Calculate the change in liquid level based on the current storage capacity; Convert the normal storage capacity to the normal liquid level; If the affected liquid level is greater than the normal liquid level, a drainage signal is generated. If the affected liquid level is not greater than the normal liquid level, a non-drainage signal is generated.

6. The reservoir scheduling method according to claim 5, characterized in that, Before generating the discharge signal, the process also includes: Calculate the difference between the affected liquid level and the normal liquid level to obtain the liquid level difference value; The minimum discharge volume is obtained based on the difference in liquid level and the reservoir capacity information of the target reservoir; Obtain the remaining capacity of the downstream reservoir corresponding to the target reservoir; If the minimum discharge volume is greater than the remaining reservoir capacity, a temporary discharge signal is sent to the receiving terminal corresponding to the downstream reservoir. The temporary discharge signal is used to instruct the downstream reservoir to perform a discharge operation. If the minimum discharge volume is not greater than the remaining reservoir capacity, then the step of generating a discharge signal is executed.

7. The reservoir scheduling method according to claim 6, characterized in that, The method further includes: The excess capacity of the downstream reservoir is obtained based on the difference between the minimum discharge volume and the remaining reservoir capacity. The temporary discharge flow rate of the downstream reservoir was calculated. A temporary water discharge signal is sent to the receiving terminal based on the temporary water discharge flow rate.

8. A reservoir scheduling system, characterized in that, The system is used to execute the reservoir scheduling method as described in any one of claims 1 to 7, the system comprising: The acquisition module is used to obtain the current reservoir capacity, normal reservoir capacity, catchment area, outflow volume, and reservoir storage volume. A memory for storing the program of the reservoir scheduling method; The processor and the program in the memory can be loaded and executed by the processor to implement the reservoir scheduling method.

9. A smart terminal, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer program is stored that can be loaded by a processor and execute the method as described in any one of claims 1 to 7.