Tsunami wave impact on walls & beaches. Jannette B. Frandsen

Similar documents
Lattice Boltzmann Method for Fluid Simulations

Efficient simulations of long wave propagation and runup using a LBM approach on GPGPU hardware

Predictor-Corrector Finite-Difference Lattice Boltzmann Schemes

MODELLING THE INTERACTION BETWEEN WATER WAVES AND THE OSCILLATING WATER COLUMN WAVE ENERGY DEVICE. Utku Şentürk, Aydoğan Özdamar

B O S Z. - Boussinesq Ocean & Surf Zone model - International Research Institute of Disaster Science (IRIDeS), Tohoku University, JAPAN

A Fully Coupled Model of Non-linear Wave in a Harbor

NUMERICAL SIMULATION OF LONG WAVE RUNUP ON A SLOPING BEACH*

Analytically-oriented approaches to nonlinear sloshing in moving smooth tanks

arxiv:comp-gas/ v1 28 Apr 1993

Lattice Boltzmann Method for Fluid Simulations

External and Internal Incompressible Viscous Flows Computation using Taylor Series Expansion and Least Square based Lattice Boltzmann Method

Multiphase Flow Simulations in Inclined Tubes with Lattice Boltzmann Method on GPU

Particle-Simulation Methods for Fluid Dynamics

COMPARISON OF CPU AND GPU IMPLEMENTATIONS OF THE LATTICE BOLTZMANN METHOD

Lattice Boltzmann Method

VORTEX SHEDDING PATTERNS IN FLOW PAST INLINE OSCILLATING ELLIPTICAL CYLINDERS

Numerical simulation of dispersive waves

LATTICE-BOLTZMAN METHOD IN CFD MODELLING OF DIRECT ACTING RELIEF VALVE

Numerical Methods in Aerodynamics. Turbulence Modeling. Lecture 5: Turbulence modeling

Equivalence between kinetic method for fluid-dynamic equation and macroscopic finite-difference scheme

Simulation of T-junction using LBM and VOF ENERGY 224 Final Project Yifan Wang,

SEMICLASSICAL LATTICE BOLTZMANN EQUATION HYDRODYNAMICS

Direct Modeling for Computational Fluid Dynamics

2017 年環境流體力學短期講座 Short Course on Environmental Flows

INFLUENCE OF A INFRASTRUCTURE ON TSUNAMI INUNDATION IN A COASTAL CITY: LABORATORY EXPERIMENT AND NUMERICAL SIMULATION

LATTICE BOLTZMANN SIMULATION OF FLUID FLOW IN A LID DRIVEN CAVITY

EXTENDED FREE SURFACE FLOW MODEL BASED ON THE LATTICE BOLTZMANN APPROACH

Assessment of the Accuracy of the Multiple-Relaxation-Time Lattice Boltzmann Method for the Simulation of Circulating Flows

Vertical Baffles Height Effect on Liquid Sloshing in an Accelerating Rectangular Tank

APPRAISAL OF FLOW SIMULATION BY THE LATTICE BOLTZMANN METHOD

Time domain assessment of nonlinear coupled ship motions and sloshing in free surface tanks

Tsunami modeling. Philip L-F. Liu Class of 1912 Professor School of Civil and Environmental Engineering Cornell University Ithaca, NY USA

Summary We develop an unconditionally stable explicit particle CFD scheme: Boltzmann Particle Hydrodynamics (BPH)

Numerical Investigation of Vortex Induced Vibration of Two Cylinders in Side by Side Arrangement

A shallow water model for the propagation of tsunami via Lattice Boltzmann method

CHAPTER 7 SEVERAL FORMS OF THE EQUATIONS OF MOTION

Hydrodynamic Forces due to Orbital Stokes 5 th Order Waves on Subsea Pipelines Resting on Porous Seabed

Tsunami Load Determination for On-Shore Structures. Harry Yeh Oregon State University

Chapter 1 Direct Modeling for Computational Fluid Dynamics

