application of open boundaries within a coupled ...€¦ · application of open boundaries within a...
TRANSCRIPT
![Page 1: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/1.jpg)
Application Of Open Boundaries Within A
Coupled DualSPHysics-OceanWave3D Model
Tim Verbrugghe, J.M. Dominguez, Corrado Altomare, Angelantonio Tafuni, Renato
Vacondio, Peter Troch, Andreas Kortenhaus
![Page 2: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/2.jpg)
INTRODUCTION
3
![Page 3: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/3.jpg)
Introduction 4
Smoothed Particle Hydrodynamics Potential Flow SolverPotential Flow Solver
Open Boundaries Open Boundaries
I
N
T
E
R
F
A
C
E
I
N
T
E
R
F
A
C
E
![Page 4: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/4.jpg)
WAVE PROPAGATION MODEL
5
![Page 5: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/5.jpg)
6SPH Model
• Fully non-linear potential flow solver
• Flexible-order finite difference
• Fourth-order Runge-Kutta method
• Sigma layers in Z-direction
• Fast calculations
OceanWave3D
![Page 6: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/6.jpg)
SPH MODEL
7
![Page 7: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/7.jpg)
SPH Model 8
![Page 8: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/8.jpg)
• Lagrangian particle method
• Weakly-Compressible SPH
• δ-SPH value of 0.1 (Antuono et al. 2012)
• Particle shifting (Lind et al. 2012)
• Explicit second-order symplectic scheme
• Open Boundaries (Tafuni et al. 2016)
9SPH Model
![Page 9: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/9.jpg)
OPEN BOUNDARIES
10
![Page 10: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/10.jpg)
Open Boundaries 11
• Impose physical quantities
• Extrapolate from fluid
domain using ghost nodes
Tafuni, A., Domínguez, J. M., Vacondio, R., & Crespo, A. J. C. (2018). A versatile algorithm for the
treatment of open boundary conditions in Smoothed particle hydrodynamics GPU models.
Computer Methods in Applied Mechanics and Engineering, 342, 604-624.
![Page 11: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/11.jpg)
12
Quantity X-Velocity Z-Velocity Surface
Elevation
Pressure
INLET Imposed / Imposed Hydrostatic
OUTLET Imposed / Extrapolated Extrapolated
Open Boundaries
pstat
![Page 12: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/12.jpg)
13Open Boundaries
Inlet particles
Fluid particles
Bottom Boundary
INLET
WGin
Fluid Domain
![Page 13: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/13.jpg)
14Open Boundaries
Outlet particles
Fluid particles
Bottom Boundary
OUTLET
WGout
Fluid Domain
![Page 14: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/14.jpg)
15
Inlet Correction:
Open Boundaries
Outlet Correction:
= Active wave absorption based on shallow water approximation
Altomare, C., Domínguez, J. M., Crespo, A. J. C., González-Cao, J., Suzuki, T., Gómez-Gesteira, M., &
Troch, P. (2017). Long-crested wave generation and absorption for SPH-based DualSPHysics model.
COASTAL ENGINEERING, 127, 37–54.
![Page 15: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/15.jpg)
16
# of Layers
WG distance
Open Boundaries
![Page 16: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/16.jpg)
COUPLING METHODOLOGY
17
![Page 17: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/17.jpg)
Coupling Methodology 18
Socket
Client-Server
![Page 18: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/18.jpg)
Coupling Methodology 19
ti ti+1
![Page 19: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/19.jpg)
VALIDATION
20
![Page 20: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/20.jpg)
21
Socket
Client-Server
Validation
![Page 21: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/21.jpg)
Validation 22
I
N
O
U
T
I
N
O
U
T
![Page 22: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/22.jpg)
Validation 23
![Page 23: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/23.jpg)
Validation 24
![Page 24: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/24.jpg)
Validation 25
![Page 25: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/25.jpg)
Validation 26
RMSE error
Normalized with smoothing length
![Page 26: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/26.jpg)
Validation 27
RMSE error
Normalized with dimensionless amplitude
![Page 27: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/27.jpg)
Validation 28
0
50
100
150
200
250
III IV V
Simulation Time in Minutes
Classic Coupled
![Page 28: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/28.jpg)
33
Socket
Client-Server
Validation
![Page 29: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/29.jpg)
34
2D Validation of floating box
Validation
![Page 30: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/30.jpg)
35
3D Validation of Heaving Cylinder with overtopping
Validation
![Page 31: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/31.jpg)
36
3D Validation of Heaving Cylinder with overtopping
Validation
![Page 32: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/32.jpg)
CONCLUSIONS
37
![Page 33: Application Of Open Boundaries Within A Coupled ...€¦ · Application Of Open Boundaries Within A Coupled DualSPHysics-OceanWave3D Model Tim Verbrugghe, J.M. Dominguez, Corrado](https://reader033.vdocuments.site/reader033/viewer/2022051913/6003fe3015f6263dd907a842/html5/thumbnails/33.jpg)
38Conclusions
• Open boundaries are ideal for accurate wave
generation/propagation/absorption
• 2-way coupling is applied to calculate velocity corrections
• 2-way coupling with fast wave propagation models is
possible
• Both socket client-server protocol as well as MPI protocol
can be used for communication