13
5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017 Validation and Verification of the Coupled Solver in FOAM-Extend Marine Propulsors and Ship Maneouvring Inno Gatin, Tessa Uroi ´ c and Hrvoje Jasak Faculty of Mechanical Engineering and Naval Architecture, Uni Zagreb, Croatia Wikki Ltd. United Kingdom 5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17 January 2017 Validation and Verification of the Coupled Solver in FOAM-Extend – p. 1

Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

Embed Size (px)

Citation preview

Page 1: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Validation and Verification of theCoupled Solver in FOAM-Extend

Marine Propulsors and Ship Maneouvring

Inno Gatin, Tessa Uroic and Hrvoje Jasak

Faculty of Mechanical Engineering and Naval Architecture, Uni Zagreb, Croatia

Wikki Ltd. United Kingdom

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17 January 2017

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 1

Page 2: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Outline

Objective

• Announce public release of native Overset Mesh capability

• Present validation and verification results for the coupled pressure-based

incompressible solver

Topics

• Manoeuvring and free sailing simulations: ship under self-propulsion

• Ship propulsor modelling in free sailing simulations

• Validation: Segregated vs Coupled pressure-based solver on propellers

• Pre-announcement of NUMAP Summer 2017 and OFW 12

• Summary

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 2

Page 3: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Naval Hydro: Manoeuvring Simulations

Basic Manoeuvring and Free Sailing Simulations

• Basic manoeuvring are performed in 2 ways:

1. Prescribed trajectory simulations: using a combination of free 6-DOF

components and prescribed motion in other components. Result of

simulation: force history + motion of free DOFs

2. Free sailing simulations, where forces/moments from the propulsor and

rudder act directly on the hull

◦ Simplified force models for rudder/propulsor at 6-DOF level

◦ CFD modelling of rudders and propulsors

• Mesh motion currently performed as solid body domain motion

• Future plans

◦ Extend the use of hierarchical object structure to facilitate case setup with

rotating propellers and moving rudders

◦ Use a combination of domain motion and algebraic mesh deformation for

hull-rudder-propeller assemble

◦ Use native (fully conservative) Overset Mesh capability for manoeuvring

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 3

Page 4: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Naval Hydro: Manoeuvring Simulations

Manoeuvring Simulations

• Prescribed trajectory simulations performed routinely: turning circle, zig-zagmanoeuvre

• Free sailing (hull + propulsor) validation under way

◦ Free sailing with prescribed force in 6-DOF system

◦ Turning circle with constant rudder deflection and actuator disk force (better

rudder performance due to propeller jet effects)

◦ “Special manoeuvres”, eg crabbing

• Choice of VOF or level set free surface solver: depending on mesh quality

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 4

Page 5: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Propulsor Modelling

Modelling of Marine Propulsors: General Grid Interface

• foam-extend is capable of handling turbo-machinery CFD

• General Grid Interface (GGI) and its derived forms

◦ Cyclic GGI

◦ Partial overlap GGI

◦ Mixing plane interface

• capability of cavitation and thrust breakdown: ongoing research

• Harmonic Balance Method: handling period flows in spectral space: typically

approx 80 times faster than conventional transient simulation with spectral

(temporal) accuracy

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 5

Page 6: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Propulsor Modelling

Actuator Disc Model

• Implementation based on pressure/momentum jump condition on mesh faces

Uc

Un

Ur

C

r

actuator

axis

Uin

• Axial momentum increase in the propeller plane

∆p = L (a0 + a1Un + a2U2

n+ a3U

3

n+ . . .)

• Swirl component of the flow

∆Uc = ω sin(α) (n× r),

• Boundary condition accepts radially non-uniform loading of the pressure jump and

swirl in tabular form: user-defined load (efficiency) profile

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 6

Page 7: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Propulsor Modelling

Propulsor Modelling: Work-in-Progress

• Simulating ship manoeuvring using rotating propellers is feasible but impractical:

time-step limitation based on propeller rotation

• Proposal: Modelling propellers with actuator disk models: customised disk

performance to match full propeller characterisation

• Rotating propellers; comparison of actuator disks, Multiple Rotating Frames of

Reference (MRF) and rotating propellers for practical thrust simulation

• Currently, practical free sailing simulations are performed with actuator disk

pressure + swirl models to correspond to the propeller performance maps

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 7

