A 3D parallel Particle-In-Cell solver for wave interaction with vertical cylinders

Qiang Chen, Jun Zang, David M Kelly, Aggelos Dimakopoulos

Research output: Contribution to journalArticle

Abstract

In this paper, the Particle-In-Cell (PIC) based PICIN solver is extended to three spatial dimensions and parallelised using the Message Passing Interface (MPI) approach. The PICIN solver employs both Eulerian grid and Lagrangian particles to solve the incompressible Navier-Stokes equations for free-surface flows. The particles are employed to carry all the fluid properties, solve the non-linear advection term and track the free-surface, while the grid is used solely for computational efficiency in solving the non-advection terms. Validation of the new 3D model concentrates on test cases involving multiple wave types (including regular waves, focused waves and solitary waves) interacting with vertical cylinders in several spatial configurations. The results are compared with laboratory data and numerical results from state-of-the-art Volume of Fluid (VOF) based Eulerian solvers such as those from the OpenFOAM® suite. It is shown that the 3D parallel PICIN model is able to well simulate highly non-linear water waves, and the interaction of such waves with vertical cylinders, with a CPU efficiency similar to Eulerian solvers. Moreover, the innovative use of particles in PICIN, akin to meshless Lagrangian solvers, gives the model a particular flexibility in handling complex, full 3D, water-wave scenarios involving large free-surface deformations.
LanguageEnglish
Pages165-180
JournalOcean Engineering
Volume147
Early online date5 Nov 2017
DOIs
StatusPublished - 1 Jan 2018

Fingerprint

Water waves
Fluids
Message passing
Advection
Computational efficiency
Solitons
Navier Stokes equations
Program processors

Cite this

A 3D parallel Particle-In-Cell solver for wave interaction with vertical cylinders. / Chen, Qiang; Zang, Jun; Kelly, David M; Dimakopoulos, Aggelos.

In: Ocean Engineering, Vol. 147, 01.01.2018, p. 165-180.

Research output: Contribution to journalArticle

@article{55a3b9af565b407fb77b2ebb5e30eccc,
title = "A 3D parallel Particle-In-Cell solver for wave interaction with vertical cylinders",
abstract = "In this paper, the Particle-In-Cell (PIC) based PICIN solver is extended to three spatial dimensions and parallelised using the Message Passing Interface (MPI) approach. The PICIN solver employs both Eulerian grid and Lagrangian particles to solve the incompressible Navier-Stokes equations for free-surface flows. The particles are employed to carry all the fluid properties, solve the non-linear advection term and track the free-surface, while the grid is used solely for computational efficiency in solving the non-advection terms. Validation of the new 3D model concentrates on test cases involving multiple wave types (including regular waves, focused waves and solitary waves) interacting with vertical cylinders in several spatial configurations. The results are compared with laboratory data and numerical results from state-of-the-art Volume of Fluid (VOF) based Eulerian solvers such as those from the OpenFOAM{\circledR} suite. It is shown that the 3D parallel PICIN model is able to well simulate highly non-linear water waves, and the interaction of such waves with vertical cylinders, with a CPU efficiency similar to Eulerian solvers. Moreover, the innovative use of particles in PICIN, akin to meshless Lagrangian solvers, gives the model a particular flexibility in handling complex, full 3D, water-wave scenarios involving large free-surface deformations.",
author = "Qiang Chen and Jun Zang and Kelly, {David M} and Aggelos Dimakopoulos",
year = "2018",
month = "1",
day = "1",
doi = "10.1016/j.oceaneng.2017.10.023",
language = "English",
volume = "147",
pages = "165--180",
journal = "Ocean Engineering",
issn = "0029-8018",
publisher = "Elsevier",

}

TY - JOUR

T1 - A 3D parallel Particle-In-Cell solver for wave interaction with vertical cylinders

AU - Chen,Qiang

AU - Zang,Jun

AU - Kelly,David M

AU - Dimakopoulos,Aggelos

PY - 2018/1/1

Y1 - 2018/1/1

N2 - In this paper, the Particle-In-Cell (PIC) based PICIN solver is extended to three spatial dimensions and parallelised using the Message Passing Interface (MPI) approach. The PICIN solver employs both Eulerian grid and Lagrangian particles to solve the incompressible Navier-Stokes equations for free-surface flows. The particles are employed to carry all the fluid properties, solve the non-linear advection term and track the free-surface, while the grid is used solely for computational efficiency in solving the non-advection terms. Validation of the new 3D model concentrates on test cases involving multiple wave types (including regular waves, focused waves and solitary waves) interacting with vertical cylinders in several spatial configurations. The results are compared with laboratory data and numerical results from state-of-the-art Volume of Fluid (VOF) based Eulerian solvers such as those from the OpenFOAM® suite. It is shown that the 3D parallel PICIN model is able to well simulate highly non-linear water waves, and the interaction of such waves with vertical cylinders, with a CPU efficiency similar to Eulerian solvers. Moreover, the innovative use of particles in PICIN, akin to meshless Lagrangian solvers, gives the model a particular flexibility in handling complex, full 3D, water-wave scenarios involving large free-surface deformations.

AB - In this paper, the Particle-In-Cell (PIC) based PICIN solver is extended to three spatial dimensions and parallelised using the Message Passing Interface (MPI) approach. The PICIN solver employs both Eulerian grid and Lagrangian particles to solve the incompressible Navier-Stokes equations for free-surface flows. The particles are employed to carry all the fluid properties, solve the non-linear advection term and track the free-surface, while the grid is used solely for computational efficiency in solving the non-advection terms. Validation of the new 3D model concentrates on test cases involving multiple wave types (including regular waves, focused waves and solitary waves) interacting with vertical cylinders in several spatial configurations. The results are compared with laboratory data and numerical results from state-of-the-art Volume of Fluid (VOF) based Eulerian solvers such as those from the OpenFOAM® suite. It is shown that the 3D parallel PICIN model is able to well simulate highly non-linear water waves, and the interaction of such waves with vertical cylinders, with a CPU efficiency similar to Eulerian solvers. Moreover, the innovative use of particles in PICIN, akin to meshless Lagrangian solvers, gives the model a particular flexibility in handling complex, full 3D, water-wave scenarios involving large free-surface deformations.

U2 - 10.1016/j.oceaneng.2017.10.023

DO - 10.1016/j.oceaneng.2017.10.023

M3 - Article

VL - 147

SP - 165

EP - 180

JO - Ocean Engineering

T2 - Ocean Engineering

JF - Ocean Engineering

SN - 0029-8018

ER -