Developing reservoir operational decision rule by genetic programming

被引:72
作者
Fallah-Mehdipour, E. [1 ]
Bozorg-Haddad, Omid [1 ]
Marino, M. A. [2 ,3 ]
机构
[1] Univ Tehran, Dept Irrigat & Reclamat Engn, Fac Agr Engn & Technol, Coll Agr & Nat Resources, Tehran, Iran
[2] Univ Calif Davis, Dept Biol & Agr Engn, Davis, CA 95616 USA
[3] Univ Calif Davis, Dept Land Air & Water Resources, Dept Civil & Environm Engn, Davis, CA 95616 USA
关键词
decision rule; genetic programming; reservoir system; INTELLIGENT CONTROL; PREDICTION; ALGORITHM; MODELS;
D O I
10.2166/hydro.2012.140
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The reservoir operational decision rule is an equation that can balance reservoir system parameters in each period by considering previous experiences of the system. That equation includes variables such as inflow, volume storage and released water from the reservoir that are commonly related to each other by some constant coefficients in predefined linear and nonlinear patterns. Although optimization tools have been extensively applied to develop an optimal operational decision rule, only optimal constant coefficients have been derived and the operational patterns are assumed to be fixed in that operational rule curve. Genetic programming (GP) is an evolutionary algorithm (EA), based on genetic algorithm (GA), which is capable of calculating an operational rule curve by considering optimal operational undefined patterns. In this paper, GP is used to extract optimal operational decision rules in two case studies by meeting downstream water demands and hydropower energy generation. The extracted rules are compared with common linear and nonlinear decision rules, LDR and NLDR, determined by a software package for interactive general optimization (LINGO) and GA. The GP rule improves the objective functions in the training and testing data sets by 2.48 and 8.53%, respectively, compared to the best rule by LINGO and GA in supplying downstream demand. Similarly, the hydropower energy generation improves by 48.03 and 44.21% in the training and testing data sets, respectively. Results show that the obtained objective function value is enhanced significantly for both the training and testing data using GP. They also indicate that the proposed rule, based on GP, is effective in determining optimal rule curves for reservoirs.
引用
收藏
页码:103 / 119
页数:17
相关论文
共 24 条
[1]   Design-Operation of Multi-Hydropower Reservoirs: HBMO Approach [J].
Bozorg-Haddad, Omid ;
Afshar, Abbas ;
Marino, Miguel A. .
WATER RESOURCES MANAGEMENT, 2008, 22 (12) :1709-1722
[2]   Honey-bee mating optimization (HBMO) algorithm in deriving optimal operation rules for reservoirs [J].
Bozorg-Haddad, Omid ;
Afshar, A. ;
Marino, M. A. .
JOURNAL OF HYDROINFORMATICS, 2008, 10 (03) :257-264
[3]   Solving nonlinear water management models using a combined genetic algorithm and linear programming approach [J].
Cai, XM ;
McKinney, DC ;
Lasdon, LS .
ADVANCES IN WATER RESOURCES, 2001, 24 (06) :667-676
[4]   Integrating long- and short-term reservoir operation models via stochastic and deterministic optimization: Case study in Japan [J].
Celeste, Alcigeimes Batista ;
Suzuki, Koichi ;
Kadota, Akihiro .
JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT, 2008, 134 (05) :440-448
[5]   Optimizing the reservoir operating rule curves by genetic algorithms [J].
Chang, FJ ;
Chen, L ;
Chang, LC .
HYDROLOGICAL PROCESSES, 2005, 19 (11) :2277-2289
[6]   Intelligent control for modelling of real-time reservoir operation [J].
Chang, LC ;
Chang, FJ .
HYDROLOGICAL PROCESSES, 2001, 15 (09) :1621-1634
[7]   Intelligent control for modeling of real-time reservoir operation, part II: artificial neural network with operating rule curves [J].
Chang, YT ;
Chang, LC ;
Chang, FJ .
HYDROLOGICAL PROCESSES, 2005, 19 (07) :1431-1444
[8]  
Deb K., 2010, MULTIOBJECTIVE OPTIM
[9]   Effect of Utility Function Curvature of Young's Bargaining Method on the Design of WDNs [J].
Fallah-Mehdipour, Elahe ;
Bozorg-Haddad, Omid ;
Beygi, Soheila ;
Marino, Miguel A. .
WATER RESOURCES MANAGEMENT, 2011, 25 (09) :2197-2218
[10]  
Goldberg DE., 1989, GENETIC ALGORITHMS S, V13