1 Introduction

The study of embankment dams overtopping failure is a remarkable subject. This is because the overtopping phenomenon is the most common reason of the embankment dam’s failure (Committee on dam safety 2019). Meanwhile, it is affected by several factors, such as dam and reservoir geometric characteristics, dam geotechnical properties, and traits of the flood entering reservoir. Further, it is important in terms of management of life, financial, and environmental consequences. Overtopping refers to the passage of water over the dam crest, which causes erosion and eventual destruction of the dam body. This phenomenon mainly occurs for reasons such as the lack of a suitable spillway to release the flood flow; reduced reservoir storage capacity because of sediment accumulation; and dam settlement (Association of state dam safety officials 2023). The most important objectives in the numerical study of embankment dam failure are to achieve the failure geometry, the flow hydrograph, and hydraulic parameters (flow depth, flow velocity, and Froude number). Because the experimental modeling includes several issues, the mentioned phenomenon is often analyzed by numerical models. Additionally, it is not possible to achieve all of breach hydraulic parameters through experimental setup. Because of damping in flow direction, estimation of breach flow routing using the FLOW-3D model will be important. Moreover, FLOW-3D model can be useful to compute flow hydraulic parameters. A breach geometry looks like a trapezoidal shape, and its most important parameters are observed in Fig. 1 (Brunner 2016a, b). In Fig. 1, hb = breach section height; Bt = breach section upper width; Wb = breach section lower width; Bave = breach section average width; V = breach section vertical slope; H = breach section horizontal slope; and hw = overtopping water elevation. There are different stages to analyze the flow hydrograph. An important goal of its measurement is always to determine the peak flow discharge and its occurrence time (Morris et al. 2009).

Fig. 1
figure 1

A schematic dam breach geometry

Several numerical studies have been conducted to determine the overtopping breach results of embankment dams. Wang and Bowles (2006) proposed a 3D model for dam breach. They validated it using IMPACT project data. Morris et al. (2009) explained the modeling of the dam breach initiation and development stages in a FLOOD site project report. In their research, they utilized the numerical modeling outputs based upon laboratory results. Xu & Zhang (2009) developed a nonlinear regression model to predict the embankment dams breach parameters. It was found that the erodibility of the dam was the most influential factor affecting the breach parameters. Pierce et al. (2010) performed a statistical analysis utilizing the linear, nonlinear, and multi-regression models. Wu et al. (2012) developed a 2D model for unsteady flow simulation and non-cohesive sediment transport due to overtopping breach.

Hooshyaripor et al. (2014) analyzed the peak discharge of embankment dams. The results of analysis showed that the ANN technique was better than statistical relationships to predict the peak outflow. Further, the dam height had a greater effect on the peak outflow in comparison with the reservoir water volume. Hakimzadeh et al. (2014) utilized the genetic programming technique to propose a formula for homogeneous models’ peak discharge. Its outcomes had a desirable agreement with observational results. Froehlich (2016) presented two nonlinear mathematical models to predict the maximum discharge based on embankment dams breach outflow events. The mentioned models presented more accurate predictions. Azimi and Shabanlou (2016) studied the changing of the flow free surface and the turbulence of the flow field in triangular channels with side weir. They numerically simulated using volume of fluid scheme and RNG kε turbulence model. Azimi et al. (2017) simulated the 3D pattern of hydraulic jumps in U-shaped channels using the FLOW-3D software. According to the numerical modeling results, the standard kε turbulence model estimates the flow characteristics with more accuracy. Azimi and Shabanlou (2018) simulated the pattern and the field of the passing flow through circular channels with the side weir in supercritical flow conditions using the FLOW-3D model. A worthy agreement obtained between numerical simulation results and the experimental data. Irmakunal (2019) combined the ArcGIS and HEC-RAS models to study the Berdan dam breach. He determined the high-risk regions at flood plain. Kumar Gupta et al. (2020) utilizing the HEC-RAS model obtained Jawai dam breach parameters. Also, performing the Arc-GIS and HEC-RAS models achieved the submerged areas map. Mo et al. (2023) introduced a new quantitative method for flood risk assessment of Chengbi river dam. Three schemes were proposed for flood simulation by HEC-RAS 2D. The results showed that the greater degree of dam break will cause the greater the inundation depth, maximum flow velocity, and inundation duration. Also, high-risk areas decrease with decreased dam break degree.

