Flood control benefit-making intelligent scheduling method and system

Through intelligent scheduling methods and systems, combined with reservoir water use data and meteorological prediction data, coordinated scheduling and dynamic flow adjustment between reservoirs are achieved, which solves the problem that traditional reservoir scheduling methods are difficult to make optimal decisions and balance diversified needs, and improves reservoir resource utilization efficiency and flood control capabilities.

CN119514997APending Publication Date: 2025-02-25CHINA WATER RESOURCES BEIFANG INVESTIGATION DESIGN & RES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411697960.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

Traditional reservoir scheduling methods have limitations, and it is difficult to make optimal decisions under complex and changeable actual situations, and it is difficult to comprehensively and scientifically balance diversified needs such as flood control and profit development, resulting in low resource utilization efficiency and unsatisfactory decision-making results.

Method used

It provides an intelligent scheduling method and system for flood prevention. By obtaining reservoir water use data and meteorological prediction data, determining reservoir type and scheduling scores, adjusting gate flow, and realizing coordinated scheduling and dynamic flow adjustment between reservoirs.

Benefits of technology

It improves the efficiency of reservoir resources, reduces flood risk, improves the coordination and emergency response capabilities of reservoir systems, and ensures the efficiency of reservoir operation and the meeting of flood control needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119514997A_ABST
    Figure CN119514997A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of water resource scheduling, and discloses a flood-control benefit-making intelligent scheduling method and system, and the method comprises the steps: determining the type of a reservoir according to the water data of the reservoir and weather prediction data, calculating the scheduling score of the reservoir, and determining the scheduling level of the reservoir; the first reservoir to be subjected to flood discharge and the first reservoir to be subjected to water storage with the highest dispatching level serve as a first reservoir, and the total dispatching flow of the first reservoir is determined; comparing the total scheduling flow with the maximum flow of the river channel, and determining a first scheduling flow in combination with the scheduling score of the first reservoir; determining a second scheduling flow according to the real-time scheduling score, and adjusting the first scheduling flow of each first reservoir, and when the real-time first scheduling flow of each first reservoir cannot reach the first scheduling flow, or the real-time first scheduling flows of all reservoirs in the first reservoirs are the maximum flood discharge flow or the maximum water storage flow, determining the second scheduling flow of each first reservoir. And taking the reservoir of the next scheduling level as the first reservoir to perform water source scheduling, and realizing joint scheduling among the plurality of reservoirs through coordinated scheduling.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of water resource scheduling, and in particular to a flood prevention and water conservation intelligent scheduling method and system. Background Art

[0002] With global climate change and population growth, the contradiction between water supply and demand is becoming increasingly severe. As an important water resource regulation hub, reservoir optimization and scheduling are of great significance for alleviating water shortage, ensuring flood control safety, promoting agricultural production and maintaining the ecological environment.

[0003] Traditional reservoir operation methods often use conventional optimization algorithms, which have many limitations in the solution process. For example, they may lack pertinence and find it difficult to make optimal decisions in complex and changeable actual situations; at the same time, they may also search randomly in a large range of space, resulting in low search efficiency and poor solution quality. In particular, when faced with optimization solutions involving multiple complex objectives such as large-scale reservoir group coordination, traditional methods are even more incapable of coping.

[0004] In addition, traditional reservoir scheduling methods are mostly based on a single objective or simple multi-objective weight allocation, which makes it difficult to comprehensively and scientifically balance multiple demands such as flood control and water conservation, resulting in low resource utilization efficiency and unsatisfactory decision-making results.

[0005] Therefore, there is an urgent need for an intelligent scheduling method and system for flood control and water conservation, which can achieve joint scheduling among multiple reservoirs in the same basin through coordinated scheduling and effectively improve the utilization efficiency of reservoir resources. Summary of the invention

[0006] In order to solve the above technical problems, the present invention provides a flood prevention and benefit-promoting intelligent scheduling method and system, which can effectively improve the utilization efficiency of reservoir resources, reduce flood risks, and enhance the coordination and emergency response capabilities of the entire reservoir system.

[0007] The present invention provides a flood prevention and benefit-promoting intelligent dispatching method and system, comprising the following steps: S1. Get time interval t n Reservoir water use data and weather forecast data; S2, according to the time interval t n The reservoir water use data and meteorological forecast data are used to determine the reservoir type, and the reservoir type includes: a reservoir to be discharged and a reservoir to be stored; S3, according to the time interval t n The reservoir water consumption data is used to determine the reservoir scheduling score; S4, determining the dispatching level of the reservoir according to the dispatching score, and taking the first reservoir to be discharged with the highest dispatching level and the first reservoir to be stored with the highest dispatching level as the first reservoir; S5. Determine the total dispatching flow Q of the first reservoir according to the maximum flood discharge flow of the first reservoir to be discharged and the maximum water storage flow of the first reservoir to be stored. 2 ; S6. Obtain the maximum flow rate Q of the river 1 , the total dispatching flow of the first reservoir Q 2 and the maximum flow rate of the river Q 1 Performing comparison, and determining the first dispatching flow of each first reservoir in combination with the dispatching score of the first reservoir; S7, adjusting each first reservoir gate according to the first dispatching flow of each first reservoir; S8. adjusting the real-time first dispatching flow of each first reservoir according to the real-time water level of each first reservoir; S9. When the real-time first dispatching flow of each first reservoir does not reach the first dispatching flow, or the real-time first dispatching flow of all reservoirs in the first reservoir is the maximum flood discharge flow or the maximum water storage flow, the reservoir of the next dispatching level is adjusted to the first reservoir for water source dispatching.

