Multi-stage allocation method of water diversion quantity in irrigation district under total quantity index constraint

By dividing the irrigation area into calculation units and carrying out multi-level allocation, the problem of unfair and unreasonable water allocation in the existing technology has been solved, and efficient and dynamic water resource allocation under multiple constraints has been achieved, improving the precision and adaptability of irrigation area water resource management.

CN121352376BActive Publication Date: 2026-11-06CHINA INST OF WATER RESOURCES & HYDROPOWER RES
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511523996.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-10-23
Publication Date
2026-11-06
Estimated Expiration
2045-10-23

AI Technical Summary

Technical Problem

Existing water allocation methods are difficult to achieve fair, reasonable and efficient allocation under multiple constraints, especially when the relationship between branch canals and administrative divisions is complex, leading to water use conflicts between regions or departments. Furthermore, they lack dynamic adjustment capabilities and are difficult to adapt to changes in demand during years of water scarcity.

Method used

By obtaining the boundary conditions of the irrigation area, it is divided into multiple calculation units, and the initial water demand is calculated for each unit. The initial water demand is then checked and reduced based on multiple rigid water resource constraints. After that, a secondary allocation is carried out to compensate the calculation units whose water demand is not met, and finally a refined water resource allocation scheme is generated.

Benefits of technology

This approach achieves fair, reasonable, and efficient water resource allocation within a cross-coupled system of administrative divisions and canal networks, avoiding conflicts between solutions and actual management requirements caused by traditional methods, and improving the efficiency and fairness of water resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121352376B_ABST
    Figure CN121352376B_ABST
Patent Text Reader

Abstract

The application provides a multi-stage distribution method for water diversion quantity of irrigation area under total quantity index constraint, comprising the following steps: dividing the irrigation area into multiple calculation units based on administrative division boundaries and canal network; calculating initial water demand of each calculation unit under domestic water demand, industrial water demand, agricultural water demand and ecological water demand; based on the initial water demand, and according to multiple water resource rigid constraint indexes, at least one round of checking and reducing is conducted on the initial water demand of each calculation unit to obtain preliminary distribution water quantity of each calculation unit; surplus water quantity generated after checking and reducing is subjected to secondary distribution to compensate for the calculation units whose water demand is not satisfied, and finally obtain the final distribution water quantity of each calculation unit. The application realizes fair, reasonable and efficient distribution of water resources in the complex system of cross-coupling of administrative division and canal network, and avoids the problems of conflict between the scheme and actual management requirements, water use conflicts and the like caused by the traditional single dimension distribution method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of water allocation technology, and in particular to a multi-level allocation method for irrigation district water diversion under total quantity constraints. Background Technology

[0002] When irrigation district management units draw water from water sources (such as reservoirs and rivers), they need to take into account four levels of water quantity constraints: water diversion permits for main canals and branch canals, total water consumption control indicators for administrative regions, control indicators for different water sources in administrative regions, and water consumption control indicators for various types of users. The water diversion volume should be reasonably allocated to different administrative regions through the canal system to meet the water needs of different users and other aspects.

[0003] However, due to the complex, non-one-to-one correspondence between branch canals and administrative divisions—a single branch canal may cover multiple administrative regions, and a single administrative region may involve multiple branch canals—how to allocate water fairly, reasonably, and efficiently to different administrative regions under multiple constraints (including water use quotas for administrative regions, water diversion quotas for main and branch canals, and user quotas) has become a technical challenge. Furthermore, coordinating competitive water use relationships among different water-using sectors such as domestic, industrial, agricultural, and ecological environments further increases the complexity of water allocation decisions.

[0004] Existing water allocation methods often focus on a single dimension (such as allocation based solely on administrative indicators or canal capacity), lacking a systematic allocation method that can simultaneously coordinate multiple constraints such as total water consumption targets for administrative regions, canal system water conveyance capacity, and actual water demand. This results in allocation schemes that are theoretically feasible but often conflict with certain constraints and actual management requirements in practice. Furthermore, an administrative region may be supplied by multiple branch canals, and a single branch canal may flow through multiple administrative regions. Existing allocation schemes struggle to efficiently coordinate administrative indicators and engineering capacity under this complex structure, failing to achieve a reasonable allocation and balance of water between different administrative regions and sectors, easily leading to water use conflicts between regions or departments. Most existing allocation schemes are static, rarely adjusted once formulated throughout the scheduling period. They are unable to respond quickly and optimize in real time based on dynamic information such as actual water inflow, precipitation, soil moisture, and crop water requirements, exhibiting poor adaptability in years of water scarcity. Summary of the Invention

[0005] This invention provides a multi-level allocation method for irrigation district water diversion under total quantity constraints, in order to overcome the deficiencies in the existing technology.

[0006] This invention provides a method for multi-level allocation of irrigation water volume in irrigation areas under total quantity constraints, comprising the following steps: Obtain the boundary conditions of the irrigation district, which include administrative division boundaries, canal network, and multiple rigid water resource constraints. Based on the administrative division boundaries and the canal network, the irrigation district is divided into multiple calculation units, each of which consists of an administrative division and a canal irrigation area nested together. Calculate the initial water demand for each calculation unit under domestic water demand, industrial water demand, agricultural water demand and ecological water demand respectively; Based on the initial water demand and in accordance with the multiple rigid water resource constraints, the initial water demand of each calculation unit is checked and reduced at least once to obtain the preliminary water allocation for each calculation unit. The surplus water volume generated after verification and reduction is redistributed to compensate the calculation units whose water demand is not met, thus obtaining the final water volume allocated to each calculation unit.

[0007] According to the multi-level allocation method for irrigation district water diversion under total quantity constraints provided by the present invention, the step of performing at least one round of verification and reduction on the initial water demand of each calculation unit to obtain the preliminary allocated water volume for each calculation unit includes: When the total water demand of a set of one or more computing units exceeds any of the rigid water resource constraints corresponding to the set, the water reduction is calculated based on the difference between the total water demand and the corresponding rigid water resource constraints, and the water reduction is allocated to each computing unit in the set according to a preset weight to obtain the preliminary water allocation for each computing unit.

