Submitted:
05 May 2023
Posted:
06 May 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Topography of the area
- the lake upstream the dam under question
- the bathymetry of the lake
- the topography of the area that can be flooded when the dam break occurs
- The characteristics of the timing and length of the break of the dam (i.e., if the break is sudden or if it takes some time to pen and the width of the opening)
- the flooding extent (Distribution of maximum flow depth along the flow path)
- the timing of the flooding (wave travel time)
- the time histories of water elevations at relevant observation points (numerical gauges)
- the population to be affected in the impacted area
- the building area to be affected by the flood
2. Details of Numerical Model NAMI DANCE
3. Methodology
3.1. Input Quantities
- The constant lake depth is the simpler one. The assumed depth is the difference between the lake elevation provided by SRTM and the elevation of the earth downstream the dam (down dam elevation). This depth is preserved for the whole surface of the lake. It is clear that this is an overestimation of the lake volume because far from the dam the depth will be certainly smaller. This procedure can be the best option in case of emergency calculations.
- The linear decrease depth from the beginning of the lake to the dam is probably closer to the real lake volume but in some cases, it could be an underestimation of the volume.
- The reconstruction of the possible bathymetry considering the slopes of the surrounding areas is a rather long and expensive procedure and requires manual intervention. In case there is no time limitation, this is probably the best solution.
3.2. Specific Needs for NAMI DANCE
- the definition of a bathymetry raster file, where the depth is positive below the water surface
- A deformation file that represents the height of initial water disturbance that is then moved to have the water propagation
- The bathymetry and deformation files must have the same extent and number of cells (rows and columns)
-
The bathymetry is the topography multiplied by -1 and with a constant value removed so that the surface of the lake is set equal to the constant depth
- ○
- Suppose that the elevation of the lake is 290 m and the constant depth of the lake is 15 m:
- ■
- [bathymetry]=290.0-[topography (SRTM)]
- ■
- [bathymetry] over the lake is set to 15 m
-
The deformation file is assumed the opposite of the bathymetry a part on the lake that is left at zero level:
- ○
- In the same example above:
- ■
- [deformation]=[topography (SRTM)]-290.0
3.3. Python Script to Facilitate the Input Files Preparation
- -d
- is the base directory. If is not specified the current directory is used. The output will be located in that directory
- -s
- is the SRTM file that is used [default: srtm.tif]. You can specify more files included in double apices and separated by a + sign (example: -s “file1.tif+file2.tif”). In that case, the script will merge the files before cropping to the desired extent specified by the bbox parameter
- -w
- This is the dam break width in km
- -lp
- This is the lake point and is a couple of numbers [longitude, latitude] representing one point on the lake very close to the dam. Do not be too close to the dam but remain 2 or 3 pixels (ab 100 m) from the beginning of the dam
- -dp
- This is a downstream point of the dam and represents the first point after the dam, along the flow path downstream. Also in this case do not choose a point too far from the dam and not inside the area of the dam
- -od (optional)
- This is the output file name for the bathymetry. By default is outDem.grd
- -ol (optional)
- This is the output file name for the deformation file. By default is outLake.grd
- -bbox
- This is the bounding box of the calculation “lonmin latmin lonmax latmax”, in double apices, with the values representing the boundary of the computation
- -res (optional)
- This is the required resolution in degrees. If not specified the SRTM30 original value is assumed
3.4. Output Quantities
- -
- The file namely “OUT-T-ETA.nc”, that contains the timeline of the water surface elevation at each cell point over time.
- -
- The file namely “OUT-EXTREMUM.nc”, that contains the spatial distributions of the computed maxima and minima of the selected tsunami parameters through the calculation. The quantity which is most useful for this type of analysis is “FD_MAX” representing the maximum flow depth.
-
the flooding extent (distribution of maximum flow depth along the flow path)
- ○
- This is obtained by extracting the FDMAX from the OUT-EXTREMUM.nc file
-
The timing of the flooding (wave travel time)
- ○
- In order to obtain this quantity, a programme, called “Arrival_time.py” has been developed that allows indicating for each cell the hour at which the wave arrives (the arrival time is considered when a definable threshold is surpassed by the flow depth)
-
The time histories of water elevations at relevant observation points
- ○
- If these points are known before doing the calculations, their locations can be included in the file gauges.dat and specified before launching the calculations. If other points are required not known in advance, they can be extracted using the script extract.py that analyses the OUT-T-ETA.nc and perform the required estimation
-
The population to be affected along the flow path
- ○
- This can be obtained using the script classify.py which allows to compute the population in each cell using the maximum flow depth and perform the analysis of the population distribution per class of heights. For the population file it is possible to use files such as LandScan (https://www.eastview.com/resources/e-collections/landscan/) or GHSL from the JRC (https://ghsl.jrc.ec.europa.eu/) or any other with proper resolution and reading mode changes.
-
The building area to be affected by the flood
- ○
- Similarly to the population affected, using the built-up area information and the maximum flow depth, it is possible to estimate the built-up area subject to each height class. Builtup dataset is offered for example by JRC (https://ghsl.jrc.ec.europa.eu/)
4. Case Study

4.1. Preparation of the Files and NAMI DANCE Run
4.2. Calculation of Arrival Time
- Arrival time
- Extract the water height timeline for specific points
- Population affected
- -d
- is the base directory. If is not specified the current directory is used. The output will be located in that directory
- -s
- is the step between each point. It is used for very large computations, to reduce the time
- -h
- is the threshold water elevation (m) above which the wave is considered as it arrived at that location
4.3. Extraction of Wave Parameters at Specific Points
4.4. Extraction of Population Involved
- -d
- is the base directory. If it is not specified the current directory is used. The output will be located in that directory
- -desc
- is the description that will be included in the output file
- -fm
- is the file containing the maximum flow depth. If not specified, it will use by default FD_MAX.tif
- -nc
- True or False: if True the system will look into the directory and search for OUT-EXTREMUM.nc and from here it will extract the layer FD_MAX and will write as FD_MAX in the base directory, is the base directory. If is not specified the current directory is used. The output will be located in that directory.
- -p
- LS or GHSL to specify LandScan or Global Human Settlement Layer population density files. Please note that you need to have those files present in the system
5. Conclusions
Acknowledgments
Appendix A
Appendix A.1. El Cajun (Honduras) Dam Break
References
- Annunziato, P. Probst, T. Petroliagkis - Lao Lao People’s Democratic Republic Flash Flood due to Dam Collapsing People’s Democratic Republic Flash Flood due to Dam Collapsing – JRC Emergency Report, Activation #14, 25 July 2018.
- Annunziato, I. Andredakis, P. Probst; Impact of flood by a possible failure of the Mosul dam; EUR 27923 EN; 2016. [CrossRef]
- Khazaei, Bahram; Read, Laura K; Casali, Matthew; Sampson, Kevin M; Yates, David N (2022): GLOBathy Bathymetry Rasters. figshare. Dataset. [CrossRef]
- José Ráurium Bacalhau, Alfredo Ribeiro Neto, Jean-François Crétaux, Muriel Bergé-Nguyen, Daniel Medeiros Moreira, - ‘Bathymetry of reservoirs using altimetric data associated to optical images,’ - Advances in Space Research, Volume 69, Issue 11, 2022, Pages 4098-4110, ISSN 0273-1177. https://www.sciencedirect.com/science/article/abs/pii/S0273117722001971.
- SRTM topography database is from NASA: https://www2.jpl.nasa.gov/srtm/, We propose the method by D. Watkins to download: https://dwtkns.com/srtm30m/.
- Tufekci-Enginar, D., Dogan, G.G., Suzen, M.L. et al. Performance analysis of open-source DEMs in tsunami inundation modelling. Earth Sci Inform 15, 2447–2466 (2022). [CrossRef]










| Height | Number of People LANDSCAN 2014 |
Number of People GHSL 2015 |
|---|---|---|
| 0-0.05 m | 4709 | 5062 |
| 0.05-1 m | 37344 | 37872 |
| 1-3 m | 680 | 819 |
| 3-10, | 55 | 129 |
| 19-20 m | 0 | 0 |
| >20m | 0 | 0 |
| TOTAL | 38079 | 43882 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