[0008] Furthermore, the S2 specifically includes: According to the historical water consumption data of the reservoir, determine the time interval t n Reservoir water use data; According to the weather forecast data, determine the time interval t n precipitation data; Based on the time interval t n Reservoir water use data and time interval t n Draw a water level change curve based on precipitation data; By analyzing the water level change curve, the time interval t is determined. n The first water level of the reservoir at the end; Calculate a first water level difference between the first water level and the flood limit water level; The reservoir with the first water level difference greater than 0 is determined as the reservoir to be discharged; The reservoir whose first water level difference is less than 0 is determined as the reservoir to be stored.

[0009] Furthermore, the S3 specifically includes: For time interval t n Analyze the water consumption data of reservoirs and calculate the proportion of water consumption of each water category; Based on the water use category, the water consumption proportion of each water use category is weighted and calculated to determine the water use score P of the reservoir. 1 ; According to the current water level H (tn) Flood limit water level H a Calculate the water level score P 2 ; ; The water use score P 1 and the water level score P 2 Perform weighted calculation to determine the reservoir's dispatch score.

[0010] Furthermore, the S5 specifically includes: The maximum flood discharge of each first flood discharge reservoir is accumulated to determine the total flood discharge; The maximum water storage flow of each first reservoir to be impounded is accumulated to determine the total water storage data; The minimum value of the total flood discharge and the total water storage flow is taken as the total dispatching flow Q of the first reservoir. 2 .

[0011] Furthermore, the S6 specifically includes: Get the maximum flow rate Q of the river 1 ; The total dispatching flow of the first reservoir Q 2 and the maximum flow rate of the river Q 1 For comparison: When Q 1 ≤Q 2 When the maximum flow rate of the river is Q 1 Determine the maximum dispatch flow Q 3 , the dispatching score of each first reservoir is accumulated to determine the total dispatching score; The maximum dispatching flow Q is calculated based on the ratio of the dispatching score of each first reservoir to the total dispatching score. 3 Perform flow distribution and determine the first dispatching flow of each first reservoir; When Q 1 >Q 2 When the maximum flood discharge flow of the first reservoir to be discharged or the maximum water storage flow of the first reservoir to be stored is used as the first dispatching flow of each first reservoir.

[0012] Furthermore, the S8 specifically includes: S8.1. Sort each of the first reservoirs according to the dispatching score from high to low; S8.2, determining the second dispatching flow according to the real-time water level of the reservoir with the highest dispatching score among the first reservoirs; S8.3, determining the real-time first dispatching flow of each first reservoir according to the first dispatching flow and the second dispatching flow of each first reservoir; S8.3, repeat steps S8.2 to S8.3 in sequence according to the ranking of each reservoir, until the real-time first dispatching flow of all reservoirs in the first reservoir is the maximum flood discharge flow or the maximum water storage flow, or the real-time first dispatching flow of each first reservoir does not reach the first dispatching flow.

[0013] Furthermore, the S8.2 specifically includes: Obtain the real-time water level height of the reservoir with the highest scheduling score among the first reservoirs; Calculate the real-time dispatching score of the reservoir with the highest dispatching score among the first reservoirs according to the real-time water level height of the reservoir with the highest dispatching score among the first reservoirs; When the real-time dispatching score of the reservoir with the highest dispatching score in the first reservoir is less than a preset dispatching score threshold, the second dispatching flow is determined according to the corresponding relationship between the dispatching score and the dispatching flow.

[0014] Furthermore, S8.3 specifically includes: Adjusting the first dispatching flow of the reservoir with the highest dispatching score among the first reservoirs to the second dispatching flow as the real-time first dispatching flow of the reservoir with the highest dispatching score among the first reservoirs; Calculate a first difference flow between a first dispatching flow and a second dispatching flow of the reservoir with the highest dispatching score among the first reservoirs; Determine the first compensatory dispatching flow of other first reservoirs according to the first difference flow and the dispatching score ratio of other first reservoirs; the other first reservoirs refer to the first reservoirs other than the reservoir with the highest dispatching score among the first reservoirs; The first compensating dispatching flow of other first reservoirs is accumulated with the first dispatching flow of corresponding other reservoirs to determine the real-time first dispatching flow of other first reservoirs.