[0008] According to the present invention, a multi-level allocation method for irrigation district water diversion under total quantity constraints is provided, wherein the step of calculating the water reduction based on the difference between the total water demand and the corresponding rigid water resource constraint index includes: When the set is an administrative region, the water reduction is equal to the difference between the water intake index of the administrative region and the total water demand of each calculation unit within the administrative region; When the set is a certain industry within an administrative region, the water reduction is equal to the difference between the water intake index of the certain industry and the total water demand of the industry in each calculation unit within the administrative region. When the set is an area covered by a certain main canal, the water reduction is equal to the difference between the water intake index of the main canal and the total water demand of each calculation unit within the area covered by the main canal.

[0009] According to the present invention, a multi-level allocation method for irrigation district water diversion under total quantity constraints includes a secondary allocation of surplus water generated after verification and reduction to compensate for calculation units whose water demand is not met, resulting in the final allocated water volume for each calculation unit. This includes: After at least one round of verification and reduction of the initial water demand of each calculation unit, the surplus available water volume of each administrative region and each main canal is counted, and the target calculation units whose water demand is not met and the water shortage of the target calculation units are identified. Calculate the water quota surplus of each administrative region, whereby the water quota surplus is the difference between the total water intake quota of each administrative region and the sum of the preliminary allocated water volume of all calculation units within the corresponding administrative region. Based on the water shortage of the target calculation unit and the indicator surplus of the administrative region where the target calculation unit is located, the secondary allocation weight of each target calculation unit is calculated. The secondary allocation weight is positively correlated with both the water shortage and the indicator surplus. With the optimization objective of minimizing the difference between the actual water allocation in each administrative region and the total water intake quota, all surplus available water is allocated to the target calculation unit under the current priority according to the secondary allocation weight. After the water demand of the target computing unit under the current priority is fully compensated or the constraint limit is reached, the remaining surplus water supply is used to compensate the water demand of the target computing unit of the next priority until all surplus water is allocated or the water demand of all target computing units is met. The initial water allocation for each calculation unit is added to the compensation water obtained in the secondary allocation to obtain the final water allocation for each calculation unit.

[0010] According to the present invention, a multi-level allocation method for irrigation district water diversion under total quantity constraints includes a secondary allocation of surplus water generated after verification and reduction to compensate for calculation units whose water demand is not met, resulting in the final allocated water volume for each calculation unit. This includes: The priority order for water replenishment of each computing unit is determined based on the priority of water usage type and spatial distribution of each computing unit. With the optimization objective of minimizing the difference between the actual water allocation in each administrative region and the total water diversion, supplementary water supply calculations are performed on the calculation units whose water demand has not been met in sequence according to the water replenishment priority order. For the current calculation unit that needs water replenishment, obtain the upper limit of the water intake permit and the actual water intake of its corresponding main canal; if the actual water intake has reached the upper limit of the water intake permit, skip the current calculation unit that needs water replenishment and proceed to the next priority calculation unit. If the actual water intake does not reach the upper limit of the water intake permit, and the actual water intake of the main canal is less than the reported planned water intake, then the actual water intake of the main canal is corrected to the planned water intake, and the amount of water available for replenishment is calculated. Based on the available water volume and the water shortage of the current computing unit that needs water replenishment, determine the amount of water to be replenished for the current computing unit that needs water replenishment. The replenished water volume is allocated to the current calculation unit that needs replenishment, and the actual water intake of the main canal is updated. Repeat the above supplementary water supply calculation steps until all calculation units to be supplemented have completed the water supplementation judgment, or all main canals have reached the upper limit of the water withdrawal permit. Verify whether the final actual water intake of each main canal meets the total water intake permit requirement. If there are main canals that exceed the total water intake permit, the excess portion will be retrospectively adjusted. The initial water allocation for each calculation unit is added to the supplementary water allocation to obtain the final water allocation for each calculation unit.

[0011] According to the present invention, a multi-level allocation method for irrigation district water diversion under total quantity constraints includes a secondary allocation of the surplus water volume generated after verification and reduction to compensate for the unmet water demand of calculation units, thereby obtaining the final allocated water volume for each calculation unit. The method further includes: The monthly allocation coefficients for various water uses are obtained. These monthly allocation coefficients are used to characterize the proportion of water use for each type of water use in each month of the year. For domestic water demand, industrial water demand, and ecological water demand, the monthly allocation coefficients are determined based on historically reported process allocation data. For agricultural water demand, the monthly allocation coefficients are determined based on the total water demand for summer irrigation, autumn irrigation, and winter irrigation, using a preset irrigation water allocation curve. Based on the monthly allocation coefficient, the final allocated water volume of each calculation unit under domestic water demand, industrial water demand, agricultural water demand and ecological water demand is distributed to each month of the year to obtain the monthly allocated water volume of each type of water use of each calculation unit. The monthly water allocation of each calculation unit is summarized to generate a spatiotemporal allocation scheme for irrigation district water diversion. The spatiotemporal allocation scheme includes the classified water consumption of each calculation unit in each month.

[0012] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the multi-level allocation method for irrigation district water diversion under the total quantity index constraint as described above.

[0013] The present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements a multi-level allocation method for irrigation district water diversion under total quantity index constraints as described above.

[0014] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements a multi-level allocation method for irrigation district water diversion under the total quantity index constraint as described above.

[0015] The multi-level allocation method for irrigation district water diversion under total quantity constraints provided by this invention achieves refined modeling of irrigation district water resource demand by obtaining the boundary conditions of the irrigation district, dividing it into calculation units that can take into account both administrative and canal system management, and refining the calculation of four types of initial water demand for each unit. Furthermore, this invention further verifies and reduces the initial water demand based on multiple rigid water resource constraints, and then redistributes the resulting surplus water to compensate water-deficient units. This achieves fair, reasonable, and efficient allocation of water resources in a complex system where administrative divisions and canal networks are intertwined, avoiding problems such as conflicts between the proposed allocation and actual management requirements, and water use disputes caused by traditional single-dimensional allocation methods. Attached Figure Description

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

