To address the problem of optimal allocation of water resources in water shortage areas, a reservoir and a pumping station water resource optimal scheduling model under the condition of insufficient irrigation is proposed. The model takes the maximum relative yield of crops as the objective function, the amount of water supplied, water spilled and water replenished as decision variables, the total amount of water supplied by the system, the water right of the pumping station and the operation criteria as constraints, and uses a dynamic programming method to solve the model. The optimal water supply and water spill process of the irrigation reservoir and the optimal water replenishment process of a pumping station during the entire growth period of dry crops were obtained. Moreover, under the conditions of 50 and 75% probability of exceedance, the optimized relative yields of crops increased by 17.1% and 19.6%, respectively. The results show that ensuring the optimal operation of joint water source projects can achieve the optimal allocation of limited water resources, and improve the relative yield of crops in irrigation areas, which has important guiding significance for the planning and management of water resources in similar irrigation areas.

  • An optimal water allocation model for the joint operation of a reservoir and pump station in arid areas is established, considering regional water rights.

  • An operation rule for a reservoir is integrated into the recursive process of the dynamic programming to solve the model.

  • The penalty function method is introduced into the dynamic programming to deal with the constraint of water rights.

With the rapid depletion of freshwater resources worldwide, most irrigation areas are facing a major agricultural problem, which is the shortage of irrigation water supply. With the increasing demand for water resource for various purposes and the increasing cost of regional water resources development, the contradiction between supply and demand in agricultural irrigation is also increasing.

Reservoirs are important water source projects for the planning and utilization of water resources. To alleviate the water supply pressure of irrigation reservoirs, irrigation areas require various water diversion projects to replenish water for reservoirs or farmlands (Gong et al. 2019; Choi et al. 2020; Ma et al. 2020). At present, a large number of studies on the optimal allocation of water resources in irrigation areas only focus on the optimal allocation of existing water resources of irrigation reservoirs (Vedula & Kumar 1996; Ghahraman & Sepaskhah 2002; Georgiou et al. 2006; Janga Reddy & Nagesh Kumar 2007; Moradi-Jalal et al. 2007). However, research on the optimal allocation of water resources for the joint operation of reservoirs and water diversion projects is still lacking. Simultaneously, considering the gradual clarification of the right to use water resources (Molle 2004; Heikkila 2015), the impact of regional water rights restrictions must be considered in the water supply decision-making of irrigation systems.

The optimal operation of reservoir systems is an important method in the field of water resource management (Nandalal & Sakthivadivel 2002; Suiadee & Tingsanchali 2007; Console et al. 2008). The application of optimization technology to solve the problem of reservoir optimal operation is also one of the hot issues in this field. In the early stage, classical linear programming and dynamic programming methods (Bellman & Dreyfus 1964) can be used to solve a single reservoir optimal operation model. This type of traditional algorithm can be proved by strict theory to obtain a global optimal solution. However, the decision-making of reservoir irrigation water supply involves many factors, such as the type of irrigation crops, growth stage and the impact of water shortage on yield (Vedula & Mujumdar 1992; Vedula & Kumar 1996; Georgiou et al. 2006). When traditional methods deal with multiple-decision variable problems, the existence of the “curse of dimensionality” is its evident disadvantage.

A heuristic algorithm has significant advantages in dealing with nonlinear problems and solving multi-decision variable problems and has been widely used in different fields. Among them, intelligent algorithms represented by the genetic algorithm (Tegegne & Kim 2020), simulated annealing algorithm (Rouzegari et al. 2019), and particle swarm optimization algorithm (Al-Aqeeli & Mahmood 2020) have also been applied to the optimal operation of reservoirs (Jothiprakash & Shanthi 2006; Chen & Chang 2007; Yun et al. 2010; Scola et al. 2014). Considering the multiple constraints in a reservoir optimization model, a heuristic algorithm usually transforms a constrained problem into an unconstrained problem. The penalty function method (Samanipour & Jelovica 2020) is the most commonly used method to deal with constraints. When there are many complex constraints, the penalty function may affect the accuracy of the solution.

