Water Resources Management

, Volume 30, Issue 7, pp 2127–2142 | Cite as

A Genetic Algorithm Parallel Strategy for Optimizing the Operation of Reservoir with Multiple Eco-environmental Objectives

  • Duan Chen
  • Qiuwen Chen
  • Arturo S. Leon
  • Ruonan Li
Article

Abstract

Optimizing the operation of reservoir involving ecological and environmental (eco-environmental) objectives is challenging due to the often competing social-economic objectives. Non-dominated Sorting Genetic Algorithm-II is a popular method for solving multi-objective optimization problems. However, within a complex search space, the NSGA-II population (i.e., a group of candidate solutions) may be trapped in local optima as the population diversity is progressively reduced. This study proposes a computational strategy that operates several parallel populations to maintain the diversity of the candidate solutions. An improved version of the NSGA-II, called c-NSGA-II is implemented by incorporating multiple recombination operators. The parallel strategy is then coupled into the routine of the c-NSGA-II and applied to the operation of the Qingshitan reservoir (Southwest of China) which includes three eco-environmental and two social-economic objectives. Three metrics (convergence, diversity, and hyper volume index) are used for evaluating the optimization performances. The results show that the proposed parallel strategy significantly improves the solution quality in both convergence and diversity. Two characteristic schemes are identified for the operation of the Qingshitan reservoir for trade-off between the eco-environmental and social-economic objectives.

Keywords

Reservoir operation Ecological and environmental objectives NSGA-II Parallel strategy 

Notes

Acknowledgments

This work was supported by the National Natural Science Foundation of China (51425902, 51479188), the Fundamental Research Funds for the Central Universities(CKSF2016009/SL) and the Bonneville Power Administration through cooperative agreement # TIP258.

