Automatic calibration of HEC‐HMS using single‐objective and multi‐objective PSO algorithms

This study presents single-objective and multi-objective particle swarm optimization (PSO) algorithms for automatic calibration of Hydrologic Engineering Center- Hydrologic Modeling Systems rainfall-runoff model of Tamar Sub-basin of Gorganroud River Basin in north of Iran. Three flood events were used for calibration and one for verification. Four performance criteria (objective functions) were considered in multi-objective calibration where different combinations of objective functions were examined. For comparison purposes, a fuzzy set-based approach was used to determine the best compromise solutions from the Pareto fronts obtained by multi-objective PSO. The candidate parameter sets determined from different single-objective and multi-objective calibration scenarios were tested against the fourth event in the verification stage, where the initial abstraction parameters were recalibrated. A step-by-step screening procedure was used in this stage while evaluating and comparing the candidate parameter sets, which resulted in a few promising sets that performed well with respect to at least three of four performance criteria. The promising sets were all from the multi-objective calibration scenarios which revealed the outperformance of the multi-objective calibration on the single-objective one. However, the results indicated that an increase of the number of objective functions did not necessarily lead to a better performance as the results of bi-objective function calibration with a proper combination of objective functions performed as satisfactorily as those of triple-objective function calibration. This is important because handling multi-objective optimization with an increased number of objective functions is challenging especially from a computational point of view. Copyright © 2012 John Wiley & Sons, Ltd.

[1]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[2]  K. Abbaspour,et al.  Estimating Uncertain Flow and Transport Parameters Using a Sequential Uncertainty Fitting Procedure , 2004 .

[3]  Hong Yang,et al.  Uncertainty-based automatic calibration of HEC-HMS model using sequential uncertainty fitting approach , 2012 .

[4]  Ahmad Tahershamsi,et al.  Basin-wide Water Resources Planning by Integrating PSO Algorithm and MODSIM , 2008 .

[5]  Mohammad Hadi Afshar Rebirthing particle swarm optimization algorithm: application to storm water network design , 2008 .

[6]  S. Sorooshian,et al.  Shuffled complex evolution approach for effective and efficient global minimization , 1993 .

[7]  Chuntian Cheng,et al.  Combining a fuzzy optimal model with a genetic algorithm to solve multi-objective rainfall–runoff model calibration , 2002 .

[8]  Charles S. Melching,et al.  Equations for estimating Clark Unit-hydrograph parameters for small rural watersheds in Illinois , 2000 .

[9]  Mojtaba Shourian,et al.  Adaptive sequentially space‐filling metamodeling applied in optimal water quantity allocation at basin scale , 2010 .

[10]  M. Janga Reddy,et al.  Multipurpose Reservoir Operation Using Particle Swarm Optimization , 2007 .

[11]  S. Sorooshian,et al.  Automatic calibration of conceptual rainfall-runoff models: sensitivity to calibration data , 1996 .

[12]  C. Perrin,et al.  Impact of limited streamflow data on the efficiency and the parameters of rainfall—runoff models , 2007 .

[13]  Carlos A. Coello Coello,et al.  Handling multiple objectives with particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[14]  Henrik Madsen,et al.  Parameter estimation in distributed hydrological modelling: comparison of global and local optimisation techniques , 2007 .

[15]  Slobodan P. Simonovic,et al.  Calibration, Verification and Sensitivity Analysis of the HEC-HMS Hydrologic Model , 2004 .

[16]  Yu Chi Wang,et al.  Application of fuzzy multiobjective function on storm-event rainfall-runoff model calibration , 2004 .

[17]  Mohammad Bagher Menhaj,et al.  Neural-network-based simulation-optimization model for water allocation planning at basin scale , 2008 .

[18]  Mojtaba Shourian,et al.  Capacity optimization of hydropower storage projects using particle swarm optimization algorithm , 2010 .

