1 Introduction

In recent years, studies into compound channels have been undertaken due to its importance in representing the seasonal-impact rivers and floodplains. The naturally formed compound channel usually consisted of a deeper main-channel known as the in-bank and shallower floodplains known as the over-bank. This un-even channel could affect the flow velocity distribution, which could alter its sediment transport pattern [8]. In order to represent these flows, Shiono and Knight [11] introduced an analytical Shiono–Knight model (SKM) based on the simplified two-dimensional (2D) Reynolds Averaged Navier–Stokes (RANS) equations. The model ignored the effect of turbulence created from secondary currents. The SKM was improved when Shonio and Knight [12] included the effects of secondary flows within the SKM model, which they also found that the turbulence and secondary flow occurrences are complicated in compound channel flows due to the lateral exchange of flow momentum between the main-channel and floodplains.

Some compound channel studies further considered the channel-shape-generated turbulence as well as secondary flows to improve flow velocity profile representation (i.e. Ervine et al. [2] and Tang and Knight [13]). Studies by Yang et al. [17] showed that large-scale eddies are formed by instability in regions with high velocity variation, such as at the interface between main-channel and its floodplains of a compound channel flow. All these studies showed that the accurate calculation of secondary currents and hence turbulence are crucial for estimating the flow velocity.

To ease the consideration of secondary flows in SKM model, Shonio and Knight [12] assigned a secondary flow parameter, \( \varGamma \), into their model to calculate flow velocity, where this approach was commonly adopted in later studies [13,14,15, 18]. The parameter was chosen to represent each section in those studies to ensure the appropriate flow representation at main-channel and floodplain. Liao and Knight [3] and [4] further investigated \( \varGamma \) together with local friction factor (f) and dimensionless eddy viscosity (\( \lambda \)) for trapezoidal and rectangular compound channels respectively. They proved the importance of all these parameters in SKM model, in particular \( \varGamma \). From their studies, it has been proposed that velocity profile mis-representation could happen due to secondary flow assumption used by the SKM model. This mis-representation error usually occurs due to the lumping of single parameter within a section (i.e. within main-channel or floodplain) as a simplifying step at SKM modelling. Tang and Knight [13] considered the SKM’s boundary conditions associated with complex compound geometries and proved that by modifying SKM its velocity profile calculation can be improved for flows with different aspect ratios. Consequently, in Tang and Knight [14], it has been acknowledged that there is a lack of experimental and theoretical understanding to \( \varGamma \) which can lead to the inaccuracy of velocity computation.

In Tang and Knight [15], several analytical models have been reviewed and further tested, including by Ervine et al. [2], Castanedo et al. [1] and Van Prooijen et al. [16]. Ervine et al. [2] based their model by assuming the temporal-mean transverse velocity component in the flow momentum equation to be fraction of the streamwise depth-averaged velocity Ud, hence replacing \( \varGamma \) by KU 2d , where K is a weighted coefficient. In their model, K was used to account for complex 3D interfacing of the main-channel and floodplain, which includes the effect of horizontal shear layer, mass exchange in and out of each section and any expansion and contraction losses from non-prismatic channels. In Castanedo et al. [1], three different forms of the turbulent shear stress were investigated, however their model did not take into account the secondary flow effect. Van Prooijen et al. [16] proposed an analytical eddy viscosity model that included the effects of the horizontal coherent structures as well as the effects of 3D wall-induced turbulence. Tang and Knight [15] suggested that the large horizontal eddies induced by strong shearing in the sections’ mixing region play a significant role in the flow transverse mixing process. As a result, various eddy viscosity models that take into account the horizontal coherent structures and turbulence (i.e. Van Prooijen et al. [16]) have shown promising modelling outcomes.