As it is clear from the mentioned background; there is a huge gap about predicting of physical models’ breach flow properties. Besides, there are few research paying attention to software modeling outcomes and comparing them with experimental results. The present research has attempted to use the capabilities of the BREACH, HEC-RAS, and FLOW-3D models to approximate the breach hydraulic results of the constructed physical model. Furthermore, the obtained outcomes have been compared with experimental results as well as possible. Moreover, the numerical research will make an appropriate prediction on unmeasured hydraulic parameters.

2 Materials and Methods

2.1 Experimental Setup

Physical modeling was performed at the hydraulics laboratory of the Iranian Water Research Institute (IWRI). To achieve the research objectives, a cement channel was constructed measuring 1 m in width and with a slope of 2 in thousand. Before starting the experiments, the sand samples were examined by the soil mechanics laboratory. The optimum moisture content was determined to be 9.2% (ASTM D422-63 2002). The physical model was made in six layers (five layers with a thickness of 5 cm and one layer with a thickness of 2 cm). The compaction operation of shell material \(\left( {d_{50} = 0.5 {\text{mm}}} \right)\) was done by falling flat hammers at optimal humidity percentage and continued to the point where it was no longer possible to vary the volume (ASTM D1557 2007). The physical model was constructed based upon the design principles mentioned in reliable sources (USBR 1987; USACE 2004; Engomoen et al. 2014). Table 1 reports the shell specifications. Six digital cameras placed at appropriate locations to record the breach geometry, the downstream flow hydrograph, and flow levels (Fig. 2). To measure the flow hydrograph, a 90° V-notch weir was utilized at 5.5 m away from the physical model toe. Equation 1 was used to calculate the flow hydrograph (in m3/s) through the 90° V-notch weir (Novak et al. 2017)

Table 1 Shell properties
Fig. 2
figure 2

Experimental setup: a side view and b plan view

$$Q=\frac{8}{15}{\sqrt{2g} C}_{{\text{d}}}{\text{tan}}\left(\frac{\theta }{2}\right){H}^{2.5}$$
(1)

In the equation above, Cd = discharge coefficient; which is a function of the V-notch angle (\(\theta\)); and H = water level height on the V-notch (in meters). Chanson and Wang (2013) calibrated a 90° V-notch weir for an unsteady rapidly varied flow; and the results yielded to a discharge coefficient \({C}_{{\text{d}}}\hspace{0.17em}\)= 0.58. Before initiating the test, a rectangular groove measuring 10 cm in length and 2.5 cm in depth was dug in the crest middle to guide the breach process. The lake volume at breach initiation was 4.3 m3. The test was repeated to ensure the results. After the completion of the test, the recorded video was saved on the laboratory computer. Accordingly, Plot Digitizer software acquired the breach geometry and flow hydrograph data after accurate calibration procedure. Figure 2 presents a schematic picture for the experimental setup.

2.2 Governing Equations

The breach flow is an unsteady and rapidly varied flow. Its related equation in simplified form is the Saint–Venant equation (Eq. 2); which can be solved by the implicit finite difference method (Novak et al. 2017).

$${S}_{{\text{f}}}={S}_{0}-\frac{\partial y}{\partial x}-\frac{V}{g}\frac{\partial V}{\partial x}-\frac{1}{g}\frac{\partial V}{\partial t}=\frac{{n}^{2}{V}^{2}}{{R}^\frac{4}{3}}$$
(2)

In this equation, V = flow velocity; g = acceleration due to gravity; n = Manning roughness coefficient; R = hydraulic radius; Sf = friction slope; and S0 = channel bed slope. The majority of sediment transport governing equations are written for uniform flow and mild bed slopes conditions. Therefore, using those equations for the breach flow will result many errors. Meyer–Peter & Müller (1948) equation modified by Smart (1984); where it is the most common sediment transport equation. Equation 3 utilized for bed slopes less than 20% (Saberi 2016).

$$q_{b = } { }4\left( {\frac{{d_{90} }}{{d_{30} }}} \right)^{0.2} \left( {\frac{V}{{\left( {ghS_{0} } \right)^{0.5} }}{ }} \right)S_{0}^{0.6} \theta^{0.5} \left( {\theta - \theta_{{\text{c}}} } \right)[\left( {S_{{{\text{rel}}}} - 1} \right)gd^{3} ]^{0.5}$$
(3)

