1 Introduction

Open channels are commonly used for transportation of water for irrigation and water supply schemes. Measurement of the discharge in open channels and irrigation networks is one of the basic elements of water management. There are different approaches for measuring flow discharge in open channels. Contracting the cross section of the flow is one of the simplest and inexpensive methods for measuring flow discharge in open channels [1,2,3,4,5,6,7,8]. Among the hydraulic structures that used for flow measurement in open channels, flumes (without moving parts) are the most common in irrigation networks because of their simple geometry and ease of construction. Flumes have advantages over weirs, including: the ability to measure higher flow discharges, having less head loss, passing debris more easily and less maintenance requirements [9]. Flumes are constructed by a local contracting of the channel section. The flow depth at a location upstream of the flume throat can be converted to the flow discharge under free flow conditions.

Samani and Magallanez [10] using two half pipes on either side of a rectangular channel having a zero slope, constructed a simple and low-cost measurement flume that contracts the flow from a channel width of B to a throat width of Bc. Figure 1 shows plan and longitudinal section of a horizontal rectangular channel with two half pipes located in its walls under free flow conditions. This flume has a horizontal floor with the same upstream and downstream widths. The flume accelerates the flow through the contraction of both the parallel sidewalls. Owing to its flat floor, the flume passes sediments and smaller debris easily. Deducing an accurate and general stage–discharge relationship for flumes with two half-pipe contractions is a key issue. Different stage–discharge relationships were proposed by different researchers for this flume under free flow conditions. However, further investigation needs to be done to clarify the effect of contraction ratio on a widely applicable stage–discharge equation. This study tackled this issue by using new experimental data, developing new stage–discharge equations and using sensitivity analysis.

Fig. 1
figure 1

Plan and longitudinal section of a horizontal rectangular channel with two half pipes located in its walls as a simple measurement flume

2 Literature review

The stage–discharge equation for a flume contracted by two half pipes was investigated by different researches. Ferro [11] considered the flume discharge, Q, as a function of B, Bc, the upstream water depth, h, the water viscosity μ and acceleration due to gravity, g. The Π-theorem allows the organization of experimental parameters by dimensionless groups. According to the \({\Pi}\)-theorem of dimensional analysis, Ferro [11] deduced the following discharge relationship for free flow conditions:

$$Q = a\left( {\frac{h}{{B_{c} }}} \right)^{b} \sqrt {gB_{c}^{5} }$$
(1)

where a and b are regression coefficients that should be determined using experimental data. Equation (1) and the estimates of the coefficients a = 0.701 and b = 1.59 is firstly derived by Ferro [11] and recently is used by [12] to investigate the field application of three simple flumes constructed by contracting the flow cross section by installing cylinders for flow measurement in circular, rectangular, and trapezoidal channels.

Ferro [11] emphasized that the relationship between head and discharge in this type of flume is independent of contraction ratio r = Bc/B. Ferro [11] by using the 21 experimental data (digitized) of Samani and Magallanez [10], deduced Eq. (1) for r = 0.4, 0.457 and 0.597 and concluded that this stage–discharge equation is applicable for any contraction ratio value. Samani and Magallanez [10] emphasized that the stage–discharge equation may be independent of contraction ratio only for a narrow range of contraction ratio. Carollo et al. [6] and Vatankhah [13] showed that the contraction ratio is relevant. Carollo et al. [6] using the laboratory experimental runs carried out by Baiamonte and Ferro [14] showed that the discharge of the flume is a function of the contraction ratio r = Bc/B. They deduced the following stage–discharge relationship:

$$Q = \frac{{(B_{c} + \beta h)\sqrt {gh^{3} } }}{{\left( {\frac{\alpha }{2} + \alpha \cos \left\{ {\frac{1}{3}\arccos \left[ {1 - \frac{{2r^{2} (1 + \beta h/B_{c} )^{2} }}{{\alpha^{3} }}} \right]} \right\}} \right)^{{\frac{3}{2}}} }}$$
(2)