From studies above, the turbulence and secondary flow are identified to be crucial for analytical model to represent velocity profile reasonably. The key forming of secondary flow usually takes place at the interval between sections (i.e. between main-channel and floodplain) of compound channel where its effect towards velocity is hard to be modelled accurately. Shonio and Knight [12] and Tang and Knight [13] have suggested that more complex sub-divided section members within a compound channel may be able to improve velocity modelling accuracy, but there is complexity to represent additional section’s turbulence and secondary flow. Due to this, a novel multi-zonal (MZ) model is proposed and investigated in this study for its suitability to improve common SKM model to represent velocity profile across rectangular compound channel. The proposed MZ model utilises extra section to improve the modelling of turbulence and secondary flow within the investigated compound channel flows and hence enhance the accuracy of velocity profile calculation. The proposed model has also been validated against the UK Flood Channel Facility (FCF) experimental data.

2 Model descriptions

2.1 Shiono–Knight (SKM) and turbulence modelling

Originated from the SKM model by Shiono and Knight [11, 12], Castanedo et al. [1] and Van Prooijen et al. [16] has proposed methods to improve the SKM’s turbulence modelling. However, their respective comparisons with experimental data demonstrated that the flow modelling improvement mainly restricted to flow regions away from compound sections’ interval. Yang et al. [18] considered a model attempting to represent flow velocity profile in rectangular compound channel. Their proposal was different to the SKM at designing secondary flows and eddy viscosity by considering momentum transfer.

Consequently, it appears that several studies for the compound channel flows were based around modifying the SKM model due to its modelling capability. Their proposed modifications to the SKM presented improved results from the original SKM model suggesting its versatility to adapt to different improved functions. Ergo, in this study, the SKM model will be adapted and improved.

The proposed governing model from Navier–Stokes equations suggested by Shiono and Knight [11] SKM model can be described as follows

$$ \rho X + \frac{{\partial \sigma_{xx} }}{\partial x} + \frac{{\partial \tau_{yx} }}{\partial y} + \frac{{\partial \tau_{zx} }}{\partial z} = \rho \left( {U\frac{\partial U}{\partial x}V\frac{\partial U}{\partial y} + W\frac{\partial U}{\partial z} + \frac{\partial U}{\partial t}} \right) $$
(1)

where \( \rho \) is water density; X is water body force; \( \tau \) is shear stress; \( \sigma \) is normal stress; x, y and z denote streamwise, lateral and vertical directions; t denotes time; and U, V and W are velocity at x, y and z-direction. The subscripts for \( \tau \) and \( \sigma \) indicate their acting direction.

In order to form the governing equation for lateral variation of depth-averaged velocity, Ud, the depth-averaged momentum equation has to be solved for steady uniform turbulent flow in the streamwise direction. And by considering the dominant horizontal eddies across the channel, one can get that \( \partial U/\partial x = \partial \sigma_{xx} /\partial x = 0 \). Furthermore, it is assumed that the velocity variation is steady i.e. \( \partial U/\partial t = 0 \). As a result, the governing equations becomes (when combined with the continuity equation)

$$ \rho H\frac{\partial }{\partial y}\left( {UV} \right) = \rho gSoH + \frac{{\partial \tau_{yx} }}{\partial y}H + \frac{{\partial \tau_{zx} }}{\partial z}H $$
(2)

where H is water flow depth.

Combining the bed shear stress theory with the Darcy-Weisbach equation, the following equation can be deduced

$$ \frac{{\partial \tau_{zx} }}{\partial z} = \frac{{fU_{d}^{2} \rho }}{8H} $$
(3)

where f is friction factor.

Shiono and Knight [12] stated that the depth-averaged transverse shear stress \( \tau_{yx} \) can be expressed in terms of lateral gradient of Ud as

$$ \tau_{yx} = \rho {\bar{\varepsilon }}_{yx} \frac{{\partial U_{d} }}{\partial y} $$
(4)

where

$$ {\bar{\varepsilon }}_{yx} = \lambda U_{*} H $$
(5)

and \( {\bar{\varepsilon }}_{yx} \) is depth-averaged eddy viscosity; \( \lambda \) is dimensionless eddy viscosity; and \( U_{*} \) is shear velocity.

Substituting the above into the Eq. (2) together with using the expression of shear velocity \( U_{*} = \left( {\tau_{b} /\rho } \right)^{{\frac{1}{2}}} \), we could deduce that

