Skip to main content
Log in

Comparative implementation of melody search in auto-calibrating SWAT

  • Original Paper
  • Published:
Arabian Journal of Geosciences Aims and scope Submit manuscript

Abstract

Rainfall-runoff simulation models require calibration to ensure accurate results. The present study assesses the efficacy of the Melody Search algorithm (MeS) in auto-calibration of the SWAT, by comparing it to other commonly used calibration methods in SWAT-CUP, namely, SUF12, GLUE, ParaSol, and PSO. In order to assess the MeS algorithm’s performance, the continuous rainfall-runoff simulation was implemented using daily time-step data from the Taleghan Basin in northern Iran, spanning a 10-year period. The calibration of parameters was established through developing a FORTRAN program. The Nash–Sutcliffe efficiency (NSE) index indicator in SUFI2, GLUE, ParaSol, PSO, and MeS algorithms was found to be 0.647, 0.6, 0.628, 0.625, and 0.66, respectively. Thus, based on these results, the proposed MeS algorithm outperforms all the native calibrating methods in SWAT in all iterations. MeS specifically outperforms all native approaches in reaching a solution after 100 iterations. The results imply that MeS is an algorithm that quickly converges and functions as a reliable calibration technique for SWAT applications.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  • Abbaspour KC, Johnson CA, van Genuchten MT (2004) Estimating uncertain flow and transport parameters using a sequential uncertainty fitting procedure. Vadose Zo J 3. https://doi.org/10.2136/vzj2004.1340

  • Abbaspour KC, Yang J, Maximov I, Siber R, Bogner K, Mieleitner J, Zobrist J, Srinivasan R (2007) Modelling hydrology and water quality in the pre-alpine/alpine Thur watershed using SWAT. J Hydrol 333. https://doi.org/10.1016/j.jhydrol.2006.09.014

  • Abbaspour KC, Rouholahnejad E, Vaghefi S, Srinivasan R, Yang H, Kløve B (2015) A continental-scale hydrology and water quality model for Europe: calibration and uncertainty of a high-resolution large-scale SWAT model. J Hydrol 524. https://doi.org/10.1016/j.jhydrol.2015.03.027

  • Arnold JG, Srinivasan R, Muttiah RS, Williams JR (1998) Large area hydrologic modeling and assessment part I: model development. J Am Water Resour Assoc 34. https://doi.org/10.1111/j.1752-1688.1998.tb05961.x

  • Arnold JG, Moriasi DN, Gassman PW, Abbaspour KC, White MJ, Srinivasan R, Santhi C, Harmel RD, Van Griensven A, Van Liew MW, Kannan N, Jha MK (2012) SWAT: model use, calibration, and validation. Trans ASABE 55

  • Ashrafi SM, Dariane AB (2013) Performance evaluation of an improved harmony search algorithm for numerical optimization: Melody Search (MS). Eng Appl Artif Intell 26. https://doi.org/10.1016/j.engappai.2012.08.005

  • Bekele EG, Nicklow JW (2007) Multi-objective automatic calibration of SWAT using NSGA-II. J Hydrol 341. https://doi.org/10.1016/j.jhydrol.2007.05.014

  • Beven K, Binley A (1992) The future of distributed models: model calibration and uncertainty prediction. Hydrol Process 6. https://doi.org/10.1002/hyp.3360060305

  • Chilkoti V, Bolisetti T, Balachandar R (2018) Multi-objective autocalibration of SWAT model for improved low flow performance for a small snowfed catchment. Hydrol Sci J 63. https://doi.org/10.1080/02626667.2018.1505047

  • Dariane AB, Bagheri R, Karami F, Javadianzadeh MM (2020) Developing heuristic multi-criteria auto calibration method for continuous HEC-HMS in snow-affected catchment. Int J River Basin Manag 18. https://doi.org/10.1080/15715124.2019.1576696

  • Du J, Rui H, Zuo T, Li Q, Zheng D, Chen A, Xu Y, Xu CY (2013) Hydrological simulation by SWAT model with fixed and varied parameterization approaches under land use change. Water Resour Manag 27. https://doi.org/10.1007/s11269-013-0317-0

  • Duan Q, Sorooshian S, Gupta V (1992) Effective and efficient global optimization for conceptual rainfall-runoff models. Wat Resour Res 28(4):1015–1031

    Article  Google Scholar 

  • Eberhart R, Kennedy J (1995) New optimizer using particle swarm theory, in: Proceedings of the International Symposium on Micro Machine and Human Science. https://doi.org/10.1109/mhs.1995.494215

  • Ercan MB, Goodall JL (2016) Design and implementation of a general software library for using NSGA-II with SWAT for multi-objective model calibration. Environ Model Softw 84. https://doi.org/10.1016/j.envsoft.2016.06.017

  • Fadil A, Rhinane H, Kaoukaya A, Kharchaf Y, Bachir OA (2011) Hydrologic modeling of the Bouregreg watershed (Morocco) using GIS and SWAT model. J Geogr Inf Syst 03. https://doi.org/10.4236/jgis.2011.34024

  • Gassman PW, Reyes MR, Green CH, Arnold JG (2007) The soil and water assessment tool: historical development, applications, and future research directions. Trans ASABE

  • Green CH, van Griensven A (2008) Autocalibration in hydrologic modeling: using SWAT2005 in small-scale watersheds. Environ Model Softw 23. https://doi.org/10.1016/j.envsoft.2007.06.002

  • Himanshu SK, Pandey A, Yadav B, Gupta A (2019) Evaluation of best management practices for sediment and nutrient loss control using SWAT model. Soil Tillage Res 192. https://doi.org/10.1016/j.still.2019.04.016

  • Hosseini SH, Khaleghi MR (2020) Application of SWAT model and SWAT-CUP software in simulation and analysis of sediment uncertainty in arid and semi-arid watersheds (case study: the Zoshk–Abardeh watershed). Model Earth Syst Environ 6. https://doi.org/10.1007/s40808-020-00846-2

  • Ma J, Zhang J, Li R, Zheng H, Li W (2022) Using Bayesian optimization to automate the calibration of complex hydrological models: framework and application. Environ Model Softw 147. https://doi.org/10.1016/j.envsoft.2021.105235

  • Malik MA, Dar AQ, Jain MK (2021) Modelling streamflow using the SWAT model and multi-site calibration utilizing SUFI-2 of SWAT-CUP model for high altitude catchments, NW Himalaya’s. Model Earth Syst Environ. https://doi.org/10.1007/s40808-021-01145-0

  • Neitsch S, Arnold J, Kiniry J, Williams J (2011) Soil & water assessment tool theoretical documentation version 2009. Texas Water Resour Inst. https://doi.org/10.1016/j.scitotenv.2015.11.063

    Article  Google Scholar 

  • Oeurng C, Sauvage S, Sánchez-Pérez JM (2011) Assessment of hydrology, sediment and particulate organic carbon yield in a large agricultural catchment using the SWAT model. J Hydrol 401. https://doi.org/10.1016/j.jhydrol.2011.02.017

  • Rostamian R, Jaleh A, Afyuni M, Mousavi SF, Heidarpour M, Jalalian A, Abbaspour KC (2008) Application of a SWAT model for estimating runoff and sediment in two mountainous basins in central Iran. Hydrol Sci J. https://doi.org/10.1623/hysj.53.5.977

    Article  Google Scholar 

  • Sahu M, Lahari S, Gosain AK, Ohri A (2016) Hydrological modeling of Mahi Basin using SWAT. J Water Resour Hydraul Eng 5. https://doi.org/10.5963/jwrhe0503001

  • Setegn SG, Srinivasan R, Melesse AM, Dargahi B (2010) SWAT model application and prediction uncertainty analysis in the Lake Tana Basin, Ethiopia. Hydrol Process 24. https://doi.org/10.1002/hyp.7457

  • Shivhare N, Dikshit PKS, Dwivedi SB (2018) A comparison of SWAT model calibration techniques for hydrological modeling in the Ganga river watershed. Engineering 4. https://doi.org/10.1016/j.eng.2018.08.012

  • Singh L, Saravanan S (2020) Simulation of monthly streamflow using the SWAT model of the Ib River watershed, India. HydroResearch 3. https://doi.org/10.1016/j.hydres.2020.09.001

  • Spruill CA, Workman SR, Taraba JL (2000) Simulation of daily and monthly stream discharge from small watersheds using the SWAT model. Trans Am Soc Agric Eng 43. https://doi.org/10.13031/2013.3041

  • van Griensven A, Meixner T, Grunwald S, Bishop T, Diluzio M, Srinivasan R (2006) A global sensitivity analysis tool for the parameters of multi-variable catchment models. J Hydrol 324. https://doi.org/10.1016/j.jhydrol.2005.09.008

  • Wang Y, Zhu S, Yuan L, Deng R (2020) An automatic parameter calibration method for the SWAT model in runoff simulation. River Res Appl 36. https://doi.org/10.1002/rra.3655

  • Yang J, Reichert P, Abbaspour KC, Xia J, Yang H (2008) Comparing uncertainty analysis techniques for a SWAT application to the Chaohe Basin in China. J Hydrol 358. https://doi.org/10.1016/j.jhydrol.2008.05.012

  • Yesuf HM, Assen M, Alamirew T, Melesse AM (2015) Modeling of sediment yield in Maybar gauged watershed using SWAT, northeast Ethiopia. Catena 127. https://doi.org/10.1016/j.catena.2014.12.032

  • Zhang X, Srinivasan R, Bosch D (2009) Calibration and uncertainty analysis of the SWAT model using Genetic Algorithms and Bayesian Model Averaging. J Hydrol 374. https://doi.org/10.1016/j.jhydrol.2009.06.023

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alireza Borhani Dariane.

Ethics declarations

Conflict of interest

The authors declare no competing interests.

Additional information

Responsible Editor: Broder J. Merkel

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dariane, A.B., Bagheri, R., Ghasemi, M. et al. Comparative implementation of melody search in auto-calibrating SWAT. Arab J Geosci 17, 168 (2024). https://doi.org/10.1007/s12517-024-11974-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12517-024-11974-9

Keywords

Navigation