[0015] Furthermore, a flood prevention and benefit-promoting intelligent dispatching method also includes: When the real-time first dispatching flow of the other first reservoir is greater than the first dispatching flow of the reservoir, the first dispatching flow of the other reservoir is used as the real-time dispatching flow of the other first reservoir.

[0016] The present invention also provides a flood prevention and benefit-promoting intelligent dispatching system, which is used to implement the above-mentioned flood prevention and benefit-promoting intelligent dispatching method, comprising: The first data acquisition module: acquires reservoir water use data and meteorological forecast data for time interval tn; A first data analysis module: connected to the first data acquisition module, used to determine the type of reservoir according to the reservoir water use data and meteorological forecast data in the time interval tn, the reservoir type including: a reservoir to be flooded and a reservoir to be stored; determine the dispatching score of the reservoir according to the reservoir water use data in the time interval tn; determine the dispatching level of the reservoir according to the dispatching score, and use the first reservoir to be flooded with the highest dispatching level and the first reservoir to be stored with the highest dispatching level as the first reservoir; determine the total dispatching flow Q2 of the first reservoir according to the maximum flood discharge flow of the first reservoir to be flooded and the maximum water storage flow of the first reservoir to be stored; The second data acquisition module: used to obtain the maximum flow Q of the river 1 ; The second data analysis module: connected to the first data analysis module and the second data acquisition module, compares the total dispatching flow Q2 of the first reservoir with the maximum flow Q1 of the river, and determines the first dispatching flow of each first reservoir in combination with the dispatching score of the first reservoir; adjusts the gate of each first reservoir according to the first dispatching flow of each first reservoir; adjusts the real-time first dispatching flow of each first reservoir according to the real-time water level of each first reservoir; when the real-time first dispatching flow of each first reservoir does not reach the first dispatching flow, or the real-time first dispatching flow of all the reservoirs in the first reservoir is the maximum flood discharge flow or the maximum water storage flow, adjusts the reservoir of the next dispatching level to the first reservoir for water source dispatching.

[0017] The embodiments of the present invention have the following technical effects: 1. This application combines multiple factors such as reservoir water usage data, meteorological forecast data, river flow, etc. to intelligently dispatch the release and storage of reservoirs. Compared with the traditional single dispatching strategy, this method is more refined and can optimize the dispatching operation of each reservoir under different climate and hydrological conditions, reduce flood risks, and improve the water storage efficiency of reservoirs.

[0018] 2. This application flexibly adjusts the dispatch flow of each reservoir by real-time monitoring of dynamic data such as water level, flow, and dispatch score. This dynamic dispatch mechanism can respond to changes in reservoir water storage and flood discharge needs in real time, ensuring that reservoir operations are more efficient and meet flood control needs, avoiding resource waste or flood control failures that may be caused by fixed flow dispatch.

[0019] 3. This application adopts a compensation mechanism for real-time dispatching flow. If the real-time dispatching flow of some reservoirs fails to reach the expected first dispatching flow, it can be compensated by adjusting the dispatching flow of other reservoirs. This mechanism effectively improves the coordinated dispatching among reservoirs and avoids systemic problems caused by insufficient or overloaded flow of individual reservoirs. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0021] Figure 1 It is a flow chart of a flood prevention and benefit-promoting intelligent dispatching method provided by an embodiment of the present invention; Figure 2 It is a framework diagram of a flood prevention and benefit-promoting intelligent dispatching system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0022] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work belong to the scope of protection of the present invention.

[0023] Figure 1 Flow chart of a flood prevention and benefit-promoting intelligent dispatching method provided by an embodiment of the present invention. Figure 1 , specifically including: S1. Get time interval t n Reservoir water use data and weather forecast data; The reservoir water use data is obtained by analyzing the historical water use data collected by the reservoir, and the precipitation in the reservoir area is determined by the meteorological forecast data collected by the meteorological station.

[0024] S2, according to the time interval t n The reservoir water use data and meteorological forecast data are used to determine the reservoir type, and the reservoir type includes: a reservoir to be discharged and a reservoir to be stored; Furthermore, the S2 specifically includes: According to the historical water consumption data of the reservoir, determine the time interval t n Reservoir water use data; According to the weather forecast data, determine the time interval t n precipitation data; Based on the time interval t n Reservoir water use data and time interval t n Draw a water level change curve based on precipitation data; By analyzing the water level change curve, the time interval t is determined. n The first water level of the reservoir at the end; Calculate a first water level difference between the first water level and the flood limit water level; The reservoir with the first water level difference greater than 0 is determined as the reservoir to be discharged; The reservoir whose first water level difference is less than 0 is determined as the reservoir to be stored.