[0017] Figure 1 This is a flowchart illustrating the multi-level allocation method for irrigation area water diversion under total quantity constraints provided by the present invention. Detailed Implementation

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

[0019] Figure 1 This is a flowchart illustrating the multi-level allocation method for irrigation district water diversion under total quantity constraints provided by the present invention, as shown below. Figure 1 As shown, the method includes steps 110, 120, 130, 140 and 150.

[0020] Step 110: Obtain the boundary conditions of the irrigation area. The boundary conditions include administrative boundaries, canal network, and multiple rigid water resource constraints.

[0021] In this embodiment, before performing water resource allocation, it is necessary to comprehensively collect and organize the basic data and constraint rules of the irrigation area, which constitute the boundary conditions of the water resource allocation model.

[0022] Specifically, administrative boundaries can be understood as the geographical area within which water resources management is carried out. In one possible implementation, geographic information data of the various levels of administrative units involved in the irrigation district can be obtained; for example, vectorized boundary data of municipal or county-level administrative regions can be acquired.

[0023] A canal network refers to an artificial or natural waterway system used for water conveyance and distribution within an irrigation district. In this embodiment, it may include information such as main canals, branch canals, and their irrigation areas. For example, spatial distribution data of main canals and their respective water supply coverage areas can be obtained.

[0024] Multiple rigid water resource constraints refer to the measures taken to limit water resource development and utilization, demand, and water use behavior, thereby controlling these activities within the boundary conditions of water resource carrying capacity. These rigid water resource constraints may include indicators of available water volume by water source, water use indicators by industry, and water intake indicators for main canals.

[0025] Step 120: Based on the administrative division boundaries and canal network, the irrigation area is divided into multiple calculation units. Each calculation unit consists of an administrative division and a canal irrigation area nested together.

[0026] Here, the calculation unit is the basic unit for water volume accounting and allocation. Specifically, by spatially overlaying the administrative division layer and the canal irrigation range layer, a series of new and more refined geographical units are generated, each of which has a unique dual attribute of "administrative division" and "canal system origin".

[0027] Step 130: Calculate the initial water demand of each calculation unit under the conditions of domestic water demand, industrial water demand, agricultural water demand and ecological water demand.

[0028] After dividing the computational units, this step estimates the initial water demand for each unit in different water use sectors. This initial water demand is the theoretical maximum water demand without considering any water resource constraints.

[0029] In one possible implementation, the initial water requirement can be calculated based on the following formula: Initial water demand under domestic water demand It can be based on the population size within the calculation unit. With the corresponding population size calculate: .

[0030] Initial water demand under industrial water demand It can be based on the scale of industrial development within the computing unit. Corresponding industrial development scale calculate: .

[0031] Initial water demand under agricultural water demand It can be based on the irrigated area of ​​various crops within the calculation unit. Irrigation water quota for the corresponding crop calculate: .

[0032] Initial water demand under ecological water demand conditions The ecological area outside the river channel within the calculation unit can be used as a basis. (e.g., roads, green space area) and corresponding ecological water use quotas outside river channels calculate: .

[0033] By using the above method, the initial water demand of each computing unit under the four types of water use (domestic, industrial, agricultural, and ecological) can be obtained, thus forming a comprehensive water demand inventory.

[0034] Step 140: Based on the initial water demand and in accordance with multiple rigid water resource constraints, the initial water demand of each calculation unit is checked and reduced at least once to obtain the preliminary water allocation for each calculation unit.

[0035] Since the initial water demand calculated in step 130 represents an ideal demand, it often exceeds the actual available water resources or relevant constraints. Therefore, it is necessary to verify and reduce the initial water demand. Verification and reduction can be understood as a dual process involving checking and adjustment. Specifically, verification involves comparing the initial water demand of each calculation unit with its corresponding rigid water resource constraints one by one to determine if any exceedances are possible. Reduction involves reducing the excess portion when the initial water demand is detected to ensure that the final allocated water volume does not exceed the limits set by the rigid constraints. This process reflects the transformation from ideal demand to the actual allocable water volume under constraints, ensuring that the water resource allocation plan both meets actual water demand and strictly adheres to the rigid constraints of water resource management.

[0036] The verification and reduction process can be iterative and multi-layered. For example, multiple rounds of different indicator checks can be conducted sequentially or according to set priorities. These checks could include administrative level water intake review, industry-specific water intake review, and main canal level maximum water intake review.

[0037] After one or more rounds of verification and reduction, the water demand of each calculation unit is reduced, resulting in a preliminary water allocation that initially meets all rigid constraints. Users can view the changes in the proposed water demand of each unit after each reduction operation through the system interface.

[0038] Step 150: The surplus water volume generated after verification and reduction is redistributed in a secondary manner to compensate the calculation units whose water demand is not met, so as to obtain the final water volume allocated to each calculation unit.

[0039] Specifically, while the step-by-step reduction method in step 140 ensures adherence to rigid targets, the abrupt reduction may lead to excessive reduction of available water in some areas, while other areas or canal systems still have surplus water after meeting their own needs and constraints. To improve the overall efficiency and fairness of water resource allocation, this step introduces a secondary allocation mechanism.

[0040] Specifically, the first step is to calculate the surplus available water volume in each administrative region or main canal after multiple rounds of reduction. Simultaneously, it is necessary to identify calculation units where water demand is not being met, specifically those units where the initial allocated water volume is less than the initial water demand, as target calculation units.

[0041] When carrying out secondary allocation, various compensation strategies can be adopted. For example, users can decide the order of water replenishment based on the actual situation, such as administrative region priority (prioritizing the use of surplus water within the same administrative region), main canal priority (prioritizing the use of surplus water under the same main canal), and priority for those with greater water shortages (units with greater water shortages are given priority in compensation), etc.

[0042] In one possible implementation, the secondary allocation aims to minimize the difference between the actual allocated water volume and the total water withdrawal quota for each administrative region. All surplus water is then allocated to target computing units whose water needs are not being met, according to certain weights. This process can continue until all surplus water has been allocated, or the water needs of all target computing units are met or their own water consumption limits are reached.

