Journal of Hydraulics

Journal of Hydraulics

Study of the Effect of Parallel Computing and Various Grid Spacings on Flood Modeling using STE software

Document Type : Research Article

Authors
1 Department of Water Engineering, Gorgan University of Agricultural Sciences and Natural Resources, Gorgan, Iran
2 Department of Water Eng., Soil and Water Eng. Faculty, Gorgan University of Agricultural Sciences and natural Resources, Golestan, Iran.
Abstract
Introduction
In recent decades, as climate change has intensified, flood risks pose a greater threat to countries than ever before. These events have resulted in significant losses, including the tragic loss of thousands of lives and substantial economic damages due to severe and flash floods. Rapid estimation of flood extents is one of the most important and crucial things in emergency management and reducing damages caused by floods. To mitigate risks, damages, and challenges, leveraging available data and meteorological forecasts is crucial for better identifying flood extents and pinpointing the exact locations of impacts. This information empowers us to take prompt and necessary actions to reduce risks and minimize damages effectively. With the advancement of computers, achieving a method for precise and rapid flood mapping is now possible. For this purpose, extensive studies have been conducted in the past, and various hydraulic, hydrological, and empirical models have been proposed and examined. Existing models and methods for delineating flood zones are often hydraulic, involving heavy computational load and consuming significant time for calculations. Alternatively, they may be hydrological or empirical, lacking desirable accuracy and sometimes speed, making it challenging to provide precise and timely information on flood inundation areas.
Methodology
In this study, the 2D-shallow water equations were solved by developing a new user-friendly module of STE software. The impact of parallel processing and various computational grid spacing on the speed and accuracy of the obtained flood-prone areas has been investigated. The model results were compared with Sentinel-2 satellite and HEC-RAS results for the 2019 flood in the Golestan province, Gorganrood River. In order to model 2D surface water flow, the equations under consideration, based on assumptions derived from the Navier-Stokes equations, are known as the shallow water equations. The key to simplifying these equations is to locally approximate the inertial term based on the assumption of the negligible contribution of the convective acceleration term compared to the other terms of the equations. Therefore, it is possible to neglect the mentioned term, and the simplified equations, named local inertial approximation, can be written as the relations (4) to (6). These equations have been solved in the developed software in this study using the finite difference method in both implicit and semi-implicit schemes.
In this study, new user-friendly module of STE software have been undertaken with an extension named STEGIS. This extension is tasked with conducting geographical analyses and performing all GIS operations and two-dimensional calculations, presenting the results, and analyzing them. In the development of this extension, efforts have been made to incorporate all the necessary tools for users in a way that eliminates the need for separate software such as QGIS, Arcmap, HEC-RAS, HEC-HMS, etc., during hydraulic, hydrological, and other modeling and analyses. Therefore, the aim is to make all the necessary tools for working with raster, vector, and geographical files, as well as performing hydraulic, hydrological, and topographic calculations and analyses, readily accessible to the user in this extension and making it easier to use. For more information, please visit www.en.ste.hwstr.ir.
Given the binary nature of the observed data (flood zone extracted from satellite imagery) being either zero or one, it is necessary to assess the accuracy of the models using specific parameters designed for evaluating binary data. For this purpose, parameters such as accuracy percentage and point percentage have been employed.
Results and Discussion
In this study, the 2D module of the STE software was developed to investigate the impact of parallel computing and various computational grid spacing on the speed and accuracy of flood simulations. Flood zones and their extents were estimated using the two-dimensional shallow water equations. The obtained results were compared, discussed, and evaluated against the outcomes of HEC-RAS software and the flood zone recorded by Sentinel-2 satellite for the flood event in the Gorganrood River, Golestan province, in March-April 2019. In summary, the results of this research demonstrated that the developed STE software provides more accurate results compared to HEC-RAS software across all computational grid spacings. Meanwhile, the time required to complete flood simulation in the STE software is nearly 95% less than that in HEC-RAS software. In both software applications, precision and the time required to complete the simulation increased with a reduction in the computational grid spacings. Values ranging from 10 to 15 times the size of reference topographic map cells have proven to be the optimal range for computational grid spacings in both software applications. Utilizing these values, computation can provide sufficient accuracy along with an appropriate time frame for completing the simulations. The time required to complete the simulation using various discretization methods in the STE software is nearly the same, but these methods significantly impact the accuracy of the simulation. The Hybrid method provides higher accuracy at different computational grid spacings. Parallel computing and simultaneous computation of different sections of the two-dimensional solution domain only result in increased computational speed and reduced time needed for completing simulation, especially in shorter computational grid spacings. This approach has no impact on the accuracy of the simulation and other considerations. The algorithm implemented in the STE software for adjusting the time step has successfully, maximized the time step in order to minimize the overall simulation time and prevented computational errors in water volume estimation which makes the computations more stable.
Conclusion
Results indicate that the developed software in this study, apart from better accuracy, demonstrates significantly higher speed in flood simulations and delineation of flood zones. It has the capability to reduce the time required to complete simulation and provide precise flood extents by up to 95% compared to the HEC-RAS software. Parallel computing proves highly effective in reducing the necessary time for modeling completion. Moreover, increasing the computational grid spacings up to 15 times the cell sizes of the reference topographic map results in both satisfactory simulation speed and good accuracy.
Keywords