For α = 1 and β = 0, Eq. (2) is a purely theoretical relation that can be obtained by applying the Bernoulli theorem between the upstream cross section and the throat cross section with critical flow depth. For  α > 1 and β = 0, Eq. (2) is a semi-theoretical relation in which α is a coefficient, which takes into account both the Coriolis coefficient and the head losses occurring between the upstream section and the throat section. For α = 1, head losses are neglected [6]. For low values of contraction ratio, Eq. (2) underestimates noticeably discharge for β = 0 and this underestimate increases with increasing the flow discharge. In such cases, the channel contraction produces noticeable curvature of the streamlines approaching the narrow section which does not allow occurrence of a gradually varied flow condition. Baiamonte and Ferro [14] deduced Eq. (2) (for α ≠ 1 and β ≠ 0) applying the Bernoulli equation between the upstream section and the first section in downstream where the water surface profile is again gradually varied.

Using the experimental data (83 runs reported in Table 1) gathered by Baiamonte and Ferro [14] in a horizontal channel, Carollo et al. [6] derived α = 1.085 and β = 0.243. Equation (2) is highly dependent on the term Bc + βh whose mathematical form cannot be determined theoretically. Hence, any formulation like Eq. (2) with β ≠ 0 is not a purely theoretical relation.

Table 1 Experimental data from the literature and results collected for the rectangular flume in this study

Vatankhah [13] also proposed the following discharge relationship for free outflow conditions:

$$Q = \frac{{aB_{c} \sqrt {gh^{3} [1 + b(h/B_{c} )^{c} ]^{3} } }}{{\left\{ {\frac{1}{2} + \cos \left[ {\frac{1}{3}\arccos (1 - 2r^{2} )} \right]} \right\}^{{\frac{3}{2}}} }}$$
(3)

in which a, b and c are empirical coefficients that should be determined using experimental data. Using the experimental runs (83 runs) carried out by Baiamonte and Ferro [14] in a (smooth) rectangular flume of width B = 0.3 m (1.6 ≤ Q ≤ 5.3 l/s and 0.17 ≤ r ≤ 0.81), Vatankhah [13] derived a = 0.826, b = 0.214 and c = 0.76. Equation (3) is also not a purely theoretical relation.

Samani and Magallanez [10] performed laboratory experiments (21 runs with discharges up to 27.5 l/s) for the narrow range of contraction ratio values 0.4 ≤ r ≤ 0.593, and performed field experiments (5 runs) up to 380 l/s for r = 0.4 [(B − Bc)/Bc = 1 − r = 0.6]. They installed a gauge on the upstream side of the cylinder to measure the water depth, h, upstream of the contraction section. But, there will be water surface fluctuation on the cylinder wall (at the gauge station). The gauge station should be installed at the upstream of the device and far enough to eliminate the water surface fluctuations around the contraction section. Due to the different conditions of the gauge station used for measuring the upstream water depth, h, the condition of the experimental data gathered by Samani and Magallanez [10] is different from this study and Baiamonte and Ferro [14]. For such cases (different measurement conditions), the proposed stage–discharge formulas should be recalibrated. Di Stefano et al. [15] performed field experiments up to 17 l/s for the wide range of contraction ratio values 0.17 ≤ r ≤ 0.81 and B = 0.3 m. These results are available in the regression functional form of Q = a1.5(gB 5c )0.5(h/Bc)1.5n (a and n were given for a specified r). The original data are not available for the experiments performed by Di Stefano et al. [15].

Recalibrating Eq. (1) for the experimental runs (83 runs) carried out by Baiamonte and Ferro [14] yields:

$$Q = 0.612\left( {\frac{h}{{B_{c} }}} \right)^{1.585} \sqrt {gB_{c}^{5} }$$
(4)

The values of the regression coefficients, were obtained using Excel solver provided with Microsoft Excel by using a powerful search method named generalized reduced gradient (GRG) and by minimizing the summation of the absolute relative errors (= |Qm − Qcal|/Qm × 100 in which Qm and Qcal are measured and calculated discharges respectively).

