European Journal of Mechanics B/Fluids 34 (2012) 35–46 Contents lists available at SciVerse ScienceDirect European Journal of Mechanics B/Fluids journal homepage: www.elsevier.com/locate/ejmflu Simulating 2D open-channel flows through an SPH model I. Federico a , S. Marrone b,c , A. Colagrossi c,d, , F. Aristodemo a , M. Antuono c a Department of Soil Conservation, University of Calabria, Arcavacata di Rende (CS), Italy b Department of Mechanics and Aeronautics, University of Rome ‘‘Sapienza’’, Rome, Italy c CNR-INSEAN, The Italian Ship Model Basin, Rome, Italy d CESOS: Centre of Excellence for Ship and Ocean Structures, NTNU, Trondheim, Norway article info Article history: Received 24 June 2011 Received in revised form 14 December 2011 Accepted 14 February 2012 Available online 26 February 2012 Keywords: Smoothed Particle Hydrodynamics Inflow/outflow boundary conditions Open-channel flows Laminar flow Hydraulic jump Flash flood abstract The present work deals with the development and application of a 2D Smoothed Particle Hydrodynamics (SPH) model to simulate a broad range of open-channel flows. Although in the last decades the SPH modelling has been widely used to simulate free-surface flows, few applications have been performed for free-surface channels. For this reason, an appropriate algorithm is developed to enforce different upstream and downstream flow conditions and simulate uniform, non-uniform and unsteady flows. First, the proposed algorithm is validated for a viscous laminar flow in open channel characterized by Reynolds numbers of order O(10 2 ). The second test case deals with a hydraulic jump for which different upstream and downstream conditions are needed. Varying the Froude number, several types of jumps are investigated with specific focus on the velocity field, pressure forces, water depths and location of the jump. Comparisons between numerical results, theory and experimental data are provided. Finally, the interaction between a flash flood generated by an unsteady inflow condition and a bridge is shown as an example of an engineering application. © 2012 Elsevier Masson SAS. All rights reserved. 0. Introduction Smoothed Particle Hydrodynamics (SPH) is a meshless La- grangian method which proves to be well suited for studying com- plex fluid dynamics. First applied to astrophysics [1], this method has been successfully used to model free-surface flows (see e.g. [2]) especially when strong free-surface deformations take place, such as impact flows (see e.g. [3]), sloshing phenomena (see e.g. [4]) and breaking bores (see e.g. [5]). Despite this, the SPH scheme has not been widely used to model open-channel flows. In the present work, attention is focused on this kind of problem which represents a key topic in the field of hydraulic river engineering. In Eulerian models the imposition of inflow and outflow bound- ary conditions is relatively simple because each cell of the mesh describes a part of the domain and ghost cells can be used to impose boundary conditions. Conversely, the implementation of suitable upstream and downstream boundary conditions in the SPH model is not straightforward because of the Lagrangian na- ture of this scheme. Indeed, SPH particles move during the simula- tion and, consequently, they have to be conveniently inserted and Correspondence to: CNR-INSEAN, Via di Vallerano 139, Rome 00128, Italy. Tel.: +39 06 50 299 343; fax: +39 06 50 70 619. E-mail address: a.colagrossi@insean.it (A. Colagrossi). removed from the domain. Furthermore, the interpolation proce- dure which is the basis of the SPH scheme makes the implementa- tion of this kind of boundary condition rather difficult. Kajtar and Monaghan [6] simulated a confined flow past a tethered cylinder adopting free outflow conditions. However, they did not provide details of their inflow/outflow conditions as their work mainly fo- cused on the coupling between fluid and rigid bodies. Later, Lasti- wka et al. [7] proposed a model for the imposition of permeable boundary conditions in the context of gas dynamics. Unfortunately, this method cannot be straightforwardly applied to hydrodynamic problems because of the presence of the free surface. As a result, a more general algorithm for in/out-flow boundary conditions is proposed here and validated in order to deal with free-surface channel applications. Specifically, this permits the study of uniform, non-uniform and unsteady free-surface flows. Through the use of suitable inflow and outflow buffer particles, the proposed algorithm allows the imposition of open-boundary conditions in continuous currents as well as the enforcement of different upstream and downstream conditions. First, the proposed model is applied to viscous free-surface channel flows at low Reynolds numbers. The suitability of the in/out-flow algorithm is shown comparing the obtained velocity field with the analytical Poiseuille solution for uniform flow (see e.g. [8]). Then the capabilities of the algorithm are tested in non- uniform conditions through different upstream and downstream conditions. A typical phenomenon is the hydraulic jump, that is 0997-7546/$ – see front matter © 2012 Elsevier Masson SAS. All rights reserved. doi:10.1016/j.euromechflu.2012.02.002