Multi-reservoir real-time operation rules: a new genetic programming approach

This paper employs non-linear programming, genetic algorithms and fixed-length gene genetic programming (FLGGP) for the real-time operation of a three-reservoir system (Karoon4, Khersan1 and Karoon3) in which dependent and independent approaches are used to forecast the hydroelectric energy generated by the system. A total deficiency function as well as efficiency criteria are used to investigate the results obtained. The latter indicate that the more flexible FLGGP gives the most efficient function for the extraction of reservoir operation rules in both dependent and independent approaches. By comparing the two approaches, no significant difference was observed. Consequently, due to the simplicity of the application of the forecast-independent approach, it is suggested for application in the extraction of reservoir operation decision rules. Moreover, the advantages of a three-reservoir system operation over a single-reservoir system operation reflect the efficiency of the integrated management of water r...

[1]  Mark Burgin,et al.  Evolutionary automata as foundation of evolutionary computation: Larry Fogel was right , 2009, 2009 IEEE Congress on Evolutionary Computation.

[2]  R. P. Oliveira,et al.  Operating rules for multireservoir systems , 1997 .

[3]  Bojan Srdjevic,et al.  An Objective Multi-Criteria Evaluation of Water Management Scenarios , 2004 .

[4]  Elahe Fallah-Mehdipour,et al.  Developing reservoir operational decision rule by genetic programming , 2013 .

[5]  T. R. Neelakantan,et al.  NEURAL NETWORK-BASED SIMULATION-OPTIMIZATION MODEL FOR RESERVOIR OPERATION , 2000 .

[6]  Miguel A. Mariño,et al.  Honey-bee mating optimization (HBMO) algorithm in deriving optimal operation rules for reservoirs , 2008 .

[7]  Omid Bozorg Haddad,et al.  Optimizing multi-reservoir operation rules: an improved HBMO approach , 2010 .

[8]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[9]  João Paulo Moura,et al.  A multi-scale approach to modelling spatial and dynamic ecological patterns for reservoir's water quality management , 2009 .

[10]  Miguel A. Mariño,et al.  Dynamic model for multireservoir operation , 1985 .

[11]  Julian Francis Miller,et al.  Cartesian genetic programming , 2000, GECCO '10.

[12]  Paresh Deka,et al.  Neural Network Based Decision Support Model for Optimal Reservoir Operation , 2005 .

[13]  Hossein Orouji,et al.  Flood routing in branched river by genetic programming , 2014 .

[14]  Mihai Oltean,et al.  Evolving Evolutionary Algorithms Using Multi Expression Programming , 2003, ECAL.

[15]  S. Simonovic,et al.  Reliability programing in reservoir management: 3. System of multipurpose reservoirs , 1982 .

[16]  Norman R. Paterson,et al.  Genetic programming with context-sensitive grammars , 2003 .

[17]  Elahe Fallah-Mehdipour,et al.  Effect of Utility Function Curvature of Young’s Bargaining Method on the Design of WDNs , 2011 .

[18]  Wolfgang Banzhaf,et al.  Explicit Control of Diversity and Effective Variation Distance in Linear Genetic Programming , 2002, EuroGP.

[19]  O. B. Haddad,et al.  HBMO algorithm for calibrating water distribution network of Langarud city. , 2012, Water science and technology : a journal of the International Association on Water Pollution Research.

[20]  Cândida Ferreira,et al.  Gene Expression Programming: A New Adaptive Algorithm for Solving Problems , 2001, Complex Syst..

[21]  O. Bozorg Haddad,et al.  Real-Time Operation of Reservoir System by Genetic Programming , 2012, Water Resources Management.

[22]  V. Chandramouli,et al.  Deriving a General Operating Policy for Reservoirs Using Neural Network , 1996 .

[23]  E. Thorndike On the Organization of Intellect. , 1921 .

[24]  Miguel A. Mariño,et al.  Quadratic model for reservoir management: Application to the Central Valley Project , 1985 .

[25]  Lawrence J. Fogel,et al.  Artificial Intelligence through Simulated Evolution , 1966 .

[26]  Bryan W. Karney,et al.  Reservoir operation in assigning optimal multi-crop irrigation areas , 2007 .

[27]  Ozgur Kisi,et al.  Evapotranspiration Modeling Using Linear Genetic Programming Technique , 2010 .

[28]  Hazi Mohammad Azamathulla,et al.  Gene-Expression Programming for the Development of a Stage-Discharge Curve of the Pahang River , 2011 .

[29]  Jr-Shin Li,et al.  APPLICATION OF THE GENETIC ALGORITHM FOR OPTIMIZING OPERATION RULES OF THE LiYuTan RESERVOIR IN TAIWAN 1 , 2003 .

[30]  Miguel A. Mariño,et al.  Optimization of non‐convex water resource problems by honey‐bee mating optimization (HBMO) algorithm , 2009 .

[31]  Omid Bozorg Haddad,et al.  Optimizing Irrigation Water Allocation and Multicrop Planning Using Discrete PSO Algorithm , 2012 .

[32]  Omid Bozorg Haddad,et al.  Optimal design and operation of pumping stations using NLP-GA , 2011 .

[33]  Michael O'Neill,et al.  Grammatical Evolution: Evolving Programs for an Arbitrary Language , 1998, EuroGP.

[34]  O. Bozorg Haddad,et al.  MOPSO algorithm and its application in multipurpose multireservoir operations E. Fallah-Mehdipour, O. Bozorg Haddad and M. A. Marino , 2011 .

[35]  Wolfgang Banzhaf,et al.  A comparison of linear genetic programming and neural networks in medical data mining , 2001, IEEE Trans. Evol. Comput..

[36]  Barry J. Adams,et al.  Optimum rehabilitation strategy of water distribution systems using the HBMO algorithm , 2008 .