Based on regional water rights, this study considers an irrigation system composed of a reservoir and pumping station. The optimal allocation model of water resources for the joint operation of the reservoir and pumping station under the condition of insufficient irrigation is established and a dynamic programming method and genetic algorithm are used to solve the nonlinear model with multiple decision variables, to determine the optimal water supply and water spill process of the reservoir and water replenishment process of the pumping station during the entire growth period of dry crops. In addition, the applicability of the two algorithms in this type of model was verified.

Optimization model

Objective function

The contradiction between water supply and water demand and the relationship between water quantity and yield were considered. The Jensen model of the water production function was adopted (Jensen 1968), and an objective function was used to maximize the relative yield of crops in the irrigation district. To facilitate the calculation of the joint operation of the reservoir and supplementary pumping station, the ratio of the actual evapotranspiration and potential evapotranspiration in the water production function was transformed into the ratio of reservoir water supply and crop irrigation water demand (Wardlaw & Barnes 1999). The model is as follows:
(1)
where G is the relative yield of crops, i is the number of the growth period of the crop, N is the total number of crop growth periods, ki is the sensitivity index of yield to water stress in period i, Xi is the water supply of the reservoir under insufficient irrigation in period i, (in L3), YSi is the irrigation water demand of the crop in period i, (in L3).

Constraints

  • (1)
    Total quantity restriction of the water supply:
    (2)
    where SK is the total amount of water available in the reservoir (L3); BZ is the water right of the pumping station, and the maximum amount of water extracted from the pump station (L3).
  • (2)
    Operation-rule constraints:
    (3)
    where Vi is determined according to the water balance equation:
    (4)
    where Vi is the reservoir storage at the end of period i, (L3); LSi is the incoming water in period i of the reservoir, (L3); EFi is the water lost in period i of the reservoir, (L3); PSi is the abandoned water quantity in period i of the reservoir, (L3).
  • According to the water balance equation of the system, the reservoir operation criteria are determined as follows:

(i) If , the reservoir needs to be replenished through the pump station in the period i, and the replenishment amount of the pump station is:
(5)
At this point, the water spilled is:
(6)
(ii) If , the amount of water replenished from the pumping station is , then the amount of water spilled is:
(7)
(iii) If , the reservoir does not need to be replenished or spilled, then:
(8)
  • (3)

    Pump station constraints:

(i) Constraints on pumping capacity of pumping station:
(9)
(ii) Pumping station water rights constraints:
(10)
where Yi is the water replenishment of the pumping station in period i, (L3); Yimax is the maximum water replenishment of pumping station in period i, (L3).
  • (4)
    Constraints on crop water demand:
    (11)
    where YSimin is the minimum irrigation water demand of the crop in period i, (L3).

Solving method

Aiming at the nonlinear mathematical model established in this study, this study uses a dynamic programming method and genetic algorithm to solve the problem, and verifies the correctness of the results and the applicability of the algorithm by comparing the results of both algorithms.

Dynamic programming

Dynamic programming (DP), a branch of operations research, is a method based on the Bellman optimization principle (Bellman & Dreyfus 1964). When DP is used to solve the above model, the global optimal solution of the objective function can be obtained, and the complex constraints involved in the model can be transformed and processed in the recursive process of DP, which is as follows:

(1) Phase i = 1:
(12)

The state variables are discretized in the corresponding feasible domain with step size d, and m points discretized. Considering Equation (11), the feasible region of the decision variable (reservoir water supply X1) is , and the decision variable is discretized in the feasible region with step size d. Discrete X1 is substituted into Equations (12) and (4), so the reservoir capacity at the end of phase 1 is . At this time, pumping station water replenishment or reservoir water spill operation is taken into account, and dispatching criterion Equations (5)–(9) are adopted for testing:

(1) When the reservoir water capacity is greater than the upper limit of water storage, the resulting water spill is , the reservoir volume is revised as .

(2) When the water storage of the reservoir is less than the lower limit of water storage, the pumping station should be used to replenish the reservoir, and the amount of supplementary water is , according to Equation (9).

① When , the filling capacity of the pump station is sufficient, and the storage capacity of the reservoir is revised as .

② When , the filling capacity of the pump station is insufficient, and the water storage of the reservoir is revised as . At this time, the modified reservoir water storage is lower than the dead water level and does not meet the reservoir capacity constraint, and the corresponding function value of X1 will be sifted out (the value is assigned to be negative).

