Optimizing Multireservoir Operation: Hybrid of Bat Algorithm and Differential Evolution

被引:64
作者
Ahmadianfar, Iman [1 ]
Adib, Arash [1 ]
Salarijazi, Meysam [2 ]
机构
[1] Shahid Chamran Univ, Fac Engn, Dept Civil Engn, Ahvaz 6135783151, Iran
[2] Gorgan Univ Agr Sci & Nat Resources, Dept Water Engn, Gorgan 4918943464, Iran
关键词
Multireservoir; Bat algorithm; Optimization; Reservoir operation; PARTICLE SWARM OPTIMIZATION; GENETIC ALGORITHM; RESERVOIR OPERATION; MODELS; RULES; DISCRETE;
D O I
10.1061/(ASCE)WR.1943-5452.0000606
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
This paper introduces an improved bat algorithm (IBA) with a hybrid mutation strategy to improve its global search ability. In an effort to guide the evolution and reinforce the convergence efficiently, the spatial characteristics of the social and cognitive experience of each bat in the population with the differential evolution (DE) algorithm were developed. More specifically, it has been employed in original bat algorithm (BA) six DE mutation mechanisms, namely the explorative and the exploitative mutation operators. The mutation plays an important role to avoid trapping in a local optimal solution, to ensure the search efficiency of a near global optimal solution, and to increase diversity of population. Also, five unimodal and multimodal benchmark functions were used to test the performance of IBA. The results show that the new bat algorithm performs better than the original bat algorithms for each of the test functions. In addition, IBA could keep the diversity of bats and have a better global search performance. It has been demonstrated that the proposed BA can achieve very low standard deviation for 15 runs of the results. Finally, the proposed method is used to solve two benchmark problems of hydropower operations of multireservoir systems, namely four-reservoir and 10-reservoir systems. The obtained results show that the performance of the proposed method is quite comparable with the results of well-developed traditional linear programming (LP) solvers such as LINGO 8.0, in which for the 15 runs, the best results are as close as 99.9 percent of the global solutions of 308.4 and 1,194.44 for the four-reservoir and 10-reservoir systems, respectively. (C) 2015 American Society of Civil Engineers.
引用
收藏
页数:10
相关论文
共 49 条
[4]   Genetic algorithm for optimal operating policy of a multipurpose reservoir [J].
Ahmed, JA ;
Sarma, AK .
WATER RESOURCES MANAGEMENT, 2005, 19 (02) :145-161
[5]  
[Anonymous], LINGO 8 0 COMP SOFTW
[6]  
Baltar Alexandre, 2004, MULTIOBJECTIVE PARTI
[7]  
Bellman R. E., 1957, Dynamic programming. Princeton landmarks in mathematics
[8]   Biogeography-Based Optimization Algorithm for Optimal Operation of Reservoir Systems [J].
Bozorg Haddad, Omid ;
Hosseini-Moghari, Seyed-Mohammad ;
Loaiciga, Hugo A. .
JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT, 2016, 142 (01)
[9]   Multireservoir optimisation in discrete and continuous domains [J].
Bozorg-Haddad, Omid ;
Afshar, Abbas ;
Marino, Miguel A. .
PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-WATER MANAGEMENT, 2011, 164 (02) :57-72
[10]   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