Progress of naoe-FOAM-SJTU Solver for Ship and Ocean … · 2015-07-08 · Progress of...

Preview:

Citation preview

Progress of naoe-FOAM-SJTU Solver for Ship and Ocean Engineering Flows

Decheng Wan (万德成)Email: dcwan@sjtu.edu.cn

State Key Laboratory of Ocean Engineering, School of Naval Architecture, Ocean and Civil Engineering,

Shanghai Jiao Tong UniversityICNAME 2015, June 29, 2015, Harbin

Shanghai Jiao Tong University

naoe-FOAM-SJTU Solver is developed based on OpenFOAM platform since 2006 which aims to:

• solve violent flows (high Re flows, breaking waves)

• provide different types of waves (numerical wave generation and absorption)

• study wave(current, wind)-floating structures interaction (nonlinear, 6DOF, mooring)

CFD Package of naoe-FOAM-SJTU

• An open source CFD toolkit • Written in C++• Object-oriented programming (OOP)• Provide a series of libraries

• Basic data structure• Finite volume (mesh, discretization, etc.)• Incompressible & compressible algorithms• Linear solver• Pre-processing & Post-preocessing• … 3

CFD Package of naoe-FOAM-SJTU

Advantages of OpenFOAM open source platform:

Main Structure of naoe-FOAM-SJTU

Main Structure of naoe-FOAM-SJTU

Shanghai Jiao Tong UniversityIntroduction to naeo-FOAM-SJTU

Functions

Provide wave conditions

Model structures motion

provide mooring force,

keep body steady,

restrain structures motion

7

// Construct incompressible turbulence modelautoPtr<incompressible::turbulenceModel> turbulence(

incompressible::turbulenceModel::New(U, phi, twoPhaseProperties));

// Sovle turbulenceturbulence->correct();

// Turbulence SettingssimulationType RASModel;

RASModel kOmegaSST;

User Input:

Example: Turbulence models

• Code is well constructed.• New method is easy to implement.

8

The user just need to manipulate the base

class.

A Glance at naoe-FOAM-SJTU

Shanghai Jiao Tong UniversityNumerical Wave Tank

Numerical wave tank in naoe-FOAM-SJTU

Shanghai Jiao Tong University

• waveTheory

Numerical Wave Tank

Shanghai Jiao Tong UniversityIrregular waves

Shanghai Jiao Tong UniversityIrregular waves

Shanghai Jiao Tong University

0.6 m, 1.1s, 22, 30s p fH T N M

Multidirectional waves

Shanghai Jiao Tong University

Oblique Wave Tank

Shanghai Jiao Tong University

6DoF Motion Module

Coordinate systems

• Predicted motions• Prescribed motions

Shanghai Jiao Tong University

Overset Grid• A body fitted grid can be

embedded into a Cartesian background mesh.

• Two grids are mutual independence.

• Body fitted grid can be moved without restriction.

• Two grids build the connectivity through the interpolation coefficients.

Dynamic overset grids

Shanghai Jiao Tong University

Advantages of Overset Method• Easy to implement of local mesh refinement

Dynamic overset grids

Shanghai Jiao Tong UniversityDynamic overset grids

Shanghai Jiao Tong University

Mooring System

Position of structure Calculate mooring force and shape

Taut Catenary Semi-taut

Three types of mooring line:

Taut Method:Only elongation

Catenary Method:Only weight

Piecewise Extrapolation Method:Both considered

Shanghai Jiao Tong University

The three module are coupled

Incident wave

Mooring lines

6DoF motion module

NWT provide

Mooring System

Shanghai Jiao Tong University

Ship wave-making and Resistance in still water

Shanghai Jiao Tong University

Wigley Ship Motion in Still Water

Shanghai Jiao Tong University

24[ (1 )][1 ( ) ]2B x x zy

L L H

Wigley hull Grid

Single Wigley motion in still water

Shanghai Jiao Tong UniversitySingle Wigley motion in still water

Overset grid

Shanghai Jiao Tong University

Wave profile on hull surface at Fn=0.289

Single Wigley motion in still water

Shanghai Jiao Tong University

Two Wigley Ships Passing Each Other

Shanghai Jiao Tong University

Two Wigleys Passing Each Other

Overset grid

Shanghai Jiao Tong University

(1)t=5.50 (2)t=6.23(波峰)

(3)t=6.37(波谷) (4)t=10.00

Fres suface at Fn=0.30, D=0.5L

Two Wigleys Passing Each Other

Shanghai Jiao Tong University

Ship Motion in Waves

Shanghai Jiao Tong UniversityDTMB 5415 Ship Motion in Waves

Shanghai Jiao Tong UniversityDTMB 5415 Ship Motion in Waves

Ship is induced to move under coming waves.

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Green Water for DTMB 5415 Ship

Shanghai Jiao Tong University

Shanghai Jiao Tong University

四级横浪-0航速-粘性涡流场

Shanghai Jiao Tong University

LNG Tank Sloshing

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Ship Maneuverability

Shanghai Jiao Tong University

DTMB pure sway

Shanghai Jiao Tong University

DTMB 5415 pure yaw

Shanghai Jiao Tong University

Catamaran Advancing in Regular Head Waves

Shanghai Jiao Tong University

Hull for numerical simulation:Delft-372 catamaran, with a rich experimental data

Main dimensions Value

Lpp 3.00 m

B 0.94 m

b 0.24 m

H 0.70 m

T 0.15 m

Δ 87.07 Kg

KG 0.34 m

LCG 1.41 m