STEADY CURRENTS INDUCED BY SEA WAVES PROPAGATING OVER A SLOPING BOTTOM

Advances and perspectives in numerical modelling using Serre-Green Naghdi equations. Philippe Bonneton

68 Guo Wei-Bin et al Vol. 12 presented, and are thoroughly compared with other numerical data with respect to the Strouhal number, lift and drag coeff

Kinetic Models and Gas-Kinetic Schemes with Rotational Degrees of Freedom for Hybrid Continuum/Kinetic Boltzmann Methods

LES of turbulent shear flow and pressure driven flow on shallow continental shelves.

Computer simulations of fluid dynamics. Lecture 11 LBM: Algorithm for BGK Maciej Matyka

Study on lattice Boltzmann method/ large eddy simulation and its application at high Reynolds number flow

Computers and Mathematics with Applications. Investigation of the LES WALE turbulence model within the lattice Boltzmann framework

GENERATING AND ABSORBING BOUNDARY CONDITIONS FOR COMBINED WAVE-CURRENT SIMULATIONS

Numerical simulation of wave overtopping using two dimensional breaking wave model

Modeling and simulation of bedload transport with viscous effects

AA214B: NUMERICAL METHODS FOR COMPRESSIBLE FLOWS

Swash Zone Dynamics: Modeling and Data Analysis

A Compact and Efficient Lattice Boltzmann Scheme to Simulate Complex Thermal Fluid Flows

AER1310: TURBULENCE MODELLING 1. Introduction to Turbulent Flows C. P. T. Groth c Oxford Dictionary: disturbance, commotion, varying irregularly

WP-1 Hydrodynamics: Background and Strategy

Validation of Computational Fluid-Structure Interaction Analysis Methods to Determine Hydrodynamic Coefficients of a BOP Stack

* Ho h h (3) D where H o is the water depth of undisturbed flow, D is the thickness of the bridge deck, and h is the distance from the channel floor t

The lattice Boltzmann equation (LBE) has become an alternative method for solving various fluid dynamic

Simulation of floating bodies with lattice Boltzmann

A nested-grid Boussinesq-type approach to modelling dispersive propagation and runup of landslide-generated tsunamis

Research of Micro-Rectangular-Channel Flow Based on Lattice Boltzmann Method

Lattice Bhatnagar Gross Krook model for the Lorenz attractor

MODELLING OF WAVE DRIVEN SEDIMENT TRANSPORT OVER A PARTIALLY BURIED CYLINDER

The Use of Lattice Boltzmann Numerical Scheme for Contaminant Removal from a Heated Cavity in Horizontal Channel

Application of the Lattice-Boltzmann method in flow acoustics

A Strategy for the Development of Coupled Ocean- Atmosphere Discontinuous Galerkin Models

Simulation of Lid-driven Cavity Flow by Parallel Implementation of Lattice Boltzmann Method on GPUs

FINITE-DIFFERENCE IMPLEMENTATION OF LATTICE BOLTZMANN METHOD FOR USE WITH NON-UNIFORM GRIDS

The Hopf equation. The Hopf equation A toy model of fluid mechanics

Advanced Methods for Numerical Fluid Dynamics and Heat Transfer (MVKN70)

Fluid Mechanics. Spring 2009

Lattice Boltzmann simulations on heterogeneous CPU-GPU clusters

A recovery-assisted DG code for the compressible Navier-Stokes equations

September, Advanced Methods for Numerical Fluid Dynamics and Heat Transfer (MVKN70) Rixin Yu

Fluid Mechanics Theory I

Scientific Computing I

TAU Extensions for High Enthalpy Flows. Sebastian Karl AS-RF

2. Governing Equations

ME615 Project Presentation Aeroacoustic Simulations using Lattice Boltzmann Method

Thomas Pierro, Donald Slinn, Kraig Winters

RAPSODI Risk Assessment and design of Prevention Structures for enhanced tsunami DIsaster resilience