In this research, a new stage–discharge equation for flumes with two half-pipe contractions was deduced and calibrated using the experimental runs (83 runs, 0.17 ≤ r ≤ 0.81 and 1.6 ≤ Q ≤ 5.3 l/s) carried out by Baiamonte and Ferro [14]. Then, this equation was validated by new laboratory measurements carried out in this study (36 runs, 0.3 ≤ r ≤ 0.88 and 1.44 ≤ Q ≤ 67.9 l/s) for different values of the contraction ratio, r. In this study, the water depth, h, was measured at a distance of 0.6 m upstream of the contraction section. Baiamonte and Ferro [14] measured the water depth in the cross section having a distance equal to Bc from the contraction section (5.1 ≤ Bc ≤ 24.2 cm). It seems that the upstream depth, h, is almost constant with the minimum variation when the measuring location was farther than about Bc and thus two experimental setups are comparable. In comparison with Eqs. (2)–(4), the new deduced stage–discharge equation in this study has the advantage of being simple, accurate and general. Moreover, a new stage–discharge equation was deduced by neglecting the approaching channel width B for a specified range of the contraction ratio, r.

3 New stage–discharge relationship

In practice, the flow depth in flume is greater than 4 cm, thus the surface tension effects can be neglected. Different stage–discharge models can be constructed based on intuition and experience. Under free flow conditions, the flume discharge, Q, can be considered as a function of several variables including B, Bc, h, g, μ and the water density ρ [Q = f(B, Bc, h, g, μ, ρ) where f symbolizes a function]. The \({\Pi}\)-theorem allows the organization of experimental runs by dimensionless groups. Using Bc, g, and ρ as repeating independent variables, the following dimensionless groups was obtained (“Appendix 1”):

$${\Pi}_{1} = \frac{Q}{{\sqrt {gB_{c}^{5} } }}$$
(5)
$${\Pi}_{2} = \frac{h}{{B_{c} }}$$
(6)
$${\Pi}_{3} = r = \frac{{B_{c} }}{B}$$
(7)
$${\Pi}_{4} = \frac{\mu }{{\rho \sqrt {gB_{c}^{3} } }}$$
(8)

The dimensionless groups can be combined to obtain new dimensionless groups. Using Eqs. (6) and (8), the Reynolds number, R, can be defined as R = Π 0.52 4 = ρ(gh)0.5Bc/μ. The effects of the Reynolds number, R, has been found to be negligible [6, 10, 11, 14, 15]. Neglecting the effect of the Reynolds number, the functional relationship of the flume can be rewritten as the following form [14]:

$$\frac{Q}{{\sqrt {gB_{c}^{5} } }} = F_{1} \left( {r,\frac{h}{{B_{c} }}} \right)$$
(9)

in which F1 is a functional symbol. The functional relation, F1, among the independent dimensionless parameters must be determined experimentally [16].

The dimensionless groups can be combined to obtain new dimensionless groups. By combining the original dimensionless groups [Eqs. (5)–(7)], the functional relationship of the flume can be written as:

$$\frac{Q}{{B_{c} \sqrt {gh^{3} } }} = F_{2} \left( {r,\frac{h}{{B_{c} }}} \right)$$
(10)

in which F2 is a functional symbol.

The left hand side of Eq. (10) was obtained by \({\Pi}\)1/\({\Pi}\) 3/22 . This dimensionless form can also be deduced by theoretical discharge equation of the rectangular weirs.

Different mathematical models can be considered based on the dimensionless groups obtained by the Buckingham’s theorem of dimensional analysis. The following power form is first considered for the stage–discharge relation of the flume:

$$\frac{Q}{{B_{c} \sqrt {gh^{3} } }} = ar^{b} \left( {\frac{h}{{B_{c} }}} \right)^{c}$$
(11)