[0043] After secondary allocation and compensation, the initial allocated water volume for each calculation unit is added to the compensated water volume obtained in the secondary allocation to obtain the final allocated water volume for each calculation unit. The final allocation result will be output in the form of a report, which may also indicate what kind of constraint upper limit prevented some units from being allocated water volume.

[0044] The multi-level allocation method for irrigation district water diversion under total quantity constraints provided in this embodiment achieves refined modeling of irrigation district water resource demand by obtaining the boundary conditions of the irrigation district, dividing it into calculation units that can take into account both administrative and canal system management, and refining the calculation of four types of initial water demand for each unit. Furthermore, this embodiment further verifies and reduces the initial water demand based on multiple rigid water resource constraints, and then redistributes the resulting surplus water to compensate water-deficient units. This achieves fair, reasonable, and efficient allocation of water resources in a complex system where administrative divisions and canal networks are intertwined, avoiding problems such as conflicts between the scheme and actual management requirements and water use disputes caused by traditional single-dimensional allocation methods.

[0045] Based on the above embodiments, the initial water demand of each computing unit is checked and reduced at least once to obtain the preliminary allocated water volume for each computing unit, including: When the total water demand of a set consisting of one or more computing units exceeds any rigid water resource constraint index corresponding to the set, the water reduction is calculated based on the difference between the total water demand and the corresponding rigid water resource constraint index, and the water reduction is allocated to each computing unit in the set according to the preset weights to obtain the preliminary allocated water volume for each computing unit.

[0046] In this embodiment, the set of one or more computing units refers to a combination of computing units aggregated according to a specific management dimension. Specifically, the composition of this set can be diverse, depending on the type of rigid water resource constraint indicator to be verified.

[0047] In one possible implementation, when the rigid constraint indicators of water resources for administrative regions are being verified, the set consists of all computational units belonging to the same administrative region.

[0048] In another possible implementation, when the rigid constraint index of water resources in the branch canal system is being checked, the set consists of all computational units supplied by the same main canal.

[0049] In another possible implementation, when the rigid constraint indicators of a specific water-using industry are being verified, the set can be all the calculation units corresponding to the specific water-using industry within a certain administrative region, or all the calculation units corresponding to the specific water-using industry within the water supply range of a certain main canal.

[0050] In this embodiment, the total water demand refers to the sum of the initial water demands of all computational units within the set under a specific dimension. For example, for a set of administrative regions 's', its total water demand can be expressed as: ,in, This represents the initial water demand of the calculation unit u belonging to administrative region s.

[0051] In this embodiment, the rigid water resource constraint index corresponding to the set refers to the upper limit of water volume that the set must adhere to under a specific management dimension. Taking the administrative region dimension as an example, this index can be the annual total water withdrawal index of administrative region s.

[0052] When the total water demand exceeds the rigid water resource constraint index corresponding to the set, it indicates that the total water demand of the set has exceeded the management red line and must be reduced and adjusted.

[0053] Specifically, the first step is to calculate the water reduction. This water reduction is the difference between the total water demand and the corresponding rigid water resource constraint index. Taking administrative region 's' as an example, its total water reduction... It can be calculated using the following formula: in, For administrative regions The water reduction rate; For administrative regions Water intake quota; For administrative regions Inner unit The water demand.

[0054] It should be noted that since the total water demand exceeds the constraint, the difference is negative, and its absolute value is the amount of water that needs to be reduced. For clarity, in practice, the amount of water to be reduced is usually taken as the absolute value of this difference, that is, the total amount of water that needs to be reduced from the set.

[0055] After obtaining the total water reduction amount for the set, the next step is to allocate this reduction amount to each calculation unit within the set, that is, to determine how much water reduction task each calculation unit should undertake. This embodiment uses a preset weighting method for allocation.

[0056] In one possible implementation, the preset weight can be a water demand ratio weight, that is, the reduction allocation is based on the proportion of the initial water demand of each calculation unit to the total water demand of the collection. Specifically, the reduction in water demand to be borne by calculation unit u within administrative region s is... It can be calculated as: In another possible implementation, the preset weights can be further refined by combining them with the priorities of the water-using industry. For example, after determining the total water pressure reduction of calculation unit u... Afterward, this reduction needs to be allocated to different water-using sectors within the unit, such as domestic, industrial, agricultural, and ecological sectors. Domestic water use typically has the highest priority, followed by industrial, then agricultural and ecological. This can be done for each sector. Set different weighting coefficients For example, domestic water Values ​​that are small or even zero indicate agricultural water use. The value is relatively large, and the calculation unit u is in the industry Water reduction on It can be calculated using the following formula: in, For administrative regions Inner unit industry The water demand. For administrative regions Total number of internal units. This represents the total number of industries.

[0057] This priority-weighted allocation method ensures that high-priority water use (such as domestic water use) is minimally affected, while low-priority water use (such as agricultural water use) bears more of the reduction burden.

[0058] In another possible implementation, the preset weights can also take into account factors such as the region's economic development level, historical water use habits, or water shortage sensitivity, and assign different reduction coefficients to different calculation units, thereby achieving more refined and humanized water management.

[0059] After the water reduction allocation based on the preset weights, the initial water demand of each calculation unit is subtracted from the water reduction it should bear to obtain the water demand of that calculation unit after this round of verification. After the verification and reduction of all types of rigid water resource constraints (such as administrative division water source indicators, administrative division industry indicators, main canal water intake indicators, etc.) are completed, the preliminary allocated water volume for each calculation unit is finally obtained.

[0060] Based on any of the above embodiments, the water reduction is calculated based on the difference between the total water demand and the corresponding rigid water resource constraint index, including: When the collection is an administrative region, the water reduction is equal to the difference between the water intake quota of the administrative region and the total water demand of each calculation unit within the administrative region. When the collection is a certain industry within an administrative region, the water reduction is equal to the difference between the water intake index of a certain industry and the total water demand of all industries in the administrative region. When the collection is the area covered by a certain main canal, the water reduction is equal to the difference between the water intake index of the main canal and the total water demand of each calculation unit within the area covered by the main canal.

