Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library...

43
Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS [email protected] University of Rostock, Germany, Chair for Modeling and Simulation 28. Sept. 2015 c 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 1 / 22

Transcript of Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library...

Page 1: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Application of the Overset Grid Library BellerophonNOFUN 201629. September 2016 - Braunschweig, Germany

ANDREAS [email protected] of Rostock, Germany, Chair for Modeling and Simulation

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 1 / 22

Page 2: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Outline

Introduction

TheoryMathematical ModellingOverset Grid MethodologyImplementation

ValidationAdvection TestNACA-0012 AirfoilTurbulent Flow around CylinderSurface Piercing Cylinder

Application

Conclusions & Further Work

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 2 / 22

Page 3: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Outline

Introduction

TheoryMathematical ModellingOverset Grid MethodologyImplementation

ValidationAdvection TestNACA-0012 AirfoilTurbulent Flow around CylinderSurface Piercing Cylinder

Application

Conclusions & Further Work

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 2 / 22

Page 4: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Outline

Introduction

TheoryMathematical ModellingOverset Grid MethodologyImplementation

ValidationAdvection TestNACA-0012 AirfoilTurbulent Flow around CylinderSurface Piercing Cylinder

Application

Conclusions & Further Work

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 2 / 22

Page 5: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Outline

Introduction

TheoryMathematical ModellingOverset Grid MethodologyImplementation

ValidationAdvection TestNACA-0012 AirfoilTurbulent Flow around CylinderSurface Piercing Cylinder

Application

Conclusions & Further Work

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 2 / 22

Page 6: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Outline

Introduction

TheoryMathematical ModellingOverset Grid MethodologyImplementation

ValidationAdvection TestNACA-0012 AirfoilTurbulent Flow around CylinderSurface Piercing Cylinder

Application

Conclusions & Further Work

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 2 / 22

Page 7: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Introduction

• Spacial discretisation yields simulation quality

• Meshing for complex geometries may be challenging

• Further problems when geometries move

• Idea: separate meshes for each feature

• Interpolation between grids accounts for coupling of the solution

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 3 / 22

Page 8: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Introduction

• Traditional Overset Grid Codese.g. Code TAU, OVERFLOW, INS3D:

• Blockstructured Meshes• Finite-Difference-/Finite-Element-Method• Limited to special applications, i.e. aerodynamics

• OpenFOAM

• Structured and unstructured Meshes• Finite-Volume-Method• Fully featured• Open Source

• Overset libraries commercial solverse.g. StarCCM+, Suggar++, DirtLIB:

• Structured and unstructured Meshes• Finite-Volume-Method• Fully featured• Closed Source Black Box• May become expensive (at least for massive

parallelisation)

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 4 / 22

Page 9: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Mathematical Modelling

• Navier-Stokes-Equations:

∂ρ

∂t+∇ · (ρU) = 0

∂ρU

∂t+∇ · (ρUU) = ∇ · T + ρb

• Transport of a scalar Φ:

∂ρΦ

∂t+∇ · (ρUΦ) = ∇ · (Γ∇Φ) + qΦ

• Numerical models like RANS-models or VOF arespecial forms of the transport equation

[Chaplin et al. (2003)]

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 5 / 22

Page 10: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Mathematical Modelling

• Discretisation of equations, e. g. convectiveterm:

∇ · (ρUΦ) =∑f

~Sf · (ρf ~Uf )Φf

with Φf = δf Φp + (1− δf )Φn(f )

• Implicit connection of field values SLE

aiΦi +∑j 6=i

ajΦj = bi

• Solution of resulting matrix yields flow field

Φ = A−1b

[Chaplin et al. (2003)]

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 6 / 22

Page 11: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 12: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 13: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 14: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 15: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 16: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 17: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 18: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 19: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 20: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 21: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 22: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 23: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 24: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Overset zones do not share faces

• No linkage between cells

• Overset grid scheme has to provide Overset Interpolation Information

• Identification Acceptors and Donors

• Hole cutting

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 7 / 22

Page 25: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Interpolation from Donors to Acceptors

• Trilinear interpolation not applicable

• Different methods implemented:

• Direct (no interpolation):

ΦA = ΦPD

• Implicit gradient correction:

ΦA = ΦPD + ∇ΦPD · ~δ︸ ︷︷ ︸implicit formulation

• Inverse distance weighting:

ΦA =1

S

∑c∈C

1

δcΦc

where S =∑c∈C

1

δc

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 8 / 22

Page 26: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Implicit coupling of mesh zones

• Off-diagonal coefficients for Acceptor cells zeroed

• Additional coefficients for interzonal coupling

• Matrix always asymmetric

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 9 / 22

Page 27: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Implicit coupling of mesh zones

• Off-diagonal coefficients for Acceptor cells zeroed

• Additional coefficients for interzonal coupling

• Matrix always asymmetric

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 9 / 22

Page 28: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Implicit coupling of mesh zones

• Off-diagonal coefficients for Acceptor cells zeroed

• Additional coefficients for interzonal coupling

• Matrix always asymmetric

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 9 / 22

Page 29: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Implicit coupling of mesh zones

• Off-diagonal coefficients for Acceptor cells zeroed

• Additional coefficients for interzonal coupling

• Matrix always asymmetric

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 9 / 22