References

  1. Badran K, Rockett PI (2007) The roles of diversity preservation and mutation in preventing population collapse in multiobjective genetic programming. In Proceedings of the 9th annual conference on Genetic and evolutionary computation, pp. 1551–1558Google Scholar
  2. Cantu-Paz E (2000) Efficient and accurate parallel genetic algorithms. Kluwer Academic Publishers, NorwellGoogle Scholar
  3. Cantu-Paz E (2007) Parallel setting in parallel genetic. F. Lobo, C. Lima, Z. Michalewicz (Eds.), Parameter Setting in Evolutionary Algorithms. Studies in Computational Intelligence, Springer , pp. 259–276Google Scholar
  4. Cardwell H, Jager HI, Sale MJ (1996) Designing instream flows to satisfy fish and human water needs. J Water Res Plan ASCE 122(5):356–363CrossRefGoogle Scholar
  5. Cardwell H, Cole R, Cartwright L, Martin L (2006) Integrated water resource management: definitions and conceptual musings. J Contemp Water Res Educ 135:8–18CrossRefGoogle Scholar
  6. Castelletti A, Pianosi F, Soncini-Sessa (2008) Water reservoir control under economic, social and environmental constraints. Automatica 44:1595–1607CrossRefGoogle Scholar
  7. Chen G, Low C, Yang Z (2009) Preserving and exploiting genetic diversity in evolutionary programming algorithms. IEEE Trans Evol Comput 13(3):661–673CrossRefGoogle Scholar
  8. Chen Q, Chen D, Han R, Li R, Ma J, Blanckaert K (2012) Optimizing the operation of the Qingshitan reservoir in the Lijiang River for multiple human interests and quasi-natural flow maintenance. J Environ Sci 24(11):1923–1928CrossRefGoogle Scholar
  9. Chen D, Li R, Chen Q, Cai D (2015) Deriving optimal daily reservoir operation scheme with consideration of downstream ecological hydrograph through a time-nested approach. Water Resour Manag 29(9):3371–3386CrossRefGoogle Scholar
  10. Coello Coello C, Pulido GT (2001) Multiobjective optimization using a micro-genetic algorithm. In: Spector L (ed) Proceedings of the genetic and evolutionary computation conference (GECCO 2001). Morgan Kaufmann Publishers, San Francisco, pp 274–82Google Scholar
  11. Coello Coello C, Van Veldhuizen DA, Lamont GB (2002) Evolutionary algorithms for solving multi-objective problems. Kluwer Academic Publishers, New York NYCrossRefGoogle Scholar
  12. De Jong K (2007) Parameter setting in EAs: a 30 year perspective. In: Lobo FG, Lima GF, Michalewicz Z (eds) Parameter setting in evolutionary algorithms. Springer, Berlin, pp 1–18CrossRefGoogle Scholar
  13. Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197CrossRefGoogle Scholar
  14. Deb K, Agrawal, RB (1994) Simulated binary crossover for continuous search space. Technical Report IITK/ME/SMD-94027. Indian Institute of Technology, Kanpur, UP, IndiaGoogle Scholar
  15. Deb K, Jain, H (2011) Self-adaptive parent to mean-centric recombination for real-parameter optimization. Indian Institute of Technology Kanpur, Tech. RepGoogle Scholar
  16. Dumedah G, Berg A, Wineberg A, Collier R (2010) Selecting model parameter sets from a trade-off surface generated from the non-dominated sorting genetic algorithm-II. Water Resour Manag 24(15):4469–4489CrossRefGoogle Scholar
  17. Duran BS, Odell PL (2013) Cluster analysis: a survey (Vol. 100). Springer Science & Business MediaGoogle Scholar
  18. Fu G, Kapelan Z, Kasprzyk JR, Reed P (2012) Optimal design of water distribution systems using many-objective visual analytics. J Water Res Plan ASCE 139(6):624–633CrossRefGoogle Scholar
  19. Goel T, Stander N (2010) A study of convergence characteristics of multi-objective evolutionary algorithms. In Proceedings of the 13th AIAA/ISSMO Multidisciplinary Analysis and Optimization Conference 9233:13–15Google Scholar
  20. Hadka D, Reed P (2013) Borg: an auto-adaptive many-objective evolutionary computing framework. Evol Comput 21(2):231–259CrossRefGoogle Scholar
  21. Homa ES, Vogel RM, Smith MP, Apse CD, Huber-Lee A, Sieber J (2005) An optimization approach for balancing human and ecological flow needs. In: EWRI 2005: Impacts of Global Climate Change, Proceedings of the 2005 World Water and Environmental Resources Congress Anchorage, AlaskaGoogle Scholar
  22. Hrstka O, Kučerová A (2004) Improvements of real coded genetic algorithms based on differential operators preventing premature convergence. Adv Eng Softw 35(3):237–246CrossRefGoogle Scholar
  23. Kita H, Ono I, Kobayashi S (1999) Multi-parental extension of the unimodal normal distribution crossover for real-coded genetic algorithms. In Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on 2Google Scholar
  24. Kollat JB, Reed PM, Kasprzyk JR (2008) A new epsilon-dominance hierarchical Bayesian optimization algorithm for large multiobjective monitoring network design problems. Adv Water Resour 31:828–845CrossRefGoogle Scholar
  25. Labadie JW (2004) Optimal operation of multi-reservoir systems: State-of-the-art review. J Water Res Plan ASCE 130(2):93–111CrossRefGoogle Scholar
  26. Laumanns M, Deb K (2001) On the convergence and diversity-preservation properties of multi-objective evolutionary algorithms. Eidgenössische Technische Hochschule Zürich (ETH), Institut für Technische Informatik und Kommunikationsnetze (TIK)Google Scholar
  27. Li R, Chen Q, Ye F (2011) Modelling the impacts of reservoir operations on the downstream riparian vegetation and fish habitats in the Lijiang River. J Hydroinf 13(2):229–244CrossRefGoogle Scholar
  28. Li R, Chen Q, Chen D (2012) Ecological hydrograph based on Schiozothorax chongi habitat conservation in the dewatered river channel between Jinping cascaded dams. SCIENCE CHINA Technol Sci. doi: 10.1007/s11431-011-4614-7 Google Scholar
  29. Petts GE (2009) Instream flow science for sustainable river management. J Am Water Resour Assoc 45:1071–1086. doi: 10.1111/j.1752-1688.2009.00360.x CrossRefGoogle Scholar
  30. Poff NL, Richter BD, Arthington A, Bunn H, Naiman SE, Kendy RJ, Warner A (2010) The ecological limits of hydrologic alteration (ELOHA): a new framework for developing regional environmental flow standards. Freshw Biol 55(1):147–170CrossRefGoogle Scholar
  31. Rani D, Moreira MM (2010) Simulation–optimization modeling: a survey and potential application in reservoir systems operation. Water Resour Manag 24(6):1107–1138CrossRefGoogle Scholar
  32. Reddy MJ, Kumar DN (2006) Optimal reservoir operation using multi-objective evolutionary algorithm. Water Resour Manag 20(6):861–878CrossRefGoogle Scholar
  33. Reed PM, Hadka D, Herman J, Kasprzyk J, Kollat J (2013) Evolutionary multiobjective optimization in water resources: the past, present, and future. Adv Water Resour 51:438–456CrossRefGoogle Scholar
  34. Richter BD, Baumgartner JV, Wigington R, Braun DP (1997) How much water does a river need? Freshw Biol 37:231–249CrossRefGoogle Scholar
  35. Sale MJ, Brill ED, Herricks EE (1982) An approach to optimizing reservoir operation for downstream aquatic resources. Water Resour Res 18(4):705–712CrossRefGoogle Scholar
  36. Shokri A, Haddad OB, Mariño MA (2014) Multi-objective quantity–quality reservoir operation in sudden pollution. Water Resour Manag 28(2):567–586CrossRefGoogle Scholar
  37. Sindhya K, Deb K, Miettinen K (2011) Improving convergence of evolutionary multi-objective optimization with local search: a concurrent-hybrid algorithm, Natural Com 10(4). doi: 10.1007/s11047-011-9250-4
  38. Squillero G, Tonda A (2016) Divergence of character and premature convergence: a survey of methodologies for promoting diversity in evolutionary optimization. Inf Sci 329:782–799CrossRefGoogle Scholar
  39. Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359CrossRefGoogle Scholar
  40. Tsutsui S, Yamamura M, Higuchi T (1999) Multi-parent recombination with simplex crossover in real coded genetic algorithms. In Genetic and Evolutionary Computation Conference(GECCO 2999)Google Scholar
  41. White GF (1998) Reflections on the 50-year international search for integrated water management. Water Policy 1(1):21–27CrossRefGoogle Scholar
  42. Whiting PJ (2002) Stream flow necessary for environmental maintenance. Annu Rev Earth Planet Sci 30:181–206CrossRefGoogle Scholar
  43. Wurbs RA (1993) Reservoir-system simulation and optimization models. J Water Resour Plan Manag 119(4):455–472CrossRefGoogle Scholar
  44. Ye F, Chen Q, Li R (2010) Modelling the riparian vegetation evolution due to flow regulation of Lijiang River by unstructured cellular automata. Ecol Inf 5(2):108–114CrossRefGoogle Scholar
  45. Zitzler E, Thiele L, Laumanns M, Fonseca CM, Fonseca VG (2003) Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans Evol Comput 7(2):117–132CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2016

Authors and Affiliations

  1. 1.Changjiang River Scientific Research InstituteWuhanChina
  2. 2.Department of Civil and Construction EngineeringOregon State UniversityCorvallisUSA
  3. 3.CEER Nanjing Hydraulic Research InstituteNanjingChina
  4. 4.Research Center for Eco-environmental SciencesChinese Academy of SciencesBeijingChina

Personalised recommendations