Next Article in Journal
How Environmental Protection Motivation Influences on Residents’ Recycled Water Reuse Behaviors: A Case Study in Xi’an City
Previous Article in Journal
Interval Multi-Attribute Decision of Watershed Ecological Compensation Schemes Based on Projection Pursuit Cluster
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Irrigation Canal System Delivery Scheduling Based on a Particle Swarm Optimization Algorithm

1
Key Laboratory of Agricultural Soil and Water Engineering in Arid and Semiarid Areas, Ministry of Education, Northwest A&F University, Yangling 712100, China
2
State Key Laboratory Base of Eco-hydraulic Engineering in Arid Area, Xi’an University of Technology, Xi’an 710048, China
3
College of Energy and Power Engineering, Lanzhou University of Technology, Lanzhou 730050, China
*
Author to whom correspondence should be addressed.
Water 2018, 10(9), 1281; https://doi.org/10.3390/w10091281
Submission received: 24 August 2018 / Revised: 15 September 2018 / Accepted: 17 September 2018 / Published: 19 September 2018
(This article belongs to the Section Water Resources Management, Policy and Governance)

Abstract

:
Reasonable planning of water delivery schedules for canal systems can reduce losses caused by water seepage and improve the utilization efficiency of irrigation water. Empirical methods of water delivery scheduling for canal systems usually cause problems such as insufficient discharge, excessively delayed water delivery, and large losses under given water requirements. In this study, a canal water delivery scheduling model was set up, and a customized algorithm based on particle swarm optimization was proposed. Typical heuristic algorithms often become trapped in local optima and often search inefficiently under numerous constraints; however, the proposed algorithm can overcome these typical problems. The proposed method was evaluated for two typical canal irrigation systems, and the results showed that the algorithm is robust and efficient and can quickly meet the water delivery optimization schedules for canal irrigation systems. Compared with empirical methods, the algorithm reduced the leakage loss of delivered water from 7.29% to 5.40%, and 8.97% to 7.46% for the two tested canal systems. The discharge of the main canal is relatively stable, which can reduce the difficulty of head gate adjustment. The proposed optimization algorithm can provide practical and efficient water delivery schedules for irrigation canal systems.

1. Introduction

The global population is expected to reach 9.7 billion in 2050 and 11.2 billion by 2100 [1], thus water resource efficiency urgently needs to be solved [2]. Considering the perspective of water sustainable development, “Water Footprint” and “Virtual Water” have become core concepts and fundamental issues in recent years [3,4]. Reasonable water resources allocation is essential to produce greater benefits to meet the food requirements of humankind [5]. The efficient utilization of irrigation water is paramount for food security [6,7] and it will remain important as its share in world food production will rise from the current level of 40% to more than 45% by 2030 [8]. Scientific management of irrigation systems is necessary for maximal water usage efficiency. Since 1999, numerous field studies have investigated irrigation system optimization operations. Barnes and Wardlaw [9] evaluated the potential of a quadratic programming (QP) optimization approach for improving real-time irrigation water management in systems with complex distribution networks. Li et al. [10] developed a robust multistage interval-stochastic programming (RISP) method and applied it to the planning of regional water management systems. Various two-stage decomposition approaches based on stochastic dynamic programming (SDP) were used for seasonal multi-crop irrigation water allocation and optimal stochastic intra-seasonal irrigation scheduling [11,12,13,14,15,16]. Yang et al. [17] developed and used optimization models for the management of water resources for sustainable irrigated agriculture. Reca et al. [18] proposed an optimization model based on an economic efficiency criterion to plan water allocation in agricultural systems with complex water deficits. A linear programming model was developed for allocating land and water resources to maximize net annual returns from a command area located in the Jhajjar district of Haryana, India [19]. These models were able to provide scientific guidance for irrigation system management strategies. However, these models usually require precise values for various parameters that are difficult to measure precisely in actual irrigation system management; furthermore, these models seldom consider farmers’ autonomy [20]. Therefore, some gaps still exist in actual irrigation applications.
Practical irrigation system management requires highly simple and robust models; thus, numerous studies of canal water delivery have proposed simplified optimization models and algorithms. Suryavanshi and Reddy [21] applied integer linear programming to propose possibilities for water delivery scheduling for small canal systems in which eight sub-canals discharged equal quantities of water. Wang et al. [22] improved that integer linear programming method to provide a constant flow rate in a small canal system, with 13 sub-canals and an irrigated area of more than 700 ha; the method reduced the frequency of the head gate operation. Anwar and Clarke [23] adopted a flexible mixed-integer program that allowed users to specify start times in irrigation periods for a canal irrigation system with equal sub-canal discharge. Monem and Namdarian [24] proposed a simulated annealing (SA) method for water distribution in irrigation canals, and the result proved that SA could optimize several objectives, such as maintaining a main canal delivery near its capacity, reducing adjustments to a main canal, and maintaining branch canal delivery close to a required limit.
All of the aforementioned studies assumed equal canal discharge designs, which are difficult to adapt to the management of most canal systems. Reddy et al. [25] developed an interactive computer program named ZERO1 to derive an optimal rotational schedule for systems with unequal sub-canal discharge levels. The objective was to maintain the main canal water discharge close to the branch canal discharge. During the optimization process, sub-canal delivery water is set to its designed level of discharge. This was tested for the Xile Submain canal system of the Hetao irrigation district, successfully improving the operational efficiency of that water distribution system. Wardlaw and Bhaktikul [26] improved the model by Reddy et al. [25] with a genetic algorithm (GA) and proved that this GA was efficient relative to linear programming approaches. Mathur et al. [27] further improved on the studies of Reddy et al. [25] and Wardlaw and Bhaktikul [26] by adopting the condition that the sub-canals require different time intervals. However, existing studies have not considered the water losses of canals, the delivery discharges of branch canals relative to designed discharges, and the robustness and reliability of algorithms for long water delivery periods.
A number of heuristic algorithm methods, such as the genetic algorithm (GA) [26,28], simulated annealing (SA) [24,29], ant colony optimization (ACO) [30], etc., provide advantageous solutions to solve the complex optimization problems of irrigation management. PSO is an efficient method with few parameters to adjust for solving large, complex nonlinear global optimization problems [31,32]. In some cases, PSO performs more efficiently than other heuristic computation techniques [33]. PSO has been successfully applied to various pure and applied research areas [34,35,36,37,38]. However, few researches about PSO have been utilized in water management or irrigation systems [39]. Reddy and Kumar [40] applied elitist-mutation PSO (EMPSO) to optimize an operational model for a short-term reservoir operation for the irrigation of multiple crops. Rezaei et al. [41] presented fuzzy Multi-Objective Particle Swarm Optimization (f-MOPSO) to improve conjunctive surface water and groundwater management. Although they proposed some novel PSO algorithms to improve the accuracy of optimization results, the robustness and stability of PSO in an actual irrigation system and water management were not addressed.
The present research explains how to configure an optimal canal water delivery scheduling model with PSO to overcome the drawbacks that plague most current heuristic algorithms. Notably, the proposed PSO does not fall into local optima solutions; the proposed PSO does not perform with a low search efficiency under typical constraints. Two typical canal irrigation systems were used to assess the efficiency and robustness of the model and the algorithm. This study provides a new practical tool for the optimization of irrigation canal water delivery scheduling.