[0025] It should be noted that reservoir water use data includes: water use data for power generation, domestic drinking water, industrial water use and agricultural water use. By collecting various reservoir water use data during the water source dispatching process of the reservoir, the collected data are sorted out to obtain the historical water use data of the reservoir. n The historical water use data of the reservoirs under the same conditions of time and water use data are selected from the historical water use data of the reservoirs, and the time interval t is determined by calculating the average value or mode of each water use data in the selected historical water use data of the reservoirs. n The water consumption data of the reservoir are determined by accumulating the various water consumption data. The precipitation in the area where the reservoir is located is determined by the meteorological forecast data collected by the meteorological station, and the time interval t is determined by analyzing the area where the reservoir is located. n Precipitation data of the lower reservoir. n The reservoir water use data and precipitation data are analyzed, and the reservoir area is combined to calculate the reservoir water level in the time interval t n The water level change data at the end of the period is used to draw a water level change curve over time. By analyzing the water level change curve of the reservoir, the time interval t n The reservoir water level at the end is determined as the first water level. The first water level is compared with the flood limit water level to judge the water source dispatch plan of the current reservoir and determine the current reservoir as a reservoir to be discharged or a reservoir to be stored.

[0026] S3, according to the time interval t n The reservoir water consumption data is used to determine the reservoir scheduling score; Furthermore, the S3 specifically includes: For time interval t n Analyze the water consumption data of reservoirs and calculate the proportion of water consumption of each water category; Based on the water use category, the water consumption proportion of each water use category is weighted and calculated to determine the water use score P of the reservoir. 1 ; According to the current water level H (tn) Flood limit water level H a Calculate the water level score P 2 ; ; The water use score P 1 and the water level score P2 Perform weighted calculation to determine the reservoir's dispatch score.

[0027] It should be noted that the total water consumption of the reservoir is determined by accumulating the water consumption data of each water consumption category, calculating the ratio of the water consumption data of each water consumption category to the total water consumption, determining the water consumption proportion of each water consumption category, multiplying the water consumption proportion of each water consumption category by the corresponding first impact weight, and accumulating the obtained results to determine the water consumption score P of the current reservoir. 1 Among them, the first impact weight is determined by the system according to the priority of the water use category, and the sum of all first impact weights is 1.

[0028] By water level score P 2 The calculation formula for the current water level H (tn) Flood limit water level H a Determine the water level score P of the reservoir 2 . Score the water use of the reservoir as P 1 and water level score P 2 The second impact weights are multiplied by the corresponding second impact weights, and the calculation results are accumulated to determine the dispatch score of the reservoir. The second impact weights are set by technicians in this field according to actual needs, and the sum of all second impact weights is 1.

[0029] S4, determining the dispatching level of the reservoir according to the dispatching score, and taking the first reservoir to be discharged with the highest dispatching level and the first reservoir to be stored with the highest dispatching level as the first reservoir; In some embodiments, the scheduling level of reservoirs (including reservoirs to be flooded and reservoirs to be stored) can be divided into four levels, and each scheduling level corresponds to a corresponding scheduling score value range, such as scheduling scores: reservoirs with 76 points to 100 points are divided into level A (most urgent scheduling), reservoirs with scheduling scores of 51 points to 75 points are divided into level B (normal scheduling), reservoirs with scheduling scores of 26 points to 50 points are divided into level C (low priority scheduling), and reservoirs with scheduling scores of 0 points to 25 points are divided into level D (least urgent scheduling); the reservoir of level A is taken as the first reservoir, wherein the reservoir of level A to be flooded is determined as the first reservoir to be flooded, and the reservoir of level A to be stored is determined as the first reservoir to be stored.

[0030] S5. Determine the total dispatching flow Q of the first reservoir according to the maximum flood discharge flow of the first reservoir to be discharged and the maximum water storage flow of the first reservoir to be stored. 2 ; Furthermore, the S5 specifically includes: The maximum flood discharge of each first flood discharge reservoir is accumulated to determine the total flood discharge; The maximum water storage flow of each first reservoir to be impounded is accumulated to determine the total water storage data; The minimum value of the total flood discharge and the total water storage flow is taken as the total dispatching flow Q of the first reservoir. 2 .

[0031] It is worth noting that the maximum flood discharge flow is the flood discharge flow when the downstream gates of the reservoir are opened to the maximum extent, the maximum water storage flow is the water storage flow when the upstream gates of the reservoir are opened to the maximum extent, and the total dispatching flow is the sum of the flood discharge flows of all reservoirs to be discharged when the river water level changes, or the sum of the water storage flows of all reservoirs to be stored.