The values of the regression coefficients in Eq. (11) were obtained using the experimental runs (83 runs) carried out by Baiamonte and Ferro [14] and by minimizing the summation of the absolute relative errors of the estimated discharges as a = 0.65, b = 0.05 and c = 0.11. Equation 11 has an average error (mean absolute percentage error) of 4.9%. As depicted in Fig. 2, 65% of the errors are within ± 5%. According to this figure, the error distribution is not normal. Figure 3 shows the experimental pairs [Q/Bc(gh3)0.5, r0.05(h/Bc)0.11]. As noted, the data points of r = 0.17 and 0.81 do not collapse near a single curve along with other data points. The figure indicates that Q/Bc(gh3)0.5 cannot be accurately expressed only by a single dimensionless variable in the form of rb(h/Bc)c and there is not a functional relation between two variables Q/Bc(gh3)0.5 and rb(h/Bc)c. According to Fig. 3, for the wide range of 0.17 ≤ r ≤ 0.81, the dimensionless discharge is the function of both r and rb(h/Bc)c. A comparison between measured discharges Q/Bc(gh3)0.5 and those calculated by Eq. (11) (with a = 0.65, b = 0.05 and c = 0.11) is also shown in Fig. 4. As noted, Eq. (11) is not able to collapse all data points on the perfect line (deviations are apparent for the data points of r = 0.17 and 0.81). According to the figure, only for the range of 0.26 ≤ r ≤ 0.6, the dimensionless discharge may be considered as a function of only rb(h/Bc)c.

Fig. 2
figure 2

Cumulative frequency distribution of the errors for the discharge values calculated by Eq. (11) with a = 0.65, b = 0.05 and c = 0.11 (83 runs)

Fig. 3
figure 3

Graphical representation of experimental pairs shows that there is not a unique relation between Q/Bc(gh3)0.5 and r0.05(h/Bc)0.11

Fig. 4
figure 4

Comparison between measured discharges Q/Bc(gh3)0.5 and those calculated by Eq. (11) with a = 0.65, b = 0.05 and c = 0.11 (83 runs)

The Buckingham’s theorem of dimensional analysis only provides the dimensionless groups describing the phenomenon, and does not provide the specific relationship among the dimensionless groups [16, 17]. Using these dimensionless groups, different discharge models can be constructed based on the background, intuition, experience, as well as theoretical considerations. As mentioned, the dimensionless discharge is the function of both r and rb(h/Bc)c. By adding the linear term dr to right hand side of Eq. (11), this study proposes the following nonlinear form for the stage–discharge relation of the flume:

$$\frac{Q}{{B_{c} \sqrt {gh^{3} } }} = ar^{b} \left( {\frac{h}{{B_{c} }}} \right)^{c} + dr$$
(12)

The applicability of this model should be verified and tested by experimental data. The values of the regression coefficients in Eq. (12) were obtained (using 83 runs) as a = 0.407, b = − 0.16, c = 0.263 and d = 0.407. Equation 12 has an average error of 1.66%. As depicted in Fig. 5, the error distribution is normal and 99% of the errors are within ± 5%. All models presented by Eqs. (2), (3), (4) and (12) have been calibrated using the experimental data (83 runs) of Baiamonte and Ferro [14] which are limited to discharges 1.6 ≤ Q ≤ 5.3 l/s. The validation of the proposed models needs new experimental data.

Fig. 5
figure 5

Cumulative frequency distribution of the errors for the discharge values calculated by Eq. (12) with a = 0.407, b = − 0.16, c = 0.263 and d = 0.407 (83 runs)

4 New experimental data

To extend the range of previous data, new experimental runs were performed using the flow discharges ranging from 1.44 to 67.9 l/s. The experiments were performed at the hydraulic laboratory of the Irrigation and Reclamation Engineering Department, University of Tehran, Karaj, Iran. The experimental setup was a rectangular Plexiglas flume of width 0.25 m, depth 0.5 m and length 12 m. The flow was measured using the triangular (low discharges) and rectangular (high discharges) weirs. The weirs installed and fixed on the experimental setup, then were calibrated using an electromagnetic flow meter with an accuracy of ± 0.5%. The measurements were carried out for four different cylinder radiuses (1.45, 5, 7.5 and 8.75 cm). Upstream water depths were measured at the upstream of the rectangular flume using a point gauge with an accuracy of 0.1 mm. Water depth was measured at a distance of 0.6 m upstream of the contraction section. The gauge station of upstream water depth, h, should be far enough to eliminate the water surface effects around the contraction section. A total number of 36 runs were performed for free flow condition. For each experiment run, the flow discharges, Q, and the upstream water depth, h, were measured. The upstream water depth, h, was ranging from 3.2 to 28.4 cm. The Reynolds number, R, was ranging from 0.4 × 108 to 3.5 × 108 which indicates that the effect of viscosity is negligible. Figure 6 shows one of the tested flumes in this research. The data of Baiamonte and Ferro [14] and the measurements carried out in this investigation for different values of r, are presented in Table 1. While the upstream Froude number of the study conducted by Baiamonte and Ferro [14] is ranging from 0.11 to 0.50, the upstream Froude number of this study ranges from 0.20 to 0.67 (a higher upper limit which is important in practice). A comparison between the experimental data ranges of this study and Baiamonte and Ferro [14] is shown in Fig. 7. As seen, the data of this study extend the range of the experiments by Baiamonte and Ferro [14]. As shown in Fig. 7, Eq. (12) is in good agreement with both experimental data sets.