$$ \frac{\partial }{\partial y}\left[ {H\left( {\rho UV} \right)_{d} } \right] = \rho gSoH - \frac{{f\rho U_{d}^{2} }}{8} + \frac{\partial }{\partial y}\left\{ {\rho \lambda H^{2} \left( {\frac{f}{8}} \right)^{{\frac{1}{2}}} U_{d} \frac{{\partial U_{d} }}{\partial y}} \right\} $$
(6)

where \( \tau_{b} \) is the local boundary shear stress; and subscript d denotes depth-averaged characteristic of a parameter.

The secondary flows in the depth-averaged Eq. (6) can be assumed as follows [12, 13]

$$ \frac{\partial }{\partial y}\left[ {H\left( {\rho UV} \right)_{d} } \right] = \varGamma $$
(7)

In uniform flow, the depth-averaged velocity equation can be expressed as follows [from Eqs. (6)–(7)]

$$ U_{d} = \left[ {A_{1} e^{\gamma y} + A_{2} e^{ - \gamma y} + k} \right]^{{\frac{1}{2}}} $$
(8)

where

$$ k = \frac{8gSoH}{f}\left( {1 - \beta } \right) $$
(9)

in which

$$ \beta = \frac{\varGamma }{\rho gSoH}\;\;{\text{and}}\;\;\gamma = \sqrt {\frac{2}{\lambda }} \left( {\frac{f}{8}} \right)^{{\frac{1}{4}}} \frac{1}{H} $$
(10)

In Eqs. (8)–(10), \( \varGamma \) is secondary flow parameter; So is bed slope; g is gravitational acceleration; and A1, A2, k, \( \beta \) and \( \gamma \) are all coefficients used for depth-averaged velocity formulation.

2.2 Boundary conditions

The schematic diagram for the rectangular compound channel flow is showing at Fig. 1, where it consists of two sections within the channel: deeper main-channel and shallower floodplain. Liao and Knight [3, 4] discussed the boundary conditions produced by compound channel in which they suggested each section should possess separate constants \( \varGamma \), \( f \) and \( \lambda \). This is because the velocity at the main-channel and floodplain is not continuous but affected from the region where the sections meet. They further proposed that

$$ \left. {\frac{{\partial U_{d}^{(1)} }}{\partial y}} \right|_{y = 0} = 0 $$
(11)
$$ \left. {U_{d}^{(2)} } \right|_{y = B} = 0 $$
(12)
Fig. 1
figure 1

Rectangular compound channel and dimensions

The superscript in each boundary refers to the section number (i.e. 1 for main channel and 2 for floodplain). By approximating this relationship using proportional approach, Liao and Knight [3] produced

$$ Ud^{(2)} \approx \alpha_{u} Ud^{(1)} $$
(13)

where the following relationships can describe \( \alpha_{u} \) at Eq. (13) above

$$ \frac{{\alpha_{u} b}}{B} = K_{u} D_{r} + B_{u} $$
(14)

in which

$$ D_{r} = (H - h)/H $$
(15)
$$ K_{u} = - 0.123601\left( {\frac{B}{b}} \right)^{2} + 0.518198\left( {\frac{B}{b}} \right) + 0.019269 $$
(16)
$$ B_{u} = 0.0179595\left( {\frac{B}{b}} \right)^{2} - 0.166066\left( {\frac{B}{b}} \right) + 0.600033 $$
(17)

\( \alpha_{u} \), \( K_{u} \), \( B_{u} \) are coefficient constants; \( D_{r} \) is relative depth [as showing at Eq. (14)]; and B, b and h are half of the whole channel surface width, half of the in-bank channel width and flow depth at in-bank channel respectively (as can be referred to Fig. 1).

Therefore, from Eq. (13), the boundary conditions at y = b can be written as

$$ \left. {\alpha_{u} U_{d}^{(1)} } \right|_{y = b} = \left. {U_{d}^{(2)} } \right|_{y = b} $$
(18)
$$ \left. {\frac{{\partial U_{d}^{(1)} }}{\partial y}} \right|_{y = b} = \left. {\frac{{\partial U_{d}^{(2)} }}{\partial y}} \right|_{y = b} $$
(19)

