A dynamic water resources adjustment method, device and medium
By building a hydrological database and utilizing the GIS geographical system and water network water resource scheduling model, the water demand data of the sub-regions to be dispatched and the initial scheduling plan is generated, the problems of low efficiency of water diversion automation equipment and waste of water resources are solved, and efficient utilization and reasonable allocation of water resources are achieved.
Patent Information
- Application Number
- CN202410523267.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-28
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-04-28
AI Technical Summary
In the prior art, the benefits of water diversion automation equipment are low, resulting in the problem of waste of water resources.
By obtaining the water resource data, water environment data, water ecological data and gate parameters of the area to be dispatched, these data are integrated and correlated to build a hydrological database. Based on the hydrological database, the water demand data of the sub-region to be dispatched is determined, and the water demand and water storage data are processed using the GIS geographical system and the water network water resource scheduling model to generate an initial scheduling plan. Supervise water storage data in real time and adjust the schedule to ensure flexibility and adaptability of the schedule.
The efficiency of water diversion automation equipment has been improved, water resource waste has been reduced, and through precise water resource scheduling, the rational allocation and efficient utilization of water resources have been ensured.
Smart Images

Figure CN118410976B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of water resource scheduling, and in particular to a dynamic water resource adjustment method, equipment and medium. Background Art
[0002] Water transfer in the water network adheres to the guiding principles of combining storage and regulation, comprehensive utilization, overall consideration, using what is available to help what is not available, using more to make up for less, making the best use of water and making the best use of land, and uses digital means for operation and control. However, the existing technology still has the problem of low efficiency of water transfer automation equipment and waste of water resources.
[0003] Therefore, a dynamic water resources adjustment method is proposed to solve the above problems. Summary of the invention
[0004] The embodiments of the present application provide a dynamic water resource adjustment method, device and medium to solve the following technical problem: how to improve the efficiency of water adjustment automation equipment and avoid water resource waste.
[0005] In a first aspect, an embodiment of the present application provides a dynamic water resource adjustment method, characterized in that the method includes: obtaining water resource data, water environment data, water ecological data and gate parameters of the area to be scheduled; wherein the area to be scheduled includes multiple sub-areas to be scheduled, the water resource data includes water storage data and carrying capacity data, the water environment data includes address data and water quality data, and the water ecological data includes biological data, planting data and migration data; integrating and associating water resource data, water environment data and water ecological data to form a hydrological database; comparing the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled; associating the hydrological database and the gate parameters based on a preset GIS geographic system to generate a hydrological scheduling geographic system; referring to the hydrological scheduling geographic system, and processing the water demand data and water storage data based on a preset water network water resource scheduling model to determine the initial scheduling plan; real-time monitoring of the real-time water storage data of the sub-area to be scheduled, and adjusting the initial scheduling plan based on the real-time water storage data and the gate parameters to determine the scheduling plan.
[0006] In one implementation of the present application, water resource data, water environment data and water ecology data are integrated and associated to form a hydrological database, specifically including: based on the address data, the water resource data, water environment data and water ecology data of the same sub-area to be scheduled are associated; the associated water resource data, water environment data and water ecology data are cleaned to form a hydrological database.
[0007] In one implementation of the present application, a preset water demand table is integrated and compared based on a hydrological database to determine the water demand data of the sub-area to be scheduled, specifically including: retrieving the water demand table; wherein the water demand table includes a biological water demand table and a plant water demand table; comparing the biological water demand table and the plant water demand table based on biological data and planting data to determine the basic water demand of the sub-area to be scheduled; obtaining seasonal data of the sub-area to be scheduled; determining the extended-range water demand of the sub-area to be scheduled based on migration data and seasonal data; determining the water demand data of the sub-area to be scheduled based on the basic water demand and the extended-range water demand; wherein the water demand data is a range value and varies with the seasons.
[0008] In one implementation of the present application, a hydrological database and gate parameters are associated based on a preset GIS geographic system to generate a hydrological scheduling geographic system, specifically including: processing the area to be scheduled based on the GIS geographic system to construct a first hydrological scheduling geographic system; marking the sub-area to be scheduled in the first hydrological scheduling geographic system based on address data to generate a second hydrological scheduling geographic system; adding water resources data, water environment data and water ecology data to the second hydrological scheduling geographic system based on the hydrological database, and adding the gate parameters to the second hydrological scheduling geographic system to generate a hydrological scheduling geographic system.
[0009] In one implementation of the present application, a hydrological scheduling geographical system is referred to, and water demand data and water storage data are processed based on a preset water network water resources scheduling model to determine a preliminary scheduling plan, specifically including: determining the water transfer volume of the sub-area to be scheduled based on the water demand data, water storage data and carrying capacity data of the sub-area to be scheduled; wherein the water transfer volume includes the required water transfer volume and the available water transfer volume; marking the hydrological scheduling geographical system based on the type of water transfer volume; and balancing the required water transfer volume and the available water transfer volume with reference to the hydrological scheduling geographical system to determine the preliminary scheduling plan.
[0010] In one implementation of the present application, the water transfer volume of the sub-area to be scheduled is determined based on the water demand data, water storage data and carrying capacity data of the sub-area to be scheduled, specifically including: determining the differential water volume of the subsystem to be scheduled based on the water demand data and water storage data of the sub-area to be scheduled; wherein the differential water volume includes positive differential water volume and negative differential water volume; when the differential water volume is a positive differential water volume, the positive differential water transfer volume is used as the water transfer volume of the sub-area to be scheduled; wherein the water transfer volume is the supplyable water transfer volume; when the differential water volume is a negative differential water volume, determining the water transfer volume of the sub-area to be scheduled based on the negative differential water volume and the carrying capacity data; wherein the water transfer volume is the demand water transfer volume.
[0011] In one implementation of the present application, real-time water storage data of the sub-area to be scheduled is monitored in real time, and the initial scheduling plan is adjusted based on the real-time water storage data and the parameters of the gate to determine the scheduling plan, specifically including: real-time monitoring and obtaining the real-time water storage data of the sub-area to be scheduled; adjusting the initial scheduling plan based on the parameters of the gate to determine the opening and closing times of the gate; adjusting the water discharge or water intake of the gate based on the real-time water storage data to determine the scheduling plan.
[0012] In one implementation of the present application, the method also includes: building a water resource scheduling review platform; obtaining additional water demand in the sub-area to be scheduled based on the water resource scheduling review platform; reviewing the additional water demand in the sub-area to be scheduled, and adjusting the scheduling plan after the review is passed.
[0013] In a second aspect, an embodiment of the present application further provides a dynamic water resource adjustment device, characterized in that the device includes: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can: obtain water resource data, water environment data, water ecology data and gate parameters of the area to be scheduled; wherein the area to be scheduled includes multiple sub-areas to be scheduled, the water resource data includes water storage data and carrying capacity data, the water environment data includes address data and water quality data, and the water ecology data includes biological data , planting data and migration data; integrate and associate water resources data, water environment data and water ecology data to form a hydrological database; compare the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled; associate the hydrological database and the parameters of the gate based on the preset GIS geographic system to generate a hydrological scheduling geographic system; refer to the hydrological scheduling geographic system, and process the water demand data and water storage data based on the preset water network water resources scheduling model to determine the initial scheduling plan; monitor the real-time water storage data of the sub-area to be scheduled in real time, and adjust the initial scheduling plan based on the real-time water storage data and the parameters of the gate to determine the scheduling plan.
[0014] In a third aspect, an embodiment of the present application also provides a non-volatile computer storage medium for dynamic water resource adjustment, storing computer executable instructions, characterized in that the computer executable instructions are set to: obtain water resource data, water environment data, water ecological data and gate parameters of the area to be scheduled; wherein the area to be scheduled includes multiple sub-areas to be scheduled, the water resource data includes water storage data and carrying capacity data, the water environment data includes address data and water quality data, and the water ecological data includes biological data, planting data and migration data; integrate and associate water resource data, water environment data and water ecological data to form a hydrological database; compare the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled; associate the hydrological database and the gate parameters based on the preset GIS geographic system to generate a hydrological scheduling geographic system; refer to the hydrological scheduling geographic system, and process the water demand data and water storage data based on the preset water network water resource scheduling model to determine the initial scheduling plan; monitor the real-time water storage data of the sub-area to be scheduled in real time, and adjust the initial scheduling plan based on the real-time water storage data and the gate parameters to determine the scheduling plan.
[0015] A dynamic water resource adjustment method, device and medium provided in the embodiment of the present application integrate and associate water resource data, water environment data and water ecology data to construct a hydrological database, providing strong data support for subsequent scheduling decisions; based on the hydrological database, by comparing the preset water demand table, the water demand data of the sub-area to be scheduled can be accurately determined, providing an important basis for formulating the scheduling plan; the hydrological database and gate parameters are associated with the GIS geographic system to generate a hydrological scheduling geographic system, which is conducive to the spatial and visual water resource scheduling management; with reference to the hydrological scheduling geographic system, and in combination with the water network water resource scheduling model to process water demand data and water storage data, an initial scheduling plan under ideal conditions can be formulated; by real-time monitoring of the real-time water storage data of the sub-area to be scheduled, and adjusting the initial scheduling plan according to the real-time water demand data and gate parameters, the flexibility and adaptability of the scheduling plan can be ensured, and the efficiency and accuracy of water resource scheduling can be improved. In summary, the embodiment of the present application can improve the benefits of water automation equipment to a certain extent and avoid waste of water resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0017] Figure 1 A flow chart of a dynamic water resource adjustment method provided in an embodiment of the present application;
[0018] Figure 2A schematic diagram of the internal structure of a dynamic water resource adjustment device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0019] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.
[0020] The embodiments of the present application provide a dynamic water resource adjustment method, device and medium to solve the following technical problem: how to improve the efficiency of water adjustment automation equipment and avoid water resource waste.
[0021] The technical solution proposed in the embodiments of the present application is described in detail below with reference to the accompanying drawings.
[0022] Figure 1 A dynamic water resource adjustment flow chart provided in the embodiment of the present application. Figure 1 As shown, a dynamic water resource adjustment method provided in an embodiment of the present application specifically includes the following steps:
[0023] Step 101: Obtain water resource data, water environment data, water ecology data and gate parameters of the area to be dispatched.
[0024] Among them, the area to be scheduled includes multiple sub-areas to be scheduled, the water resource data includes water storage data and carrying capacity data, the water environment data includes address data and water quality data, and the water ecological data includes biological data, planting data and migration data.
[0025] The area to be scheduled is an area where water resources scheduling is required. The area to be scheduled may include one or more sub-areas to be scheduled. The sub-areas to be scheduled include lakes, rivers, channels, reservoirs, etc. in the embodiment of the present application. By dividing the sub-areas to be scheduled, data collection and scheduling can be performed in a certain degree of precision. The division of the sub-areas to be scheduled needs to take into account the boundary lines between cities, the distribution of gates, etc., which will not be elaborated here.
[0026] Water resource data includes water storage data and carrying capacity data. Through the water source data, we can understand the current status and carrying capacity of water resources in the region. Water storage data reflects the storage of water bodies in the region, while carrying capacity data indicates the carrying capacity of water resources in the region. The carrying capacity should take into account the storage of human society (water tanks, wells) and natural carrying capacity (lake storage limit, river storage limit).
[0027] Water environment data includes address data and water quality data. Address data can clarify the specific location of the area to be dispatched, providing a basis for subsequent geospatial analysis. Water quality data reflects the cleanliness and health of the water body, which is of great significance for evaluating the availability of water resources and formulating protection measures.
[0028] Water ecological data include biological data, planting data and migration data. These data reflect the integrity and health of the water ecosystem, which helps us understand the distribution, growth and migration patterns of aquatic organisms, so as to formulate water resource scheduling plans that are more in line with ecological laws.
[0029] As an important facility for water resource dispatching, the parameters of the gate directly affect the effect and efficiency of the dispatching. Therefore, it is necessary to obtain the gate's opening, operating status and other parameters in order to accurately control them in the subsequent dispatching process.
[0030] Acquisition of water resources data, water environment data, water ecology data and gate parameters:
[0031] Obtain water storage data: Real-time or historical water storage data can be obtained from water sources such as reservoirs and ponds.
[0032] Obtain carrying capacity data: To understand the carrying capacity of water resources, relevant data can be obtained through hydrological stations, flow observation stations, etc.
[0033] Obtain address data: Collect geographic location information of water bodies such as water bodies, rivers, lakes, etc. in the area to be dispatched.
[0034] Obtain water quality data: Collect water quality monitoring data of water bodies, including real-time or historical data of indicators such as dissolved oxygen, pH value, turbidity, etc.
[0035] Obtain biological data: Collect data on the distribution and abundance of various organisms in the water body. This may require conducting biological surveys or monitoring.
[0036] Obtain planting data: Understand the types, distribution, coverage area and other information of vegetation around the water area.
[0037] Obtain migration data: If there are animals involved in migration, such as fish, migratory birds, etc., collect their migration routes and seasonal distribution data.
[0038] Get gate parameters: These parameters include the gate location, number of gates, gate opening height, opening time, water flow regulation capacity and other parameter information of each water conservancy project in the area to be dispatched.
[0039] Step 102: Integrate and associate water resource data, water environment data and water ecology data to form a hydrological database.
[0040] Firstly, based on the address data, the water resource data, water environment data and water ecology data of the same sub-area to be scheduled are associated.
[0041] Using address data as the basis for association, water resource data, water environment data and water ecology data are matched and associated according to their corresponding geographical locations. This ensures that the relevant data in the same sub-area to be scheduled are effectively associated to a certain extent, thereby ensuring the accuracy and reliability of subsequent analysis.
[0042] That is to ensure that all types of data can accurately correspond to specific geographical locations. Through the guidance of address data, data from different sources and formats can be spatially matched to form a complete data set.
[0043] Furthermore, the associated water resource data, water environment data and water ecology data are cleaned to form a hydrological database.
[0044] Data cleaning can eliminate errors, duplications, and inconsistencies in water resources data, water environment data, and water ecology data, and improve data accuracy and availability. Specifically, data cleaning may include processing missing data, correcting abnormal data, removing duplicate data, and unifying data formats. Through these measures, the data quality in the hydrological database can be guaranteed to a certain extent, providing a reliable basis for subsequent analysis and decision-making.
[0045] Handling missing data: filling missing values or using methods such as interpolation.
[0046] Correct abnormal data: Identify and process abnormal data to ensure data quality and accuracy.
[0047] De-duplicate data: Remove duplicate data records to avoid data redundancy and affect analysis results.
[0048] Unify data format: Unify data format, units and data types to facilitate subsequent processing and analysis.
[0049] After data cleaning, a database of water resources, water environment and water ecology information with close correlation can be obtained, which is convenient for querying, analyzing and utilizing water resources, water environment and water ecology data, and provides strong support for water resources scheduling decision-making.
[0050] Step 103: Compare the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled.
[0051] First, retrieve the water demand meter, which includes biological water demand meter and plant water demand meter.
[0052] The water demand table can be retrieved from the relevant data source. The relevant data can be obtained from the relevant website. The water demand table usually includes a biological water demand table and a plant water demand table, which are formulated according to the growth requirements of organisms and plants and environmental conditions, and are used to estimate the water requirements of organisms and plants under different conditions.
[0053] For example, the annual water consumption and water storage of plants can be obtained from the plant growth website, and the annual or monthly water consumption of different organisms can be obtained from the biological website, and the above data can be organized into biological water requirement tables and plant water requirement tables.
[0054] Furthermore, the biological water demand table and the plant water demand table are compared based on the biological data and the planting data to determine the basic water demand of the sub-area to be scheduled.
[0055] The biological data and planting data in the hydrological database are compared and analyzed with the biological water demand table and the plant water demand table. Through comparison, the basic water demand of the sub-area to be scheduled can be preliminarily determined, that is, the basic amount of water required to maintain the normal growth of organisms and plants. It is understandable that if the scheduling sub-area includes a city, the biological water demand should include human water demand (which can be obtained through relevant departments or through surveys).
[0056] Furthermore, seasonal data of the sub-area to be scheduled is obtained.
[0057] In order to determine the water demand more accurately, it is also necessary to obtain seasonal data of the sub-area to be scheduled. Seasonal data includes rainfall, evaporation, temperature changes, etc. These factors will affect the water demand of organisms and plants. By analyzing seasonal data, we can understand the changes in the water demand of organisms and plants in different seasons.
[0058] Furthermore, the extended range water demand of the sub-area to be scheduled is determined based on the migration data and seasonal data.
[0059] After obtaining the seasonal data, the migration data is combined to determine the extended range water demand of the sub-area to be scheduled. The migration data reflects the migration patterns and activity ranges of organisms in different seasons. When migration occurs, the biomass will inevitably change. By analyzing the above data, we can predict the changes in the demand for water resources in the scheduling sub-area during the migration of organisms, and thus calculate the extended range water demand.
[0060] Furthermore, the water demand data of the sub-area to be scheduled is determined based on the basic water demand and the extended range water demand, wherein the water demand data is a range value and varies with the season.
[0061] Finally, the basic water demand and the extended water demand are combined to determine the water demand data of the sub-area to be scheduled. This data is a range value, because the water use of organisms and plants is uncertain, and the upper and lower limits of the range can be determined by the minimum and maximum water use of organisms each year (the same applies to plant water demand). And the water demand data will change with the change of seasons. It is understandable that if the water demand data is in years, it will not change with the change of seasons. Through this step, the water demand situation of the sub-area to be scheduled can be more accurately understood, providing a scientific basis for subsequent water resource scheduling.
[0062] Step 104: Associating the hydrological database with the gate parameters based on a preset GIS geographic system to generate a hydrological dispatching geographic system.
[0063] Firstly, the area to be dispatched is processed based on the GIS geographical system to construct the first hydrological dispatching geographical system.
[0064] Use GIS geographic system to process the geographic information of the area to be dispatched, including topography, water system, land use, etc. This will be a basic geographic information system that provides basic geographic data of the area to be dispatched.
[0065] The GIS geographic system has powerful spatial analysis capabilities and visualization characteristics. Through the GIS geographic system, the geographical features, topography and other information of the area to be dispatched are digitized to build a preliminary hydrological dispatching geographic system, namely the first hydrological dispatching geographic system, which includes data such as topography, river flow direction, and basic provincial, municipal and district boundaries.
[0066] Furthermore, the sub-area to be scheduled is marked in the first hydrological scheduling geographical system based on the address data to generate a second hydrological scheduling geographical system.
[0067] Based on the address data, the sub-regions to be dispatched are marked in the first hydrological dispatching geographical system, because the address data is a bridge connecting water resources data, water environment data, water ecology data and geographic spatial information. By marking the address data, it can be ensured to a certain extent that each sub-region to be dispatched has a clear position and boundary in the geographical system, thereby generating a geographical system with marked sub-regions to be dispatched, that is, the second hydrological dispatching geographical system, in preparation for adding more data in the next step.
[0068] Furthermore, water resource data, water environment data and water ecology data are added to the second hydrological scheduling geographical system based on the hydrological database, and the parameters of the gate are added to the second hydrological scheduling geographical system to generate a hydrological scheduling geographical system.
[0069] Extract water resources, water environment and water ecology data from the hydrological database. Add these data to the second hydrological dispatching geographical system to ensure that they correspond to the geographical location. Add the parameters of the gate, including location, opening and closing time, and flow control, so as to achieve real-time monitoring and precise control of water resources dispatch to a certain extent, and ensure the effective implementation of the dispatching plan. The hydrological dispatching geographical system contains hydrological data, geographic information and gate control parameters. The hydrological dispatching geographical system can provide strong technical support and decision-making basis for subsequent water resources dispatching.
[0070] Step 105 , referring to the hydrological dispatching geographical system, and processing the water demand data and water storage data based on a preset water network water resources dispatching model to determine an initial dispatching plan.
[0071] First, the water transfer volume of the sub-region to be scheduled is determined based on the water demand data, water storage data and carrying capacity data of the sub-region to be scheduled. The water transfer volume includes the required water transfer volume and the available water transfer volume.
[0072] First, it is necessary to determine the water transfer volume based on the water demand data, water storage data and carrying capacity data of the sub-area to be scheduled. Water transfer volume is a key indicator in water resource scheduling, which includes demand water transfer volume and available water transfer volume. Demand water transfer volume refers to the additional water required to meet the water demand requirements of the sub-area to be scheduled, that is, the amount of water that needs to be obtained. Available water transfer volume refers to the amount of water that can be transferred out of the sub-area to be scheduled in addition to meeting its own water demand requirements, that is, the amount of water available for scheduling. The specific calculation process is described in detail by A1 to A3.
[0073] A1. Determine the differential water volume of the subsystem to be scheduled based on the water demand data and water storage data of the subregion to be scheduled. The differential water volume includes positive differential water volume and negative differential water volume.
[0074] Before determining the amount of water to be transferred, we need to calculate the differential water volume of the sub-area to be dispatched. The differential water volume refers to the difference between the water demand and the water storage. It can be positive or negative. A positive differential water volume means that the water storage is greater than the water demand, and there is excess water available for dispatch. A negative differential water volume means that the water demand is greater than the water storage, and additional water needs to be dispatched to meet the demand.
[0075] A2. When the difference water volume is a positive difference water volume, the positive difference water volume is used as the water volume of the sub-area to be dispatched. The water volume is the available water volume.
[0076] In the case of positive difference water volume, the positive difference water volume is directly used as the water volume of the sub-area to be scheduled, and the water volume at this time is the available water volume. This is because in this case, additional water can be dispatched to meet the water demand requirements of other sub-areas to be scheduled.
[0077] A3. When the difference water volume is negative, the water transfer volume of the sub-area to be dispatched is determined based on the negative difference water volume and the carrying capacity data. The water transfer volume is the required water transfer volume.
[0078] In the case of negative differential water volume, the water transfer volume needs to be determined based on the negative differential water volume and the carrying capacity data. In this case, although the water demand is greater than the water storage, the carrying capacity data, that is, the maximum water volume that the area can carry, needs to be considered to ensure that the water volume after scheduling does not exceed the carrying capacity of the area. Therefore, the water transfer volume at this time should be the required water transfer volume, and the value of the required water transfer volume is the carrying capacity data minus the water storage volume.
[0079] Furthermore, the hydrological dispatching geographical system is labeled based on the type of water diversion.
[0080] After determining the water transfer volume, the hydrological dispatching geographical system is marked according to the type of water transfer volume. This can intuitively understand the dispatching demand and supply capacity of each sub-area to be dispatched, and provide a decision-making basis for subsequent water resources dispatching.
[0081] Furthermore, referring to the geographical system of hydrological dispatch, the required water transfer volume and the available water transfer volume are balanced to determine the preliminary dispatch plan.
[0082] Finally, referring to the marked hydrological dispatching geographical system, the required water transfer volume and the available water transfer volume are balanced to determine the preliminary dispatching plan. This step requires comprehensive consideration of the dispatching demand and supply capacity of each sub-region to be dispatched, as well as the overall dispatching capacity and constraints of the water network to ensure the rationality and feasibility of the dispatching plan.
[0083] In a specific example,
[0084] Required water transfer volume:
[0085] Region A: The predicted water demand is 10 million cubic meters.
[0086] Region B: The predicted water demand is 8 million cubic meters.
[0087] Region C: The predicted water demand is 12 million cubic meters.
[0088] Available water supply:
[0089] Area D: The available water volume is 7 million cubic meters.
[0090] Area E: The available water volume is 10 million cubic meters.
[0091] Area F: The available water volume is 10 million cubic meters.
[0092] The total water demand of regions A, B and C is 30 million cubic meters, and the total available water transfer volume of regions D, E and F is 27 million cubic meters. It can be determined that 27 million cubic meters of water will be transferred from regions D, E and F to regions A, B and C. However, the available water transfer volume is less than the required water transfer volume, so the acquisition ratio of each region is calculated, that is, each region A, B and C will obtain 0.9 times its water demand, that is:
[0093] Area A: 9 million cubic meters.
[0094] Area B: 7.2 million cubic meters.
[0095] Area C: 10.8 million cubic meters.
[0096] At the same time, in the process of retrieval, the geographical location and distance of each area should be referred to. For example, if area B is close to area D, area D will fully supply water to area B, that is, area D will supply 7 million cubic meters of water to area B, and the 200,000 cubic meters of water that area B lacks will be supplied by the closer area between area E and area F.
[0097] Through the above steps, a preliminary scheduling plan can be determined based on the hydrological scheduling geographical system and the water network water resources scheduling model. The preliminary scheduling plan is an ideal scheduling plan, which does not consider artificial factors and sudden factors. It can provide guidance and basis for subsequent water resources scheduling work.
[0098] Step 106: monitor the real-time water storage data of the sub-area to be scheduled in real time, and adjust the initial scheduling plan based on the real-time water storage data and the parameters of the gate to determine the scheduling plan.
[0099] First, monitor and obtain the real-time water storage data of the sub-area to be scheduled.
[0100] Real-time monitoring and acquisition of real-time water storage data of the sub-areas to be dispatched. This is usually achieved through sensors and monitoring systems installed on water storage facilities, which can collect and transmit water storage data in real time to cope with sudden rainfall, gate damage or occasional errors, which may cause delays in the initial dispatch plan.
[0101] Furthermore, the initial scheduling plan is adjusted based on the parameters of the gate to determine the opening and closing times of the gate.
[0102] Based on the gate parameters, the initial scheduling plan is adjusted. These parameters include the gate opening and closing conditions, maximum and minimum openings, operating efficiency, etc. Based on the real-time water demand data and the gate parameters, the gate opening and closing times and the appropriate opening can be determined to achieve accurate scheduling of water resources. Through this step, the delay of the initial scheduling plan can be corrected to a certain extent.
[0103] Furthermore, the discharge or intake of the gate is adjusted based on the real-time water storage data to determine the scheduling plan.
[0104] Adjust the discharge or inflow of the gate according to the real-time water storage data. If the real-time water storage data shows that the water storage is too much, we may need to increase the discharge; conversely, if the water storage is insufficient, we need to increase the inflow. This adjustment process is designed to ensure that the water storage of the sub-area to be dispatched is maintained within a reasonable range to meet the actual water demand requirements.
[0105] Through the above steps, the initial dispatch plan is dynamically adjusted based on real-time data, and a dispatch plan that meets actual needs and can cope with emergencies is determined. To a certain extent, water resources can be used more effectively, and the rational allocation and efficient use of water resources can be achieved.
[0106] In addition to the above methods, we should also consider emergencies. For example, if a large number of crops need to be planted in a certain place for windbreak and sand fixation, a large amount of water resources will be needed. This water demand is caused by human factors, and it is difficult for the system to judge based on natural conditions. At this time, the scheduling plan should be adjusted according to the considered factors. At the same time, in order to ensure the accuracy of the considered factors, a corresponding audit platform should be established. The specific steps include:
[0107] Build a water resource scheduling review platform. Obtain the additional water demand of the sub-area to be scheduled based on the water resource scheduling review platform. Review the additional water demand of the sub-area to be scheduled, and adjust the scheduling plan after the review is passed.
[0108] First, an integrated water resource scheduling review platform needs to be established. This platform should have the functions of data collection, processing, analysis and display, and be able to obtain the additional water demand reported by each scheduling sub-area and its corresponding reasons and evidence.
[0109] The determined additional water demand needs to be rigorously reviewed, which can be conducted by experts and made public. The specific operation process will not be elaborated here.
[0110] If the additional water demand is approved, the dispatch plan needs to be adjusted according to the audit results to meet the new water demand requirements. The adjustment process should comprehensively consider factors such as water resource supply capacity, dispatch cost and ecological environmental impact to ensure that the adjusted dispatch plan is more reasonable and effective.
[0111] The above is an embodiment of the method proposed in this application. Based on the same inventive concept, this application embodiment also provides a dynamic water resource adjustment device, whose structure is as follows: Figure 2 shown.
[0112] Figure 2 A schematic diagram of the internal structure of a dynamic water resource adjustment device provided in an embodiment of the present application. Figure 2 As shown, the device includes:
[0113] at least one processor 201;
[0114] and, a memory 202 communicatively connected to the at least one processor;
[0115] The memory 202 stores instructions that can be executed by at least one processor, and the instructions are executed by at least one processor 201 to enable at least one processor 201 to:
[0116] Acquire water resource data, water environment data, water ecology data and gate parameters of the area to be scheduled; wherein, the area to be scheduled includes multiple sub-areas to be scheduled, water resource data includes water storage data and carrying capacity data, water environment data includes address data and water quality data, and water ecology data includes biological data, planting data and migration data; integrate and associate water resource data, water environment data and water ecology data to form a hydrological database; compare the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled; associate the hydrological database and the gate parameters based on the preset GIS geographic system to generate a hydrological scheduling geographic system; refer to the hydrological scheduling geographic system and process the water demand data and water storage data based on the preset water network water resource scheduling model to determine the initial scheduling plan; monitor the real-time water storage data of the sub-area to be scheduled in real time, and adjust the initial scheduling plan based on the real-time water storage data and the gate parameters to determine the scheduling plan.
[0117] Some embodiments of the present application provide corresponding Figure 1 A non-volatile computer storage medium for dynamic water resource adjustment stores computer executable instructions, wherein the computer executable instructions are set as follows:
[0118] Acquire water resource data, water environment data, water ecology data and gate parameters of the area to be scheduled; wherein, the area to be scheduled includes multiple sub-areas to be scheduled, water resource data includes water storage data and carrying capacity data, water environment data includes address data and water quality data, and water ecology data includes biological data, planting data and migration data; integrate and associate water resource data, water environment data and water ecology data to form a hydrological database; compare the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled; associate the hydrological database and the gate parameters based on the preset GIS geographic system to generate a hydrological scheduling geographic system; refer to the hydrological scheduling geographic system and process the water demand data and water storage data based on the preset water network water resource scheduling model to determine the initial scheduling plan; monitor the real-time water storage data of the sub-area to be scheduled in real time, and adjust the initial scheduling plan based on the real-time water storage data and the gate parameters to determine the scheduling plan.
[0119] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the IoT device and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.
[0120] The system and medium provided in the embodiments of the present application correspond one-to-one to the method. Therefore, the system and medium also have similar beneficial technical effects to the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the system and medium will not be repeated here.
[0121] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0122] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0123] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0124] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0125] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0126] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0127] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0128] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0129] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. A dynamic water resource adjustment method, characterized in that: The method comprises: Acquire water resource data, water environment data, water ecology data and gate parameters of the area to be scheduled; wherein the area to be scheduled includes multiple sub-areas to be scheduled, the water resource data includes water storage data and carrying capacity data, the water environment data includes address data and water quality data, and the water ecology data includes biological data, planting data and migration data; Integrate and relate the water resources data, water environment data and water ecology data to form a hydrological database; Compare the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled; Associating the hydrological database with the parameters of the gate based on a preset GIS geographic system to generate a hydrological dispatching geographic system; Referring to the hydrological dispatching geographical system, and processing the water demand data and water storage data based on a preset water network water resources dispatching model to determine an initial dispatching plan; Monitor the real-time water storage data of the sub-area to be scheduled in real time, and adjust the initial scheduling plan based on the real-time water storage data and the parameters of the gate to determine the scheduling plan; Real-time monitoring of the real-time water storage data of the sub-area to be scheduled, and adjusting the initial scheduling plan based on the real-time water storage data and the parameters of the gate to determine the scheduling plan, specifically including: Monitor and obtain real-time water storage data of the sub-area to be scheduled; Adjusting the initial scheduling plan based on the parameters of the gate to determine the opening and closing times of the gate; Adjusting the water discharge or water intake of the gate based on the real-time water storage data to determine the scheduling plan; The method further comprises: Build a water resources scheduling and review platform; Based on the water resources scheduling review platform, obtain the additional water demand of the sub-area to be scheduled; Review the additional water demand of the sub-area to be scheduled, and adjust the scheduling plan after the review is passed; Integrate and compare the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled, specifically including: Retrieving the water demand meter; wherein the water demand meter includes a biological water demand meter and a plant water demand meter; Compare the biological water demand table and the plant water demand table based on the biological data and the planting data to determine the basic water demand of the sub-area to be scheduled; Obtain seasonal data of the sub-area to be scheduled; Determine the extended range water demand of the sub-area to be scheduled based on the migration data and the seasonal data; The water demand data of the sub-area to be scheduled is determined based on the basic water demand and the extended-range water demand; wherein the water demand data is a range value and varies with the season.
2. A dynamic water resource adjustment method according to claim 1, characterized in that: Integrate and associate the water resources data, water environment data and water ecology data to form a hydrological database, specifically including: Based on the address data, the water resource data, water environment data and water ecology data of the same sub-area to be scheduled are associated; The associated water resources data, water environment data and water ecology data are cleaned to form a hydrological database.
3. A dynamic water resource adjustment method according to claim 1, characterized in that: Based on the preset GIS geographic system, the hydrological database and the parameters of the gate are associated to generate a hydrological dispatching geographic system, which specifically includes: Processing the area to be dispatched based on the GIS geographical system to construct a first hydrological dispatching geographical system; Based on the address data, the sub-area to be scheduled is marked in the first hydrological scheduling geographical system to generate a second hydrological scheduling geographical system; Based on the hydrological database, water resource data, water environment data and water ecological data are added to the second hydrological scheduling geographical system, and the parameters of the gate are added to the second hydrological scheduling geographical system to generate a hydrological scheduling geographical system.
4. A dynamic water resource adjustment method according to claim 1, characterized in that: Referring to the hydrological dispatching geographical system, and based on the preset water network water resources dispatching model, the water demand data and water storage data are processed to determine a preliminary dispatching plan, specifically including: Based on the water demand data, water storage data and carrying capacity data of the sub-area to be scheduled, the water transfer volume of the sub-area to be scheduled is determined; wherein the water transfer volume includes the required water transfer volume and the available water transfer volume; Marking the hydrological regulation geographic system based on the type of water transfer; With reference to the hydrological dispatching geographical system, the required water transfer volume and the available water transfer volume are balanced to determine a preliminary dispatching plan.
5. A dynamic water resource adjustment method according to claim 4, characterized in that: Based on the water demand data, water storage data and carrying capacity data of the sub-area to be scheduled, determining the water transfer volume of the sub-area to be scheduled specifically includes: Determine the differential water volume of the subsystem to be scheduled based on the water demand data and water storage data of the subregion to be scheduled; wherein the differential water volume includes positive differential water volume and negative differential water volume; When the differential water volume is a positive differential water volume, the positive differential water volume is used as the water transfer volume of the sub-area to be scheduled; wherein the water transfer volume is the supplyable water transfer volume; When the difference water volume is a negative difference water volume, the water transfer volume of the sub-area to be scheduled is determined based on the negative difference water volume and the carrying capacity data; wherein the water transfer volume is the required water transfer volume.
6. A dynamic water resource adjustment device, characterized in that: The device comprises: at least one processor; and, a memory communicatively coupled to the at least one processor; The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to: Acquire water resource data, water environment data, water ecology data and gate parameters of the area to be scheduled; wherein the area to be scheduled includes multiple sub-areas to be scheduled, the water resource data includes water storage data and carrying capacity data, the water environment data includes address data and water quality data, and the water ecology data includes biological data, planting data and migration data; Integrate and relate the water resources data, water environment data and water ecology data to form a hydrological database; Compare the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled; Associating the hydrological database with the parameters of the gate based on a preset GIS geographic system to generate a hydrological dispatching geographic system; Referring to the hydrological dispatching geographical system, and processing the water demand data and water storage data based on a preset water network water resources dispatching model to determine an initial dispatching plan; Monitor the real-time water storage data of the sub-area to be scheduled in real time, and adjust the initial scheduling plan based on the real-time water storage data and the parameters of the gate to determine the scheduling plan; Real-time monitoring of the real-time water storage data of the sub-area to be scheduled, and adjusting the initial scheduling plan based on the real-time water storage data and the parameters of the gate to determine the scheduling plan, specifically including: Monitor and obtain real-time water storage data of the sub-area to be scheduled; Adjusting the initial scheduling plan based on the parameters of the gate to determine the opening and closing times of the gate; Adjusting the water discharge or water intake of the gate based on the real-time water storage data to determine the scheduling plan; Build a water resources scheduling and review platform; Based on the water resources scheduling review platform, obtain the additional water demand of the sub-area to be scheduled; Review the additional water demand of the sub-area to be scheduled, and adjust the scheduling plan after the review is passed; integrate and compare the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled, specifically including: Retrieving the water demand meter; wherein the water demand meter includes a biological water demand meter and a plant water demand meter; Compare the biological water demand table and the plant water demand table based on the biological data and the planting data to determine the basic water demand of the sub-area to be scheduled; Obtain seasonal data of the sub-area to be scheduled; Determine the extended range water demand of the sub-area to be scheduled based on the migration data and the seasonal data; The water demand data of the sub-area to be scheduled is determined based on the basic water demand and the extended-range water demand; wherein the water demand data is a range value and varies with the season.
7. A non-volatile computer storage medium for dynamic water resource adjustment, storing computer executable instructions, characterized in that: The computer executable instructions are configured to: Acquire water resource data, water environment data, water ecology data and gate parameters of the area to be scheduled; wherein the area to be scheduled includes multiple sub-areas to be scheduled, the water resource data includes water storage data and carrying capacity data, the water environment data includes address data and water quality data, and the water ecology data includes biological data, planting data and migration data; Integrate and relate the water resources data, water environment data and water ecology data to form a hydrological database; Compare the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled; Associating the hydrological database with the parameters of the gate based on a preset GIS geographic system to generate a hydrological dispatching geographic system; Referring to the hydrological dispatching geographical system, and processing the water demand data and water storage data based on a preset water network water resources dispatching model to determine an initial dispatching plan; Monitor the real-time water storage data of the sub-area to be scheduled in real time, and adjust the initial scheduling plan based on the real-time water storage data and the parameters of the gate to determine the scheduling plan; Real-time monitoring of the real-time water storage data of the sub-area to be scheduled, and adjusting the initial scheduling plan based on the real-time water storage data and the parameters of the gate to determine the scheduling plan, specifically including: Monitor and obtain real-time water storage data of the sub-area to be scheduled; Adjusting the initial scheduling plan based on the parameters of the gate to determine the opening and closing times of the gate; Adjusting the water discharge or water intake of the gate based on the real-time water storage data to determine the scheduling plan; Build a water resources scheduling and review platform; Based on the water resources scheduling review platform, obtain the additional water demand of the sub-area to be scheduled; Review the additional water demand of the sub-area to be scheduled, and adjust the scheduling plan after the review is passed; Integrate and compare the preset water demand table based on the hydrological database to determine the water demand data of the sub-area to be scheduled, specifically including: Retrieving the water demand meter; wherein the water demand meter includes a biological water demand meter and a plant water demand meter; Compare the biological water demand table and the plant water demand table based on the biological data and the planting data to determine the basic water demand of the sub-area to be scheduled; Obtain seasonal data of the sub-area to be scheduled; Determine the extended range water demand of the sub-area to be scheduled based on the migration data and the seasonal data; The water demand data of the sub-area to be scheduled is determined based on the basic water demand and the extended-range water demand; wherein the water demand data is a range value and varies with the season.
Citation Information
Patent Citations
Sluice optimal scheduling method based on dynamic programming model
CN111191868A
Regional water network system water resource joint optimization scheduling method and system considering forecast uncertainty
CN117252312A
Method for determining ecological scheduling scheme of large reservoir project
CN117852723A