[0032] S6. Obtain the maximum flow rate Q of the river 1 , the total dispatching flow of the first reservoir Q 2 and the maximum flow rate of the river Q 1 Performing comparison, and determining the first dispatching flow of each first reservoir in combination with the dispatching score of the first reservoir; Furthermore, the S6 specifically includes: Get the maximum flow rate Q of the river 1 ; The total dispatching flow of the first reservoir Q 2 and the maximum flow rate of the river Q 1 For comparison: When Q 1 ≤Q 2 When the maximum flow rate of the river is Q 1 Determine the maximum dispatch flow Q 3 , the dispatching score of each first reservoir is accumulated to determine the total dispatching score; The maximum dispatching flow Q is calculated based on the ratio of the dispatching score of each first reservoir to the total dispatching score. 3 Perform flow distribution and determine the first dispatching flow of each first reservoir; When Q 1 >Q 2 When the maximum flood discharge flow of the first reservoir to be discharged or the maximum water storage flow of the first reservoir to be stored is used as the first dispatching flow of each first reservoir.

[0033] It should be noted that the maximum flow rate of the river is Q 1 It is determined based on the cross-sectional area of ​​the river, which is the product of the cross-sectional area and the water flow rate. When regulating the water source of the reservoir, priority should be given to ensuring that the water source regulation flow is not greater than the maximum flow of the river. 1 With the total dispatch flow Q 2 For comparison, when Q 1 >Q 2 When the first reservoir is the first reservoir to be flooded, the first dispatching flow of the first reservoir is determined according to the maximum flood discharge flow; when the first reservoir is the first reservoir to be stored, the first dispatching flow of the first reservoir is determined according to the maximum storage flow. The first dispatch flow. When Q 1 ≤Q 2 When Q 3 = Q 1 , that is, the maximum flow rate of the river is Q 1 As the maximum dispatch flow Q 3 , used for subsequent flow distribution, the dispatching score of each reservoir is accumulated to obtain the total dispatching score. This means that the dispatching scores of all first reservoirs (multiple reservoirs in the first reservoir) are counted, and the total dispatching score of these reservoirs is calculated, and the score ratio of each reservoir is calculated, that is, the proportion of the dispatching score of each reservoir to the total dispatching score. According to the score ratio of each reservoir, the maximum dispatching flow Q 3 For flow allocation, the first dispatching flow of each reservoir (i.e. the flow that needs to be dispatched by the reservoir) will be the maximum dispatching flow Q 3 This allocation method can better ensure the fairness and accuracy of flow distribution when multiple reservoirs need to be dispatched, and adapt to different dispatching needs.

[0034] S7, adjusting each first reservoir gate according to the first dispatching flow of each first reservoir; S8. According to the real-time water level of each first reservoir, adjusting the real-time first dispatching flow of each first reservoir, specifically including: S8.1. Sort each of the first reservoirs according to the dispatching score from high to low; if the dispatching levels are the same, the reservoir to be discharged is ranked first; S8.2. Determine the second dispatching flow according to the real-time water level of the reservoir with the highest dispatching score among the first reservoirs; further, S8.2 specifically includes: Obtain the real-time water level height of the reservoir with the highest scheduling score among the first reservoirs; Calculate the real-time dispatching score of the reservoir with the highest dispatching score among the first reservoirs according to the real-time water level height of the reservoir with the highest dispatching score among the first reservoirs; When the real-time dispatching score of the reservoir with the highest dispatching score in the first reservoir is less than a preset dispatching score threshold, determining the second dispatching flow according to the corresponding relationship between the dispatching score and the dispatching flow; S8.3. Determine the real-time first dispatching flow of each first reservoir according to the first dispatching flow and the second dispatching flow of each first reservoir; specifically including: Adjusting the first dispatching flow of the reservoir with the highest dispatching score among the first reservoirs to the second dispatching flow as the real-time first dispatching flow of the reservoir with the highest dispatching score among the first reservoirs; Calculate a first difference flow between a first dispatching flow and a second dispatching flow of the reservoir with the highest dispatching score among the first reservoirs; Determine the first compensatory dispatching flow of other first reservoirs according to the first difference flow and the dispatching score ratio of other first reservoirs; the other first reservoirs refer to the first reservoirs other than the reservoir with the highest dispatching score among the first reservoirs; The first compensating dispatching flow of other first reservoirs is accumulated with the first dispatching flow of the corresponding other reservoirs to determine the real-time first dispatching flow of the other first reservoirs.

[0035] S8.4. Repeat steps S8.2 to S8.3 in sequence according to the ranking of each reservoir until the real-time first dispatching flow of all reservoirs in the first reservoir is the maximum flood discharge flow or the maximum water storage flow, or the real-time first dispatching flow of each first reservoir does not reach the first dispatching flow.