Through steps (1)–(2), the discrete X1 is tested by the constraint of the operation rule, combined with the value of the function for each discrete X1, then the optimal function value g1(λ1) corresponding to each discrete state variable λ1 can be obtained, as well as the optimal function value corresponding to the optimal reservoir water supply X*1, water replenishment Y*1, and water spill PS*1.

(2) Phase i = 2, …, N-1:
(13)
State transfer equation:
(14)

According to the state transfer equation (Equation (14)), the function value gi-1(λi-1) that meets the requirements in the i-1 phase can be found and the process of step (1) repeated for each discrete state variable λi, the optimal value of the function gi(λi), and the optimal function value corresponding to the optimal reservoir water supply Xi*, water requirements Yi*, and water spills PSi*.

(3) Phase i = N:
(15)
A penalty term is introduced at the last stage of the recursive process to test the water rights constraint of the pumping station (Equation 10), and the expression is as follows:
(16)
where μ is the penalty factor, which is a sufficiently small negative number.
The state transfer equation is given by:
(17)

So far, all the constraints involved in the model have been transformed and processed. Substituting Equation (17) into Equation (15), the process of step (2) can be repeated to obtain the global optimal function value G* = maxgN(λN), and its corresponding optimal reservoir water supply process (X1, X2, …, XN)*, optimal water replenishment process of pumping station (Y1, Y2, …, YN)*, and reservoir water spill process (PS1, PS2, …, PSN)*.

The optimization flow chart of the system is shown in Figure 1.

Figure 1

System optimization flow chart.

Figure 1

System optimization flow chart.

Close modal

Genetic algorithm

A genetic algorithm (GA) is an optimization algorithm developed by imitating the evolution mechanism of nature. The advantages of this algorithm are simple, general and robust, and it is suitable for parallel processing (Samanipour & Jelovica 2020); therefore, it is often used to solve the planning problem in the field of optimal reservoir operation (Jothiprakash & Shanthi 2006; Chen & Chang 2007; Yun et al. 2010).

In this study, the GA adopts a real-coded method, in which the reservoir water supply Xi is generated randomly in the feasible region , the pumping station's water replenishment Yi is generated randomly in the feasible region , and the water spill PSi is determined according to the water balance equation. Considering that the model involves many constraints, a penalty function is constructed to deal with the constraints in the process of solving the genetic algorithm. The function expressions are as follows:
(18)
(19)
(20)
(21)
where P1, P2, P3, and P4 are penalty functions of the upper and lower limits of storage capacity, water right of the pumping station, and boundary conditions of storage capacity, respectively; μ1, μ2, μ3, and μ4 are penalty factors respectively. The penalty factor is −10,000 in the actual solution process.
The fitness function of the GA is constructed by integrating the objective and penalty functions of the model:
(22)
where F is the value of the fitness function.

The Yibei (YB) irrigation district is located in the eastern mountainous area of Xinyi, Jiangsu Province, China (Figure 2). There are many low hills in the study area that afffect its topography. The main crops are winter wheat and another cash crop, and the area of the main wheat winter crop in the irrigation district is 1270 hm2. The climate is warm and monsoonal and the climate varies markedly from year to year, with a multiyear mean rainfall of 891.5 mm and an average evaporation rate of 968.0 mm. The main source of irrigation water in the irrigated area is the Shadun (SD) Reservoir (Figure 2), and the coefficient of irrigation water use is 0.48, with a designed storage capacity of 7.5 × 106 m3 and a lower limit of 2 × 106 m3.

Figure 2

Location of the study area.

Figure 2

Location of the study area.

Close modal

The YB irrigation district is located in a hilly area, and relying only on reservoir water storage cannot guarantee the normal agricultural water use in the irrigation district, so the surface water should be intercepted and external water should be simultaneously diverted for replenishment. Based on the local ‘Xinyi Water Source Project Planning’ data, and considering the division of regional water rights, the total allowable water replenishment of the pumping station is 3 × 106 m3. In this study, winter wheat is considered as the research object, and its growth period spans from October to June of the following year. According to the division of growth stages of winter wheat, the entire water resources scheduling process was divided into six periods. The parameters of the crop experiment in the irrigation area are shown in Table 1, and the parameters of the pumping station are listed in Table 2.

Table 1