After all four boundary conditions at Eqs. (11), (12), (18) and (19) are applied into Eq. (8), \( A \) coefficients become

$$ A_{1} = A_{2} = \frac{{A_{3} \gamma_{2} e^{{\gamma_{2} b}} - A_{4} \gamma_{2} e^{{ - \gamma_{2} b}} }}{{2\gamma_{1} \alpha_{u} \sinh (\gamma_{1} b)}} $$
(20)

where

$$ A_{3} = - C_{2} e^{{ - \gamma_{2} B}} - A_{4} e^{{ - 2\gamma_{2} B}} $$
(21)
$$ A_{4} = \frac{{C_{2} - \alpha_{u}^{2} C_{1} + \left[ {\alpha_{u} \gamma_{2} C_{2} e^{{\gamma_{2} (b - B)}} } \right]/\left[ {\gamma_{1} \tanh (\gamma_{1} b)} \right] - C_{2} e^{{^{{\gamma_{2} (b - B)}} }} }}{{e^{{^{{\gamma_{2} (2b - B)}} }} - e^{{ - \gamma_{2} b}} - \left[ {\alpha_{u} \gamma_{2} e^{{\gamma_{2} (b - 2B)}} } \right]/\left[ {\gamma_{1} \tanh (\gamma_{1} b)} \right] - (\alpha_{u} \gamma_{2} e^{{ - \gamma_{2} b}} )/\left[ {\gamma_{1} \tanh (\gamma_{1} b)} \right]}} $$
(22)

in which, A3, A4, C1, C2, \( \gamma_{1} \) and \( \gamma_{2} \) are all coefficients for SKM boundary conditions.

In Eqs. (20)–(22), \( A_{1} \) and \( A_{2} \) are related to the symmetrical and wall-slip conditions of the channel, whereas their associated \( A_{3} \) and \( A_{4} \) are related to flow continuity between sections. Substituting \( A \) coefficients into the depth-averaged velocity equation gives

$$ Ud^{(1)} = \sqrt {2A_{1} \cosh (\gamma_{1} y) + C_{1} } $$
(23)
$$ Ud^{(2)} = \sqrt {A_{3} e^{{\gamma_{2} y}} + A_{4} e^{{ - \gamma_{2} y}} + C_{2} } $$
(24)

where

$$ C_{1} = \frac{8gSoH}{{f_{1} }}(1 - \beta_{1} ),\;\;C_{2} = \frac{8gSo(H - h)}{{f_{2} }}(1 - \beta_{2} ),\;\;\beta_{1} = \frac{{\varGamma_{1} }}{\rho gSoH},\;{\text{and}}\;\;\beta_{2} = \frac{{\varGamma_{2} }}{\rho gSo(H - h)} $$
(25)

3 New multi-zonal model and its validations

3.1 Modelling parameters

In analytical modelling, the parameters for secondary flow and eddy viscosity are crucial to ensure a precise representation to the compound channel flows. As proven in the calibration processes by Shiono and Knight [12], Tang and Knight [13, 14, 15], and Liao and Knight [3, 4], those parameters significantly influenced the performance of modelling calculation, in particular at near-wall and section transitional regions. Through the calibration using the UK-FCF experimental data, this study obtains a set of calibrated secondary flow and dimensionless eddy viscosity parameters. As for the friction factor, it has been obtained using the measured shear stress in the experiment, hence same coefficients used by the SKM model will be employed in this study [3, 14].

In Figs. 2, 3, 4, 5, 6 and 7, the results of the proposed secondary flow and dimensionless eddy viscosity parameters are compared to the UK-FCF experimental data for rectangular compound channel flows. The experimental conditions and width-averaged velocity (Uw) for tests in Figs. 2, 3, 4, 5, 6 and 7 are described in Table 1, where the utilised B/H aspect ratio range from 1.98 to 15.99. For comparison purpose, the models by Tang and Knight [14], and Liao and Knight [3] are also plotted in same Figs. 2, 3, 4, 5, 6 and 7.