Fig. 6
figure 6

View of one of the tested flumes in this study

Fig. 7
figure 7

Comparison between the experimental data ranges a Baiamonte and Ferro, b this study (hollow circles: experimental data and solid lines: proposed stage–discharge Eq. 12)

5 Validation of proposed models

The average and maximum relative errors of the proposed models are computed and reported in Table 2. All models are calibrated only by the data of Baiamonte and Ferro [14]. The assumptions made in deriving the discharge equation are that the rectangular channel is horizontal, the flow is free, and viscous and surface tension effects are negligible. Cumulative frequency distribution of the errors for the discharge values calculated by different models is depicted in Fig. 8 for all data sets (119 runs). The frequency distributions of the errors for all models are normal (have no bias) except for Model III. Models I, II and IV are valid for 1.44 ≤ Q ≤ 67.89 l/s, 0.1 ≤ h/Bc ≤ 3.8 and 0.17 ≤ r ≤ 0.88. According to Fig. 8, for Models I, II, III and IV, respectively, 84%, 87%, 50% and 87% of the discharge errors are within ± 5%. Similarly, for Models I, II, III and IV, respectively, 58%, 65%, 33% and 66% of the discharge errors are within ± 2.5%. Table 2 shows that proposed simple Model IV is more effective and accurate than the others for discharge estimation. The calculations show that the average discharge error of Model IV increases from 1.66% in calibration stage up to 3.95% in validation stage. Model IV with simpler form is marginally more accurate than Model II. Model III does not consider the contraction ratio r. This model with low prediction power does not have good accuracy. The calculations show that the average error of Model III increases from 4.92% in calibration stage up to 13.54% in validation stage. As will be shown, the contraction ratio can be neglected from the discharge equation (Eq. 10) only for a specified range of r. Both Model I and Model II are semi-analytical based solutions but Model II is more accurate and simpler than Model I. Model I is the most complex one. Model I has two empirical coefficients while Model II has three empirical coefficients, however, Model I is more data dependent with higher errors in validation stage. Moreover, Model I has no solution for last run of this study (Bc = 0.25 m, h = 0.2559 m and Q = 67.886 l/s). The distribution of relative error of the proposed models compared with experimental data is plotted versus Q in Fig. 9. A perusal of Fig. 9 reveals that Model IV with relatively simple form is sufficiently accurate for all practical purposes.

Table 2 Average and maximum errors for different proposed stage–discharge models
Fig. 8
figure 8

Cumulative frequency distribution of the errors for the discharge values calculated by different models (119 runs)

Fig. 9
figure 9

Relative error distribution of the proposed models compared with experimental data

6 Effect of contraction ratio r = B c/B (effect of upstream bottom width B)

In order to investigate the effect of the contraction ratio r = Bc/B on the stage–discharge relationship, Eq. (12) should be written in an appropriate dimensionless form. Substituting a = 0.407, b = − 0.16, c = 0.263 and d = 0.407 into Eq. (12) and multiplying both sides by (h/Bc)1.5 yields:

$$\frac{Q}{{\sqrt {gB_{c}^{5} } }} = 0.407r\left( {\frac{h}{{B_{c} }}} \right)^{1.5} \left[ {1 + r^{ - 1.16} \left( {\frac{h}{{B_{c} }}} \right)^{0.263} } \right]$$
(13)