In the above equation, θ − θc = difference between Shields and critical Shields parameters; Srel = relative density; d = average sediment size diameter (in m); S0 = bed slope; and qb = sediment discharge per unit width (in m2/s). The FLOW-3D model solves the mass conservation and Navier–Stokes equations using the finite volume method to determine the velocity and pressure squares (Eqs. 47).

$${V}_{{\text{F}}}\frac{\partial \rho }{\partial t}+\frac{\partial (\rho \mathtt{u}{A}_{x})}{\partial {\text{x}}}+\frac{\partial (\rho \mathtt{v}{A}_{y})}{\partial y}+\frac{\partial (\rho w{A}_{z})}{\partial z}={R}_{{\text{SOR}}}+{R}_{{\text{DIF}}}$$
(4)
$$\frac{\partial \mathtt{u}}{\partial t}+\frac{1}{{V}_{{\text{F}}}}\left(\mathtt{u}{A}_{x}\frac{\partial \mathtt{u}}{\partial x}+\mathtt{v}{A}_{y}\frac{\partial \mathtt{u}}{\partial y}+w{A}_{z}\frac{\partial \mathtt{u}}{\partial z}\right)=-\frac{1}{\rho }\frac{\partial P}{\partial x}+{G}_{x}+{f}_{x}$$
(5)
$$\frac{\partial \mathtt{v}}{\partial t}+\frac{1}{{V}_{{\text{F}}}}\left(\mathtt{u}{A}_{x}\frac{\partial \mathtt{v}}{\partial x}+\mathtt{v}{A}_{y}\frac{\partial \mathtt{v}}{\partial y}+w{A}_{z}\frac{\partial \mathtt{v}}{\partial z}\right)=-\frac{1}{\rho }\frac{\partial P}{\partial y}+{G}_{y}+{f}_{y}$$
(6)
$$\frac{\partial w}{\partial t}+\frac{1}{{V}_{{\text{F}}}}\left(\mathtt{u}{A}_{x}\frac{\partial w}{\partial x}+\mathtt{v}{A}_{y}\frac{\partial w}{\partial y}+w{A}_{z}\frac{\partial w}{\partial z}\right)=-\frac{1}{\rho }\frac{\partial P}{\partial z}+{G}_{Z}+{f}_{Z}$$
(7)

In equations above, (u, v, w) = velocity vector; \(({A}_{x},{A}_{y},{A}_{z})\hspace{0.17em}\)= area fraction vector; (\({G}_{x},{G}_{y},{G}_{z}\)) = mass acceleration vector; \({(f}_{x},{f}_{y},{f}_{z})\hspace{0.17em}\)= viscosity acceleration vector; \({R}_{{\text{SOR}}}\hspace{0.17em}\)= mass source; \({R}_{{\text{DIF}}}\hspace{0.17em}\)= turbulence diffusion; and \({V}_{{\text{F}}}\) = volume fraction. The complete explanation of the finite volume method is available in valid books (Versteeg and Malalasekera 2007).

2.3 BREACH Numerical Model

The physical-based model has been designed according to the hydraulic principles. The BREACH model considers erosion process in which the breach section is assumed to be either rectangular or trapezoidal shape. The passing flow formula over embankment dam crest is like that of the broad-crested weir (Sylvestre J & Sylvestre P, 2018). Equation 3 is used for sediment transport in BREACH model. Table 2 reports the most important data given to the BREACH model according to the experimental setup. The BREACH model generally presents the peak flow and the geometry due to the breach procedure.

Table 2 Input data to BREACH model

2.4 HEC-RAS Numerical Model

In the present article, the HEC-RAS semi-physical model was utilized to estimate the breach flow hydrograph, depth, velocity, and Froude number of the flow at downstream region. Table 3 reveals that the most important data given to the HEC-RAS model according to the experimental setup. The exact explanation of the mentioned model is available in valid sources (Brunner 2016a, b).

Table 3 Input data to HEC-RAS model

2.5 FLOW-3D Numerical Model

The FLOW-3D model belongs to the computational fluid dynamics models. In the present research, the simulation goals include the damping approximation of the flow hydrograph at 4-m distance downstream and the hydraulic parameters estimation due to the physical model breach. To achieve the above-mentioned goals, the measured hydrograph at the weir location was used as the upstream boundary condition. In addition, an open porous plate (a fully open baffle) was defined at x = 4 m to obtain the downstream routed hydrograph. Figure 3 displays the mentioned modeling; and Table 4 presents a summary of the input data to the FLOW-3D model. The thorough explanation of the mentioned model is available in valid sources (Flow Science Corporation 2017). The RMSE index can be used to determine the accuracy of numerical models (Eq. 8).

$${\text{RMSE}}=\sqrt{\frac{1}{n}\sum_{i=1}^{n}{({x}_{{\text{o}}}-{x}_{{\text{p}}})}^{2}}$$
(8)

where \({x}_{{\text{o}}}\) and \({x}_{{\text{p}}}\) are the observational and predicted data, respectively, and n is data number.

Fig. 3
figure 3

Experimental channel and open baffle determination at X = 4 m in FLOW-3D

Table 4 Input data to FLOW-3D model

3 Results and Discussion

3.1 BREACH Model Results

Table 5 shows the BREACH model outputs based upon constructed physical model with 30.48-cm height. According to Table 5, the calculated peak flow by the BREACH model is higher than that of the experimental model. Furthermore, its occurrence time has been predicted at a much shorter time. Considering the modeling restrictions in the BREACH model; an appropriate prediction was occurred on the peak discharge. In addition, the predicted maximum water level is 15% less than that of the experimental model. Also, the ratio of breach section height to sediment thickness has been calculated equal to about twice as large as the experimental magnitude.

Table 5 A comparison of BREACH model outputs and experimental results

3.2 HEC-RAS Model Results

3.2.1 Comparison of Reservoir Water Level Variations

Figure 4 reveals the changes in the reservoir water level during the breach process. According to the drawn diagram, at the breach initiation of the experimental model, a slight increase in the water level has occurred. Its reason is related to the relative increase in the reservoir inflow in comparison with the breach outflow. After that a descending trend is observed. Also, the experimental magnitudes are higher than the predicted magnitudes. The RMSE index is computed as 2 for the comparison above.

Fig. 4
figure 4

Variations of lake water level in HEC-RAS

3.2.2 Comparison of Downstream Water Level Changes

Figure 5 depicts the comparison between the downstream flow levels (at the first section near to physical model). According to Fig. 5; at the initiation of the breach process (T < 60 s); the downstream water level was measured as approximately negligible. It confirms that the embankment dams breach process contains a gradual procedure. Moreover, the observed maximum level (6.5 cm) is higher than the predicted maximum level (6 cm). The RMSE index is computed as 1.9 for the comparison above.

Fig. 5
figure 5

Downstream flow levels comparison in HEC-RAS

3.2.3 Downstream Flow Profile Comparison

Figure 6 demonstrates the comparison between the downstream flow profiles at the peak flow time (t = 125 s). Based on Fig. 6; the calculated magnitudes at three points are the same (6 cm), while it begins from 6.5 cm and ends to 4.5 cm in the observed status. The RMSE index is computed as 0.91 for the comparison above.

Fig. 6
figure 6

Downstream flow profile comparison

3.2.4 Changes of Flow Velocity and Froude Number

Figure 7 shows the diagrams of flow velocity and Froude number variations due to breach at downstream section (close to the physical model toe). According to Fig. 7; the maximum flow velocity at downstream section is 0.44 m/s. Also, the maximum Froude number at downstream section was calculated equal to 0.57; indicating that the flow due to the breach process is subcritical flow. The calculation of flow velocity by the HEC-RAS model is important; because the flow velocity was not measured at the experimental channel.

Fig. 7
figure 7

Variations of the flow velocity and Froude number at the downstream first section in HEC-RAS

3.2.5 Breach Flow Hydrograph Comparison

Figure 8 shows the comparison of breach flow hydrographs. According to Fig. 8; the measured diagram magnitudes are smaller than the calculated diagram magnitudes. The mentioned difference is logical; because the numerical flow hydrograph has been calculated close to the physical model toe. Table 6 compares the HEC-RAS model outputs and experimental results. The computed peak flow is 30 l/s. Because the flow hydrograph measurement was done at 5.5 m away from the breach section; there is 8% increase in the peak flow calculation. In addition, 5-s reduction at the peak discharge time prediction has occurred. They are in accordance with the flow routing principles. Because there were no experimental thorough tools to measure the discharge and velocity of breach flow; the done calculations by the HEC-RAS model can fill the existing gap.

Fig. 8
figure 8

Comparison of the breach flow hydrographs

Table 6 A comparison of HEC-RAS model outputs and experimental results

3.3 FLOW-3D Model Results

To estimate the breach flow hydraulic parameters and to investigate the flow hydrograph damping (at 4 m away from the physical model); the measured flow hydrograph at weir location was given as the upstream boundary condition. The flow depth, velocity, Froude number, and flow hydrograph routing were calculated by the FLOW-3D model.

3.3.1 Flow Depth, Velocity, and Froude Number Calculations by the FLOW-3D Model

Figure 9 presents the contours of flow depth, velocity, and Froude number at downstream region at the time which is close to peak discharge occurrence. The predicted magnitudes are in the SI system. As Fig. 9 reveals; at X ≥ 1 m; the computational maximum depth is 7 cm

Fig. 9
figure 9

Computational maximum: a depth, b velocity, and c Froude number by FLOW-3D at downstream region at the time which is close to peak discharge occurrence

(8% higher than the measured magnitude); maximum velocity is 0.7 m/s; and maximum Froude number is 0.7. The flow velocity prediction is a highly important subject. Since there were no experimental precise tools to measure it. Furthermore, the flow regime is subcritical. Because the Froude number is less than 1.

3.3.2 Investigation of the Flow Hydrograph Routing

Figure 10 depicts the flow hydrograph routing at X = 4 m. According to Fig. 10; the upstream peak flow was assumed 27.7 l/s; and its occurrence time was 70 s. At X = 4 m, the FLOW-3D model computed the mentioned items 26.2 l/s and 75 s, respectively. The peak flow reduction at 4-m distance downstream was calculated 5%; and its lag time was 5 s. They are in accordance with the flow routing principles. The mentioned method would be implemented to determine the peak flow reduction and its occurrence time at the experimental channels. Table 7 compares the FLOW-3D model outcomes and experimental results.

Fig. 10
figure 10

Flow hydrograph routing calculation at X = 4 m by FLOW-3D

Table 7 A comparison of the FLOW-3D model outcomes and the experimental results

3.4 Peak Flow Discharge Comparison with the Previous Studies

The experimental results of the peak outflow for the homogeneous earth dam were compared with the empirical relationships of Webby (1996) [Eq. (9)], and Hakimzadeh et al. (2014) [Eq. (10)]. A reasonable agreement was achieved; particularly with the relationship of Hakimzadeh et al. (2014). Table 8 shows the mentioned comparison.

$${{Q}_{p }=0.0443 {g}^{0.5}{V}_{W}}^{0.365}{{H}_{{\text{W}}}}^{1.4}$$
(9)
$${Q}_{p }= {{H}_{{\text{W}}}}^{2.5}$$
(10)

where \({H}_{{\text{W}}}\hspace{0.17em}\)= height of water before breach; \({V}_{W}\hspace{0.17em}\)= reservoir storage volume; and g = gravitational acceleration. In the current research, the difference percentages with the empirical relationships of Webby (1996) and Hakimzadeh et al. (2014) are less than 15% and 5%, respectively.

Table 8 A comparison of peak discharge \(\left( {\frac{{\text{l}}}{{\text{s}}}} \right)\) with the empirical relationships

4 Conclusions

This study focuses on software modeling of the overtopping breach phenomenon. Also, the important outputs were compared to the obtained results from the experimental measurements; remarks as below:

The BREACH model exhibits a desired prediction for the peak flow and 15% reduction in calculation of the downstream maximum flow depth. However, it shows a lower accuracy in terms of the peak discharge occurrence time and the breach section height.

According to the HEC-RAS model results, the diagram of reservoir water level variations during the breach process has a descending trend. Whereas it was initially observed an ascending trend; and then, it experienced a downward trend in the observed status. Also, the mentioned model presented a suitable prediction in terms of the peak discharge (higher than that calculated by the BREACH model), its occurrence time (5-s difference with observed status), and downstream flow depth. In addition, the calculated flow hydrograph was according to the flow routing principles. Moreover, the downstream flow regime was determined to be subcritical flow for the constructed model.

The FLOW-3D model calculated the peak discharge damping equal to 5% at 4-m distance downstream. Additionally, there was 5-s difference in the peak discharge occurrence time in comparison with the upstream hydrograph. Besides, the flow depth, velocity, and Froude number were calculated by the mentioned model.

The above-mentioned results may create a comprehensive vision on the hydraulic results of physical models for the overtopping breach.