Fig. 2
figure 2

FCF0804 depth-averaged velocity comparison between the proposed model and literatures

Fig. 3
figure 3

FCF0807 depth-averaged velocity comparison between the proposed model and literatures

Fig. 4
figure 4

ROS224 depth-averaged velocity comparison between the proposed model and literatures

Fig. 5
figure 5

ROS245 depth-averaged velocity comparison between the proposed model and literatures

Fig. 6
figure 6

DWK0404 depth-averaged velocity comparison between the proposed model and literatures

Fig. 7
figure 7

DWK0406 depth-averaged velocity comparison between the proposed model and literatures

Table 1 Experimental conditions for compound channel flow tests

It can be observed from the figures that the proposed parameter set gives reasonable representation to the experimental data, especially at the main-channel flow region. However, it has not presented adequate representation to the measurements at interface region between main-channel and floodplain, except for a few flow cases. The models by Tang and Knight [3, 14] have also shown non-precise representation to the measured velocity profile at the main-channel and floodplain interface. To further compare the proposed parameter sets with suggestions from Tang and Knight [14] and Liao and Knight [3], Table 2 has been produced. From the table, it can be observed that the proposed calibrated parameters fall within a reasonable range to those suggested in literatures.

Table 2 Coefficients summary for compound channel flow tests

From the model validation process, it has been found that the flow tests with high aspect ratio of B/H (i.e. FCF0804, FCF0807 and ROS224) can be represented quite accurately by SKM models (by Liao and Knight [3] and Tang and Knight [14]), and by the present calibrated model. For other flow tests with smaller B/H ratios, all models show incapability to represent the compound channel flows with high accuracy. The key inaccuracy happens at the flow interface between main-channel and floodplain prompting the use of different approach to model this region of flow is needed. The following section will describe a new multi-zonal (MZ) approach to improve compound channel study.

3.2 Proposed multi-zonal (MZ) approach

As proven in the previous section, some compound channel flows have not been represented precisely by SKM approach in particular flows with small aspect ratio. Motivated by this fact, a multi-zonal (MZ) approach has been proposed in this study to improve the flow modelling at the interface flow region between floodplain and main-channel. The UK-FCF experiments with small aspect ratio of B/H and flow depth H are benchmarked to find out the accuracy of the proposed MZ model. These small aspect ratio tests include various ROS and DWK flow cases, where their flow conditions and Uw are outlined at Table 3. All tests in this section have aspect ratio from 1.98 to 7.10.

Table 3 Experimental conditions for flows with small aspect ratios for multi-zonal (MZ) model tests

The MZ model works by sectioning out an additional zone in the interface between floodplain and main-channel. To model this zone, the MZ model will consider stronger secondary flow created at the step of compound channel and implement this additional impact into \( \beta \) for SKM modelling, which is presented at the following Eqs. (26)–(27). Fundamentally, the secondary flow at compound step consists of two components acting in opposed manner to each other (refer to schematic diagram at Fig. 8), as suggested in Nezu and Nakagawa [5]. By considering these components of secondary flow, the SKM calculation could be improved and hence the consideration of Ud.

$$ \beta_{1}^{'} = \frac{{\varGamma_{1}^{'} }}{\rho gSoH} $$
(26)
$$ \beta_{2}^{'} = \frac{{\varGamma_{2}^{'} }}{\rho gSo(H - h)} $$
(27)

where, \( \beta_{1}^{'} \) and \( \beta_{2}^{'} \) are coefficients at zones 2 and 3 within the flow interface area (showing at Fig. 8 below); and \( \varGamma_{1}^{'} = \varGamma_{1} + \varphi_{1} \) and \( \varGamma_{2}^{'} = \varGamma_{2} + \varphi_{2} \), in which \( \varphi_{1} \) and \( \varphi_{2} \) represent the \( \varGamma \) components due to the escalated secondary flow at zones 2 and 3 within the flow interface area.

Fig. 8
figure 8