Page 30: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Implicit coupling of mesh zones

• Off-diagonal coefficients for Acceptor cells zeroed

• Additional coefficients for interzonal coupling

• Matrix always asymmetric

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 9 / 22

Page 31: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Methodology

• Interpolation not strictly conservative

• Mass defect at the interface

• Impact on pressure correction

• Non-physical results if resolution insufficient (e.g. pressure oscillations)

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 10 / 22

Page 32: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Overset Grid Implementation

• Implemented as boundary condition for hole boundaries

• Fast and robust search algorithm for interpolation kernels

• Foam::lduMatrix not capable of overset grid related coefficients

• Mechanisms for coupled patches not aware of explicit matrix operation

• Extension of matrix class to support overset coupling of regions

• Selection through matrix solver (extended PBiCG-Solver)

• Independent from equations and discretisation schemes

• Dynamically linked library to “vanilla” OpenFOAM-dev

inner

type bellerophon;

nFaces 15095;

startFace 11904541;

donorZone stator;

boundaryField

(...)

"inner|outer"

type bellerophon;

(...)

"U|p"

solver bellerophonPBiCG;

preconditioner DILU;

tolerance 1e-07;

relTol 1e-04;

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 11 / 22

Page 33: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Validation

Advection Test

~U Interface

• Scalar transport in two-dimensional laminarchannel flow

• Survey of interpolation methods, mesh resolutionand cell types

• Interpolation error decreases with resolution

• Best results for Inverse Distance Interpolation

• Applicable for all cell types 0 50 100 150 200

N

−3

−2

−1

0

1

2

3

∆Φ[%]

direct

gradient

inv. dist.

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 12 / 22

Page 34: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Validation

NACA 0012 2D

• Two-dimensional turbulent flow around airfoil

• Re = 6 · 106, Ma = 0.15, k − ω−SSTModel

• 140k cells, y+ 0

• Smooth fields at interface

• Very good results pressure distribution

• Good agreement in lift and drag

0.0 0.2 0.4 0.6 0.8 1.0

x

c

−6

−5

−4

−3

−2

−1

0

1

2

cp

Calculations

Ladson

Gregory

0 5 10 15 20

AOA []

−0.5

0.0

0.5

1.0

1.5

2.0

CL

Calculations

Experiment

0.000

0.005

0.010

0.015

0.020

0.025

0.030

CD

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 13 / 22

Page 35: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Validation

NACA 0012 3D

• Three-dimensional turbulent flow around airfoil Λ = 1.5

• Re = 4.5 · 106, k − ω−SST Model

• Smooth fields at interface

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 14 / 22

Page 36: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Validation

Turbulent Flow around Cylinder

0 1 2 3 4 5 6 7 8

x/D

−0.4

−0.2

0.0

0.2

0.4

0.6

0.8

Ux/Uinf

Fine

Intermediate

Coarse

Lourenco

Ong

Pernaudeau

• Transient flow over infinite cylinder at Re = 3900

• LES with One-Equation-Eddy Model

• Smooth transition of turbulent structures at interface

• Good agreement for averaged values with experimental results28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 15 / 22

Page 37: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Validation

Surface Piercig Cylinder

• Transient flow around semi-submerged cylinder, Fn = 0.84

• VOF-approach, MULES-Algorithm for surface compression

• interFoam out of the box

• Evaluation shows good agreement with experimental results

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 16 / 22

Page 38: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Application

Case Setup

• Numerical self propulsion test

• Kriso Container Ship KCS and fixed pitch propeller P1380

• Model-scale Λ = 31.5995 L = 7.6 m, Re = 1.7 · 107

• Steady-state, single-phase flow with moving frame of reference for propeller region:

(∇UR) · UI = −∇p

ρ− ~Ω× UI with UR = UI + ~Ω× ~R

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 17 / 22

Page 39: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Application

Workflow

• No restrictions to interface face orientation, no Arbitrary Mesh/General Grid Interface required

• Generation of discretisation for ship and propeller independently(snappyHexMesh and ANSYS Workbench were used for this setup)

• Merging of meshes

• Hole cutting in stator region

• Simulation

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 18 / 22

Page 40: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Application

• 1.6M cells in stator domain, 0.9M cells for the propeller

• y+ above 100 at the hull, 30 for the propeller

• Trust coefficient: KT = Tρn2D4

= 0.195 -2.8% below experiment

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 19 / 22

Page 41: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Application

• Smooth results at the interface

• Application of MRF without meshing constrains

• easy exchange of hull/propeller/rudder/...

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 20 / 22

Page 42: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Conclusions

• Overset grid method implemented

• Fully parallelized and independent of problem formulation

• Tested for different turbulence modeling approaches and physical setups

• Verified and verificated on different test cases

• Works with OpenFOAM out-of-the-box

• Successful application to marine use case

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 21 / 22

Page 43: Application of the Overset Grid Library Bellerophon...Application of the Overset Grid Library Bellerophon NOFUN 2016 29. September 2016 - Braunschweig, Germany ANDREAS GROSS andreas.gross@uni-rostock.de

Fin

Thank you for your attention!

Questions?

28. Sept. 2015 c© 2016 UNIVERSITÄT ROSTOCK | ANDREAS GROSS - NOFUN 2016 22 / 22