[0061] When the data is aggregated into administrative regions, the calculation of water reduction is based on the administrative region as the basic unit for statistics and verification. This involves summing up the water demand of all calculation units belonging to the same administrative region and then comparing it with the water withdrawal quota allocated to that administrative region. Compare them.

[0062] If the total water demand exceeds the water withdrawal quota for the administrative region, it indicates that the region is facing a water shortage and needs to reduce its water intake. In this case, the water volume to be reduced... It equals the difference between the water intake quota of the administrative region and the total water demand of all calculation units within the administrative region.

[0063] When the data is aggregated into a specific industry within an administrative region, the calculation of water reduction is based on the combination of the administrative region and the industry as the verification unit, thus achieving more refined water use management by industry.

[0064] Specifically, the water demand of all calculation units within the same administrative region under a specific industry is aggregated and then compared with the water intake quota of that administrative region for that industry.

[0065] At this point, the water reduction is equal to the difference between the water intake quota of a certain industry and the total water demand of all industries within the administrative region. This reduction method ensures that the water consumption of each industry does not exceed its allocated industry water use control quota. This water reduction can be calculated using the following formula: In the formula, Representing different industries (daily life, industry, agriculture, ecology); For administrative regions industry Water intake quota; For administrative regions Inner unit industry Water demand; For the water reduction of industry a in administrative region s; For administrative regions Inner unit industry The amount of water reduced by pressure.

[0066] When the area covered by a certain main canal is considered as a set, the calculation of water reduction is based on the canal system as the verification unit, reflecting the constraints on the canal system engineering management dimension. Specifically, the water demand of all calculation units supplied by the same main canal is summarized and then compared with the water intake index of that main canal.

[0067] At this point, the water reduction is equal to the difference between the water intake quota of the main canal and the total water demand of all calculation units within the canal's coverage area. This reduction method ensures that the actual water intake of each main canal does not exceed the water intake control quota set by the water administration department for that canal, avoiding the problem of excessive water intake in one main canal affecting the water use of other main canals or downstream areas. This water reduction can be calculated based on the following formula: In the formula, For dry canal The water reduction rate; For dry canal Water intake quota; For dry canal The water demand of the inner unit u. For dry canal Inner unit The amount of water reduced by pressure. For dry canal Inner unit The water demand. The total number of units within the main canal c.

[0068] It should be noted that in practical applications, the verification and reduction of the above three scenarios can be carried out sequentially or according to priority, forming a multi-round iterative verification and reduction process. For example, administrative district-level verification can be carried out first, followed by industry-specific verification, and finally canal-level verification. Each round of verification will generate a corresponding reduction in water volume and adjust the water demand of each calculation unit accordingly.

[0069] Based on any of the above embodiments, the surplus water volume generated after verification and reduction is redistributed a second time to compensate for the unmet water demand of the calculation units, resulting in the final allocated water volume for each calculation unit, including: After at least one round of verification and reduction of the initial water demand of each calculation unit, the surplus available water volume of each administrative region and each main canal is counted, and the target calculation units whose water demand is not met and the water shortage of the target calculation units are identified. Calculate the water quota surplus for each administrative region. The water quota surplus is the difference between the total water withdrawal quota of each administrative region and the sum of the preliminary allocated water volume of all calculation units within the corresponding administrative region. Based on the water shortage of the target calculation unit and the indicator surplus of the administrative region where the target calculation unit is located, the secondary allocation weight of each target calculation unit is calculated. The secondary allocation weight is positively correlated with both the water shortage and the indicator surplus. With the optimization objective of minimizing the difference between the actual water allocation in each administrative region and the total water withdrawal quota, all surplus available water is allocated to the target calculation unit under the current priority according to the secondary allocation weight. Once the water demand of the target computing unit under the current priority is fully compensated or the constraint limit is reached, the remaining surplus water supply will be used to compensate the water demand of the target computing unit of the next priority until all surplus water supply is allocated or the water demand of all target computing units is met. The initial water allocation for each calculation unit is added to the compensation water obtained in the secondary allocation to obtain the final water allocation for each calculation unit.

[0070] Specifically, the statistics on surplus available water can be conducted from both the administrative region and main canal perspectives. At the administrative region level, each region can be traversed, and the difference between its total water intake quota and the sum of the initial water allocations for all its internal calculation units can be calculated. If this difference is positive, it indicates that the administrative region has surplus available water.

[0071] For the main canal dimension, each main canal can be traversed, and the difference between the maximum water intake index of the main canal and the sum of the initial allocated water volumes of all calculation units within its water supply range can be calculated. If the difference is positive, it indicates that there is a surplus available water volume (ECc) in the main canal.

[0072] Furthermore, a target calculation unit refers to a calculation unit in which the initial water allocation fails to meet the initial water demand during the water reduction process. For any calculation unit, if its initial water allocation is less than its initial water demand, the unit is identified as a target calculation unit.

[0073] Quota surplus refers to the amount of operational space an administrative region has before reaching its total water withdrawal limit under the current allocation scheme. The larger the quota surplus, the less water pressure the administrative region faces, and the more leeway it has to accept water allocation from other regions or provide compensation to water-scarce units within the region.

[0074] To achieve fair and reasonable secondary allocation, this embodiment introduces the concept of secondary allocation weight, which comprehensively considers two factors: water shortage and indicator surplus, thereby satisfying macro-level total control while taking into account micro-level water use fairness.

[0075] The greater the water shortage, the more the unit was reduced in the initial allocation, the more urgent its water demand, and the more compensation opportunities it should receive; therefore, its weight should be greater. The greater the surplus of quotas, the more ample water quota space the administrative region where the unit is located has. From the perspective of total volume control in the administrative region, the region has a greater capacity to accept compensation water, and therefore its weight should also be greater.

[0076] Next, this embodiment takes minimizing the difference between the actual allocated water volume and the total water withdrawal quota of each administrative region as the optimization objective, and allocates all surplus available water volume to the target calculation unit under the current priority according to the secondary allocation weight. The purpose of this optimization objective is to make the actual allocated water volume of each administrative region as close as possible to its total water withdrawal quota, thereby achieving full utilization and balanced distribution of water resources.