[0036] In some embodiments, during the water source dispatching process of the first reservoir, the real-time water level height of the first reservoir is collected by the sensor device set in the reservoir, and the real-time dispatching score of the first reservoir is calculated in combination with the water use score of the reservoir. The preset dispatching score threshold is set by those skilled in the art according to actual needs. When the real-time dispatching score of the first reservoir is less than the preset dispatching score threshold, the real-time dispatching score is input into the dispatching score and dispatching flow corresponding curve (the system establishes a dispatching score model based on the reservoir related information collected in a certain period of time in the past, and on the basis of the constructed score model, different dispatching scores are matched with corresponding dispatching flows, and the corresponding curve of dispatching score and dispatching flow is drawn), and the corresponding second dispatching flow is determined, and the first dispatching flow of the first reservoir is adjusted to the second dispatching flow, and the second dispatching flow is adjusted according to the real-time dispatching score. At the same time, the first compensatory dispatching flow of each other first reservoir is determined according to the score ratio of the dispatching score of other first reservoirs to the total dispatching score. The first compensatory dispatching flow of other first reservoirs is accumulated with the current first dispatching flow to determine the adjusted first dispatching flow. It is worth noting that when the real-time dispatching score of the reservoir with the highest dispatching score among the first reservoirs does not exceed the preset dispatching score threshold, no adjustment is made, and the analysis of the next first reservoir is carried out according to the dispatching score sorting.

[0037] S9. When the real-time first dispatching flow of each first reservoir does not reach the first dispatching flow, or the real-time first dispatching flow of all reservoirs in the first reservoir is the maximum flood discharge flow or the maximum water storage flow, the reservoir of the next dispatching level is adjusted to the first reservoir for water source dispatching.

[0038] Exemplarily, first, it is necessary to perform a real-time dispatching flow check on each reservoir in the first reservoir, and check the real-time dispatching flow of each reservoir (such as the "first reservoir to be discharged" and the "first reservoir to be stored"), and the real-time flow can be the current flow calculated by sensors, monitoring equipment or systems. For each reservoir, if its real-time first dispatching flow is lower than the calculated first dispatching flow, it is considered that the flow does not meet the standard. Next, it is determined whether the real-time first dispatching flow of all reservoirs is the maximum flood discharge flow or the maximum water storage flow. For flood discharge reservoirs, if the real-time flow reaches the maximum flood discharge flow; for water storage reservoirs, if the real-time flow reaches the maximum water storage flow, it is determined to be "maximum flow". If the real-time flow of all reservoirs has reached the maximum flow (flood discharge or water storage), it means that these reservoirs can no longer bear more flow dispatching, which means that adjustment is required. When one of the above two situations occurs, it is necessary to perform reservoir level adjustment, and select the reservoir of the next dispatching level according to the hierarchical structure of the dispatching system. For example, if the current reservoir is a Class A reservoir, a Class B reservoir can be selected as an alternative. Adjust the next-level reservoir to the first reservoir, upgrade its scheduling task to the level of the first reservoir, and carry out further water source scheduling.

[0039] When the first reservoir cannot meet the dispatching requirements, the system adjusts the reservoir level and flexibly brings the reservoir of the next dispatching level to the first reservoir. Even if the first reservoir cannot work normally, the system ensures that the flow demand is met by adjusting the reservoir level. Through this mechanism, the system can respond to emergencies or complex dispatching requirements and ensure that the dispatching process continues to be smooth.

[0040] Furthermore, a flood prevention and benefit-promoting intelligent dispatching method also includes: When the real-time first dispatching flow of the other first reservoir is greater than the first dispatching flow of the reservoir, the first dispatching flow of the other reservoir is used as the real-time dispatching flow of the other first reservoir.

[0041] It is worth noting that when the reservoir gate is opened to the maximum extent, the flood discharge or water storage flow through the gate is affected by the actual environment. In actual operation, due to the influence of environmental conditions, equipment capacity and other factors, the maximum flow that can be achieved when the reservoir gate is opened to the maximum extent. This flow may be lower than the designed maximum flow, especially in extreme weather, equipment failure or other operational restrictions. Therefore, when the actual maximum flow is less than the first dispatching flow, water source dispatching is carried out according to the actual maximum flow.

[0042] The present invention also provides a flood prevention and benefit-promoting intelligent dispatching system, which is used to implement the above-mentioned flood prevention and benefit-promoting intelligent dispatching method, comprising: The first data acquisition module: acquires reservoir water use data and meteorological forecast data for time interval tn; A first data analysis module: connected to the first data acquisition module, used to determine the type of reservoir according to the reservoir water use data and meteorological forecast data in the time interval tn, the reservoir type including: a reservoir to be flooded and a reservoir to be stored; determine the dispatching score of the reservoir according to the reservoir water use data in the time interval tn; determine the dispatching level of the reservoir according to the dispatching score, and use the first reservoir to be flooded with the highest dispatching level and the first reservoir to be stored with the highest dispatching level as the first reservoir; determine the total dispatching flow Q2 of the first reservoir according to the maximum flood discharge flow of the first reservoir to be flooded and the maximum water storage flow of the first reservoir to be stored; The second data acquisition module is used together with the first data analysis module to obtain the maximum flow rate Q of the river. 1 ; The second data analysis module: connected to the second data acquisition module, compares the total dispatching flow Q2 of the first reservoir with the maximum flow Q1 of the river, and determines the first dispatching flow of each first reservoir in combination with the dispatching score of the first reservoir; adjusts the gate of each first reservoir according to the first dispatching flow of each first reservoir; adjusts the real-time first dispatching flow of each first reservoir according to the real-time water level of each first reservoir; when the real-time first dispatching flow of each first reservoir does not reach the first dispatching flow, or the real-time first dispatching flow of all the reservoirs in the first reservoir is the maximum flood discharge flow or the maximum water storage flow, adjusts the reservoir of the next dispatching level to the first reservoir for water source dispatching.