Parametric Investigation of the Common Geometry Shapes for Added Mass Calculation

Lattice Boltzmann Simulations of 2D Laminar Flows past Two Tandem Cylinders

An electrokinetic LB based model for ion transport and macromolecular electrophoresis

A Scalable, Parallel Implementation of Weighted, Non-Linear Compact Schemes

Simulating Drag Crisis for a Sphere Using Skin Friction Boundary Conditions

Lattice Boltzmann model for the Elder problem

Project Topic. Simulation of turbulent flow laden with finite-size particles using LBM. Leila Jahanshaloo

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Simulation of Rarefied Gas Flow in Slip and Transitional Regimes by the Lattice Boltzmann Method

THREE-DIMENSIONAL NUMERICAL STUDY ON BORE DRIVEN SWASH

On pressure and velocity boundary conditions for the lattice Boltzmann BGK model

Simplified Model of WWER-440 Fuel Assembly for ThermoHydraulic Analysis

STUDY ON DRIFT BEHAVIOR OF CONTAINER ON APRON DUE TO TSUNAMI-INDUCED INCOMING AND RETURN FLOW

Viscous investigation of a flapping foil propulsor

Coupled double-distribution-function lattice Boltzmann method for the compressible Navier-Stokes equations

EPIRUS: An Integrated Clouds-to- Coast Ensemble Modelling Framework Of Coastal Flood Risk

Analysis of the Lattice Boltzmann Method by the Truncated Moment System

Numerical Methods Applied to Fluid Flow Metering. Ernst von Lavante University of Duisburg-Essen

A simple and accurate nonlinear method for recovering the surface wave elevation from pressure measurements

Transcription:

Tsunami wave impact on walls & beaches Jannette B. Frandsen http://lhe.ete.inrs.ca 27 Mar. 2014

Tsunami wave impact on walls & beaches Numerical predictions Experiments Small scale; Large scale.

Numerical Free-surface models Inviscid models Airy, Stokes II Stokes III-V, stream function Fully nonlinear NLSW, Boussinesq 3 rd generation spectral Viscous models RANS VOF SPH + subgrid scale Lattice Boltzmann Applications Large bodies: ships, FPU, fixed offshore platforms Offshore wind farms, tidal machines, WECs Oscillations: harbours/lakes, sloshing, runup/overtopping MetOcean conditions & Resource assessment Solvers Commercial: Flow3D, Xflow, WAMIT, ANSYS Aqwa, WAM, SWAN. Research: COULWAVE, FUNWAVE, SWAN, MIKE

Motivation & fundamental questions Traditional research models: Numerical investigations of VIV & free surface water waves: continuum mechanics models. Alternative research models: Bridge length/time scales btw. micro and continuum mechanics level. Identify numerical model approach aiming at: 1. FSI/High Re problems; 2. Fr > 1 problems; 3. Nonlinear free surface water wave problems; 4. Wave-seabed interactions; 5. Water wave bluff body interactions? VIV = Vortex Induced Vibrations; FSI = Fluid Structure Interaction.

Comparison of numerical methods FD σ-method RANS VOF LBM SPH PFEM Grid dependent soln. yes yes yes no yes Wave continuous yes yes yes yes yes Nonlinear waves yes yes yes yes yes Free-surface algorithm yes yes Yes/no no yes Wave breaking no yes Yes (?) yes yes Bubble break-up no no yes no no Poisson freedom yes no Yes (no) yes no Viscosity ok ok challenge challenge ok BC simple ok no yes no no FSI/arbitrary no yes yes yes yes geometry/topologies Efficient parallelization no no Yes/no?? CPU efficiency Ok/small domains no Ok so far no? GPU efficiency?? Ok so far??