[0077] Under each priority level, the corresponding surplus water volume is allocated to the target calculation unit within that priority level according to the canal dimension, and the compensation water volume of each unit and the actual allocated water volume of each administrative region are updated in real time.

[0078] Once the water demand of the target computing unit under the current priority is fully compensated or the constraint limit is reached, the remaining surplus water supply will be used to compensate the water demand of the target computing unit of the next priority until all surplus water is allocated or the water demand of all target computing units is met.

[0079] For example, under an administrative district priority strategy, if all water-scarce units within an administrative district have been compensated, but the district still has surplus water, this surplus water can be used to compensate other administrative districts or other water-scarce units under the same main canal. As another example, when domestic water use reaches its limit, it is sequentially transferred to industrial, agricultural, and ecological water use sectors until all surplus water is allocated, or each calculation unit reaches its water use constraint limit or water demand target in all four water use sectors.

[0080] The secondary allocation can be performed based on the following formula: In the formula, For dry canal With administrative district Intersecting units The remaining indicators; For the industry in this unit The remaining indicators; The weighting of different industries.

[0081] Based on any of the above embodiments, the surplus water volume generated after verification and reduction is redistributed a second time to compensate for the unmet water demand of the calculation units, resulting in the final allocated water volume for each calculation unit, including: The priority order for water replenishment of each computing unit is determined based on the priority of water use type and spatial distribution of each computing unit. With the optimization objective of minimizing the difference between the actual water allocation in each administrative region and the total water diversion, supplementary water supply calculations are performed on the calculation units whose water demand has not been met in order of priority for water replenishment. For the current calculation unit that needs water replenishment, obtain the upper limit of the water withdrawal permit and the actual water withdrawal of its corresponding main canal; if the actual water withdrawal has reached the upper limit of the water withdrawal permit, skip the current calculation unit that needs water replenishment and proceed to the next priority calculation unit. If the actual water intake does not reach the upper limit of the water intake permit, and the actual water intake of the main canal is less than the reported planned water intake, then the actual water intake of the main canal will be corrected to the planned water intake, and the amount of water available for replenishment will be calculated. Based on the available water volume and the water shortage of the current computing unit that needs water replenishment, determine the amount of water to be replenished for the current computing unit that needs water replenishment. The replenished water volume is allocated to the calculation unit currently awaiting replenishment, and the actual water intake of the main canal is updated. Repeat the above supplementary water supply calculation steps until all calculation units to be supplemented have completed the water supplementation judgment, or all main canals have reached the upper limit of the water withdrawal permit. Verify whether the final actual water intake of each main canal meets the total water intake permit requirement. If there are main canals that exceed the total water intake permit, the excess portion will be retrospectively adjusted. The initial water allocation for each calculation unit is added to the supplementary water allocation to obtain the final water allocation for each calculation unit.

[0082] Before secondary allocation, it is necessary to clarify the order of water replenishment to ensure the fairness and rationality of water resource allocation. Water use type priority refers to the ranking of the importance of different water-using industries in water resource allocation. One possible implementation is to set the following priority order: domestic water use > industrial water use > agricultural water use > ecological water use. This means that when replenishing water, priority should be given to units whose domestic water needs are not being met, followed by units whose industrial water needs are not being met, and so on.

[0083] Spatial distribution refers to the geographical location of computing units within the irrigation district. One possible implementation is to group computing units based on their administrative region or main canal affiliation. For example, users can choose an administrative region priority strategy, prioritizing compensation for computing units within the same administrative region whose water needs are not being met, thus ensuring water use fairness within the administrative region. Alternatively, they can choose a main canal priority strategy, prioritizing compensation for computing units within the same main canal's water supply range, thereby reducing the complexity of inter-canal water transfer.

[0084] Another possible implementation could be to prioritize water scarcity, that is, to calculate the water scarcity rate of each computing unit, and to prioritize the units with higher water scarcity rates, thereby addressing the problems in the most severely water-scarce areas first.

[0085] Next, with the optimization objective of minimizing the difference between the actual allocated water volume and the total water diversion volume in each administrative region, supplementary water supply calculations are performed on the calculation units whose water demand has not been met in sequence according to the priority of water replenishment.

[0086] Minimizing the difference between the actual allocated water volume and the total water diversion volume of each administrative region means, under the premise of satisfying various constraints, making the actual allocated water volume of each administrative region as close as possible to its allowed total water diversion volume index, thereby maximizing the utilization efficiency of water resources and avoiding a large amount of idle water.

[0087] In practice, water supply calculations are performed on the calculation units whose water demand has not been met in turn, according to the priority order of water replenishment. That is, starting from the first calculation unit in the priority order queue, it is determined one by one whether it can obtain supplementary water and how much supplementary water it can obtain.

[0088] When determining whether to replenish water for a specific computational unit that is currently awaiting replenishment, it is first necessary to check whether the water source upon which the unit depends has any available water for allocation. Specifically, it is necessary to obtain the upper limit of the permitted water intake and the actual water intake of the main canal to which the computational unit belongs.

[0089] If the actual water intake has reached or exceeded the upper limit of the permitted water intake, it means that there is no surplus water available for allocation in the main canal. In this case, the current calculation unit for water replenishment is skipped, water is not replenished, and the calculation unit of the next priority order is immediately moved to continue the water replenishment judgment.

[0090] If the actual water withdrawal volume does not reach the upper limit of the water withdrawal permit, indicating that there is still remaining water withdrawal capacity in the main canal, the planned water withdrawal volume of the main canal should be further checked. The planned water withdrawal volume refers to the annual planned water consumption of the main canal as reported or approved by the water resources management department, which usually represents the expected actual reasonable water demand of the main canal.

[0091] Based on this, if the actual water intake of several canals is less than the reported planned water intake, the actual water intake of the main canal will be corrected to the planned water intake, and the amount of water available for replenishment will be calculated.