Experimental parameters of winter wheat

Date1/10 ∼ 1/112/11 ∼ 5/16/1 ∼ 15/216/2 ∼ 10/311/3 ∼ 25/426/4 ∼ 31/5
Growth periodSeedingReturning greenJointingHeadingFillingMature
Sensitive index0.26750.06130.37650.59510.59510.2981
Irrigation water demands (mm) 50% 97.3 17.3 30.4 92.1 110.7 105 
75% 107 19 33.4 101.3 121.8 115.5 
Date1/10 ∼ 1/112/11 ∼ 5/16/1 ∼ 15/216/2 ∼ 10/311/3 ∼ 25/426/4 ∼ 31/5
Growth periodSeedingReturning greenJointingHeadingFillingMature
Sensitive index0.26750.06130.37650.59510.59510.2981
Irrigation water demands (mm) 50% 97.3 17.3 30.4 92.1 110.7 105 
75% 107 19 33.4 101.3 121.8 115.5 
Table 2

Characteristics of pumping stations

Pumping stationDesign discharge(m³/h)Daily operation duration(h)Water rights(104 m³)
HH 3,600 20 300 
Pumping stationDesign discharge(m³/h)Daily operation duration(h)Water rights(104 m³)
HH 3,600 20 300 

With a probability of exceedance of 50 and 75%, the water inflow and irrigation water demand of each stage of the system were obtained according to the planning data of the water source project in the YB irrigation area. See Tables 3 and 4 for details.

Table 3

SD reservoir stage inflows (104 m3)

ProbabilityPeriod
Total
123456
50% 64 86 103 135 154 154 696 
75% 32 60 83 126 119 143 563 
ProbabilityPeriod
Total
123456
50% 64 86 103 135 154 154 696 
75% 32 60 83 126 119 143 563 
Table 4

Irrigation water demands (104 m3)

ProbabilityPeriod
Total
123456
50% 256 45 80 242 291 276 1,190 
75% 285 50 88 266 320 304 1,313 
ProbabilityPeriod
Total
123456
50% 256 45 80 242 291 276 1,190 
75% 285 50 88 266 320 304 1,313 
Evaporation loss is a function of evaporation depth and average free water surface of a reservoir in each period. Evaporation depth (Ei) was obtained from evaporation data acquired by the coefficient of correction using an E601 evaporator (Table 5), and the data required correction by the coefficient k. The average free water surface of each reservoir in a specific period is determined by the surface-volume relationship, which was provided by the Xinan Water Authority. Finally, the reservoir evaporation for a specific period can be computed using Equation (23):
(23)
where EFi (104 m3) is the evaporation loss of a reservoir in period i, Ei (mm) is the evaporation depth of the E601 evaporator in period i, wi is the correction coefficient for period i, Vi (104 m3) is the average water storage in period i, and α and β are the reservoir coefficients. For the SD reservoir, α = 2.117 × 10−3, β = 1.863.
Table 5

Ei and wi for each period

Period123456
Ei (mm) 72.8 82 24.2 31.6 87.6 74.6 
wi 1.04 1.11 1.03 0.96 0.93 0.91 
Period123456
Ei (mm) 72.8 82 24.2 31.6 87.6 74.6 
wi 1.04 1.11 1.03 0.96 0.93 0.91 

In the conventional operation of the irrigation system, the initial boundary of the reservoir water storage is 3.18 × 106 m3 and 2.86 × 106 m3 when the water probability of exceedance is 50 and 75%, respectively. The optimal operation results of irrigation system are listed in Table 6.

Table 6

Operation results of irrigation system (104 m3)

MethodProbabilityWater supplyWater replenishmentWater spillEvaporationWater shortageRelative yield
SOP 50% 909 300 87 281 0.544 
75% 775 300 88 538 0.312 
DP 50% 909 300 87 281 0.637 
75% 783 300 80 530 0.373 
GA 50% 906 300 90 284 0.628 
75% 775 300 88 538 0.364 
MethodProbabilityWater supplyWater replenishmentWater spillEvaporationWater shortageRelative yield
SOP 50% 909 300 87 281 0.544 
75% 775 300 88 538 0.312 
DP 50% 909 300 87 281 0.637 
75% 783 300 80 530 0.373 
GA 50% 906 300 90 284 0.628 
75% 775 300 88 538 0.364 