Kinetic modeling approach: Why. Breaking wave predictions, Local free-surface model and coupling effects. L. Boltzmann On the Analogy btw. Water waves and gas dynamics theory:.knowledge and methods established in gas dynamics can be transferred directly to long water waves. Mei, The applied dynamics of ocean surface waves, 1989;..impossible to doubt a close connection btw. mathematical analogy of gas dynamics and the structure underlying long surf on beaches. Meyer, Physics of Fluids, 1986; Wehausen & Laitone, Surface Waves, 1960; Stoker, Water Waves, 1957; Courant & Friedrichs, Supersonic flow and shock waves, 1948. Einstein, H. & Baird, surface shock waves on liquids & shocks in compressible gases. CalTech Report, 1946. Riabouchinsky, 1932.

Non-breaking wave models CPU based Salmon 1999. Journal of Marine Research 57, 503-535. Ghidaoui et al. 2001. Intl. J. for Num. Methods in Fluids 35. Buick & Greated 2003. Physics of Fluids 10 (6), 1490-1511. Zhou 2004. LB Methods for Shallow Water Flows. Springer. Zhong et al. 2005. Advances in Atmos. Sciences 22(3). Ghidaoui et al. 2006. J. Fluids Mechanics 548. Frandsen 2006. Intl. Journal of CFD 20 (6). Que & Xu 2006. Intl. J. Num. Meth. in Fluids 50. Thommes et al. 2007. Intl. J. Num. Meth. in Fluids. Frandsen 2008. Advanced Numerical Models for Simulating Tsunami Waves & Runup. Advances in Coastal & Ocean Engrg. World Scientific (10).... Parmigiani, A., et al. 2013. Intl. J. Modern Physics C.

Breaking wave models CPU based

Observations Non-breaking wave model: 1. NLSW equations; 2. No free-surface algorithm. Breaking wave model: 1. Navier-Stokes equations; 2. Free-surface algorithm: Volume of Fluid method

Lattice Boltzmann Model Fluid motion governed by Navier-Stokes eqn.; Particles move along lattice in collision process; Collisions allow particles to reach local equilibrium; 17 Molecular Meso Continuum Discretized particle velocity distribution function; 3D: ex. 19 or 27 velocities on a cubic lattice; Hydrodynamic fields: total depth, velocity and pressure. k 7 γ z y x β α 14 18 4 1 11 i 15 10 6 0 5 8 2 16 13 3 12 j 9

Original Boltzmann Equation L. Boltzmann Collisions Propagation Collision Integral Approximations: Single time relaxation, - LBGK model, after Bhatnagar et al. (1954) ; Multi Relaxation Times, MRT models.

Lattice Boltzmann Model in Shallow water i

LBGK model example Discrete velocity model (D1Q3) x x + x Δ 2 2 2 eq gh ( 0 ) t ( h0 ) t fi 0 h0 ( uu ) 2 2 i i 2 x x 2 2 2 eq gh ( 0 ) t ( h0 ) tui ( h0 ) t fi 1,2 c ( ) 2 i uu 2 i i 4 x 2 x 2 x The macroscopic variables t t f 1 f 2 + c _ c (1 α ) f 2 α f 1 j (1 α ) f 1 α f 2 u 2 i 0 f 0 i h 0 2 1 ( h ) i 0 c f i i t + Δt f 2 Δ x j (x + = c ( f f 2 ) 2 1 ) f 1 (Soln.: 0. Initial conditions; 1. Calculate f eq ; 2. Compute f i.)

Free-surface: no algorithm is prescribed in non-overturning wave model; Wave run-up: dry/wet phase (h 0): Automatically handled (i.e., thin film: h~10-5 m); Shoreline algorithm; Slot method. Problem Set-up L = 50 km Z 0 = 5000 m h b / x = 1/10 Long Wave Run-up Studies h 0 /L 0 z x h b 0, ε = a/h 0 = O(1) h 0 L z 0

Initial Conditions & Boundaries

Near-shore view: Domain view: FDLB model 5,000 nodes

Validation FDLB model 5,000 nodes

