Bi-objective algorithm based on NSGA-II framework to optimize reservoirs operation

Abstract Reservoir operation optimization is very important in water resource development and management. This paper focuses on the bi-objective optimization problems via proposing a novel bi-objective algorithm, called lion pride algorithm (LPA), based on the social structure of lion prides and the framework of NSGA-II. Specifically, LPA first divides the population into lion prides, then classifies the individuals into lion kings and ordinary lions based on the prides, and finally assign better fitness values to these lion kings compared to ordinary lions. Its performance in bi-objective optimization is then tested by the benchmark problems and the reservoir operation problems. Results indicate that: (1) LPA outperforms NSGA-II in convergence and diversity and runs about 2 to 4 times faster than NSGA-II for bi-objective optimization; (2) LPA has the good optimization ability for the complex problems with sharp-peak and long-tail POFs; and (3) in the reservoir operation problems of this paper, the optimization results of LPA weakly dominate 29% to 70% of those of NSGA-II, while the optimization results of NSGA-II only weakly dominate 1% to 22% of those of LPA. This study sheds a new idea for bi-objective optimization.

[1]  Yong Tang,et al.  An Improved MOEA/D Based on Reference Distance for Software Project Portfolio Optimization , 2018, Complex..

[2]  Chen Wang,et al.  Multiobjective adaptive surrogate modeling‐based optimization for parameter estimation of large, complex geophysical models , 2016 .

[3]  Fang Liu,et al.  MOEA/D with Adaptive Weight Adjustment , 2014, Evolutionary Computation.

[4]  Richard Curran,et al.  Delft University of Technology An improved MOEA/D algorithm for bi-objective optimization problems with complex Pareto fronts and its application to structural optimization , 2017 .

[5]  Marco Laumanns,et al.  Performance assessment of multiobjective optimizers: an analysis and review , 2003, IEEE Trans. Evol. Comput..

[6]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[7]  S. Yakowitz Dynamic programming applications in water resources , 1982 .

[8]  Qiang Huang,et al.  Optimized cascade reservoir operation considering ice flood control and power generation , 2014 .

[9]  George Kourakos,et al.  Development of a multi-objective optimization algorithm using surrogate models for coastal aquifer management. , 2013 .

[10]  Patrick M. Reed,et al.  Borg: An Auto-Adaptive Many-Objective Evolutionary Computing Framework , 2013, Evolutionary Computation.

[11]  Kalyanmoy Deb,et al.  An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints , 2014, IEEE Transactions on Evolutionary Computation.

[12]  Li-Chiu Chang,et al.  Multi-objective evolutionary algorithm for operating parallel reservoir system , 2009 .

[13]  J. D. Quinn,et al.  What Is Controlling Our Control Rules? Opening the Black Box of Multireservoir Operating Policies Using Time‐Varying Sensitivity Analysis , 2019, Water Resources Research.

[14]  Hui Zou,et al.  Optimisation of water-energy nexus based on its diagram in cascade reservoir system , 2019, Journal of Hydrology.

[15]  John W. Labadie,et al.  Optimal Operation of Multireservoir Systems: State-of-the-Art Review , 2004 .

[16]  Tadeusz Antczak,et al.  Exactness of the absolute value penalty function method for nonsmooth -invex optimization problems , 2019, Int. Trans. Oper. Res..

[17]  T. Schmitt,et al.  System Modeling, Optimization, and Analysis of Recycled Water and Dynamic Storm Water Deliveries to Spreading Basins for Urban Groundwater Recharge , 2019, Water Resources Research.

[18]  Lothar Thiele,et al.  Comparison of Multiobjective Evolutionary Algorithms: Empirical Results , 2000, Evolutionary Computation.

[19]  Kalyanmoy Deb,et al.  Multi-objective optimization using evolutionary algorithms , 2001, Wiley-Interscience series in systems and optimization.

[20]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems , 2002, Genetic Algorithms and Evolutionary Computation.

[21]  Wen Zhu,et al.  A modified PBI approach for multi-objective optimization with complex Pareto fronts , 2018, Swarm Evol. Comput..

[22]  Anna Syberfeldt,et al.  Parameter Tuning of MOEAs Using a Bilevel Optimization Approach , 2015, EMO.

[23]  Giorgio Guariso,et al.  The Management of Lake Como: A Multiobjective Analysis , 1986 .

[24]  Nicola Beume,et al.  SMS-EMOA: Multiobjective selection based on dominated hypervolume , 2007, Eur. J. Oper. Res..

[25]  Cheng-Ta Yeh,et al.  An improved NSGA2 to solve a bi-objective optimization problem of multi-state electronic transaction network , 2019, Reliab. Eng. Syst. Saf..

[26]  Deepti Rani,et al.  Simulation–Optimization Modeling: A Survey and Potential Application in Reservoir Systems Operation , 2010 .

[27]  Zejun Li,et al.  Assessing the weighted multi-objective adaptive surrogate model optimization to derive large-scale reservoir operating rules with sensitivity analysis , 2017 .

[28]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

[29]  Peng Li,et al.  Multi-objective power supply capacity evaluation method for active distribution network in power market environment , 2020 .

[30]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[31]  Bo Ming,et al.  Optimizing utility-scale photovoltaic power generation for integration into a hydropower reservoir by incorporating long- and short-term operational decisions , 2017 .

[32]  Shengxiang Yang,et al.  An Improved Multiobjective Optimization Evolutionary Algorithm Based on Decomposition for Complex Pareto Fronts , 2016, IEEE Transactions on Cybernetics.