A graphical representation of Eq. (13) is shown in Fig. 10 for different values of the contraction ratio r. The figure reveals that, for a given h/Bc, by increasing the values of r, the dimensionless discharge increases. Figure 10 indicates that the dimensionless discharge variation due to the contraction ratio variation is small for r in the range of 0.2 and 0.5. As it will be shown in the next section, this can be attributed to the upstream flow regime with low Froude number. For r ∈ [0.2,0.5], the flow discharge may be considered quasi-independent of the contraction ratio. However, the flow discharge variation due to the contraction ratio variation is significant for the range of r ∈ [0.5,0.9]. For this range, the flow discharge cannot be considered independent of the contraction ratio r (or upstream bottom width B) and the stage–discharge relationship depends significantly on the contraction ratio.

Fig. 10
figure 10

Graphical representation of dimensionless discharge in terms of dimensionless depth for different values of the contraction ratio r

The sensitivity is defined as the ratio of output variation to input variation. For the flume under study, the output and input can be respectively considered as the flow discharge, Q, and upstream bottom width B. Thus a relative sensitivity index, S, for the discharge, Q to the upstream bottom width B can be defined as follows:

$$S = \frac{{\frac{\partial Q}{Q}}}{{\frac{\partial B}{B}}} = \frac{{B/B_{c} }}{{\partial (B/B_{c} )}}\frac{{\partial \left( {\frac{Q}{{\sqrt {gB_{c}^{5} } }}} \right)}}{{\frac{Q}{{\sqrt {gB_{c}^{5} } }}}} = \frac{ - \,r}{\partial r}\frac{{\partial \left( {\frac{Q}{{\sqrt {gB_{c}^{5} } }}} \right)}}{{\frac{Q}{{\sqrt {gB_{c}^{5} } }}}}$$
(14)

Using Eq. (13) one gets:

$$S = - \,\frac{{r^{1.16} - 0.16\left( {\frac{h}{{B_{c} }}} \right)^{0.263} }}{{r^{1.16} + \left( {\frac{h}{{B_{c} }}} \right)^{0.263} }}$$
(15)

A graphical representation of Eq. (15) is shown in Fig. 11 for different values of the contraction ratio r. Based on the figure, for a given Bc and h/Bc, by decreasing the values of B (increasing r), the absolute value of the relative sensitivity index, S, increases. The figure indicates that a flume with high r is more sensitive to the upstream bottom width B, and flumes with low r are less sensitive to the upstream bottom width B.

Fig. 11
figure 11

Variation of the relative sensitivity S against dimensionless depth for different values of the contraction ratio r

7 New stage–discharge relationship (effect of approaching channel width)

According to Fig. 4, for the contraction ratio r close to the range [0.26, 0.6], the stage–discharge relationship does not depend significantly on the upstream bottom width B, consequently, the term r = Bc/B can be neglected from the stage–discharge relationship. Plotting the experimental pairs (h/Bc, Q/Bc(gh3)0.5) for the contraction ratio in the range of [0.17, 0.48] shows a linear relation between two variables. In this study, the following linear regression form is considered for the flow discharge without considering the upstream bottom width B:

$$\frac{Q}{{B_{c} \sqrt {gh^{3} } }} = a\left( {\frac{h}{{B_{c} }}} \right) + b$$
(16)

The values of the regression coefficients in Eq. (16) were obtained using the experimental runs (72 runs) of Table 1 in range of r ∈ [0.17, 0.48] and by minimizing the summation of the absolute relative errors of the estimated discharges as a = 0.104, and b = 0.506. The stage–discharge Eq. (16) can be used for flow discharge measurement in rectangular channels regardless of their bottom width, B.

Equation (16) has an average discharge error of 1.85% and a maximum error of 9.5% and 93% of the measured discharge values has an estimate error less than 5%. Similarly, Eq. (12) [Model IV] that is valid for all experimental data has an average error of the discharge equal to 1.66% and 87% of the measured discharge values has an estimate error less than 5%.