[0043] It should be noted that the terms used in the present invention are only for describing specific embodiments, rather than limiting the scope of the present application. As shown in the present specification, unless the context clearly indicates an exception, the words "one", "a", "a kind of" and / or "the" do not specifically refer to the singular, but may also include the plural. The terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method or device. In the absence of more restrictions, the elements defined by the sentence "include one..." do not exclude the presence of other identical elements in the process, method or device including the elements.

[0044] It should also be noted that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention. Unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", etc. should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be an indirect connection through an intermediate medium, or it can be a connection between the two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0045] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the technical solutions of the embodiments of the present invention.

Claims

1. A flood prevention and benefit-promoting intelligent dispatching method, characterized in that: The steps include: S1. Get time interval t n Reservoir water use data and weather forecast data; S2, according to the time interval t n The reservoir water use data and meteorological forecast data are used to determine the reservoir type, and the reservoir type includes: a reservoir to be discharged and a reservoir to be stored; S3, according to the time interval t n The reservoir water consumption data is used to determine the reservoir scheduling score; S4, determining the dispatching level of the reservoir according to the dispatching score, and taking the first reservoir to be discharged with the highest dispatching level and the first reservoir to be stored with the highest dispatching level as the first reservoir; S5, determining the total dispatching flow Q2 of the first reservoir according to the maximum flood discharge flow of the first reservoir to be discharged and the maximum water storage flow of the first reservoir to be stored; S6. Obtain the maximum flow Q1 of the river, compare the total dispatching flow Q2 of the first reservoir with the maximum flow Q1 of the river, and determine the first dispatching flow of each first reservoir in combination with the dispatching score of the first reservoir; S7, adjusting each first reservoir gate according to the first dispatching flow of each first reservoir; S8. adjusting the real-time first dispatching flow of each first reservoir according to the real-time water level of each first reservoir; S9. When the real-time first dispatching flow of each first reservoir does not reach the first dispatching flow, or the real-time first dispatching flow of all reservoirs in the first reservoir is the maximum flood discharge flow or the maximum water storage flow, the reservoir of the next dispatching level is adjusted to the first reservoir for water source dispatching.

2. The intelligent flood prevention and benefit-promoting dispatching method according to claim 1 is characterized in that: The S2 specifically includes: According to the historical water consumption data of the reservoir, determine the time interval t n Reservoir water use data; According to the weather forecast data, determine the time interval t n precipitation data; Based on the time interval t n Reservoir water use data and time interval t n Draw a water level change curve based on precipitation data; By analyzing the water level change curve, the time interval t is determined. n The first water level of the reservoir at the end; Calculate a first water level difference between the first water level and the flood limit water level; The reservoir with the first water level difference greater than 0 is determined as the reservoir to be discharged; The reservoir whose first water level difference is less than 0 is determined as the reservoir to be stored.

3. The intelligent flood prevention and benefit-promoting dispatching method according to claim 1 is characterized in that: The S3 specifically includes: For time interval t n Analyze the water consumption data of reservoirs and calculate the proportion of water consumption of each water category; Based on the water use category, the proportion of water use in each water use category is weighted and calculated to determine the water use score P1 of the reservoir; According to the current water level H (tn) Flood limit water level H a Calculate the water level score P2; ; The water usage score P1 and the water level score P2 are weighted to determine the scheduling score of the reservoir.

4. The intelligent flood prevention and benefit-promoting dispatching method according to claim 1 is characterized in that: The S5 specifically includes: The maximum flood discharge of each first flood discharge reservoir is accumulated to determine the total flood discharge; The maximum water storage flow of each first reservoir to be impounded is accumulated to determine the total water storage data; The minimum value of the total flood discharge flow and the total water storage flow is taken as the total dispatching flow Q2 of the first reservoir.

