Abstract
Hunter Rouse was the father of the Fluid Mechanics of Open Channel Flow. In this review article the fundamental advances on the non-hydrostatic modeling of shallow open channel flow over topography, since the publication of his 1938 book, are discussed. Flows over uneven topography, like at open channel controls, occurs in a short length, thus rendering ideal fluid flow theory an adequate mathematical tool. This paper emphasis is on depth-averaged modeling of these flows using Boussinesq equations, given the significant advances basically since the 80’s. The one-dimensional steady flow model from Picard iteration is reviewed in detail, including energy and momentum formulations, flow at a weir crest, and on a slope. A new numerical scheme is developed for the solution of transcritical steady weir flow, showing excellent match with experiments. A new derivation for the two-dimensional depth-averaged unsteady ideal fluid model is presented based on a continuum mechanics formulation. The result is the Serre–Green–Naghdi equations (SGNE). It is demonstrated that the extended Bernoulli equation derived from Picard iteration is an integral form of the SGNE for 1D steady flow. A robust MUSCL-Hancock finite volume model is developed to solve the unsteady 1D SGNE, showing excellent agreement with the steady transcritical flow solutions previously constructed. The accuracy of the MUSCL-Hancock solver is critically assessed using a higher-order solver for the SGNE.
Similar content being viewed by others
References
Castro-Orgaz O, Hager WH (2017) Non-hydrostatic free surface flows. Advances in Geophysical and Environmental Mechanics and Mathematics. Springer, Berlin. https://doi.org/10.1007/978-3-319-47971-2
Castro-Orgaz O, Giraldez JV, Ayuso JL (2008) Critical flow over circular crested weirs. J Hydraul Eng 134(11):1661–1664
Castro-Orgaz O (2008) Curvilinear flow over round-crested weirs. J Hydraul Res 46(4):543–547
Castro-Orgaz O (2010) Approximate modeling of 2D curvilinear open channel flows. J Hydraul Res 48(2):213–224
Castro-Orgaz O (2010) Weakly undular hydraulic jump: effects of friction. J Hydraul Res 48(4):453–465
Castro-Orgaz O (2010) Steady open channel flows with curved streamlines: the Fawer approach revised. Environ Fluid Mech 10(3):297–310
Castro-Orgaz O, Chanson H (2011) Near-critical free-surface flows: real fluid flow analysis. Environ Fluid Mech 11(5):499–516
Castro-Orgaz O (2013) Potential flow solution for open channel flows and weir-crest overflow. J Irrig Drain Eng 139(7):551–559
Castro-Orgaz O (2013) Iterative solution for ideal fluid jets. J Hydraul Eng 139(8):905–910
Castro-Orgaz O, Giraldez JV, Ayuso JL (2008) Higher order critical flow condition in curved streamline flow. J Hydraul Res 46(6):849–853
Castro-Orgaz O, Chanson H (2014) Depth-averaged specific energy in open channel flow and analytical solution for critical irrotational flow over weirs. J Irrig Drain Eng 140(1):04013006
Castro-Orgaz O, Hager WH (2009) Curved streamline transitional flow from mild to steep slopes. J Hydraul Res 47(5):574–584
Castro-Orgaz O, Hager WH (2013) Velocity profile approximations for two-dimensional potential channel flow. J Hydraul Res 51(6):645–655
Chanson H (2006) Minimum specific energy and critical flow conditions in open channels. J Irrig Drain Eng 132(5):498–502
Thom A, Apelt C (1961) Field computations in engineering and physics. Van Nostrand, London
Vallentine HR (1969) Applied hydrodynamics. Butterworths, London
Montes JS (1998) Hydraulics of open channel flow. ASCE Press, Reston
Rouse H (1938) Fluid mechanics for hydraulic engineers. McGraw-Hill, New York
Rouse H (1932) The distribution of hydraulic energy in weir flow in relation to spillway design. MS Thesis. MIT, Boston MA
Rouse H (1933) Verteilung der hydraulischen Energie bei einem lotrechten Absturz (Distribution of hydraulic energy at a vertical drop). Ph.D. Dissertation. TU Karlsruhe, Karlsruhe [in German]
Rouse H (1950) Engineering hydraulics. Wiley, New York
Rouse H (1959) Advanced mechanics of fluids. Wiley, New York
Cassidy JJ (1964) Spillway discharge at other than design head. Ph.D. thesis. The University of Iowa, Iowa
Cassidy JJ (1965) Irrotational flow over spillways of finite height. J Eng Mech Div ASCE 91(EM6):155–173
Cassidy JJ (1970) Designing spillway crests for high head operation. J Hydraul Div ASCE 96(3):745–753
Ramamurthy AS, Vo ND, Vera G (1992) Momentum model of flow past a weir. J Irrig Drain Eng 118(6):988–994
Ramamurthy AS, Vo ND (1993) Application of Dressler theory to weir flow. J Appl Mech 60(1):163–166
Ramamurthy AS, Vo ND, Balachandar R (1994) A note on irrotational curvilinear flow past a weir. J Fluids Eng 116(2):378–381
Dao-Yang D, Man-Ling L (1979) Mathematical model of flow over a spillway dam. In: Proceedings of 13th international congress of large dams New Delhi, Q50(R55), 959–976
Cheng AH-D, Liggett JA, Liu PL-F (1981) Boundary calculations of sluice and spillway flows. J Hydraul Div ASCE 107(HY10):1163–1178
Ganguli MK, Roy SK (1952) On the standardisation of the relaxation treatment of systematic pressure computations for overflow spillway discharge. Irrig Power 9(2):187–204
Guo Y, Wen X, Wu C, Fang D (1998) Numerical modelling of spillway flow with free drop and initially unknown discharge. J Hydraul Res 36(5):785–801
Hager WH, Hutter K (1984) Approximate treatment of plane channel flow. Acta Mech 51(3–4):31–48
Hager WH (1983) Hydraulics of the plane free overfall. J Hydraul Eng 109(12):1683–1697
Hager WH (1985) Equations for plane, moderately curved open channel flows. J Hydraul Eng 111(3):541–546
Hager WH (1985) Critical flow condition in open channel hydraulics. Acta Mech 54(3–4):157–179
Fawer C (1937) Etude de quelques écoulements permanents à filets courbes (Study of some steady flows with curved streamlines). Thesis. Université de Lausanne. La Concorde, Lausanne, Switzerland [in French]
Marchi E (1992) The nappe profile of a free overfall. Rendiconti Lincei Matematica e Appl. Serie 3(2):131–140
Marchi E (1993) On the free overfall. J Hydraulic Res, 31(6), 777–790; 32(5), 794–796
Markland E (1965) Calculation of flow at a free overfall by relaxation method. In: Proceedings of ICE 31, paper 686, 71–78
Matthew GD (1963) On the influence of curvature, surface tension and viscosity on flow over round-crested weirs. In: Proceedings of ICE 25 1963, 511–524; 28, 557–569
Matthew GD (1991) Higher order one-dimensional equations of potential flow in open channels. Proc ICE 91(3):187–201
Matthew GD (1995) Discussion of A potential flow solution for the free overfall. Proc ICE 112(1):81–85
Montes JS (1970) Flow over round crested weirs. L´Energia Elettrica 47(3):155–164
Montes JS (1992) A potential flow solution for the free overfall. In: Proceedings of ICE 96(6), 1992, 259–266; 1995, 112(1), 85–87
Montes JS (1992) Potential flow analysis of flow over a curved broad crested weir. In: Proceedings of 11th Australasian fluid mechanics conference Auckland, 1293–1296
Montes JS (1994) Potential flow solution to the 2D transition from mild to steep slope. J Hydraul Eng 120(5):601–621
Montes JS (1994) Discussion of on the free overfall. J Hydraul Res 32(5):792–794
Jaeger C (1956) Engineering fluid mechanics. Blackie and Son, Edinburgh
Southwell RV, Vaisey G (1946) Relaxation methods applied to engineering problems XII: fluid motions characterized by free streamlines. Philos Trans R Soc Lond A 240(815):117–161
Montes JS (1997) Irrotational flow and real fluid effects under planar sluice gates. J Hydraul Eng 123(3):219–232
Boadway JD (1976) Transformation of elliptic partial differential equations for solving two dimensional boundary value problems in fluid flow. Int J Numer Methods Eng 10(3):527–533
Moss WD (1972) Flow separation at the upstream edge of a square-edged broad-crested weir. J Fluid Mech 52:307–320
Boussinesq J (1877) Essai sur la théorie des eaux courantes (Memoir on the theory of flowing water). Mémoires présentés par divers savants à l’Académie des Sciences, Paris 23, 1–660; 24, 1–60 [in French]
Steffler PM, Jin YC (1993) Depth-averaged and moment equations for moderately shallow free surface flow. J Hydraul Res 31(1):5–17
Cantero-Chinchilla FN, Castro-Orgaz O, Khan AA (2018) Depth-integrated nonhydrostatic free-surface flow modelling using weighted-averaged equations. Int J Numer Methods Fluids 87(1):27–50
Nadiga BT, Margolin LG, Smolarkiewicz PK (1996) Different approximations of shallow fluid flow over an obstacle. Phys Fluids 8(8):2066–2077
Mignot E, Cienfuegos R (2009) On the application of a Boussinesq model to river flows including shocks. Coast Eng 56(1):23–31
Pratt LJ (1983) A note on nonlinear flow over obstacles. Geophys Astrophys Fluid Dyn 24:63–68
Baines PG (1995) Topographic effects in stratified flows. Cambridge University Press, Cambridge
LeMéhauté B (1976) An introduction to hydrodynamics and water waves. Springer, New York
Long RR (1954) Some aspects of the flow of stratified fluids II: experiments with a two-fluid system. Tellus 6(2):97–115
Long RR (1970) Blocking effects in flow over obstacles. Tellus 22(5):471–480
Pratt LJ, Whitehead JA (2007) Rotating hydraulics: nonlinear topographic effects in the ocean and atmosphere. Springer, New York
Serre F (1953) Contribution à l’étude des écoulements permanents et variables dans les canaux (Contribution to the study of steady and unsteady channel flows). La Houille Blanche 1953, 8(6–7): 374–388; 8(12): 830–887 (in French)
Benjamin TB, Lighthill MJ (1954) On cnoidal waves and bores. Proc R Soc Lond A 224:448–460
Peregrine DH (1966) Calculations of the development of an undular bore. J Fluid Mech 25(2):321–330
Peregrine DH (1967) Long waves on a beach. J Fluid Mech 27(5):815–827
Su CH, Gardner CS (1969) KDV equation and generalizations. Part III. Derivation of Korteweg-de Vries equation and Burgers equation. J Math Phys 10(3):536–539
Green AE, Naghdi PM (1976) Directed fluid sheets. Proc R Soc A: Math Phys Eng Sci 347(1651):447–473
Green AE, Naghdi PM (1976) A derivation of equations for wave propagation in water of variable depth. J Fluid Mech 78(2):237–246
Seabra-Santos FJ, Renouard DP, Temperville AM (1987) Numerical and experimental study of the transformation of a solitary wave over a shelf or isolated obstacle. J Fluid Mech 176:117–134
Soares-Frazão S, Zech Y (2002) Undular bores and secondary waves: experiments and hybrid finite-volume modelling. J Hydraulic Res 40(1):33–43
Barthelemy E (2004) Nonlinear shallow water theories for coastal waters. Surv Geophys 25(3):315–337
Mohapatra PK, Chaudhry MH (2004) Numerical solution of Boussinesq equations to simulate dam-break flows. J Hydraul Eng 130(2):156–159
Cienfuegos R, Barthélemy E, Bonneton P (2006) A fourth-order compact finite volume scheme for fully nonlinear and weakly dispersive Boussinesq-type equations. Part I: model development and analysis. Int J Numer Methods Fluids 51(11):1217–1253
Soares-Frazão S, Guinot V (2008) A second-order semi-implicit hybrid scheme for one-dimensional Boussinesq-type waves in rectangular channels. Int J Numer Methods Fluids 58(3):237–261
Chaudhry MH (2008) Open-channel flow, 2nd edn. Springer, Berlin
Dias F, Milewski P (2010) On the fully non-linear shallow-water generalized Serre equations. Phys Lett A 374(8):1049–1053
Cantero-Chinchilla FN, Castro-Orgaz O, Dey S, Ayuso JL (2016) Nonhydrostatic dam break flows. I: Physical equations and numerical schemes. J Hydraul Eng 142(12):04016068
Bonneton P, Barthelemy E, Chazel F, Cienfuegos R, Lannes D, Marche F, Tissier M (2011) Recent advances in Serre–Green–Naghdi modelling for wave transformation, breaking and runup processes. Eur J Mech B/Fluids 30(6):589–597
Hutter K, Castro-Orgaz O (2016) Non-hydrostatic free surface flows: Saint Venant versus Boussinesq depth integrated dynamic equations for river and granular flows, Chapter 17 in Continuous Media with Microstructure 2, Springer, Berlin
Casulli VA (1999) A semi-implicit finite difference method for non-hydrostatic, free-surface flows. Int J Numer Methods Fluids 30(4):425–440
Stansby PK, Zhou JG (1998) Shallow-water flow solver with non-hydrostatic pressure: 2D vertical plane problems. Int J Numer Methods Fluids 28(3):541–563
Stelling GS, Zijlema M (2003) An accurate and efficient finite-difference algorithm for non-hydrostatic free-surface flow with application to wave propagation. Int J Numer Methods Fluids 43(1):1–23
Zijlema M, Stelling GS (2008) Efficient computation of surf zone waves using the nonlinear shallow water equations with non-hydrostatic pressure. Int J Numer Methods Fluids 55(10):780–790
Bai Y, Cheung KF (2012) Depth-integrated free-surface flow with a two-layer non-hydrostatic formulation. Int J Numer Methods Fluids 69(4):411–429
Yamazaki Y, Kowalik Z, Cheung KF (2009) Depth-integrated, non-hydrostatic model for wave breaking and run-up. Int J Numer Methods Fluids 61(5):473–497
Madsen PA, Sorensen OR (1992) A new form of the Boussinesq equations with improved linear dispersion characteristics. Part A: slowly-varying bathymetry. Coastal Eng 18(3–4):183–204
Madsen PA, Bingham HB, Schäffer HA (2003) Boussinesq-type formulations for fully nonlinear and extremely dispersive water waves: derivation and analysis. Proc R Soc A: Math Phys Eng Sci 459(2033):1075–1104
Madsen PA, Sorensen OR (1997) Surf zone dynamics simulated by a Boussinesq type model. Part I. Model description and cross-shore motion of regular waves. Coast Eng 32(4):255–287
Nwogu O (1993) Alternative form of Boussinesq equations for nearshore wave propagation. J Waterw Port Coast Ocean Eng 119(6):618–638
Van Dyke M (1975) Perturbation methods in fluid mechanics. The Parabolic Press, Stanford
Castro-Orgaz O, Hager WH (2014) One-dimensional modelling of curvilinear free surface flow: generalized Matthew theory. J Hydraul Res 52(1):14–23
Naghdi PM, Vongsarnpigoon L (1986) The downstream flow beyond an obstacle. J Fluid Mech 162:223–236
Zhu DZ, Lawrence GA (1998) Non-hydrostatic effects in layered shallow water flows. J Fluid Mech 355:1–16
Zhu DZ (1996) Exchange flow through a channel with an underwater sill. Ph.D. thesis. The University of British Columbia, Vancouver, Canada
Hager WH, Hutter K (1984) On pseudo-uniform flow in open channel hydraulics. Acta Mech 53(3):183–200
Montes JS, Chanson H (1998) Characteristics of undular hydraulic jumps: experiments and analysis. J Hydraul Eng 124(2):192–205
Bonneton P, Chazel F, Lannes D, Marche F, Tissier M (2011) A splitting approach for the fully nonlinear and weakly dispersive Green–Naghdi model. J Comput Phys 230(4):1479–1498
Castro-Orgaz O, Chanson H (2016) Closure to minimum specific energy and transcritical flow in unsteady open channel flow. J Irrig Drain Eng 142(10):07016015
Sivakumaran NS (1981) Shallow flow over curved beds. Ph.D. thesis. Asian Institute of Technology, Bangkok, Thailand
Sivakumaran NS, Tingsanchali T, Hosking RJ (1983) Steady shallow flow over curved beds. J Fluid Mech 128:469–487
Fenton JD (1996) Channel flow over curved boundaries and a new hydraulic theory. In: Proceedings of 10th IAHR APD Congress Langkawi, Malaysia, 266–273
Hosoda T, Tada A (1994) Free surface profile analysis on open channel flow by means of 1-D basic equations with effect of vertical acceleration. JSCE Annu J Hydraul Eng 38:457–462
Onda S, Hosoda T (2004) Numerical simulation of the development process of dunes and flow resistance. In: Proceedings of river flow 2004, 245–252. T&F, London
Zerihun Y, Fenton J (2006) One-dimensional simulation model for steady transcritical free surface flows at short lenght transitions. Adv Water Resour 29(11):1598–1607
Press WH, Teukolsky SA, Vetterling WT, Flannery BP (2007) Numerical recipes: the art of scientific computing, 3rd edn. Cambridge University Press, Cambridge
Hoffman JD (2001) Numerical methods for engineers and scientists, 2nd edn. Marcel Dekker, New York
Chanson H (2004) The hydraulics of open channel flows: an introduction. Butterworth-Heinemann, Oxford
Castro-Orgaz O, Hutter K, Giraldez JV, Hager WH (2015) Non-hydrostatic granular flow over 3D terrain: new Boussinesq-type gravity waves? J Geophys Res: Earth Surf 120(1):1–28
Castro-Orgaz O, Chanson H (2016) Minimum specific energy and transcritical flow in unsteady open channel flow. J Irrig Drain Eng 142(1):04015030
Toro EF (2001) Shock-capturing methods for free-surface shallow flows. Wiley, Singapore
Wei G, Kirby JT (1995) Time-dependent numerical code for extended Boussinesq equations. J Waterw Port Coast Ocean Eng 121(5):251–261
Wei G, Kirby JT, Grilli ST, Subramanya R (1995) A fully nonlinear Boussinesq model for surface waves. Part 1. Highly nonlinear unsteady waves. J Fluid Mech 294:71–92
Popinet S (2015) A quadtree-adaptative multigrid solver for the Serre–Green–Naghdi equations. J Comput Phys 302:336–358
Kim DH, Lynett PJ (2011) Dispersive and nonhydrostatic pressure effects at the front of surge. J Hydraul Eng 137(7):754–765
Kim DH, Lynett PJ, Socolofsky S (2009) A depth-integrated model for weakly dispersive, turbulent, and rotational fluid flows. Ocean Model 27(3–4):198–214
Kirby JT (2016) Boussinesq models and their application to coastal processes across a wide range of scales. J Waterw Port Coast Ocean Eng 142(6):03116005
Shi F, Kirby JT, Harris JC, Geiman JD, Grilli ST (2012) A high-order adaptive time-stepping TVD solver for Boussinesq modeling of breaking waves and coastal inundation. Ocean Model 43–44:36–51
Zhou JG, Causon DM, Mingham CG, Ingram DM (2001) The surface gradient method for the treatment of source terms in the shallow-water equations. J Comput Phys 168(1):1–25
Aureli F, Maranzoni A, Mignosa P, Ziveri C (2008) A weighted surface-depth gradient method for the numerical integration of the 2D shallow water equations with topography. Adv Water Resour 31(7):962–974
Toro EF (2009) Riemann solvers and numerical methods for fluid dynamics: a practical introduction. Springer, Berlin
LeVeque RJ (2002) Finite volume methods for hyperbolic problems. CambridgeUniversity Press, Newyork
Henderson FM (1966) Open channel flow. McMillan, New York
Kazolea M, Delis AI, Synolakis CE (2014) Numerical treatment of wave breaking on unstructured finite volume approximations for extended Boussinesq-type equations. J Comput Phys 271:281–305
Kennedy A, Chen Q, Kirby J, Dalrymple R (2000) Boussinesq modeling of wave transformation, breaking, and runup. I: 1D. J Waterw Port Coast Ocean Eng 126(1):39–47
Gobbi MF, Kirby JT, Wei GE (2000) A fully nonlinear Boussinesq model for surface waves. Part 2. Extension to O (kh)4. J Fluid Mech 405:181–210
Brocchini M (2013) A reasoned overview on Boussinesq-type models: the interplay between physics, mathematics and numerics. Proc R Soc A: Math Phys Eng Sci 469(2160):20130496
Khan AA, Steffler PM (1996) Vertically averaged and moment equations model for flow over curved beds. J Hydraul Eng 122(1):3–9
Khan AA, Steffler PM (1996) Modelling overfalls using vertically averaged and moment equations. J Hydraul Eng 122(7):397–402
Hosoda T, Iwata M, Muramoto Y, Furuhachi T (1997) Hydraulic analysis of undular bore in open channels with circular cross-section. JSCE Annu J Hydraul Eng 41:645–650
Denlinger RP, O’Connell DRH (2008) Computing nonhydrostatic shallow-water flow over steep terrain. J Hydraul Eng 134(11):1590–1602
Gottlieb S, Shu C-W, Tadmor E (2001) Strong stability-preserving high-order time discretization methods. SIAM Rev 43(1):89–112
do Carmo JSA, Ferreira JA, Pinto L, Romanazzi G (2018) An improved Serre model: efficient simulation and comparative evaluation. Appl Math Model 56:404–423
Yamamoto S, Daiguji H (1993) Higher-order-accurate upwind schemes for solving the compressible Euler and Navier–Stokes equations. Comput Fluids 22(2–3):259–270
Erduran KS, Ilic S, Kutija V (2005) Hybrid finite-volume finite-difference scheme for the solution of Boussinesq equations. Int J Numer Methods Fluids 49(11):1213–1232
Smolarkiewicz PK, Margolin LG (1997) On forward in time differencing for fluids: an Eulerian/seimi-Lagrangian non-hydrostatic model for striatified flows. Atmos Ocean 35(supp 1):127–182
Cienfuegos R, Barthélemy E, Bonneton P (2010) Wave-breaking model for Boussinesq-type equations including roller effects in the mass conservation equation. J Waterw Port Coast Ocean Eng 136(1):10–26
Tonelli M, Petti M (2009) Hybrid finite volume–finite difference scheme for 2DH improved Boussinesq equations. Coast Eng 56(5–6):609–620
Tissier M, Bonneton P, Marche F, Chazel F, Lannes D (2012) A new approach to handle wave breaking in fully non-linear Boussinesq models. Coast Eng 67:54–66
Shiach JB, Mingham CG (2009) A temporally second-order accurate Godunov-type scheme for solving the extended Boussinesq equations. Coast Eng 56(1):32–45
Montecinos GI, López-Rios JC, Lecaros R, Ortega JH, Toro EF (2016) An ADER-type scheme for a class of equations arising from the water-wave theory. Comput Fluids 132:76–93
Abramowitz M, Stegun IA (1972) Handbook of mathematical functions with formulas, graphs, and mathematical tables, 10th edn. Wiley, New York
Acknowledgements
The first Author would like to thank Prof. Willi H. Hager, ETH-Zurich, Switzerland, and Prof. Sergio Montes, University of Hobart, Tasmania, for the long-time discussion on the topic and comments. This work was supported by the Spanish project CTM2017-85171-C2-1-R.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Electronic supplementary material
Below is the link to the electronic supplementary material.
Appendix: Matlab scripts as supplementary material
Appendix: Matlab scripts as supplementary material
Available as supplementary material to this article, there is a Matlab_codes.rar file. It contains 3 folders, each with a main program and linked functions. The folders are:
Folder MatthewSteady: go to script “MatthewSteady.m” to execute or edit functions linked to the main program.
Folder MUSCLHancock: go to script “ MUSCLHancock.m” to execute or edit functions linked to the main program.
Folder rk3MUSCL4: go to script “rk3MUSCL4.m” to execute or edit functions linked to the main program.
Rights and permissions
About this article
Cite this article
Castro-Orgaz, O., Cantero-Chinchilla, F.N. Non-linear shallow water flow modelling over topography with depth-averaged potential equations. Environ Fluid Mech 20, 261–291 (2020). https://doi.org/10.1007/s10652-019-09691-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10652-019-09691-z