More focus on Eq. (16) shows that this equation is in relation to the upstream Froude number, Fu = Q/[Bh(gh)0.5], ranges from 0.11 to 0.33 (r ∈ [0.17, 0.48]). This indicates that Fu probably acts as a distinguishing limit. Plotting the experimental pairs (h/Bc, Q/Bc(gh3)0.5) for the data with the upstream Froude number in range of 0.11 ≤ Fu ≤ 0.38 (89 runs) showed a linear relation between two variables for r ∈ [0.17, 0.6]. This demonstrates that, for Fu ≤ 0.38, the upstream bottom width has no significant effect on flow discharge of the flume. By minimizing the summation of the absolute relative errors of the estimated discharges (89 runs), the following discharge equation is obtained for the range of 0.11 ≤ Fu ≤ 0.38 and r ∈ [0.17, 0.6]:

$$\frac{Q}{{B_{c} \sqrt {gh^{3} } }} = 0.1\left( {\frac{h}{{B_{c} }}} \right) + 0.515$$
(17)

Equation (17) has an average discharge error of 2.1% and a maximum error of 10.9% and 91% of the measured discharge values has an estimate error less than 5%. While Eq. (16) is valid for 0.11 ≤ Fu ≤ 0.33 and r∈[0.17, 48], Eq. (17) is valid for the wider ranges of 0.11 ≤ Fu ≤ 0.38 and r∈[0.17, 0.6].

A graphical representation of Eqs. (12) and (17) along with their relative errors are plotted in Fig. 12. Observation of Fig. 12 shows that the experimental discharge values (hollow circles) can be accurately estimated by Eq. (17) in ranges of 0.11 ≤ Fu ≤ 0.38 and r ∈ [0.17, 0.6] with only two empirical coefficients. The experimental discharge values (hollow circles) can also be accurately estimated by full range stage–discharge Eq. (12) [Model IV] with three empirical coefficients and by including the contraction ratio r.

Fig. 12
figure 12

Comparison of experimental discharge values (hollow circles) with computed ones using proposed Eqs. (12), and (17), along with their discharge error distributions

8 Conclusions

The flow through a horizontal rectangular channel with two half-pipe contractions in its walls was studied. The aim of this study was deducing a new general simple stage–discharge equation for flumes with two half-pipe contractions under the free flow regime for a wider range of discharge than that explored in the past. This equation was calibrated using the experimental runs (83 runs) carried out by Baiamonte and Ferro [14] and tested by some new runs (36). The experimental studies available in the literature (in the same condition) are limited to small discharges. To extend the range of previous data, new experimental runs were performed using the flow discharges in a wider range. These new experimental data were used for validation stage. For all experiments, the upstream flow regime was subcritical for any value of r. The effect of contraction ratio on the stage–discharge relationship was widely investigated in this study. The sensitivity analysis showed that a flume with high contraction ratio (0.5 < r) is more sensitive to the contraction ratio, and the flumes with low contraction ratio (0.2 < r < 0.5) are less sensitive to the contraction ratio. The results of this study showed that the suggested Eq. (12) is a general simple stage–discharge relationship that can be used for the entire range of r values (0.17 < r < 0.88) with acceptable accuracy. In practice, it is preferable to restrict the contraction ratio to the range of [0.2, 0.5] to avoid high sensitivity of the discharge, Q to the contraction ratio, r. For 0.11 ≤ Fu ≤ 0.38 and r ∈ [0.17, 0.6], the flow discharge may be considered independent of the contraction ratio and a general linear form can be used for this situation. Compared with the available stage–discharge relationships, the proposed simple relationships [Eqs. (12) and (17)] can be used with acceptable accuracy.

To adequately capture the flow characteristics in validation data region (especially for higher discharges), the proposed model should be recalibrated using the full dataset. Recalibrating the proposed Model IV using the full dataset of Table 1 yields: a = 0.421, b = − 0.125, c = 0.305 and d = 0.421. In this case, Model IV has an average error of 2.20%, and has a maximum error less than 9.92% for the full dataset. For the validation data (36 runs), the average error reduces from 3.95 to 3.23%.