The values of crossover rate and mutation rate corresponding to GA optimal results are 0.7 and 0.15 at 50% probability and 0.8 and 0.15 at 75% probability.

Using the DP method to solve the model, the optimal values of the function under 50 and 75% probabilities are 0.637 and 0.373, respectively. Compared with the standard operation policy (SOP) results, the relative yield of winter wheat is increased by 17.1% and 19.6%, respectively. At the same time, using a genetic algorithm to solve the model, the optimal values of the function at 50 and 75% probabilities were 0.628 and 0.364, respectively. The comparison of the final solution results shows that the optimal function values of DP and GA are close, which indicates that the solution results of the two methods are more reliable.

Comparison of scheduling results

Figure 3(a)–3(d) show that the operation curves obtained by DP and GA are between the upper and lower limits of the reservoir capacity, indicating that the operation process of the system is reasonable. However, it can still be found that the reservoir capacity curve generated by DP is generally under the capacity curve generated by SOP and GA, which means that the operation process generated by DP maintains the average storage capacity of the reservoir at a small level and reduces the evaporation loss of the reservoir to the greatest extent. Therefore, Table 6 reveals that at 50% probability of exceedance, the system evaporation of DP is 3000 m3 less than that of GA, and at 75% probability of exceedance, it is 8000 m3 less than that of SOP and GA. Therefore, the optimal planning and management of local runoff resources and regional water rights can be achieved using DP to solve the optimal scheduling model of an irrigation system.

Figure 3

(a) reservoir water supply process under 50% probability; (b) reservoir operation curve under 50% probability; (c) reservoir water supply process under 75% probability; (d) reservoir operation curve under 75% probability.

Figure 3

(a) reservoir water supply process under 50% probability; (b) reservoir operation curve under 50% probability; (c) reservoir water supply process under 75% probability; (d) reservoir operation curve under 75% probability.

Close modal

Figure 4(a) and 4(b) show that the water replenishment decision of the pumping station generated by GA is affected by randomness, and there are water replenishment operations in all stages of the system, which is also the main reason for the increase in average reservoir storage and evaporation loss. When DP is used to solve the problem, the joint operation criterion of the irrigation reservoir and pumping station can be coupled into the recursive process, which can clearly dictate when and how much water should be replenished. This also makes the quantity of make-up water generated by DP less than SOP and GA. In addition, the reduction in the number of water replenishments also means a reduction of the number of start-ups at the pump station, which is convenient for the staff to maintain and manage the pump unit.

Figure 4

(a) the water replenishment process of the pump station at 50% probability; (b) the water replenishment process of the pump station at 75% probability.

Figure 4

(a) the water replenishment process of the pump station at 50% probability; (b) the water replenishment process of the pump station at 75% probability.

Close modal

Algorithm performance comparison

Considering that the solution results of GA may be affected by changes in internal parameters, the crossover rate and mutation rate of GA were analyzed first. The variation range of the crossover rate is 0.5 to 0.8, the variation range of the mutation rate is 0.05 to 0.15, and the population is 200. The optimal solution of the objective function under different GA parameter combinations is presented in Table 7.

Table 7

Parameter analysis of crossover rate and mutation rate (GA)

Crossover rateMutation rateObjective function
Crossover rateMutation rateObjective function
50%75%50% 75%
0.5 0.05 0.589 0.342 0.7 0.05 0.609 0.343 
0.1 0.621 0.355 0.1 0.565 0.347 
0.15 0.602 0.348 0.15 0.628 0.321 
0.6 0.05 0.597 0.351 0.8 0.05 0.598 0.353 
0.1 0.562 0.337 0.1 0.612 0.363 
0.15 0.586 0.322 0.15 0.606 0.364 
Crossover rateMutation rateObjective function
Crossover rateMutation rateObjective function
50%75%50% 75%
0.5 0.05 0.589 0.342 0.7 0.05 0.609 0.343 
0.1 0.621 0.355 0.1 0.565 0.347 
0.15 0.602 0.348 0.15 0.628 0.321 
0.6 0.05 0.597 0.351 0.8 0.05 0.598 0.353 
0.1 0.562 0.337 0.1 0.612 0.363 
0.15 0.586 0.322 0.15 0.606 0.364 

