desarrollo de un modelo de oleajes para ingeniería de costas (el … · 2019. 2. 8. · desarrollo...
TRANSCRIPT
![Page 1: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/1.jpg)
Robert A. Dalrymple, Johns Hopkins University
Moncho Gómez Gesteira, Benedict Rogers, Shan Zuo,
Muthu Narayanaswamy, Alex Crespo, Rozita J. Farahani, Alexis Hérault,
Giuseppe Bilotta, Eugenio Rustico, Brian Lindberg, Munan Xu,
Zhangping Wei
Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas
(El Método de Hidrodinámica de Partículas Suavizada)
![Page 2: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/2.jpg)
SPH and Nearshore Waves
First free surface flow application
of SPH
Monaghan (1994)
4552 particles
My first application: Dalrymple, R.A. and O. Knio, SPH
Modelling of Water Waves, Proc.
Coastal Dynamics 2001
At the end of the simulation, the water boiled!
![Page 3: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/3.jpg)
Waves on Beach (Wave Tank)
GPUSPH: visualized by Templeton Automation – 2.8 M particles
![Page 4: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/4.jpg)
Smoothed Particle Hydrodynamics for
a weakly compressible fluid
Model nodes are irregularly spaced particles, each
with mass,
Nodes move with fluid: mesh-free Lagrangian method
![Page 5: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/5.jpg)
Numerical Basis of
Smoothed Particle Hydrodynamics
SPH is based on weighted interpolation:
![Page 6: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/6.jpg)
Kernel Requirements (Monaghan)
6
Monotonically decreasing with distance |s-x|
Symmetric with distance
![Page 7: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/7.jpg)
Green water
overtopping
of a deck
Gómez-Gesteira et al., 2005
![Page 8: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/8.jpg)
2-D SPH-SPSWeakly Plunging Breaking Wave
∆x = 0.0045m 97000 particles slope = 1/13.5 T = 1.4s, Dalrymple and Rogers, 2006
![Page 9: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/9.jpg)
SPHysics: August 1, 2007Release of open source code: http://www.sphysics.org
Version 2.0 released Jan 2010
![Page 10: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/10.jpg)
CPU vs GPU Go, Gamers!Demand more!
![Page 11: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/11.jpg)
Objectives
11
Study breaking waves with SPH
Examine nearshore processes with SPH
Explore massively parallel GPUs with SPH
Nvidia Tesla K20
2880 cores!
![Page 12: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/12.jpg)
Now Open-Source
www.gpusph.org
Parallel computation is
performed on graphic cards
(GPUs) of computers using
CUDA
Displays real
time results
(UDP Writer)
www.gpusph.org
ATHOS Consortium
![Page 13: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/13.jpg)
(Massive) Particle Tracking at Tank Midline
(and Floating Object)
Mean wave-induced tank circulation being set up.
Note wave setup on beach
SWL
![Page 14: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/14.jpg)
SPH for waves and wave-induced currents
Drønen (2004) rip current test: bathymetry
Wavemaker to the right
![Page 15: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/15.jpg)
Drønen Wave Tank Experiment
![Page 16: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/16.jpg)
Wave Phenomena over Shoal/Channel
GPUSPH results
Wave Setup
![Page 17: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/17.jpg)
Depth and Period-Averaged Eulerian
Velocity/Vorticity/Trajectories
wave direction
GPUSPH simulates mean wave-induced quantities
Closed circulation patterns: MacMahan et al., Mar. Geol. (2010)
![Page 18: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/18.jpg)
Intersecting Wave Trains
Note nonlinear waves in
shallow water
![Page 19: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/19.jpg)
Intersecting Waves and Rip Current
![Page 20: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/20.jpg)
Obliquely descending eddies (Nadaoka et al., 1989)
LES models:
Christensen et al. (2002)
Watanabe et al (2005)
What causes these eddies?
Horizontal rollers—> eddies?
![Page 21: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/21.jpg)
Use a b
Only one wave, therefore the wave breaking process can be
investigated without pre-existing turbulence as in the case of
periodic waves.
Further, a solitary wave is a first approximation to a
tsunami.
![Page 22: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/22.jpg)
Wave height = 0.22 m
![Page 23: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/23.jpg)
Numerical Experimental (Ting, 2006)
![Page 24: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/24.jpg)
Wave height=
0.22 m
Water depth at
the
wavemaker=
0.3 m
Initial Particle
Spacing = 0.007
m
Number of
particles =
about 7 million
Number of
GPU =1Color scaled on velocity
![Page 25: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/25.jpg)
Vortex structures under the
broken spilling solitary wave
The wave moves forward
and leaves the vortex
structures behind
![Page 26: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/26.jpg)
Vorticity and
turbulent velocities
Vortex structures are
detected using
method
Organized coherent
structures are observed in
the form of reversed
horseshoe structures
![Page 27: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/27.jpg)
t=4.49s
t=4.69s
t=4.89s
t=5.09s
t=5.29s
t=3.49s
t=3.69s
t=3.89s
t=4.09s
t=4.29s
The scale of
reversed horseshoe
structures on order
of the wave height
![Page 28: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/28.jpg)
Development of reversed
horseshoe structures
Development of a reversed horseshoe in a wave-following frame
Development of a horseshoe in a wall-bounded shear flow
The gradient of velocity under the
wave initiates the reversed
horseshoe from the portions of
the spanwise roller where the
curvature is high.
The development of the reversed
horseshoe is analogous to the
development of a horseshoe in a
wall-bounded shear flow
In a wave-following
frame, the fluid
particles under the
wave surface travel in
–x direction
![Page 29: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/29.jpg)
Generation of Subharmonic Edge WavesSimulating CCOB IHCantabria, ANIMO project (Giovanni Coco)
Overhead view: Munan Xu calculation; colors show velocity magnitude
Wavemaker
1:5 Beach; T=3.6 s
![Page 30: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/30.jpg)
Rocket Science: Orion Capsule Splash-down
33
![Page 31: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/31.jpg)
34
Brian Lindberg calculation
![Page 32: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/32.jpg)
35
Brian Lindberg calculation
![Page 33: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/33.jpg)
Stable Landing (blue) as function attack
angle and Vx and Vy
![Page 34: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/34.jpg)
But what about waves?
![Page 35: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/35.jpg)
An amazing breaking wave featureto test model
38
Photo from
under the
wave
![Page 36: Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El … · 2019. 2. 8. · Desarrollo de un Modelo de Oleajes Para Ingeniería de Costas (El Método de Hidrodinámica](https://reader036.vdocuments.co/reader036/viewer/2022071517/613bcc8ef8f21c0c826933ab/html5/thumbnails/36.jpg)
Conclusions
Smoothed Particle Hydrodynamics simulates waves well:
refraction, diffraction, shoaling, wave-induced currents
The GPUSPH model is appropriate for coastal problems
Obliquely descending eddies are actually horseshoe vortices.
GPUSPH models the three-wave resonance of edge waves
Thanks to the:
ATHOS Consortium