[0092] After determining the available water volume for replenishment in the main canal, the actual amount of water that should be replenished to the current calculation unit awaiting replenishment is determined, and the replenished water volume is allocated to the current calculation unit awaiting replenishment, thus updating the actual water intake of the main canal.

[0093] Repeat the above water replenishment calculation steps until all calculation units awaiting water replenishment have completed the water replenishment assessment, or all main canals have reached their permitted water withdrawal limits. In other words, the secondary allocation is an iterative process. After completing the water replenishment assessment and allocation for one calculation unit, immediately move on to the next priority calculation unit, until all calculation units awaiting water replenishment have completed their replenishment or all main canals have reached their permitted water withdrawal limits, at which point the secondary allocation process terminates prematurely.

[0094] After completing the above iterative water replenishment process, the results need to be fully verified to prevent constraint violations caused by calculation errors, data update delays, or special circumstances.

[0095] Specifically, each main canal is inspected one by one to determine whether its final actual water intake exceeds the total permitted water intake. If so, an anomaly has occurred and correction is required. At this point, all calculation units for the water supply of that main canal are retrospectively adjusted. After adjustment, the initial allocated water volume and the supplementary water volume of each calculation unit are added together to obtain the final allocated water volume for each calculation unit.

[0096] Based on any of the above embodiments, the surplus water volume generated after verification and reduction is redistributed a second time to compensate for the unmet water demand of the calculation units, resulting in the final allocated water volume for each calculation unit. This process further includes: The monthly allocation coefficients for various water uses are obtained. These coefficients represent the proportion of water use in each month of the year. For domestic water demand, industrial water demand, and ecological water demand, the monthly allocation coefficients are determined based on historically reported process allocation data. For agricultural water demand, the monthly allocation coefficients are determined based on the total water demand for summer irrigation, autumn irrigation, and winter irrigation, using a pre-set irrigation water allocation curve. Based on the monthly allocation coefficient, the final allocated water volume of each calculation unit under domestic water demand, industrial water demand, agricultural water demand and ecological water demand is distributed to each month of the year to obtain the monthly allocated water volume of each type of water use in each calculation unit. The monthly water allocation of each calculation unit is summarized to generate a spatiotemporal allocation scheme for irrigation district water diversion. The spatiotemporal allocation scheme includes the classified water consumption of each calculation unit in each month.

[0097] In this embodiment, the monthly allocation coefficient refers to the proportion of the total annual water consumption allocated to the 12 months of the year, which is used to characterize the distribution pattern of different water consumption types over time.

[0098] For domestic water demand, the water consumption process is relatively stable, but it fluctuates somewhat in different seasons. One possible approach is to statistically analyze historically reported water allocation data and use methods such as the mean method or weighted average method to calculate the allocation coefficient for each month. For example, if historical data for a region shows that domestic water consumption in July accounts for approximately 10% of the annual total, then the monthly allocation coefficient for domestic water consumption in July can be determined as 0.1.

[0099] For industrial water demand, the water use process is also affected by seasonal production and economic activities. Similarly, monthly allocation coefficients for each month can be determined based on historically reported process allocation data and the seasonal patterns of industrial production in the region.

[0100] For ecological water demand, its temporal distribution is often related to the seasonal needs of the ecological environment. Similarly, based on historically reported process allocation data, and referring to historical records of ecological water replenishment and ecological water use patterns, monthly allocation coefficients for each month can be determined.

[0101] For agricultural water demand, due to its significant seasonality and irrigation cycle patterns, directly determining it using historical data may not be accurate enough. Therefore, this embodiment first determines the total water demand for the three main irrigation periods—summer irrigation, autumn irrigation, and winter irrigation—based on the crop planting system and irrigation cycle of the irrigation district. These total water demands can be calculated based on parameters such as the comprehensive irrigation quota and irrigated area for each irrigation period. Then, a preset irrigation water allocation curve is used to determine the allocation coefficient of agricultural water in each month. This irrigation water allocation curve is a time distribution function established based on crop growth patterns, meteorological conditions, and irrigation experience.

[0102] After obtaining the monthly allocation coefficients for various water uses, the final allocated water volume for each calculation unit under domestic, industrial, agricultural, and ecological water needs is distributed to each month of the year based on these coefficients, resulting in the monthly allocated water volume for each type of water use in each calculation unit. In one possible implementation, this distribution process can be automated by a water resources allocation management system. The system interface can provide interactive functions, allowing users to view and adjust the monthly allocation coefficients and display the changes in monthly allocated water volume in real time after distribution.

[0103] Finally, the monthly water allocation for each calculation unit is summarized to generate a spatiotemporal allocation scheme for irrigation district water diversion. This scheme includes the categorized water consumption of each calculation unit in each month. In one possible implementation, this spatiotemporal allocation scheme can be presented visually. For example, a map overlaid with color legends can be used to display the water consumption distribution of each calculation unit in a specific month, with color intensity indicating water consumption. Alternatively, bar charts or line charts can be used to display the monthly water consumption changes for each administrative region or main canal. An interactive query function can also be provided, allowing users to select specific administrative regions, main canals, months, or water consumption types to automatically filter and display the corresponding allocation results.

[0104] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0105] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for multi-level allocation of irrigation water volume in an irrigation district under total quantity constraints, characterized in that, include: Obtain the boundary conditions of the irrigation district, which include administrative division boundaries, canal network, and multiple rigid water resource constraints. Based on the administrative division boundaries and the canal network, the irrigation area is divided into multiple calculation units, each of which consists of a nested administrative division and a canal irrigation range. Specifically, by performing spatial overlay analysis on the administrative division layer and the canal irrigation range layer, a geographic unit with unique dual attributes of administrative division and canal origin is generated as the calculation unit. Calculate the initial water demand for each calculation unit under domestic water demand, industrial water demand, agricultural water demand and ecological water demand respectively; Based on the initial water demand and according to the multiple rigid water resource constraints, the initial water demand of each calculation unit is checked and reduced at least once to obtain the preliminary water allocation for each calculation unit. The checking and reduction are performed sequentially or according to priority, forming a multi-round iterative checking and reduction process. After determining the total water reduction for each calculation unit, the total water reduction for each calculation unit is allocated to different water-using industries within the corresponding calculation unit, and different weighting coefficients are set for each water-using industry. Among them, the weighting coefficient for domestic water use is less than that for agricultural water use. The surplus water volume generated after verification and reduction is redistributed to compensate the calculation units whose water demand is not met, thus obtaining the final water volume allocated to each calculation unit.

