Use of multiobjective particle swarm optimization in water resources management

被引:107
作者
Baltar, Alexandre M. [1 ]
Fontane, Darrell G. [1 ]
机构
[1] Colorado State Univ, Dept Civil & Environm Engn, Ft Collins, CO 80521 USA
关键词
Optimization; Particles; Reservoirs; Water resources;
D O I
10.1061/(ASCE)0733-9496(2008)134:3(257)
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Water resources management presents a large variety of multiobjective problems that require powerful optimization tools in order to fully characterize the existing trade-offs. Different optimization methods, based on mathematical programming at first and on evolutionary computation more recently, have been applied with various degrees of success. This paper explores the use of a relatively recent heuristic technique called particle swarm optimization (PSO), which has been found to perform very well in a wide spectrum of optimization problems. Many extensions of the single-objective PSO to handle multiple objectives have been proposed in the evolutionary computation literature. This paper presents an implementation of multiobjective particle swarm optimization (MOPSO) that evaluates alternative solutions based on Pareto dominance, using an external repository to store nondominated solutions, a fitness sharing approach to promote diversity, and a mutation operator to improve global search. The MOPSO solver is used on three applications: (1) test function for comparison with results of other MOPSO and other evolutionary algorithms reported in the literature; (2) multipurpose reservoir operation problem with up to four objectives; and (3) problem of selective withdrawal from a thermally stratified reservoir with three objectives. In the test function application, standard performance metrics were used to measure closeness to the true Pareto front and evenness of coverage of the nondominated set. Results for the other two applications are compared to Pareto solutions obtained using the epsilon-constraint method with nonlinear optimization (epsilon-NLP). MOPSO performed very well when compared with other evolutionary algorithms for the test function and also provided encouraging results on the water management applications with the advantage of being much simpler than the epsilon-NLP approach.
引用
收藏
页码:257 / 265
页数:9
相关论文
共 35 条
[1]  
Alvarez-Benitez JE, 2005, LECT NOTES COMPUT SC, V3410, P459
[2]  
[Anonymous], INTERNATIONAL
[3]  
[Anonymous], 1998, DEP ELECT COMPUT ENG
[4]  
BALTAR AM, 2006, J MULTICRITER DECIS
[5]  
Bohan J. P., 1973, H734 US ARM ENG WAT
[6]  
Coello C. A. C., 2002, EVOLUTIONARY ALGORIT
[7]  
Coello CAC, 2004, IEEE T EVOLUT COMPUT, V8, P256, DOI [10.1109/TEVC.2004.826067, 10.1109/tevc.2004.826067]
[8]  
Coello CAC, 2002, IEEE C EVOL COMPUTAT, P1051, DOI 10.1109/CEC.2002.1004388
[9]  
Coello CAC, 2001, LECT NOTES COMPUT SC, V1993, P21
[10]   REVIEW AND EVALUATION OF MULTIOBJECTIVE PROGRAMMING TECHNIQUES [J].
COHON, JL ;
MARKS, DH .
WATER RESOURCES RESEARCH, 1975, 11 (02) :208-220