Secondary flow components at interface zone between main-channel and floodplain. (1)–(4) represent zones within the compound channel flow

It has been found in this study that the interface zones 2 and 3 in Fig. 8 are accounted for about 10-25% of the distance for main-channel and floodplain respectively (agreed with findings by experimental studies on various channel flows in [6, 10]. In comparison, the shallower zone 3 is lengthier than zone 2 as the secondary flow has less depth of water to evolve vertically. Since both secondary flow \( \varphi_{1} \) and \( \varphi_{2} \) components act at the counter-rotational manner, they are estimated to have positive and negative impact to \( \varGamma_{1}^{'} \) and \( \varGamma_{2}^{'} \) respectively. In the exact middle of the meeting point between main-channel and floodplain, \( \varphi_{1} \) and \( \varphi_{2} \) are set at zero as both secondary flow components neutralised.

For validation, it can be observed from Figs. 9, 10, 11, 12 and 13 that for all compound channel flow cases tested, the conventional model without considering MZ approach shows inaccuracy in calculating the flow velocity at the main-channel and floodplain interface region due to the mis-interpretation of secondary current intensity. This interface zone velocity profile modelling has been improved by the present MZ model as benchmarked by the UK-FCF experimental data. Table 4 shows the root-mean square error (RMSE) comparison for interface zone’s velocity calculations with and without MZ approach benchmarked by the measured data. The compared error fraction in the table reveals that the MZ model works better in flow cases with higher velocity, i.e. ROS245, ROS250 and ROS255, when compared to flows with low velocity. This is due to the fact that those flow cases with higher flow velocity were subjected to more intense secondary current at the interface area, which in terms causing larger differences between MZ and non-MZ models.

Fig. 9
figure 9

DWK0406 depth-averaged velocity comparison between models with and without MZ model

Fig. 10
figure 10

ROS255 depth-averaged velocity comparison between models with and without MZ model

Fig. 11
figure 11

ROS250 depth-averaged velocity comparison between models with and without MZ model

Fig. 12
figure 12

ROS245 depth-averaged velocity comparison between models with and without MZ model

Fig. 13
figure 13

ROS240 depth-averaged velocity comparison between models with and without MZ model

Table 4 Root-mean square error (RMSE) analysis benchmarked by measured data at the main-channel and floodplain interface region

The investigated narrow channel flow cases have been influenced by secondary currents which impact the flows towards left and right of the compound step. Compared to wide channel flows, the side-wall and compound step effects are crucial for narrow flow cases and it has been proven that the 2D depth-averaged model could not effectively represent them without combining with innovative approach (i.e. by Nezu and Nakagawa [5], Pu et al. [9], Pu [7]). In the tests of this study, the proposed MZ model has proven to reasonably improve the conventional SKM model deduced from 2D depth-averaged Navier–Stokes flow assumption. It has been shown that by additional sectioning of the flow model laterally, the compound channel 2D modelling accuracy could be improved. Theoretically, the MZ approach works by considering smaller width of the channel sections and hence able to reduce the inaccuracy of SKM calculation, by reducing error caused by representing whole section with a single simplified \( \varGamma \).

4 Conclusions

The Shiono–Knight model (SKM) has been investigated to estimate the flow velocity profile within rectangular compound channel which has been subjected to turbulence and secondary flows. Due to its 2D Navier–Stokes assumption, SKM has found to represent the narrow channel flow with less accuracy compared to wide channel flows. A multi-zonal (MZ) approach has been proposed to improve this modelling weakness. In the proposed MZ model, the investigated compound channel flows have been sectioned with extra zones in the interface region between main-channel and floodplain where the escalated secondary flow effect has been considered. To validate the proposed MZ model, it was used to calculate and compare with the experimental data by national UK-FCF facility. The comparison with measured data showed that the proposed MZ model represents the narrow flows with better accuracy than the SKM approach for the rectangular compound channel flow cases. This study has also proven that the modelling of narrow 3D-characterised secondary flow could be improved by considering extra zones’ turbulence and secondary current modelling in the analytical model.