Improving the Muskingum flood routing method using a hybrid of particle swarm optimization and bat algorithm

Flood prediction and control are among the major tools for decision makers and water resources planners to avoid flood disasters. The Muskingum model is one of the most widely used methods for flood routing prediction. The Muskingum model contains four parameters that must be determined for accurate...

Full description

Saved in:
Bibliographic Details
Main Authors: Ehteram, Mohammad, Othman, Faridah, Yaseen, Zaher Mundher, Afan, Haitham Abdulmohsin, Allawi, Mohammed Falah, Malek, Marlinda Abdul, Ahmed, Ali Najah, Shahid, Shamsuddin, Singh, Vijay P., El-Shafie, Ahmed
Format: Article
Published: MDPI 2018
Subjects:
Online Access:http://eprints.um.edu.my/12442/
https://doi.org/10.3390/w10060807
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Malaya
id my.um.eprints.12442
record_format eprints
spelling my.um.eprints.124422019-08-29T08:51:36Z http://eprints.um.edu.my/12442/ Improving the Muskingum flood routing method using a hybrid of particle swarm optimization and bat algorithm Ehteram, Mohammad Othman, Faridah Yaseen, Zaher Mundher Afan, Haitham Abdulmohsin Allawi, Mohammed Falah Malek, Marlinda Abdul Ahmed, Ali Najah Shahid, Shamsuddin Singh, Vijay P. El-Shafie, Ahmed TA Engineering (General). Civil engineering (General) Flood prediction and control are among the major tools for decision makers and water resources planners to avoid flood disasters. The Muskingum model is one of the most widely used methods for flood routing prediction. The Muskingum model contains four parameters that must be determined for accurate flood routing. In this context, an optimization process that self-searches for the optimal values of these four parameters might improve the traditional Muskingum model. In this study, a hybrid of the bat algorithm (BA) and the particle swarm optimization (PSO) algorithm, i.e., the hybrid bat-swarm algorithm (HBSA), was developed for the optimal determination of these four parameters. Data for the three different case studies from the USA and the UK were utilized to examine the suitability of the proposed HBSA for flood routing. Comparative analyses based on the sum of squared deviations (SSD), sum of absolute deviations (SAD), error of peak discharge, and error of time to peak showed that the proposed HBSA based on the Muskingum model achieved excellent flood routing accuracy compared to that of other methods while requiring less computational time. MDPI 2018 Article PeerReviewed Ehteram, Mohammad and Othman, Faridah and Yaseen, Zaher Mundher and Afan, Haitham Abdulmohsin and Allawi, Mohammed Falah and Malek, Marlinda Abdul and Ahmed, Ali Najah and Shahid, Shamsuddin and Singh, Vijay P. and El-Shafie, Ahmed (2018) Improving the Muskingum flood routing method using a hybrid of particle swarm optimization and bat algorithm. Water, 10 (6). p. 807. ISSN 2073-4441 https://doi.org/10.3390/w10060807 doi:10.3390/w10060807
institution Universiti Malaya
building UM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaya
content_source UM Research Repository
url_provider http://eprints.um.edu.my/
topic TA Engineering (General). Civil engineering (General)
spellingShingle TA Engineering (General). Civil engineering (General)
Ehteram, Mohammad
Othman, Faridah
Yaseen, Zaher Mundher
Afan, Haitham Abdulmohsin
Allawi, Mohammed Falah
Malek, Marlinda Abdul
Ahmed, Ali Najah
Shahid, Shamsuddin
Singh, Vijay P.
El-Shafie, Ahmed
Improving the Muskingum flood routing method using a hybrid of particle swarm optimization and bat algorithm
description Flood prediction and control are among the major tools for decision makers and water resources planners to avoid flood disasters. The Muskingum model is one of the most widely used methods for flood routing prediction. The Muskingum model contains four parameters that must be determined for accurate flood routing. In this context, an optimization process that self-searches for the optimal values of these four parameters might improve the traditional Muskingum model. In this study, a hybrid of the bat algorithm (BA) and the particle swarm optimization (PSO) algorithm, i.e., the hybrid bat-swarm algorithm (HBSA), was developed for the optimal determination of these four parameters. Data for the three different case studies from the USA and the UK were utilized to examine the suitability of the proposed HBSA for flood routing. Comparative analyses based on the sum of squared deviations (SSD), sum of absolute deviations (SAD), error of peak discharge, and error of time to peak showed that the proposed HBSA based on the Muskingum model achieved excellent flood routing accuracy compared to that of other methods while requiring less computational time.
format Article
author Ehteram, Mohammad
Othman, Faridah
Yaseen, Zaher Mundher
Afan, Haitham Abdulmohsin
Allawi, Mohammed Falah
Malek, Marlinda Abdul
Ahmed, Ali Najah
Shahid, Shamsuddin
Singh, Vijay P.
El-Shafie, Ahmed
author_facet Ehteram, Mohammad
Othman, Faridah
Yaseen, Zaher Mundher
Afan, Haitham Abdulmohsin
Allawi, Mohammed Falah
Malek, Marlinda Abdul
Ahmed, Ali Najah
Shahid, Shamsuddin
Singh, Vijay P.
El-Shafie, Ahmed
author_sort Ehteram, Mohammad
title Improving the Muskingum flood routing method using a hybrid of particle swarm optimization and bat algorithm
title_short Improving the Muskingum flood routing method using a hybrid of particle swarm optimization and bat algorithm
title_full Improving the Muskingum flood routing method using a hybrid of particle swarm optimization and bat algorithm
title_fullStr Improving the Muskingum flood routing method using a hybrid of particle swarm optimization and bat algorithm
title_full_unstemmed Improving the Muskingum flood routing method using a hybrid of particle swarm optimization and bat algorithm
title_sort improving the muskingum flood routing method using a hybrid of particle swarm optimization and bat algorithm
publisher MDPI
publishDate 2018
url http://eprints.um.edu.my/12442/
https://doi.org/10.3390/w10060807
_version_ 1643689298798575616