5. The intelligent flood prevention and benefit-promoting dispatching method according to claim 1 is characterized in that: The S6 specifically includes: Get the maximum flow rate Q1 of the river; Compare the total dispatching flow of the first reservoir Q2 with the maximum flow of the river Q1: When Q1≤Q2, the maximum flow rate Q1 of the river is determined as the maximum dispatching flow rate Q3, and the dispatching score of each first reservoir is accumulated to determine the total dispatching score; Allocate the maximum dispatching flow Q3 according to the ratio of the dispatching score of each first reservoir to the total dispatching score, and determine the first dispatching flow of each first reservoir; When Q1>Q2, the maximum flood discharge flow of the first reservoir to be discharged or the maximum water storage flow of the first reservoir to be stored is used as the first dispatching flow of each first reservoir.

6. The intelligent flood prevention and benefit-promoting dispatching method according to claim 1 is characterized in that: The S8 specifically includes: S8.

1. Sort each of the first reservoirs according to the dispatching score from high to low; S8.2, determining the second dispatching flow according to the real-time water level of the reservoir with the highest dispatching score among the first reservoirs; S8.3, determining the real-time first dispatching flow of each first reservoir according to the first dispatching flow and the second dispatching flow of each first reservoir; S8.3, repeat steps S8.2 to S8.3 in sequence according to the ranking of each reservoir, until the real-time first dispatching flow of all reservoirs in the first reservoir is the maximum flood discharge flow or the maximum water storage flow, or the real-time first dispatching flow of each first reservoir does not reach the first dispatching flow.

7. The intelligent flood prevention and benefit-promoting dispatching method according to claim 6 is characterized in that: S8.2 specifically includes: Obtain the real-time water level height of the reservoir with the highest scheduling score among the first reservoirs; Calculate the real-time dispatching score of the reservoir with the highest dispatching score among the first reservoirs according to the real-time water level height of the reservoir with the highest dispatching score among the first reservoirs; When the real-time dispatching score of the reservoir with the highest dispatching score in the first reservoir is less than a preset dispatching score threshold, the second dispatching flow is determined according to the corresponding relationship between the dispatching score and the dispatching flow.

8. The intelligent flood prevention and benefit-promoting dispatching method according to claim 7 is characterized in that: S8.3 specifically includes: Adjusting the first dispatching flow of the reservoir with the highest dispatching score among the first reservoirs to the second dispatching flow as the real-time first dispatching flow of the reservoir with the highest dispatching score among the first reservoirs; Calculate a first difference flow between a first dispatching flow and a second dispatching flow of the reservoir with the highest dispatching score among the first reservoirs; Determine the first compensatory dispatching flow of other first reservoirs according to the first difference flow and the dispatching score ratio of other first reservoirs; the other first reservoirs refer to the first reservoirs other than the reservoir with the highest dispatching score among the first reservoirs; The first compensating dispatching flow of other first reservoirs is accumulated with the first dispatching flow of corresponding other reservoirs to determine the real-time first dispatching flow of other first reservoirs.

9. The intelligent flood prevention and benefit-promoting dispatching method according to claim 8 is characterized in that: Also includes: When the real-time first dispatching flow of the other first reservoir is greater than the first dispatching flow of the reservoir, the first dispatching flow of the other reservoir is used as the real-time dispatching flow of the other first reservoir.

10. A flood control and benefit-promoting intelligent dispatching system, used to implement the flood control and benefit-promoting intelligent dispatching method as claimed in any one of claims 1 to 9, characterized in that: include: The first data acquisition module: acquires reservoir water use data and meteorological forecast data for time interval tn; A first data analysis module: connected to the first data acquisition module, used to determine the type of reservoir according to the reservoir water use data and meteorological forecast data in the time interval tn, the reservoir type including: a reservoir to be flooded and a reservoir to be stored; determine the dispatching score of the reservoir according to the reservoir water use data in the time interval tn; determine the dispatching level of the reservoir according to the dispatching score, and use the first reservoir to be flooded with the highest dispatching level and the first reservoir to be stored with the highest dispatching level as the first reservoir; determine the total dispatching flow Q2 of the first reservoir according to the maximum flood discharge flow of the first reservoir to be flooded and the maximum water storage flow of the first reservoir to be stored; The second data acquisition module: used to obtain the maximum flow rate Q1 of the river; The second data analysis module: connected to the first data analysis module and the second data acquisition module, compares the total dispatching flow Q2 of the first reservoir with the maximum flow Q1 of the river, and determines the first dispatching flow of each first reservoir in combination with the dispatching score of the first reservoir; adjusts the gate of each first reservoir according to the first dispatching flow of each first reservoir; adjusts the real-time first dispatching flow of each first reservoir according to the real-time water level of each first reservoir; when the real-time first dispatching flow of each first reservoir does not reach the first dispatching flow, or the real-time first dispatching flow of all the reservoirs in the first reservoir is the maximum flood discharge flow or the maximum water storage flow, adjusts the reservoir of the next dispatching level to the first reservoir for water source dispatching.