I 53.245 Kgm2

S m2

ADDED RESISTANCE OF DELF

Shanghai Jiao Tong University

Animation of the free surface (λ/L=1.0)

Shanghai Jiao Tong University

Animation of the free surface (λ/L=1.5)

Shanghai Jiao Tong University

Animation of the wake wave (λ/L=1.75)

Shanghai Jiao Tong University

Rotating Propeller in Open Water

Shanghai Jiao Tong University

Rotating Propeller in Open Water

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Shanghai Jiao Tong University HSVA KCS Model

104

Shanghai Jiao Tong University

Self-propulsion of Ship Motion

Shanghai Jiao Tong University

Shanghai Jiao Tong University

107

Propeller speed

Ship speed

Shanghai Jiao Tong University

108

Experiment Present Work % error CFDShip‐Iowa (DES)

CT 3.942×10-3 3.840×10-3 -2.586% 4.011×10-3

KT 0.17 0.1682 -1.061% 0.1689KQ 0.0288 0.0290 0.863% 0.029611-t 0.853 0.8857 3.838% 0.87251-Wt 0.792 0.7815 -1.326% 0.803ηo 0.682 0.6785 -0.507% 0.683ηR 1.011 0.9811 -2.955% 0.976J 0.728 0.7363 1.142% 0.733n 9.5 9.3231 -1.862% 9.62η 0.74 0.7545 1.963% 0.724

Shanghai Jiao Tong University

109

Shanghai Jiao Tong University

110

Shanghai Jiao Tong University

工况 35o 舵角回转

航速 2.59 m/s

最大舵角 35o

转舵速度 53.6 o/s

首次操舵方向 左舷

Shanghai Jiao Tong University

Shanghai Jiao Tong University

运动轨迹 舵角、首向角

横摇角 横摇角速度

Shanghai Jiao Tong University 20/20 Z形操纵

Shanghai Jiao Tong University 20/20 Z形操纵

运动轨迹 舵角、首向角

横摇角 横摇角速度

Shanghai Jiao Tong University

Ship self-propuslion motion in waves

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Motion histories

TF3 TF5

CFD 0.9785  0.7406 

EFD 1.039 0.669

Shanghai Jiao Tong University

Wave Run-up and impact

Shanghai Jiao Tong UniversityWave Run-up on Cylinder

Shanghai Jiao Tong University T9S110

Shanghai Jiao Tong University

Maxium values of wave runup

Shanghai Jiao Tong University T9S130

Shanghai Jiao Tong University T9S130

Shanghai Jiao Tong University

T9S110

Shanghai Jiao Tong UniversityWave Run-up on Fixed Platform

naoe-FOAM-SJTU

Shanghai Jiao Tong University

Floating body and mooring system

Shanghai Jiao Tong University

981 semimersible Platform Motion in Waves

naoe-FOAM-SJTU

Shanghai Jiao Tong University

在垂直张紧锚链作用下平台在波浪上运动

naoe-FOAM-SJTU

naoe-FOAM-SJTU

Shanghai Jiao Tong University

在斜张紧锚链作用下平台在波浪上运动

naoe-FOAM-SJTU

naoe-FOAM-SJTU

Shanghai Jiao Tong University

naoe-Foam-SJTU

Shanghai Jiao Tong University

naoe-Foam-SJTU

Shanghai Jiao Tong University

naoe-FOAM-SJTU

Shanghai Jiao Tong UniversityFLNG

naoe-FOAM-SJTU

Shanghai Jiao Tong University

VIM for Spar

Shanghai Jiao Tong University

DTMB Spar

Shanghai Jiao Tong University

Shanghai Jiao Tong University

DTMB Spar VIM(Urn=8)

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Wake flow pattern of vortices

Click here if above video not work

Shanghai Jiao Tong University

Shanghai Jiao Tong University

Offshore Wind Turbine Flows

Shanghai Jiao Tong University

Two Blades of Wind Turbine

naoe-FOAM-SJTU

Shanghai Jiao Tong University

V=15m/s

Three Blades of Wind Turbine

naoe-FOAM-SJTU

Shanghai Jiao Tong University

Three Blades

5 10 15 250

1000

2000

3000

4000

5000

6000

7000

风速 [m/s]

力[N

]

两叶片风轮推力

三叶片风轮推力

Shanghai Jiao Tong University Downwind configuration

Upwind turbine Downwind turbine

Shanghai Jiao Tong University

Wind Turbine with supporting Tower

naoe-FOAM-SJTU

Shanghai Jiao Tong University

Wind Turbine with supporting Tower

naoe-FOAM-SJTU

Shanghai Jiao Tong University

Integrated our already developed meshless particle MPS codes into the naoe-FOAM-SJTU solver.

naoe-FOAM-SJTU 2.0

Shanghai Jiao Tong University

Shanghai Jiao Tong Universitynaoe-FOAM-SJTU 2.0

Tank Sloshing

Shanghai Jiao Tong Universitynaoe-FOAM-SJTU 2.0

Shanghai Jiao Tong Universitynaoe-FOAM-SJTU 2.0

Tank Sloshing with Baffle Plate

Shanghai Jiao Tong Universitynaoe-FOAM-SJTU 2.0

Ship motion in waves

Shanghai Jiao Tong University naoe-FOAM-SJTU 2.0

Shanghai Jiao Tong Universitynaoe-FOAM-SJTU 2.0

Particle solver (MPS

and SPH)

Shanghai Jiao Tong UniversityThank You !

naoe-FOAM-SJTU