[19]  Mohammad Ali Abido,et al.  Multiobjective evolutionary algorithms for electric power dispatch problem , 2006, IEEE Transactions on Evolutionary Computation.

[20]  J. Refsgaard Parameterisation, calibration and validation of distributed hydrological models , 1997 .

[21]  Henrik Madsen,et al.  Comparison of different automated strategies for calibration of rainfall-runoff models , 2002 .

[22]  S. P. Neuman,et al.  Three‐dimensional steady state flow to a well in a randomly heterogeneous bounded aquifer , 2003 .

[23]  M. Janga Reddy,et al.  An efficient multi-objective optimization algorithm based on swarm intelligence for engineering design , 2007 .

[24]  Soroosh Sorooshian,et al.  Optimal use of the SCE-UA global optimization method for calibrating watershed models , 1994 .

[25]  John S. Selker,et al.  Feasibility of soil moisture estimation using passive distributed temperature sensing , 2010 .

[26]  Zhang Li-ping,et al.  Optimal choice of parameters for particle swarm optimization , 2005 .

[27]  Keith Beven,et al.  The future of distributed models: model calibration and uncertainty prediction. , 1992 .

[28]  P. Matgen,et al.  Understanding catchment behavior through stepwise model concept improvement , 2008 .

[29]  S. Samanta,et al.  Flexible automated parameterization of hydrologic models using fuzzy logic , 2003 .

[30]  Henrik Madsen,et al.  Automatic calibration of a conceptual rainfall-runoff model using multiple objectives. , 2000 .

[31]  Nitin Muttil,et al.  Superior exploration-exploitation balance in shuffled complex evolution , 2004 .

[32]  Roger Moussa,et al.  Comparison of different multi-objective calibration criteria using a conceptual rainfall-runoff model of flood events. , 2007 .

[33]  S. Sorooshian,et al.  Calibration of watershed models , 2003 .

[34]  R. Eberhart,et al.  Empirical study of particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[35]  Darrell G. Fontane,et al.  Use of Multiobjective Particle Swarm Optimization in Water Resources Management , 2008 .

[36]  Jürgen Teich,et al.  Strategies for finding good local guides in multi-objective particle swarm optimization (MOPSO) , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).

[37]  Manjaree Pandit,et al.  Particle swarm optimization with time varying acceleration coefficients for non-convex economic power dispatch , 2009 .

[38]  Michael N. Vrahatis,et al.  Recent approaches to global optimization problems through Particle Swarm Optimization , 2002, Natural Computing.

[39]  Pao-Shan Yu,et al.  Fuzzy multi-objective function for rainfall-runoff model calibration , 2000 .

[40]  J. Stewart PEST hydrology calibration process for source catchments - applied to the Great Barrier Reef, Queensland , 2011 .

[41]  Andrea Rinaldo,et al.  Sea level rise, hydrologic runoff, and the flooding of Venice , 2008 .

[42]  S. Sorooshian,et al.  Evaluation of Maximum Likelihood Parameter estimation techniques for conceptual rainfall‐runoff models: Influence of calibration data variability and length on model credibility , 1983 .

[43]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[44]  D. Nagesh Kumar,et al.  Multi‐objective particle swarm optimization for generating optimal trade‐offs in reservoir operation , 2007 .

[45]  Liu Dong,et al.  Elite Particle Swarm Optimization with mutation , 2008, 2008 Asia Simulation Conference - 7th International Conference on System Simulation and Scientific Computing.

[46]  Misgana K. Muleta,et al.  Sensitivity and uncertainty analysis coupled with automatic calibration for a distributed watershed model , 2005 .

[47]  Ajith Abraham,et al.  A fuzzy adaptive turbulent particle swarm optimisation , 2007 .

[48]  Soroosh Sorooshian,et al.  Multi-objective global optimization for hydrologic models , 1998 .

[49]  John W. Nicklow,et al.  Multi-objective automatic calibration of SWAT using NSGA-II , 2007 .