The above results are the optimal values obtained by running 10 times.

However, as shown in Table 7, using the GA solution model, different parameter combinations in the algorithm significantly impact the final solution results. Moreover, GA is affected by the random search characteristics; even if the parameters are the same, the optimal value obtained after several runs is slightly different. When the DP method is used, the analysis of redundant parameters is not required, and the result is always unique and reliable.

In this study, the optimal allocation model of water resources for the joint operation of a reservoir and the pumping station under insufficient irrigation conditions was established considering regional water rights. The results of the joint operation of different water source projects in the irrigation system were discussed. In addition, the optimal water supply and water spill process of the irrigation reservoir and the optimal water replenishment process of the pumping station in the whole growth period of dry crops were determined. The optimal allocation of local runoff and regional water resources was achieved which has a certain guiding significance for decision-makers in irrigation areas. In addition, the classical dynamic programming method was used to solve the mathematical model involving three decision variables, which also enriches the application of the traditional algorithm in practical problems.

This work was supported by the National Key Research and Development Program of China [grant number 2017YFC0403205] and National Natural Science Foundation of China (NSFC) [grant number 52079119].

All relevant data are included in the paper or its Supplementary Information.

Bellman
R. E.
Dreyfus
S. E.
1964
Applied Dynamic Programming
.
Princeton University Press
,
London
.
Choi
Y.
Ahn
J.
Ji
J.
Lee
E.
Yi
J.
2020
Effects of inter-basin water transfer project operation for emergency water supply
.
Water Resources Management
34
,
2535
2548
.
Console
S.
Matarazzo
B.
Pappalardo
N.
2008
Operation rules of an irrigation purposes reservoir suing multi-objective optimization
.
Water Resources Management
22
,
551
564
.
Gong
Z. H.
Jiang
X. H.
Cheng
J. L.
Gong
Y.
Cheng
H. M.
2019
Optimization method for joint operation of a double reservoir and double pumping station system: a case study of Nanjing, China
.
Journal of Water Supply Research and Technology-Aqua
68
(
8
),
803
815
.
Jensen
M. E.
1968
Water consumption by agriculture plants
. In:
Water Deficits and Plant Growth
, Vol.
II
(
Kozlowski
T. T.
, ed.).
Academic Press
,
New York
, pp.
1
22
.
Jothiprakash
V.
Shanthi
G.
2006
Single reservoir operation policies using genetic algorithm
.
Water Resources Management
20
,
917
929
.
Ma
Y. S.
Chang
J. X.
Guo
A. J.
Wu
L. Z.
Yang
J.
Chen
L.
2020
Optimizing inter-basin water transfers from multiple sources among interconnected river basins
.
Journal of Hydrology
590
,
125461
.
Moradi-Jalal
M.
Bozorg Haddad
O.
Karney
B. W.
Marino
M. A.
2007
Reservoir operation in assigni-ng optimal multi-crop irrigation areas
.
Agricultural Water Management
90
(
1–2
),
149
159
.
Nandalal
K. D. W.
Sakthivadivel
R.
2002
Planning and management of a complex water reservoirs in the walawe river, Sir Lanka
.
Agricultural Water Management
57
,
207
221
.
Scola
L. A.
Tasahashi
R. H. C.
Cerqueira
S. A. A. G.
2014
Multipurpose water reservoir management: an evolutionary multiobjective optimization approach
.
Mathematical Problems in Engineering
2014
,
1
14
.
Vedula
S.
Mujumdar
P. P.
1992
Optimal reservoir operation for irrigation multiple crops
.
Water Resources Research
28
(
1
),
1
9
.
Wardlaw
R.
Barnes
J.
1999
Optimal allocation of irrigation water supplies in real time
.
Journal of Irrigation and Drainage Engineering ASCE
125
(
6
),
345
354
.
Yun
R.
Singh
V.
Dong
Z.
2010
Long-Term stochastic reservoir operation using a noisy genetic algorithm
.
Water Resources Management
24
,
3159
3172
.
This is an Open Access article distributed under the terms of the Creative Commons Attribution Licence (CC BY 4.0), which permits copying, adaptation and redistribution, provided the original work is properly cited (http://creativecommons.org/licenses/by/4.0/).