2. The method for multi-level allocation of irrigation water volume under total quantity constraints according to claim 1, characterized in that, The process of verifying and reducing the initial water demand of each calculation unit at least once to obtain the preliminary water allocation for each calculation unit includes: When the total water demand of a set of one or more computing units exceeds any of the rigid water resource constraints corresponding to the set, the water reduction is calculated based on the difference between the total water demand and the corresponding rigid water resource constraints, and the water reduction is allocated to each computing unit in the set according to a preset weight to obtain the preliminary water allocation for each computing unit.

3. The method for multi-level allocation of irrigation water volume under total quantity constraints according to claim 2, characterized in that, The calculation of water reduction based on the difference between the total water demand and the corresponding rigid water resource constraint index includes: When the set is an administrative region, the water reduction is equal to the difference between the water intake index of the administrative region and the total water demand of each calculation unit within the administrative region; When the set is a certain industry within an administrative region, the water reduction is equal to the difference between the water intake index of the certain industry and the total water demand of all calculation unit industries within the administrative region. When the set is an area covered by a certain main canal, the water reduction is equal to the difference between the water intake index of the main canal and the total water demand of each calculation unit within the area covered by the main canal.

4. The method for multi-level allocation of irrigation water under total quantity constraints according to any one of claims 1 to 3, characterized in that, The surplus water volume generated after verification and reduction is then redistributed to compensate for the unmet water needs of calculation units, resulting in the final allocated water volume for each calculation unit, including: After at least one round of verification and reduction of the initial water demand of each calculation unit, the surplus available water volume of each administrative region and each main canal is counted, and the target calculation units whose water demand is not met and the water shortage of the target calculation units are identified. Calculate the water quota surplus of each administrative region, whereby the water quota surplus is the difference between the total water intake quota of each administrative region and the sum of the preliminary allocated water volume of all calculation units within the corresponding administrative region. Based on the water shortage of the target calculation unit and the indicator surplus of the administrative region where the target calculation unit is located, the secondary allocation weight of each target calculation unit is calculated. The secondary allocation weight is positively correlated with both the water shortage and the indicator surplus. With the optimization objective of minimizing the difference between the actual water allocation in each administrative region and the total water intake quota, all surplus available water is allocated to the target calculation unit under the current priority according to the secondary allocation weight. After the water demand of the target computing unit under the current priority is fully compensated or the constraint limit is reached, the remaining surplus water supply is used to compensate the water demand of the target computing unit of the next priority until all surplus water is allocated or the water demand of all target computing units is met. The initial water allocation for each calculation unit is added to the compensation water obtained in the secondary allocation to obtain the final water allocation for each calculation unit.

5. The method for multi-level allocation of irrigation water under total quantity constraints according to any one of claims 1 to 3, characterized in that, The surplus water volume generated after verification and reduction is then redistributed to compensate for the unmet water needs of calculation units, resulting in the final allocated water volume for each calculation unit, including: The priority order for water replenishment of each computing unit is determined based on the priority of water usage type and spatial distribution of each computing unit. With the optimization objective of minimizing the difference between the actual water allocation in each administrative region and the total water diversion, supplementary water supply calculations are performed on the calculation units whose water demand has not been met in sequence according to the water replenishment priority order. For the current calculation unit that needs water replenishment, obtain the upper limit of the water intake permit and the actual water intake of its corresponding main canal; if the actual water intake has reached the upper limit of the water intake permit, skip the current calculation unit that needs water replenishment and proceed to the next priority calculation unit. If the actual water intake does not reach the upper limit of the water intake permit, and the actual water intake of the main canal is less than the reported planned water intake, then the actual water intake of the main canal is corrected to the planned water intake, and the amount of water available for replenishment is calculated. Based on the available water volume and the water shortage of the current computing unit that needs water replenishment, determine the amount of water to be replenished for the current computing unit that needs water replenishment. The replenished water volume is allocated to the current calculation unit that needs replenishment, and the actual water intake of the main canal is updated. Repeat the above supplementary water supply calculation steps until all calculation units to be supplemented have completed the water supplementation judgment, or all main canals have reached the upper limit of the water withdrawal permit. Verify whether the final actual water intake of each main canal meets the total water intake permit requirement. If there are main canals that exceed the total water intake permit, the excess portion will be retrospectively adjusted. The initial water allocation for each calculation unit is added to the supplementary water allocation to obtain the final water allocation for each calculation unit.

6. The method for multi-level allocation of irrigation water under total quantity constraints according to any one of claims 1 to 3, characterized in that, The process involves a secondary allocation of the surplus water generated after verification and reduction to compensate for calculation units whose water needs are not met, resulting in the final allocated water volume for each calculation unit. This is followed by: The monthly allocation coefficients for various water uses are obtained. These monthly allocation coefficients are used to characterize the proportion of water use for each type of water use in each month of the year. For domestic water demand, industrial water demand, and ecological water demand, the monthly allocation coefficients are determined based on historically reported process allocation data. For agricultural water demand, the monthly allocation coefficients are determined based on the total water demand for summer irrigation, autumn irrigation, and winter irrigation, using a preset irrigation water allocation curve. Based on the monthly allocation coefficient, the final allocated water volume of each calculation unit under domestic water demand, industrial water demand, agricultural water demand and ecological water demand is distributed to each month of the year to obtain the monthly allocated water volume of each type of water use of each calculation unit. The monthly water allocation of each calculation unit is summarized to generate a spatiotemporal allocation scheme for irrigation district water diversion. The spatiotemporal allocation scheme includes the classified water consumption of each calculation unit in each month.

Citation Information

Patent Citations

  • Water volume distribution method based on multilevel water resource management

    CN105528734A

  • Irrigation plot multi-element information coding method

    CN120804227A