10 A Other initial wave forms 4 10 0 C ζ [m] ζ [m] ζ [m] 0 4 0.050 5 7 x [m] x 10 4 B 10 0.050 5 7 x [m] x 10 4 0 4 0.050 5 7 x [m] x 10 4 D 20 10 A, FD LB model, Carrier et al., JFM (2003) 20 10 B u s [m/s] 0 u s [m/s] 0 10 10 20 400 200 0 200 400 x [m] 20 10 C 20 400 200 0 200 400 x [m] 20 10 D u s [m/s] 0 u s [m/s] 0 10 10 20 400 200 0 200 400 x [m] 20 400 200 0 200 400 x [m]

Small Scale Testing Experimental set-up and definitions 1 m 2Sway y 3 1 x 1 m b /4 b /4 b/2 Surge h0 ζ U 0 l /2 l /2 h 2 u y 1 h Wave gauge b

h 0 /b=0.05 Large sway motion Fr a h /b=0.02 1 =1.1 Fr a h /b=0.05 1 =1.3 h 1 /h 2 =1.6 h 1 /h 2 =2.2 a h /b=0.1 Fr 1 =1.4 h 1 /h 2 =6.9

h 0 /b = 0.2: sway Free-Surface experiments in small tanks heave heave + sway Numerical simulations in Frandsen, JCP (2004)

0.4, wave breaking Sloshing in tank: physical vs. numerical test soln h 0 /b = 0.2 h 0 /b = 0.6 0.4 ζ max /b 0.2 ζ max /b 0.2 0 0.8 1 1.2 ω h /ω 1 0 0.8 1 1.2 ω h /ω 1 Horizontal moving tank with forcing frequency ω h -x -, Analytical 3 rd order solution; -o-, numerical nonlinear potential flow soln, a h /b = 0.003 (Frandsen, JCP 04); - -, experimental solution (a h /b = 0.003);, experimental solution (a h /b = 0.006);. z still water level b (a) ζ Initial profile h s x mapping n 2 σ n 1 m 1 Δ X= 1 (b) m Δσ = 1 2 X

Commercially available Free-surface VOF LB model Free-surface algorithm using Volume of Fluid (VOF) method (Ginzburg & Steiner, 2002) D3Q27 lattice (recovers the Navier-Stokes equations) Mesh: Structured, Octree grids Adaptivity: mesh adapts to the wake while the flow develops. (constraints on the local dimensionless vorticity.) Large Eddy Simulation (local wall adapting eddy viscosity model) Multiple Relaxation Time

Wave runup on beaches Runup height vs. wave height LB VOF solns Wave tank: 37.7 m 0.61 m 0.39 m After Synolakis, JFM (1987) Smooth Beach: 1:19.85 LB solution: 800-900 k elements H/d =0.5, R/d = 1.511

Expériences Large Scale Testing04 Depth/width: 5 m; Length: 120 m Water depth: 2.5-3.5 m Wave period: 3-10 s. Wavemaker (piston): max. stroke length/velocity: 4 m, 4 m/s. Initial conditions: Regular/ irregular waves & user-defined functions, e.g., landslide & earthquake-generated tsunami. The flume is designed for modeling the interactions of waves, tides, currents, and sediment transport. Instrumentation: ADP, ADV, Aquadopp, turbidity-, water level - and pressure sensors. multibeam system (bathymetry).

Expériences Large Scale Testing04 Wave impact on walls 04 octobre 2013 ~ 10 m ~ 3 4 MPa in few ms.

Beach stability experiments

Beach Stability Experiments

Concluding thoughts Near-shore Hydrodynamic Models Kinetic approaches when viscosity and complex fluid mixing and structural response as coupled interactions matters. Compatible with other nonlinear shallow water solvers; Hybrid models to bridge length/time scales; Assist in design of coastal/harbor structures; Simplified models in the context of warning systems, evacuation and inundation mapping.

Questions? What s next? Jannette B. Frandsen http://lhe.ete.inrs.ca 27 Mar. 2014