2. Materials and Methods

2.1. Mathematical Model of Canal System Operation Scheduling Optimization

Under general conditions, most irrigation canal systems can be simplified into the layout chart depicted in Figure 1. The water flows from the headwork to N branch canals (the second level canals) through the main canal (the first level canal).
The water distribution process requires that all branch canals should meet the following requirements: the actual water delivery must meet the requirements of different branch canals; the water delivery time may change within the specified delivery period T; and the main and branch canal water must discharge between 0.6 and 1.0 times the designed discharge. These three requirements guarantee that the water distribution requirements can be met and that flooding of the canal can be prevented. When the actual delivery discharge is close to the water delivery capacity of the canal, the amount of water lost is small.
The objective function is to minimize the total amount of water loss in the main and branch canals in all water delivery periods (T).
min W l = W m l + W b l
W m l = i = 1 T f ( A m , m m , q m , l m , t m )
W b l = i = 1 T j = 1 N f ( A b j , m b j , q b j , l b j , t b j )
where Wl is the total amount of water loss (m3) of the main canal Wml and the branch canal Wbl in the entire irrigation process; qm and qj are the discharges (m3/s) of the main and branch canals, respectively; Am and Abj are water permeability coefficients and mm and mbj are indexes of the main and branch canals, respectively; and lm and lbj are the valid water delivery lengths (km) and tm and tbj are water delivery times (s) of the main and branch canals, respectively.
The theoretical equations of calculating the canal leakage are typically difficult in practical applications due to incomplete required data. Some empirical formulas could calculate leakage conveniently via the main influencing factors. The Kostiakov formula [42], which has been popularly used in the calculation of canal water loss in the process of water delivery, was selected in this study (shown by Equation (4)). The whole leakage loss in different canals can be calculated by Equation (5).
S = A q ( 1 m ) / 100
W 1 = f ( A , m , q , l , t ) = [ A q ( 1 m ) l t ] / 100
where S is the leakage loss in unit length and unit time (m3/s/km); A and m are the water permeability coefficient and index of main or branch canals, respectively, which depend on the soil of the canal bed, canal lining, depth of groundwater, and other factors; q is the discharge (m3/s); l is the valid length of canals (km); and t is the duration of water delivery (s).
The constraint conditions of the model mainly include the following:
Branch canal discharge constraint: the discharge of any branch canal (qj) is α times its designed discharge, where α ranges from 0.6 to 1.0.
q j = α j q j d ( j = 1 , 2 , , N )
0.6 α j 1.0
Water delivery time constraint: the start time (tjs) and end time (tje) of water delivery in the branch canal j must be within the delivery period (T).
t j s 0
t j e T
t j = t j e t j s
where tj is the duration of water delivery of the branch canal j and T is the whole water delivery time.
Water requirement constraint: the water delivery amount of any branch canal must be equal to its requirement:
W j = q j t j
where Wj is the water requirement amount of the branch canal j.
Water balance constraint: For simplicity of analysis, the whole water delivery time T is divided by a fixed time interval i, such as 6 or 12 h. The discharge of the main canal in any time interval i must be equal to the sum of the delivery discharges of the branch canals in that time interval, which is expressed as follows:
q m i = j = 1 N q j x i j ( i = 1 , 2 , , I )
where qmi is the delivery discharge of the main canal at time interval i; i is the time interval number; j is the branch canal number; N is the number of branch canals. xij is defined by Equation (13): when the jth branch canal delivers water in the ith time interval, xij = 1; and otherwise, xij = 0. ti is the time corresponding to the ith interval.
x i j = { 1 t j s t i t j e 0 otherwise
Main canal discharge constraint: at any time, the delivery discharge of the main canal must be close to its designed discharge and less than or equal to its maximum allowable discharge (generally 1.0 times the designed discharge). Additionally, the delivery discharge of the main canal should be more than 0.6 times the designed discharge to ensure the stability of delivery discharge throughout the whole irrigation period.
q m i q m d ( i = 1 , 2 , , I )
0.6 q m d q m i 1.0 q m d ( i = 1 , 2 , , I )
where qmd is the designed discharge of the main canal.

2.2. Model Solution Algorithm Based on PSO

2.2.1. The PSO Algorithm

Particle swarm optimization (PSO) is a heuristic algorithm derived from the study of bird foraging behavior [33]. Each particle, which represents a candidate solution within a multidimensional search space, adjusted its position based on its own flying experience and the flying experiences of all companions. PSO searches for the best solution for each individual and for the global population during each iteration, so that each particle can update its information in the context of its own previous best position and of the best global position. PSO has been widely used in many fields, including engineering optimization and image processing, due to its advantages of a simpler structure and faster convergence.
In PSO, each particle, Pi, has two features: position Xi (decision variables) and velocity Vi. Each particle updates itself during the iteration by tracking two extremes: the current optimal position found by the particle (Pbest) and the current best position found by the global population (Gbest). The conditions for terminating the loop are either reaching the maximum allowed generation or achieving a designated fitness level. The PSO can be updated by:
V i n e w = w V i o l d + c 1 r 1 ( P b e s t X i o l d ) + c 2 r 2 ( G b e s t X i o l d )
X i n e w = X i o l d + V i n e w
where w < 1 is the inertial weight; c1 and c2 are learning factors; and r1 and r2 are random numbers uniformly distributed in [0, 1].

2.2.2. Coding Design

It is difficult to solve a canal system model by conventional methods. To obtain the globally optimal solution of this mathematical problem, PSO was used in this study. For a certain irrigation canal system, the length (Lm, Lb), designed discharge (qmd, qbd), and leakage loss parameters (A, m) of the main and branch canals have been determined. The constraints include specific water delivery requirements for each branch canal. The problem of optimization of delivery scheduling for irrigation canal water systems is to determine the decision variables, namely start time, water delivery duration, end time, and delivery discharge of each branch canal.
Because multiple relationships exist between these decision variables, this study used αj, the ratio of the water delivery discharge of the branch canal to its designed discharge, and tje, the end time of water delivery, as decision variables for coding. The duration of water delivery of branch canals j (tj) can be obtained by dividing its demanded water amount by the water delivery discharge, and then tjs can be deduced from Equation (10). Optimization of αj can be used to satisfy the constraints of Equations (6) and (7). Optimization of tje can satisfy the constraints of Equations (9) and (10). Using the aforementioned methods to satisfy the constraints can greatly improve the probability, as well as the efficiency, of finding feasible solutions.

2.2.3. Fitness Function Design

The constraints described in Equations (14) and (15) are very complicated, especially when the irrigation time is long and when the feasible domain of the problem is small. The key to the problem is how to reflect these constraints in the fitness function. If the fitness function reflects the constraints, the algorithm automatically converges from the infeasible domain to the feasible domain. After analyzing Equations (14) and (15), in the context of the objective function and dimensional uniformity, the fitness function was designed as follows:
F f i t = 1 / [ ( W m l + W b l ) / W ] / [ i = 1 T ( q m d j = 1 N q j x i j ) 2 / q m d + i = 1 T p i ]
p i = Min { j = 1 N q j x i j q m d , 0 }
where Ffit is the fitness function; Wml is the amount of main canal water loss (m3); Wbl is the amount of branch canal water loss (m3); W is the total amount of water delivery (m3) within the whole irrigation time T; and pi is the penalty function.
The part ( W m l + W b l ) / W in Equation (18) mainly reflect the requirements of the objective function; the sub-formula i = 1 T [ ( q m d j = 1 N q j x i j ) 2 / q m d ] reflects Equation (14), the constraint regarding main canal discharge, which means the discharge of the main canal must be close to its designed discharge at any time; and pi reflects Equation (15), which means the delivery discharge of the main canal must be as close as possible to its designed discharge at any time. To guarantee unified dimensions with pi, the part ( q m d j = 1 N q j x i j ) 2 / q m d are designed to reflect Equation (18).
In the context of realistic physical mechanisms, Equation (8) is a rigid constraint and must be satisfied.
F f i t = 0 , if t j e < 0 ( j = 1 , 2 , , N )
Equation (18) was used as a fitness function to manage the main canal discharge constraint condition in all irrigation times. This fitness function can significantly reduce the probability of the algorithm’s optimization solution entering an infeasible region, can cause the algorithm to converge to the minimally feasible region at the initial stage of optimization, can improve the algorithm’s solution speed, and can ensure the stability of the calculation results. The flowchart of the program is depicted in Figure 2.

3. Applications

3.1. Project Cases

Two typical canal irrigation systems were used to evaluate the performance of the model. The first system is branch canal No. 11 of the north canal in the Fengjiashan irrigation district, Shaanxi Province, China. Branch canal No. 11 can be regarded as the main canal with a designed discharge of 1.2 m3/s; it delivers water to 24 lateral canals that can be regarded as second-level canals with designed discharge values ranging from 0.03 to 0.18 m3/s. The soil texture in the canal beds is silt loam; the canals are lined with concrete; and the permeability parameters A and m are 0.86 and 0.4, respectively. The length and discharge values of different canals are listed in Table 1. Data regarding the practical process of water delivery in one irrigation period in the spring of 2015 were collected and are presented in Table 1 and Figure 3(a1,a2).
The second canal system is the west main canal in the Shitouhe river irrigation district, Shaanxi Province, China. The west main canal can be regarded as the main canal, and its designed discharge is 2.5 m3/s. It delivers water to 14 branch or lateral canals that can be regarded as second-level canals with designed discharge values ranging from 0.15 to 1.04 m3/s. The soil texture in the canal beds is sandy loam; the canals are lined with concrete; and the permeability parameters A and m are 1.19 and 0.45, respectively. The length and discharge values of different canals are listed in Table 1. Data regarding the practical process of water delivery in one irrigation period in the spring of 2015 were collected and are presented in Table 1 and Figure 3(a3,a4).

3.2. Results from the PSO Algorithm and Comparison

A method based on the PSO algorithm was used to repeatedly perform 15 calculations on actual irrigation processes of the two irrigation canal systems. The PSO population size (PopSize) was 500; the maximum number of iterations was 200; w was 0.7; and c1 and c2 were both 2.0. The approximate operation time for one iteration was 20 s on an Intel® core i5 CPU. To reflect actual water delivery needs, the water delivery interval was set to 12 h for the Fengjiashan irrigation system and was set to 6 h for the Shitouhe irrigation system. The optimization results and the actual delivery processes are displayed in Table 2 and Figure 3 (for brevity, Figure 3 reveals the actual and typical optimization and delivery schedule).
Table 2 proves that the optimization results of water delivery processes in canal systems are not always the same due to the random search mechanism of the PSO algorithm. When the conventional method was replaced with PSO, the water delivery time interval (Tmax) was reduced from 33 to 22 in the first system and from 38 to 24 in the second system; the water delivery time was reduced from 396 to 264 h and from 228 to 144 h; and the PSO-planned leakage losses relative to the canal water requirements were close to 5.40% and 7.46% for the two systems. By contrast, the conventional plan had losses of 7.29% and 8.97% of actual delivered water (see row “R1” in Table 2). This proved that the optimal delivery schedule can improve the water efficiency of canal irrigation systems.
A total of 15 repetitions data results simulated by PSO, applied for branch canal No. 11 of the north canal in the Fengjiashan irrigation district, were further analyzed. The mean discharge ratios to the designed discharge in the branch canal system (α) ranged from 0.878 to 1.000, whereas the actual delivery was 0.595, which means the optimized delivery discharge was close to the designed discharge. The PSO schedule was appropriate to the branch canal capacity for the main canal system. Most of the ratios of delivery discharge to designed discharge (R3) were smaller than 1. Ratios in individual delivery intervals (nex) were seldom larger than 1; the largest ratio value was 1.079, which is acceptable for the main canal capacity and safe for canal water delivery [43]. The mean ratio values of the main canal delivery discharge to the designed discharge at all irrigation times (R2) ranged from 0.833 to 0.952, which means the delivery discharge was close to capacity.
Figure 3 compares a typical optimized delivery process with actual processes for two irrigation canal systems. The water discharges of the main canals in the actual delivery process are usually somewhat smaller than the designed discharges; the discharge fluctuations are larger; and canal water delivery times are long, which causes difficulties for canal management. Water discharges of main canals in optimization delivery processes are usually close to the designed discharges; the water discharge process is relatively even at all irrigation times; water delivery times are relatively short, which can facilitate canal management. The system of the west main canal in the Shitouhe river irrigation district also exhibits similar results. All these results prove that the proposed optimization algorithm can provide practical and efficient water delivery schedules for irrigation canal systems.

4. Conclusions

A mathematical model of delivery scheduling for canal water systems was proposed; this model has numerous constraints. Because it is very difficult to solve this model by a traditional optimization algorithm, an optimization algorithm based on PSO was proposed and evaluated with two typical canal irrigation systems in China. The results prove that the proposed algorithm can overcome the shortcomings of typical heuristic algorithms, such as entrapment by local optima and a low search efficiency. The proposed algorithm rapidly obtains the global optimal solution of the model and delivers optimized irrigation canal water delivery plans. The results for the two studied irrigation systems prove that the discharge of the main canal is even, and the flows of the branch canals are close to the designed flows. The PSO solutions reduced canal leakage from 7.29% to 5.40% and from 8.97% to 7.46% for the two studied systems. The water delivery time and the gate adjustment times were both reduced, saving the farmers’ time and making their irrigation management more efficient and convenient. Although the water delivery schedules derived by the PSO algorithm have certain inconsistencies due to the random search mechanism, the schedules can meet the constraints of canal water delivery capacity and the losses of water due to leakage are smaller with PSO than with conventional planning methods. Therefore, the proposed algorithm is robust and efficient and can provide a new method for optimal water delivery in irrigation districts. It is an important measure for farmers to improve the management level of irrigation water and to maximize the benefits of farmland water conservancy projects, and is conducive to promoting the development of agriculture and animal husbandry and rural economy in the areas where irrigation districts are located.

Author Contributions

Y.L., Y.-B.L., and X.-Y.M. conceived and designed the experiments; W.-J.Z. contributed materials and analysis tools; Y.L. and T.Y. performed the experiments; Y.L. and R.-H.Z. analyzed the data; Y.L., T.Y. and R.-H.Z. wrote the paper; Y.-B.L., W.-J.Z., and X.-Y.M. revised the paper.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 51279167; the Special Fund for Agro-scientific Research in the Public Interest of China, grant number 201503124; and the National Science and Technology Support Program of China, grant number 2015BAD24B02.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. United Nations. World Population Prospects: The 2015 Revisions; United Nations: New York, NY, USA, 2015. [Google Scholar]
  2. Toma, P.; Massari, S.; Miglietta, P.P. Natural resource use efficiency and economic productivity. In Life Cycle Approaches to Sustainable Regional Development; Massari, S., Sonnemann, G., Balkau, F., Eds.; Springer: New York, NY, USA, 2016; pp. 143–148. [Google Scholar]
  3. Miglietta, P.P.; Morrone, D. Managing Water Sustainability: Virtual Water Flows and Economic Water Productivity Assessment of the Wine Trade between Italy and the Balkans. Sustainability 2018, 10, 543. [Google Scholar] [CrossRef]
  4. Leo, F.D.; Miglietta, P.P.; Massari, S. Water sustainability assessment of Italian vineyards: doc vs. generic wines. In Proceedings of the Specialized Conference of the EuroMed Academy of Business—Contemporary Trends and Perspectives in Wine and Agrifood Management, Lecce, Italy, 16–17 January 2015; pp. 16–17. [Google Scholar]
  5. Miglietta, P.P.; Morrone, D.; Lamastra, L. Water footprint and economic water productivity of Italian wines with appellation of origin: Managing sustainability through an integrated approach. Sci. Total Environ. 2018, 633, 1280–1286. [Google Scholar] [CrossRef] [PubMed]
  6. Bowmer, K.H.; Meyer, W.S. Irrigation agriculture: Sustainability through holistic approaches to water use and innovation. In Drinking Water and Water Management: New Research; Giannino, M., Ed.; Nova Science Publishers Inc.: New York, NY, USA, 2014; Chapter 7; pp. 181–221. [Google Scholar]
  7. Das, B.; Singh, A.; Panda, S.N.; Yasuda, H. Optimal land and water resources allocation policies for sustainable irrigated agriculture. Land Use Policy 2015, 42, 527–537. [Google Scholar] [CrossRef]
  8. Faures, J.-M.; Svendsen, M.; Turral, H. Water for Food, Water for Life: A Comprehensive Assessment of Water Management in Agriculture; Molden, D., Ed.; International Water Management Institute: Colombo, Sri Lanka, 2007; p. 354. [Google Scholar]
  9. Barnes, J.; Wardlaw, R. Optimal allocation of irrigation water supplies in real time. J. Irrig. Drain. Eng. 1999, 125, 345–354. [Google Scholar]
  10. Li, Y.P.; Huang, G.H.; Nie, S.L.; Chen, X.A. robust modeling approach for regional water management under multiple uncertainties. Agric. Water Manag. 2011, 98, 1577–1588. [Google Scholar] [CrossRef]
  11. Sunantara, J.D.; RamíRez, J.A. Optimal stochastic multicrop seasonal and intraseasonal irrigation control. J. Water Resour. Plan. Manag. 1997, 123, 39–48. [Google Scholar] [CrossRef]
  12. Carvallo, H.O.; Holzapfel, E.A.; Lopez, M.A.; Marino, M.A. Irrigated Cropping Optimization. J. Irrig. Drain. Eng. 1998, 124, 67–72. [Google Scholar] [CrossRef]
  13. Garg, N.K.; Ali, A. Two-level optimization model for Lower Indus Basin. Agric. Water Manag. 1998, 36, 1–21. [Google Scholar] [CrossRef]
  14. Haouari, M.; Azaiez, M.N. Optimal cropping patterns under water deficits. Eur. J. Oper. Res. 2001, 130, 133–146. [Google Scholar] [CrossRef]
  15. Paul, S.; Panda, S.N.; Kumar, D.N. Optimal irrigation allocation: A multilevel approach. J. Irrig. Drain. Eng. 2000, 126, 149–156. [Google Scholar] [CrossRef]
  16. Kuo, S.F.; Liu, C.W.; Chen, S.K. Comparative study of optimization techniques for irrigation project planning. Jawra J. Am. Water Resour. Assoc. 2010, 39, 59–73. [Google Scholar] [CrossRef]
  17. Yang, C.C.; Chang, L.C.; Chen, C.S.; Yeh, M.S. Multi-objective planning for conjunctive use of surface and subsurface water using genetic algorithm and dynamics programming. Water Resour. Manag. 2009, 23, 417–437. [Google Scholar] [CrossRef]
  18. Reca, J.; Roldán, J.; Alcaide, M.; López, R.; Camacho, E. Optimisation model for water allocation in deficit irrigation systems: I. Description of the model. Agric. Water Manag. 2001, 48, 103–116. [Google Scholar] [CrossRef]
  19. Singh, A. Optimal allocation of resources for the maximization of net agricultural return. J. Irrig. Drain. Eng. 2012, 138, 830–836. [Google Scholar] [CrossRef]
  20. Agrawal, A.; Sakthivadivel, R.; Ambast, S.K. Water management decisions on small farms under scarce canal water supply: A case study from NW India. Agric. Water Manag. 2005, 77, 180–195. [Google Scholar]
  21. Suryavanshi, A.R.; Reddy, J.M. Optimal operation schedule of irrigation distribution systems. Agric. Water Manag. 1986, 11, 23–30. [Google Scholar] [CrossRef]
  22. Wang, Z.; Reddy, J.M.; Feyen, J. Improved 0–1 programming model for optimal flow scheduling in irrigation canals. Irrig. Drain. Syst. 1995, 9, 105–116. [Google Scholar] [CrossRef]
  23. Anwar, A.A.; Clarke, D. Irrigation scheduling using mixed-integer linear programming. J. Irrig. Drain. Eng. 2001, 127, 63–69. [Google Scholar] [CrossRef]
  24. Monem, M.J.; Namdarian, R. Application of simulated annealing (SA) techniques for optimal water distribution in irrigation canals. Irrig. Drain. 2010, 54, 365–373. [Google Scholar] [CrossRef]
  25. Reddy, J.M.; Wilamowski, B.; Cassel-Sharmasarkar, F. Optimal scheduling of irrigation for lateral canals. ICID J. 1999, 48, 1–12. [Google Scholar]
  26. Wardlaw, R.; Bhaktikul, K. Comparison of genetic algorithm and linear programming approaches for lateral canal scheduling. J. Irrig. Drain. Eng. 2004, 130, 311–317. [Google Scholar] [CrossRef]
  27. Mathur, Y.P.; Sharma, G.; Pawde, A.W. Optimal operation scheduling of irrigation canals using genetic algorithm. Int. J. Recent Trends Eng. 2013, 1, 11–15. [Google Scholar]
  28. Haq, Z.U.; Anwar, A.A.; Clarke, D. Evaluation of a genetic algorithm for the irrigation scheduling problem. J. Irrig. Drain. Eng. 2008, 134, 737–744. [Google Scholar] [CrossRef]
  29. Brown, P.D.; Cochrane, T.A.; Krom, T.D. Optimal on-farm irrigation scheduling with a seasonal water limit using simulated annealing. Agric. Water Manag. 2010, 97, 892–900. [Google Scholar] [CrossRef] [Green Version]
  30. Nguyen, D.C.H.; Maier, H.R.; Dandy, G.C.; Ascough, J.C. Framework for computationally efficient optimal crop and water allocation using ant colony optimization. Environ. Model. Softw. 2016, 76, 37–53. [Google Scholar] [CrossRef]
  31. Tian, D.; Shi, Z. Mpso: Modified particle swarm optimization and its applications. Swarm Evol. Comput. 2018, 41, 49–68. [Google Scholar] [CrossRef]
  32. Lin, Y.H. The simulation of east-bound transoceanic voyages according to ocean-current sailing based on particle swarm optimization in the weather routing system. Mar. Struct. 2018, 59, 219–236. [Google Scholar] [CrossRef]
  33. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the IEEE International Conference on Neural Networks, 27 November–1 December 1995; pp. 1942–1948. [Google Scholar]
  34. Wegley, C.; Eusuff, M.; Lansey, K. Determining Pump Operations using Particle Swarm Optimization. Jt. Conf. Water Resour. Eng. Water Resour. Plan. Manag. 2015, 122, 1–6. [Google Scholar]
  35. Coelho, J.P.; Oliveira, P.B.D.M.; Cunha, J.B. Greenhouse air temperature predictive control using the particle swarm optimisation algorithm. Comput. Electron. Agric. 2005, 49, 330–344. [Google Scholar] [CrossRef]
  36. Matott, L.S.; Rabideau, A.J.; Craig, J.R. Pump-and-treat optimization using analytic element method flow models. Adv. Water Resour. 2006, 29, 760–775. [Google Scholar] [CrossRef]
  37. Afshar, M.H.; Rajabpour, R. Application of local and global particle swarm optimization algorithms to optimal design and operation of irrigation pumping systems. Irrig. Drain. 2010, 58, 321–331. [Google Scholar] [CrossRef]
  38. Pawde, A.W.; Mathur, Y.P.; Kumar, R. Optimal water scheduling in irrigation canal network using particle swarm optimization. Irrig. Drain. 2013, 62, 135–144. [Google Scholar] [CrossRef]
  39. Davijani, M.H.; Banihabib, M.E.; Anvar, A.N.; Hashemi, S.R. Multi-objective optimization model for the allocation of water resources in arid regions based on the maximization of socioeconomic efficiency. Water Resour. Manag. 2016, 30, 927–946. [Google Scholar] [CrossRef]
  40. Reddy, M.J.; Kumar, D.N. Optimal reservoir operation for irrigation of multiple crops using elitist-mutated particle swarm optimization. Int. Assoc. Sci. Hydrol. Bull. 2007, 52, 686–701. [Google Scholar] [CrossRef] [Green Version]
  41. Rezaei, F.; Safavi, H.R.; Mirchi, A.; Madani, K. f-MOPSO: An alternative multi-objective PSO algorithm for conjunctive water use management. J. Hydro-Environ. Res. 2017, 14, 1–18. [Google Scholar] [CrossRef] [Green Version]
  42. Kostiakov, A.H. Soil Improvement Schematic; China Building Industry Press: Beijing, China, 1965. [Google Scholar]
  43. Scott, A.H. CIGR Handbook of Agricultural Engineering, Volume I Land and Water Engineering, Chapter 5 Irrigation and Drainage; Forgotten Books: London, UK, 2017. [Google Scholar]
Figure 1. Schematic of a secondary irrigation canal system.
Figure 1. Schematic of a secondary irrigation canal system.
Water 10 01281 g001
Figure 2. Program flowchart.
Figure 2. Program flowchart.
Water 10 01281 g002
Figure 3. Comparisons of water delivery through irrigation canal systems for traditional and optimized schedules. Note: (a1,a2,b1,b2) represents the irrigation scheduling of branch canal No. 11 of the north canal of the Fengjiashan irrigation district; (a3,a4,b3,b4) represents the irrigation scheduling of the west main canal in the Shitouhe river irrigation district. In (a2,b2), from bottom to top, each rectangle successively represents the water delivery discharge and duration from the second-level canal numbered 1 to 24; (a4,b4) are numbered 1 to 14; the height of each rectangle represents the value of discharge and the length represents the duration of water delivery; the scale of the vertical axis is 0.2 m3/s in (a2,b2) and 0.4 m3/s in (a4,b4).
Figure 3. Comparisons of water delivery through irrigation canal systems for traditional and optimized schedules. Note: (a1,a2,b1,b2) represents the irrigation scheduling of branch canal No. 11 of the north canal of the Fengjiashan irrigation district; (a3,a4,b3,b4) represents the irrigation scheduling of the west main canal in the Shitouhe river irrigation district. In (a2,b2), from bottom to top, each rectangle successively represents the water delivery discharge and duration from the second-level canal numbered 1 to 24; (a4,b4) are numbered 1 to 14; the height of each rectangle represents the value of discharge and the length represents the duration of water delivery; the scale of the vertical axis is 0.2 m3/s in (a2,b2) and 0.4 m3/s in (a4,b4).
Water 10 01281 g003
Table 1. Parameters and water requirements of two canal systems.
Table 1. Parameters and water requirements of two canal systems.
jqbLmLjWjjqbLmLjWj
(m3/s)(km)(km)103 (m3)(m3/s)(km)(km)103 (m3)
The system of branch canal No. 11 of north canal in Fengjiashan irrigation district
10.060.170.6828.64130.053.240.5428.60
20.030.230.659.38140.163.962.75115.55
30.180.750.7157.53150.033.960.6112.09
40.150.750.8733.68160.164.622.53126.91
50.051.380.4017.78170.35.373.20174.80
60.151.761.1353.92180.125.911.6140.79
70.081.760.6415.80190.176.632.6366.41
80.122.331.1952.24200.057.341.0926.96
90.042.331.1130.76210.037.370.263.46
100.082.840.9617.28220.032.010.1513.33
110.052.840.6017.18230.085.910.4316.89
120.123.242.3973.58240.038.250.183.16
The system of west main canal in Shitouhe river irrigation district
10.200.2241.21928.6481.043.5411.97828.60
20.150.2240.6849.3890.264.4551.263115.55
30.350.9031.35157.53100.284.4551.54212.09
40.300.9030.56733.68110.255.2131.478126.91
50.401.5481.78117.78120.225.2131.335174.80
60.202.4051.76853.92130.855.8613.66240.79
70.202.921.93673.58141.005.8616.8313.16
Note: j is the number of second-level canals, j = 1, 2, …, N (in the Fengjiashan irrigation canal system, N = 24, in the Shitouhe irrigation canal system, N = 14); qb is the designed discharge; Lm is the distance between the second-level canal j and the headwork; Lj is the length of the second-level canal j; Wj is the amount of required water.
Table 2. Water delivery scheduling results of 15 repeated optimizations compared with the traditional schedules.
Table 2. Water delivery scheduling results of 15 repeated optimizations compared with the traditional schedules.
No. of Computation123456789101112131415Average ValueActual Process
The system of branch canal No. 11 of north canal in Fengjiashan irrigation district
Tmax2121222322232422212224212121242233
R1 (%)5.415.195.125.545.125.105.765.535.005.595.075.725.655.455.765.407.29
α0.9300.9480.9570.9000.9520.9690.9080.9590.9781.0000.9530.9080.9920.8780.9320.9440.595
R20.9090.9520.8690.8690.9090.9090.8690.9090.9090.8690.8690.9090.9090.9090.8330.8930.618
nex000000002001000--0
R30.9930.9910.9780.9650.9830.9660.9440.9781.0080.9770.9271.0790.9880.9990.9380.9810.997
The system of west main canal in Shitouhe river irrigation district
Tmax2524242525252424242424252423242438
R1 (%)7.347.187.347.217.137.567.207.597.227.648.067.848.117.177.257.468.97
α0.7890.8140.8270.9260.9020.7470.8790.7030.7930.7550.6470.7090.6300.9480.8240.7930.445
R20.8430.8780.8780.8430.8430.8430.8780.8780.8780.8780.8780.8430.8780.9160.8780.8690.555
nex000000000100010--0
R30.9240.9780.9630.9840.9820.9560.9450.9500.9251.0360.9570.9210.9561.0320.9550.9640.934
Note: Tmax is the maximum water delivery interval; R1 is the ratio of leakage loss to the water requirement in the whole canal system (%); α is the percent of the average value of the second-level canal delivery discharge to its designed discharge; R2 is the ratio of the first-level canal delivery discharge to its designed discharge in all irrigation periods; nex is the number of time intervals when the delivery discharge of the first-level canal exceeds its designed discharge in all irrigation periods; R3 is the ratio of the maximum delivery discharge of the first-level canal to its designed discharge in all irrigation periods; Considering the actual water delivery needs, 12 h was considered as the water delivery interval for the Fengjiashan irrigation system and 6 h for the Shitouhe irrigation system.

Share and Cite

MDPI and ACS Style

Liu, Y.; Yang, T.; Zhao, R.-H.; Li, Y.-B.; Zhao, W.-J.; Ma, X.-Y. Irrigation Canal System Delivery Scheduling Based on a Particle Swarm Optimization Algorithm. Water 2018, 10, 1281. https://doi.org/10.3390/w10091281

AMA Style

Liu Y, Yang T, Zhao R-H, Li Y-B, Zhao W-J, Ma X-Y. Irrigation Canal System Delivery Scheduling Based on a Particle Swarm Optimization Algorithm. Water. 2018; 10(9):1281. https://doi.org/10.3390/w10091281

Chicago/Turabian Style

Liu, Ye, Ting Yang, Rong-Heng Zhao, Yi-Bo Li, Wen-Ju Zhao, and Xiao-Yi Ma. 2018. "Irrigation Canal System Delivery Scheduling Based on a Particle Swarm Optimization Algorithm" Water 10, no. 9: 1281. https://doi.org/10.3390/w10091281

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop