Introduction

In arid and semi-arid regions people live mostly along the Wadi banks (Wadi is the Arabic word for ephemeral water courses in the arid regions) and flood plains, depending for their survival on occasional surface water and permanent groundwater resources for domestic and agricultural activities. Infrequent surface water and flood occurrences may cause natural hazards that may threaten property and life. Floods are infrequent, but extremely damaging, and the threat from floods to lives and infrastructure is increasing due to urban development (Şen 2008).

Algeria experienced several flood disasters. According to civil protection, 485 (1/3 of 1541) municipalities are recognized as flood-prone areas at different risk levels (Sardou et al. 2016). In October 1994, floods across the country resulted in 60 fatalities and left hundreds missing during 10 days of bad weather (Meddi and Toumi 2015). The flood that affected Bab El Oued district (Algiers) on 10 November 2001 caused one of the unique and worst scenario that resulted in 750 fatalities, 115 missing, left some 30,000 people homeless, in addition to pure economic damages of over 250 million euro. The flood occurred on 1 October 2008, in Ghardaia (south of Algeria), resulted in more than 100 deaths, 86 wounded, 4 missing and 756 damaged disaster victim families (Yamani et al. 2016). The material damage estimated at almost 40 million euro. Floods in Mekerra Basin, northwestern Algeria affect more than 200,000 residents in this region. From 1986 to 2007, floods have caused extensive damage (10 dead and 929 homeless families).

The analysis performed by Sardou et al. (2016), of historical flood events that occurred in northwestern Algeria per watershed reveals the concentration of flooding in specific areas such as the major rivers. The authors showed that the total number of floods occurring during autumn with damage is more than 52.54 %, with 16.95 and 13.56 % during September and November, respectively. During October, 22.03 % of the annual total events corresponds to dramatic floods. This value can be explained by the intense thunderstorms resulting from heavy rainfall that occurs over short periods causing flash floods particularly in the beginning of autumn (Price et al. 2011). During autumn, floods are usually of torrential type. They cause a large number of victims, mainly due to the high population density in prone flooding areas near torrential and non-permanent streams (Llasat et al. 2010; Sardou et al. 2016).

Future flood impacts can be limited through risk reduction measures such as changes in land uses and building codes, selective relocation of vulnerable assets, improved flood defenses, emergency preparedness and insurance (Hanson et al. 2011). Moreover, flood inundation models play a central role in the evaluation, selection and in some cases the implementation of these measures (Ernst et al. 2010; Merz et al. 2010; Schubert and Sanders 2012). Flood routing is an important component of floodplain management studies which is recognized as a procedure required in order to determine the hydrograph at one point on a stream from the known hydrograph at an upstream point (Chow 1959; McKay et al. 1996; Perumal et al. 2007). The need to model flood behavior adequately arises from (a) knowing the timing and the magnitude of expected flooding early enough to facilitate safe evacuation of people and livestock (b) assessing the environmental impacts of river regulation (Wilson 1990) and dam failure (Blackburn and Hicks 2002) (c) designing flood prevention systems like spillways, culverts and diversion canals (Viessman et al. 1989; Smithers and Caldecott 1995).

Clearly flood routing is an important component of floodplain management studies, and this requires appropriate decision support systems, including modelling tools. Modelling methods have been widely used over 60 years for a variety of purposes, but almost all modelling tools have been primarily developed for humid area applications. Arid and semi-arid areas have particular challenges that have received little attention.

Flood routing procedures may be classified as either hydrological or hydraulic (Singh 1988, 1989; Abbott and Refsgaard 1996; Choudhury et al. 2002). A survey of these models is presented by Lettenmaier and Wood (1993) and is contained in the book of Abbott and Refsgaard (1996). Traditionally, hydrologic flood routing models are conceptual models, based on mass conservation and an empirical approximation of momentum effects (Hicks 1996; Shaw et al. 2010). Hydraulic routing models use both continuity and momentum equations to describe unsteady, non-uniform flow in a flow system. It is based on Saint-Venant equations, a continuity equation which describe the balance between input, storage and output in a section of river, and a momentum equation which relates the change in momentum to the applied forces (Liggett and Cunge 1975; Bathurst 1988; Arora et al. 2001). The first attempt to numerically simulate the one-dimensional Saint–Venant equations for flood routing problems was made by Stoker et al. (1953) and Isaacson et al. (1954). In 1961, Preissmann (1961) provided the famous four point box scheme. Since then, a variety of numerical techniques have been used to solve flood routing problems. These include the finite difference, the finite volume and the finite-element models. Many of these standard numerical models are discussed or described by Chaudhry (2008); LeVeque (2002); Hervouet (2007).

In this paper, a one-dimensional model based on Saint–Venant equations was solved by a Runge-Kutta Discontinuous Galerkin (RKDG) finite element scheme. We apply the method for simulation of flood propagation in Wadi Mekerra. The reach used for the investigation was the Wadi Mekerra section from Sidi Ali Benyoub gauging station to Sidi Bel Abbes gauging station over 52 km of a routing distance. This contribution aims to identify potential risk areas, the wave magnitude and the time required to alert threatened agglomerations.

The remainder of the paper is organized as follows. “Study area” presents a global description and general information about the study site, flow regime and the floods occurred in Wadi Mekerra. “Model description” presents governing equations of Saint–Venant model including numerical methods in which RKDG scheme are briefly presented. In “Simulations and results” we apply the numerical model to the 1983 summer flood and 1995 autumn flood on the Wadi Mekerra. We end by “Conclusion”.

Study area

General informations

The Wadi Mekerra basin belongs to the big basin of Macta which is located at the North-West of Algeria (Fig. 1). It occupies a surface area of approximately 3000 km\(^2\) and a perimeter length of approximately 391.3 km. This basin is drained by the Wadi Mekerra which develops a talweg of 144 km length. The two main Wadis, the Wadi Mekkera in the West and Wadi El Hammam in the East meet near the Mediterranean Sea coast to form the Macta basin (Fig. 1).

Fig. 1
figure 1

Location of the Wadi Mekerra basin

The catchment area has an elongated form and it is oriented from South to North. The maximum and minimum altitudes are respectively 1715 and 437 m. 50 % of the area of the basin is located in an altitude above the 1000 m, which explains the torrential streams character. The Wadi Mekerra crosses two quite distinct relief zones:

  • The mountainous solid mass of Daya in the South with an altitude which varies between 1600 m and 800 m. The mean slope of the Wadi until Sidi Ali Ben Youb is about 1 to 1.5 %.

  • The Wadi emerges downstream from the town of Boukhanafis in the alluvial plain of Sidi Bel Abbes with a very weak slope (0.3–0.8 %) generating relatively low flow velocities.

The Mekerra watershed is divided into three sub-basins (Haçaïba, Sidi Ali Benyoub and Sidi Bel Abbes sub-basin). Each one has a gauging station. Table 1 summarizes the main hydromorphometric characteristics of each sub-basin.

Table 1 Characteristics of the Mekerra sub-basins

Vegetation

Like most West Algerian regions, vegetation cover in Wadi Mekerra basin is largely degraded due to agricultural expansion, fires and overgrazing.

In Wadi Mekerra basin, the irrigation areas are located mainly in Sidi Bel Abbes and Sfisef plains. The dominated crops are the truck farming and fruit orchards. Forests scrub and bush occupies almost the entire mountains band located in the upper Mekerra. About 20 % of the watershed is covered by forests, mainly found in mountain areas located between Haçaïba and Mouley Slissen and can extent up to Sidi Ali Benyoub as well as in the hilly areas uncultivable in the peripheral parts of the basin.

Between Ras El Ma and Haçaïba, the large areas covered by Alfa in the past have been replaced in recent decades by cereal crops. Between Sidi Ali Benyoub and Sidi Bel Abbes, in Mekerra plain, the cereal crops are generally associated with orchards or groves, sometimes irrigated (vines).

Geology

According to the geologic map (Fig. 2), the humus calcareous soils are predominant. This calcareous crust is permeable and plays an important role in the flood attenuation phenomenon. The northern part of the basin is covered with a mosaic of alluvial, calcareous and calcic soils. The torrential flow reveals the parent rock in a few places.

In the geological cup achieved following the South-North direction that crosses the Wadi Mekerra on its length it appears three faults directed from the South to the centre of the catchment area.

Fig. 2
figure 2

Geologic map of Wadi Mekerra basin

Climate

The climate is semi-arid Mediterranean characterized by a wet and dry seasons. The ombrothermic diagram (Fig. 3) for Sidi Bel Abbes station for the period 1948–2005 shows that the dry period starts from May until September while the cold and rainy period extends from the beginning of October until the end of April. 70 % of the annual precipitation is observed in winter and spring. The Mean annual precipitation is 338 mm in Sidi Bel Abbes and the mean annual temperature is 16.2 °C.

The study area is characterized by a slight wind with an average speed of 2.58 m/s. The prevailing winds are those from the North-West. The sirocco (south wind, hot and loaded with sand) is blowing about 15 days per year during the months of July and August

In our region the relative humidity decreases from north to the south during the winter. It reaches relatively high values especially in mountainous areas. The mean annual value is about 69.5 % in Sidi Bel Abbes.

Fig. 3
figure 3

Ombrothermic diagram at Sidi Bel Abbes station

Flow regime of the Wadi Mekerra

Depending on the degree of temporality, rivers and streams can be classified either as perennial (continuous flow) or temporary (seasonal flow). The latter are subdivided according to their dry period condition: intermittent rivers form chains of lotic features (isolated pools) as flow disappears but surface water is still present, and ephemeral rivers form dry stream beds as the water disappears (Uys and O’keeffe 1997; Argyroudi et al. 2009). Matthews (1988) regarded intermittent streams as those which flow 20–80 % of the time, and ephemeral streams as those which flow <20 % of the time.

The flow regime of the Wadi Mekerra has been studied from the daily river discharge at Sidi Bel Abbes station. The chronological study of the daily discharge in Wadi Mekerra over 59 years (i.e. form 1942 to 2001), have been shown that the Wadi Mekerra was an ephem-eral river between 1942 and 1997 and thereafter became an intermittent river until 1999, with an average daily flow rate of 73 % in 1999. Thereafter, it became an ephemeral river. From 1942 to 2001, that the average number of days with no flow went up and reached 328 days per year (90 % of the year). Therefore, the Wadi flow just 37 days per year (10 % of the year). Wadi Mekerra can be thus considered as an ephemeral river.

The study of the interannual variation in discharges in the studied basin (Fig. 4) shows a high discharge fluctuation from one year to another. From 1942 to 2001, the Wadi Mekerra passed by two long dry periods. The first extends over nine (9) years; from 1952 to 1962 where the mean annual discharge in this period was about 0.221 m\(^3\)/s (the driest year was 1956 where the mean annual discharge was 0.039 m\(^3\)/s). The second period lasted seventeen (17) years; from 1968 to 1985 with mean annual discharge about 0.141 m\(^3\)/s. The driest year in this second period was 1978 (0.022 m\(^3\)/s).

Fig. 4
figure 4

Variation of mean annual discharge of Wadi Mekerra at Sidi Bel Abbes (1942–2001)

Floods in Wadi Mekerra

Floods in Wadi Mekerra affect more than 200,000 residents in this region. From the Southern limit to the Northern limit of the basin, Wadi Mekerra passes through Redjem Demouche (the beginning or the source of the Wadi), Ras El Ma, Haçaïba, Moulay Slissen, Sidi Ali Benyoub, Tabia, Boukhanefis, Sidi Khaled, Sidi Lahcen and Sidi Bel Abbes towns (Atallah and Hazzab 2013). Table 2 summarizes the major floods occurred between 1986–2007 that caused flooding in the main localities situated in Wadi Mekerra basin.

Table 2 Human losses related to flood events occurred in Wadi Mekerra basin (1986–2007)
Table 3 Distribution in (%) of floods in Wadi Mekerra between 1942 and 2001 (Korichi and Hazzab 2012)

The main factors that cause flooding in the mekerra basin are: (1) An elongated basin shape, (2) A reduced time of concentration, (3) Storms and heavy rainfall in the upper Mekerra, (4) The section of the Wadi become more narrow just downstream of Sidi Lahcen town, (5) The Wadi cross-section is reduced by the sediment transported and deposited during floods and the riparian vegetation cover increased in the Wadi, (6) Meandering and (7) Unplanned urbanization in the banks of the Wadi.

The floods in the semi-arid regions like the Mekerra basin are sporadic and ephemeral. Commonly, flood flows move down the channel network as a flood wave, moving over a bed that is either initially dry or has a small initial flow (Şen 2008). Hydrographs are typically characterized by extremely rapid rise times, of as little as 20–30 min and a slowly descent, more regularized, in phase of fall (i.e. the maximum intensity of the storm is generally observed at the beginning of this one).

Although most rainfall in Wadi Mekerra basin normally comes in the winter and spring, they have a low water discharges. While autumn has lower rainfall rates in comparison with winter and spring but it gives an important runoff (Fig. 5). This runoff is the result of floods that characterize this season. It appears that the hydrologic response of Wadi Mekerra depend strongly on the rainfall intensity.

Fig. 5
figure 5

Variability of mean monthly precipitation and water discharge in Wadi Mekerra at Sidi Bel Abbes (1942–2001)

Fig. 6
figure 6

Peak annual discharges of historic floods in Wadi Mekerra between 1942 and 2001

The floods are more frequent and stronger in autumn months than any other. The last 52 years of observation shows that over 57 % of the maximum instantaneous flow discharges are recorded in autumn. Figure 6 shows the peak annual discharges of historic floods in Wadi Mekerra between 1942 and 2001. The annual instantaneous peak discharge values vary considerably from one year to another due to the irregularity of the annual rainfall intensity also influenced by the type of climate in our region (semi-arid). We also see an increase in the magnitude of flood between 1990 and 2001.

The statistical study conducted by Korichi and Hazzab (2012) using 34577 instantaneous discharges for the period (1942–2001), spread over the three gauging stations (Haçaïba, Sidi Ali Benyoub and Sidi Bel Abbes) show that the class of dominants discharges is that less than 10 m\(^3\)/s. While the high discharges (more than 200 m\(^3\)/s) represents only 0.01 % (Table 3).

Model description

Governing equations

The mass and momentum conservation equations that form one-dimensional Saint-Venant equations are given, respectively, below (Henderson 1966):

$$\begin{aligned} \frac{{\partial A}}{{\partial t}} + \frac{{\partial Q}}{{\partial x}} = 0 \end{aligned}$$
(1)
$$\begin{aligned} \frac{{\partial Q}}{{\partial t}} + \frac{{\partial \left( {{Q^2}/A} \right) }}{{\partial x}} = - gA\frac{{\partial Z}}{{\partial x}} - gA{S_f} \end{aligned}$$
(2)

In the equations described above, A is the cross-sectional flow area, Q is the flow rate, g is the gravitational acceleration, \(Z (=z_b+h)\) is the water surface elevation, \(z_b\) is the channel bed elevation, h is the water depth, t is the temporal coordinate, x is the longitudinal coordinate and \(S_f\) is the friction slope and is given by the following equation

$$\begin{aligned} {S_f} = \frac{{{n^2}Q\left| Q \right| }}{{{R^{4/3}}{A^2}}} \end{aligned}$$
(3)

where n is the Manning’s roughness coefficient and R is the hydraulic radius (ratio of flow area to the wetted perimeter).

Equations 1 and 2 can be written in the following vector form as

$$\begin{aligned} \frac{{\partial \bf{{U}}}}{{\partial t}} + \frac{{\partial \bf{{F}}(\bf{{U}})}}{{\partial x}} = \bf{{S}}(\bf{{U}}) \end{aligned}$$
(4)

where

$$\bf{{U}} = \left( {\begin{array}{c} A\\ Q \end{array}} \right) ,\quad \rm{{~}}{} \bf{{F}} = \left( {\begin{array}{c} Q\\ {\frac{{{Q^2}}}{A}} \end{array}} \right) ,\quad \rm{{~}}S = \left( {\begin{array}{c} 0\\ {gA\frac{{\partial Z}}{{\partial x}} - gA{S_f}} \end{array}} \right)$$
(5)

are respectively, the vectors of conserved variables, flux terms, and source terms. We put \(E(x,t)=Q\) the flux term for the continuity equation and \(G(x,t)=Q^2/A\) the flux function for the momentum equation.

Discontinuous Galerkin implementation

A brief description of the RKDG method for the Saint-Venant equations is given below. Further details can be found in the book of Khan and Lai (2014). Figure 7 illustrates two elements and their boundaries in the DG framework with linear variation of the variables within an element. In the DG method the domain is discretized such that \(\Omega _j=[x_j,\, x_{j+1}]\) with j = 1; 2; ...; \(n_{el}\), where \(n_{el}\) is the number of elements.

Fig. 7
figure 7

Illustration of discontinuities at element boundaries in DG method

The implementation of the DG method includes the following steps

(i) The integral forms of the mass and momentum equations are:

$$\begin{aligned} \begin{array}{l} \int _{{x_1}}^{{x_2}} {{N_i}\frac{{\partial \hat{A}}}{{\partial t}}dx} - \int _{{x_1}}^{{x_2}} {\frac{{\partial {N_i}}}{{\partial t}}\hat{Q}dx} + {N_i}\left( {{x_2}} \right) E\left( {{x_2},\rm{{ }}t} \right) \\ - {N_i}\left( {{x_1}} \right) E\left( {{x_1},\rm{{ }}t} \right) = 0 \end{array} \end{aligned}$$
(6)
$$\begin{aligned} \begin{array}{l} \int _{{x_1}}^{{x_2}} {{N_i}\frac{{\partial \hat{Q}}}{{\partial t}}dx} - \int _{{x_1}}^{{x_2}} {\frac{{\partial {N_i}}}{{\partial x}}\frac{{{{\hat{Q}}^2}}}{{\hat{A}}}dx} + {N_i}\left( {{x_2}} \right) G\left( {{x_2},t} \right) \\ - {N_i}\left( {{x_1}} \right) G\left( {{x_1},t} \right) = \int _{{x_1}}^{{x_2}} {{N_i}\left( { - g\hat{A}\frac{{\partial \hat{Z}}}{{\partial x}} - g\hat{h}{{\hat{S}}_f}} \right) dx} \end{array} \end{aligned}$$
(7)

where \(x_1\) and \(x_2\) are the end coordinates of an element and \(N_i(i=1,2)\) are linear test or weight functions

$$\begin{aligned} {N_1} = \frac{{{x_2} - x}}{{{x_2} - {x_1}}},\quad \rm{{ }}{N_2} = \frac{{x - {x_1}}}{{{x_2} - {x_1}}} \end{aligned}$$
(8)

In Eqs. 6 and 7, the flux terms are integrated by parts. The approximate variables \(\hat{A}\) and \(\hat{Q}\) as well as any function \(\hat{f}\) are given by:

$$\begin{aligned} \hat{A} = {N_j}{A_j},\quad {{\hat{Q}}} = {N_j}{Q_j},\quad \hat{f} \left( {A, Q , n} \right) = f\left( {\hat{A}, \hat{Q}, \hat{n}} \right) \end{aligned}$$
(9)

where \(N_j(j=1,2)\) are linear shape or interpolating functions taken to be the same as test functions in the Galerkin method.

The water surface gradient term on the right-hand side of Eq. 7 is discretized using the following expression (see Fig. 7)

$$\begin{aligned} \begin{array}{l} - g{N_1}\hat{A}\frac{{\partial \hat{Z}}}{{\partial x}} = - g{N_1}\frac{{\left( {A_{{x_1}}^L + A_{{x_2}}^L} \right) }}{2}\frac{{\left( {Z_{{x_2}}^L - Z_{{x_1}}^L} \right) }}{{\left( {{x_2} - {x_1}} \right) }}\\ - g{N_2}\hat{A}\frac{{\partial \hat{Z}}}{{\partial x}} = - g{N_2}\frac{{\left( {A_{{x_1}}^R + A_{{x_2}}^R} \right) }}{2}\frac{{\left( {Z_{{x_2}}^R - Z_{{x_1}}^R} \right) }}{{\left( {{x_2} - {x_1}} \right) }} \end{array} \end{aligned}$$
(10)

in which \(A_{{x_i}}^L\) and \(A_{{x_i}}^R\) are the values of A at boundary \(x_i\) from the left and right elements.

The friction term in Eq. 7 is discretized using a standard finite element method.

(ii) Numerical flux and wetting and drying: In order to calculate the flux functions (E and G) at the element boundaries, an approximate Harten Lax and van Leer (HLL) Riemann solver (Toro et al. 1994) is implemented and is given by

$${\bf{{F}}^{HLL}}{} = \left\{ {\begin{array}{l} {{\bf{{F}}_L}\quad\rm{{if }}\quad{S_L} \ge 0}\\ \begin{array}{l} \frac{{{S_R}{\bf{{F}}_L} - {S_L}{\bf{{F}}_R} + {S_R}{S_L}({\bf{{U}}_R} - {\bf{{U}}_L})}}{{{S_R} - {S_L}}}\\ \quad\quad\rm{{if }}\quad{S_L} \le 0 \le {S_R} \end{array}\\ {{\bf{{F}}_R}\quad\rm{{if }}\quad{S_R} \le 0} \end{array}} \right.$$
(11)

where subscripts L and R stand for the left-hand side and right-hand side of a node respectively. The wave speeds on the left \(S_L\) and right \(S_R\) sides of a boundary are defined by

$$\begin{aligned} {S_L} = \min \left( {{u_L} - {c_L},\rm{{ }}{u^*} - {c^*}} \right) \end{aligned}$$
(12)
$$\begin{aligned} {S_R} = \max \left( {{u_R} + {c_R},\rm{{ }}{u^*} + {c^*}} \right) \end{aligned}$$
(13)

and

$$\begin{aligned} {u^*} = 0.5\left( {{u_L} + {u_R}} \right) + {c_L} - {c_R} \end{aligned}$$
(14)
$$\begin{aligned} {c^*} = 0.5\left( {{c_L} + {c_R}} \right) + 0.25\left( {{u_L} - {u_R}} \right) \end{aligned}$$
(15)

where \(u = Q/A\) is the cross-sectionally averaged longitudinal velocity, \(c = \sqrt{gA/b}\) is the celerity and b is the width of the channel at the water surface.

For an initially dry bed, a sufficiently small depth, \(h_{dry}\), and zero velocity are defined at the dry nodes (Ying et al. 2004). After every time step, the whole domain is checked for the water depth; if the water depth at a node is less than \(h_{dry}\) it is set to \(h_{dry}\) and the flow rate is set to zero. The wave speeds on the left (\(S_L\)) and right (\(S_R\)) sides are modified in case of partially wet elements. For the dry on the right side of a node, i.e., \(h_L>0\) and \(h_R=0\), the wave speeds are calculated using Eq. 16. Equation 17 is used when the dry bed exists on the left side of a node, i.e., \(h_L=0\) and \(h_R>0\).

$$\begin{aligned} {S_L} = {u_L} - {c_L};\rm{{ }}{S_R} = {u_L} + 2{c_L} \end{aligned}$$
(16)
$$\begin{aligned} {S_L} = {u_R} - 2{c_R};\rm{{ }}{S_R} = {u_R} + {c_R} \end{aligned}$$
(17)

If the water depth on both sides of a boundary is less than or equal to \(h_{dry}\), the numerical flux in Eq. 11 will be zero because the flow rate is zero, so the mass and momentum flux will be conserved. This approach always ensure a positive water depth and dry elements can be evaluated accurately (Lai and Khan 2012).

(iii) Runge-Kutta TVD Time integration: Equations 6 and 7 can be written in the following form after numerical integration

$$\begin{aligned} \frac{{\partial \bf{{U}}}}{{\partial t}} = L(\bf{{U}}) \end{aligned}$$
(18)

To advance the solution from time step n to \(n+1\), the second-order TVD Runge-Kutta scheme, as given by Gottlieb and Shu (1998), can be written as

$$\left\{ \begin{array}{ll} {\bf{{U}}^{[1]}} = {\bf{{U}}^n} + \Delta tL({\bf{{U}}^n})\\ {\bf{{U}}^{n + 1}} = \frac{1}{2}{\bf{{U}}^n} + \frac{1}{2}{\bf{{U}}^{[1]}} + \frac{1}{2}\Delta tL({\bf{{U}}^{[1]}}) \end{array} \right.$$
(19)

For the explicit scheme adopted here, the CFL (Courant–Friedrichs–Lewy) condition must be fulfilled and is given by

$$\begin{aligned} \max \left[ {\frac{{\Delta t}}{{\Delta x}}\left( {\left| u \right| + c} \right) } \right] \le \frac{1}{{2p + 1}} \end{aligned}$$
(20)

in which p is order of polynomial used for space discretization (Cockburn 1999).

(iv) Slope limiting Procedure: Slope or flux limiters are required to suppress spurious oscillations near steep gradients and discontinuities. The slope limiter in a general form for a variable \(\phi\) in an element, l, can be written as

$$\begin{aligned} {\phi _l}(x) = {\bar{\phi }_l} + (x - {\bar{x}_l}){\sigma _l};~{x_1} \le x \le {x_2} \end{aligned}$$
(21)

The variable \(\phi\) can be the water surface, Z, the cross section flow area, A, or flow rate, Q. \({\bar{\phi }_l}\) is the average value of a variable over an element, l, and \({\bar{x}_l}\) is the midpoint of the element. A monotonized central slope limiter (Li 2006) is used and for an element l, it can be written as

$$\begin{aligned} {\sigma _l} = \frac{{\left[ {\rm{{sign}}(\alpha ) + \rm{{sign}}(\beta )} \right] }}{2}\min \left( {\frac{{\left| {\alpha + \beta } \right| }}{2},2\left| \alpha \right| ,2\left| \beta \right| } \right) \end{aligned}$$
(22)

The upwind slope \(\alpha\), the downwind slope \(\beta\) are, respectively, given by

$$\begin{aligned} \alpha = \frac{{{{\bar{\phi }}_l} - {{\bar{\phi }}_{l - 1}}}}{{{{\bar{x}}_l} - {{\bar{x}}_{l - 1}}}} \end{aligned}$$
(23)
$$\begin{aligned} \beta = \frac{{{{\bar{\phi }}_{l + 1}} - {{\bar{\phi }}_l}}}{{{{\bar{x}}_{l + 1}} - {{\bar{x}}_l}}} \end{aligned}$$
(24)

Simulations and results

The reach used in this investigation was located between Sidi Ali Benyoub and Sidi Bel Abbes gauging stations over 52 km of a routing distance. The basic data requirements include details of the effective bed profile, channel cross-sections and hydraulic resistance characteristics of the Wadi.

Figure 8 shows the effective bed profile obtained from the 1:100,000 scale maps by identifying locations where the topographic contours intersected the river channel. Some measured cross-sections, shown as straight lines across the Wadi, are shown in Fig. 9. Figure 10 shows the measured cross-sections at Sidi Ali Banyoub gauging station and in the center of Sidi Bel Abbes town. The cross-sections used in the computation are interpolated from the available data. The channel resistance, represented by Manning’s coefficient (n), represent a composite roughness of the channel and floodplain, including the effects of storage associated with floodplain inundation (Atallah and Hazzab 2013). Table 4 presents Manning’s n values used in the various subreaches of Wadi Mekerra.

Fig. 8
figure 8

Profile of the Wadi Mekerra between Sidi Ali Benyoub and Sidi Bel Abbes gauging stations

Fig. 9
figure 9

Map of the studied reach and the location of some computational cross-sections

Fig. 10
figure 10

Measured cross-sections at Sidi Ali Banyoub gauging station (left plot) and in the center of Sidi Bel Abbes town (right plot)

Table 4 Selected Manning’s n values for the Wadi Mekerra reach (Atallah and Hazzab 2013)

The events used in this analysis were the 1983 summer flood and 1995 autumn flood on the Wadi Mekerra. In this investigation, lateral inflows along the study reach were neglected. A dry bed was assumed as an initial condition for simulation. The hourly discharge measured at Sidi Ali Benyoub gauging station is used as the inflow boundary condition, while the hourly discharge measured at Sidi Bel Abbes gauging station provided a means of assessing the model performance.

Fig. 11
figure 11

1983 summer flood event: Hydrographs measured at Sidi Ali Benyoub (left plot) and comparison of measured and computed water discharges at Sidi Bel Abbes gauging station (right plot)

Fig. 12
figure 12

1995 autumn flood event: Hydrographs measured at Sidi Ali Benyoub (left plot) and comparison of measured and computed water discharges at Sidi Bel Abbes gauging station (right plot)

Figure 11 illustrates the upstream boundary condition used for flood occurred in June 24, 1983. The maximum discharge recorded during this event was 100 m\(^3\)/s. The simulation results are presented in the same figure for \(t=47\) h. The flood peak predicted by the model was 7.36 m\(^3\)/s higher than the measured peak flow rate (53.8 m\(^3\)/s). The timing of the peak arrival (for the measured and computed hydrographs) is quite accurate. In this case the peaks arrives in the same time; i.e. 6 h after the peak observed at Sidi Ali Benyoub.

Figure 12 illustrates the upstream boundary condition used for the flood occurred in October 11, 1995. The maximum discharge recorded during this event was 155 m\(^3\)/s. The results are presented in the same figure for \(t=47\) h. The results of the simulation were compared subsequently with the hydrograph at the station in Sidi Bel Abbes (output) where the measured peak flow rate was 116 m\(^3\)/s. The results shows that the simulated hydrograph was very close to that registered in the Sidi Bel Abbes gauge station. The same results indicate a decrease of about 37.64 m\(^3\)/s in the maximum flow discharge value between the extreme nodes. The time required for the wave to reach the station in Sidi Bel Abbes was 7 hours. The difference between the two hydrographs (simulated and measured) was about 1.17 % in the flow discharge.

For the two events we observe that the simulated flow discharges were greater than the measured flow discharge at Sidi Bel Abbes gauge station (Table 5). The difference can be due to the natural regularization of flow rate in phase of fall which can be justified by the formation of a multitude of extended spreading characteristics to the particular topography of the area. The geomorphological, geological and lithological properties of the catchment area located between Sidi Ali Benyoub and Sidi Bel Abbes significantly contribute to regularize the flow rate, and to reduce flood levels. However, transmission losses from flood hydrograph through bed infiltration are important factors in reducing the flood, and obscure the interpretation of observed hydrographs at Sidi Bel Abbes gauging station. This infiltration was increased by the presence of the faults directed from the South to the centre of the catchment area (Atallah and Hazzab 2013).

Table 5 Comparison of peak discharge accuracy for the two events-case 1: 1983 summer flood; case 2: 1995 autumn flood

Conclusion

Wadi Mekerra, located in the North-West of Algeria in a semi-arid zone, is an ephemeral watercourse. Catastrophic flash floods occurring in this wadis are a threat to twenty five agglomerations. Flood, in this region, is caused by heavy or excessive rainfall in a short period of time particularly in the beginning of autumn.

In this paper we have presented a modeling approach which uses unsteady flow hydraulic model for semiarid flash flood forecasting. The one-dimensional model based on the SaintVenant equations was solved by a Runge-Kutta Discontinuous Galerkin finite element scheme. The mass and momentum flux terms are evaluated by HLL flux function. The model uses a linear element for the spatial discretization and a second-order TVD Runge-Kutta scheme to advance in time. In addition, a simple technique is adopted to simulate the movement of wet/dry fronts. We have applied the method for simulation of flood propagation in Wadi Mekerra. A comparison between the measured and simulated results showed that the model used is appropriate for determining the flood hydrograph at the outlet of the watercourse.

The current RKDG scheme can be straightforwardly extended to free surface flows in two space dimensions. It will make it possible to determine flooding extent, depth, level and velocity that can be all mapped. Geographic information system (GIS) and remote sensing applications can help to extract data inputs to the numerical model. These and further issues are subject of future investigations.