Subjects


Artichowicz, W. & Gąsiorowski, D. (2019). Computationally efficient solution of a 2D diffusive wave equation used for flood inundation problems. Water, 11(10), 2195, https://doi.org/10.3390/ w11102195.
Courty, L.G., Pedrozo-Acuña, A. & Bates, P.D. (2017). Itzï (version 17.1): An open-source, distributed GIS model for dynamic flood simulation. Geoscientific Model Development, 10(4), 1835-1847.
De Almeida, G.A. & Bates, P. (2013). Applicability of the local inertial approximation of the shallow water equations to flood modeling. Water Resources Research, 49(8), 4833-4844.
Gąsiorowski, D. (2014). Modelling of flood wave propagation with wet-dry front by one-dimensional diffusive wave equation. Archives of Hydro-Engineering and Environmental Mechanics, 61(3-4), 111-125.
Jamali, B., Haghighat, E., Ignjatovic, A., Leitão, J. P. & Deletic, A. (2021). Machine learning for accelerating 2D flood models: Potential and challenges. Hydrological Processes, 35(4), e14064, https://doi.org/10.1002/hyp.14064.
Khojeh, S., Ataie-Ashtiani, B. & Hosseini, S. M. (2022). Effect of DEM resolution in flood modeling: a case study of Gorganrood River, Northeastern Iran. Natural Hazards, 112(3), 2673-2693.
Martins, R., Leandro, J., Chen, A. S., & Djordjević, S. (2017). A comparison of three dual drainage models: shallow water vs local inertial vs diffusive wave. Journal of Hydroinformatics, 19(3), 331-348.
Namazi Rad, A., Mohseni, N., & Hosseinzadeh, S. R. (2021). Flood inundation monitoring using Sentinel SAR data and hydraulic modeling. Quantitative Geomorphological Research, 10(3), 40-56. (In Persian)
Neal, J., Villanueva, I., Wright, N., Willis, T., Fewtrell, T. & Bates, P. (2012). How much physical complexity is needed to model flood inundation?. Hydrological Processes, 26(15), 2264-2282.
Safari, A. & Mahdavi, M. (2001). Determining a scheme for manage optimizing in flood plains (Case Study nekarood river), M.Sc. Thesis, Tehran University, 100p.
Samadi, A. & Azizian, A. (2020). Influence of the concept of subgrid variability and computational mesh dimensions on the performance of HEC-RAS 2D model in simulating river floodplains (Case study: Sarbaz River). Journal of Water and Soil Resources Conservation, 9(3), 1-12. (In Persian)
Sinnakaudan, S.K., Ab Ghani, A., Ahmad, M.S.S. & Zakaria, N. A. (2003). Flood risk mapping for Pari River incorporating sediment transport. Environmental Modelling & Software, 18(2), 119-130.
Tanaka, T., & Yoshioka, H. (2017). Numerical stability analysis of the local inertial equation with semi-and fully implicit friction term treatments: assessment of the maximum allowable time step. Journal of Advanced Simulation in Science and Engineering, 4(2), 162-175.
Teimourey, R. & Dehghani, A.A. (2021). Assessment of bed load transport formula by using developed applied software (STE)(Case study: Chehel-chai, Khormaloo and Soosara rivers in Golestan province). Amirkabir Journal of Civil Engineering, 52(11), 2743-2760.
Teimourey, R. & Dehghani, A.A. (2020). Comparison of Different Methods for Estimating Bed Load using developed software of STE (case study: Babolroud River). Journal of Water and Soil Conservation, 27(1), 229-236.

  • Receive Date 25 December 2023
  • Revise Date 29 June 2024
  • Accept Date 14 October 2024