Page 8: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Validation of the Coupled Solver

Validation of the Coupled Solver on Propeller Simulations

• Lloyds Register: A workshop on ship scale hydrodynamic computer

simulation, Southampton, 25 November 2016

• Detailed performance map required for a real (imperfect) full-scale propeller

• . . . to be used in full-scale ship CFD (138 m): free sailing under propulsion

• Experimental data not available for open water propeller test

Validation of the Segregated and Coupled Solver

• Looking to produce identical results independent of choice of solver

• Evaluate performance of the segregated and coupled solver

Turbulence Modelling

• The propeller flow is dominated by the wake flow, which needs to take time to

develop. Therefore, turbulence model convergence is a limiting factor!

Rotating Frames of Reference

• To improve convergence of the segregated solver, using MRF ramping. This is not

required for the coupled solver

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 8

Page 9: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Validation of the Coupled Solver

Lloyds Register Propeller Simulations: Full Scale DWT General Cargo Vessel REGAL

• Blade diameter: 5.334 meter

• Rotational speed: 71 rpm (7.5 rad/s)

• Advance ratio J = 0.4; inlet velocity 2.4828 m/s

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 9

Page 10: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Validation of the Coupled Solver

Lloyds Register Propeller: Force and Torque (Segregated left, Coupled right)

0 50 100 150 200 250Iteration

0

100

200

300

400

500

600

Thru

st [

kN

]

0 50 100 150 200 250Iteration

0

100

200

300

400

500

600

700

Thru

st [

kN

]

0 50 100 150 200 250Iteration

-350

-300

-250

-200

-150

-100

Torq

ue

[kN

m]

0 50 100 150 200 250Iteration

-400

-300

-200

-100

0

Torq

ue

[kN

m]

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 10

Page 11: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Validation of the Coupled Solver

Lloyds Register Propeller: Solver Convergence (Segregated left, Coupled right)

0 100 200 300 400 500Iteration

10-7

10-6

10-5

10-4

10-3

10-2

10-1

100

Res

idu

al

p

Ux Uy

Uz k ω

0 100 200 300Iteration

10-10

10-9

10-8

10-7

10-6

10-5

10-4

10-3

10-2

10-1

100

Res

idual

p

Ux Uy

Uz kω

Convergence and Performance of the Segregated and Coupled Solver

• Both solvers producing identical results with identical discretisation schemes

• Results are consistent with the Lloyds Workshop results

Thrust [kN] Torque [kNm]

Segregated Solver 171.46 106.11

Coupled Solver 171.38 106.03

Lloyds Workshop 168.8, σ 8.9 104.2, σ 6.3

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 11

Page 12: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Summary and Future Work

Future Work: Propulsor Modelling and Free Sailing Simulations

• Experience shows that K-T/K-Q propeller graphs are unavailable, insufficiently

accurate, or incomplete (radial variation of thrust and torque)

• Creating an automated procedure: evaluating propeller performance suitable for

“smart actuator disk” model

• Examining alternative formulations of actuator disk and harmonic balance to

capture propeller-hull interaction coefficients with more accuracy

• Next step: free sailing, course keeping and manoeuvring in waves

Future Work: Coupled and Segregated Solver (Tessa Uroic, Uni Zagreb)

• Work concentrating on improving performance of the coupled solver

◦ Choice of linear solvers methodology

◦ Advanced options on Algebraic Multigrid coarsening (Ruge-Stuben)

◦ More robust AMG smoother algorithms

◦ Implicit coupled boundary conditions

• Merging the density-based and pressure-based coupled solver methodology

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 12

Page 13: Validation and Verification of the Coupled Solver in …adhesion.ucd.ie/5th_OpenFOAM_User_Meeting/Home... · Validation and Verification of the Coupled ... • foam-extendis capable

5th OpenFOAM UK and Eire User Group Meeting, Dublin, 16-17/Jan/2017

Summary

UK and Eire OpenFOAM User Day

• Who’s next for the OpenFOAM UK and Eire User Group Meeting?

12th OpenFOAM Workshop24–27 July 2017 Exeter, UK

German OpenFOAM StammtischUnited 2017, 20-21/Feb/2017, Kassel

NUMAP-FOAM Summer School 2017Zagreb Croatia, 21/Aug–1/Sep/2016

Validation and Verification of the Coupled Solver in FOAM-Extend – p. 13