083 faltinsen cfd wind turbine

62
CFD and wave and current induced loads on offshore wind turbines O. M. Faltinsen and M. Greco, CeSOS, NTNU SPH predictions by CNR-Insean

Upload: marintraian

Post on 12-Dec-2015

37 views

Category:

Documents


9 download

DESCRIPTION

CFD Wind Turbine Presentation - Prof. Faltinsen

TRANSCRIPT

Page 1: 083 Faltinsen CFD Wind Turbine

CFD and wave and current induced loads on offshore wind turbinesO. M. Faltinsen and M. Greco, CeSOS, NTNU

SPH predictionsby CNR-Insean

Page 2: 083 Faltinsen CFD Wind Turbine

Relevant offshore wind turbines Relevant hydrodynamic problems are similar as for other offshore structures

Page 3: 083 Faltinsen CFD Wind Turbine

Slowly-varying (Slow-drift) motions: Moored offshore platforms

Problems of Practical Interest

Resonance caused by second-order wave-body interaction effects

Wave-drift and viscous damping

Page 4: 083 Faltinsen CFD Wind Turbine

Caused by 3rd and 4th-orderwave-body interaction effectsin survival conditions in deep water

Resonance caused by second-orderwave-body interaction effectsin operating conditions

Springing of TLP

Transient ringing response of monotowers and TLPs

Ringing in shallow water dueto plunging breaking wavesViscous damping

Damping is secondary

Page 5: 083 Faltinsen CFD Wind Turbine

Global and local effects

Wave run upand slamming

Wetdeck slamming

Page 6: 083 Faltinsen CFD Wind Turbine

Accidental load: Breaking wave impact on platform columnExperiments

Steep and breaking deep-water waves. Scale 1:40 & 1:125

Correspond to extreme events in severe storms (Hs=18m, Tp=17s)

The resulting shearforces can cause structural failure ofa concrete structure

Page 7: 083 Faltinsen CFD Wind Turbine

Truss structurein shallow water

Breaking wave forces in shallow water

A. Chella

Truss support structure for wind turbineson the ThorntonBank, Belgian Coast. Design by Reinertsen A/S.

Page 8: 083 Faltinsen CFD Wind Turbine

Mathieu-type instability

Time-dependent change of waterplane areashape and position

Time-dependent difference between centers of gravity and buoyancy

Damping is important

Maximum response:Heave amplitude=20mPitch amplitude=20o

Model test with scaled202.5m draft Spar in 8.5m wave amplitudeand 22.5s wave period

Haslum

Page 9: 083 Faltinsen CFD Wind Turbine

Vortex Induced Motions (VIM) and Vibrations (VIV)

Page 10: 083 Faltinsen CFD Wind Turbine

Lin Li, T. Moan

Marine installationoperations using a floating vessel/jack-up

Resonance and viscous damping

Page 11: 083 Faltinsen CFD Wind Turbine

Access to offshore wind turbines

Wave run up at thestructure matters

Minimize relativemotion between ship and

wind turbine supportstructure by automatic control

Use of high-speedSurface Effect Ship

Page 12: 083 Faltinsen CFD Wind Turbine

Tools

Experiments

CFD Methods

AnalyticalSolutions

Approximate Computational

Tools

Page 13: 083 Faltinsen CFD Wind Turbine

Tools

Complex models Complex geometriesVisualizationGlobal & local estimates

- Reliability- Costs

CFD Methods

(Navier-Stokes solvers)

Peric, CFD Workshop, Trondheim (2007)

Page 14: 083 Faltinsen CFD Wind Turbine

Survey by International Towing Tank Conference (ITTC) (2011)

What are the difficulties and limitations of CFD to achieve wider use and acceptance to marine hydrodynamic problems?

The accuracy of CFD is a main problem (Industries and universities)

Grid generation is a major problem (Model basins)

CFD Methods(Navier-Stokes solvers)

Page 15: 083 Faltinsen CFD Wind Turbine

Main Features of a CFD Solver

1. Modelling

2. Discretization

3. Reliability analysis

Page 16: 083 Faltinsen CFD Wind Turbine

1) Modelling

Define the problem

Page 17: 083 Faltinsen CFD Wind Turbine

Define the Problem

Water

Air Body

Space: PTime : t

Computational Domain,

Page 18: 083 Faltinsen CFD Wind Turbine

1) Modelling

Define the problem Define the fluid/flow properties

Page 19: 083 Faltinsen CFD Wind Turbine

Define Fluid/Flow Properties

Compressible or incompressible fluid?

Examples:

WaterAir ?

Page 20: 083 Faltinsen CFD Wind Turbine

Compressibility is secondary for water, butmay be important for air

Page 21: 083 Faltinsen CFD Wind Turbine

Define Fluid/Flow Properties

Viscous or inviscid fluid?

Examples:

Water?

Page 22: 083 Faltinsen CFD Wind Turbine

Mean path of a fluid particle in turbulent flowPath of a fluid particlein laminar flow

Define Fluid/Flow Properties

Laminar or turbulent flow?

Examples:

t0

t1t2

t3

t0

t1t2

t3

?

Page 23: 083 Faltinsen CFD Wind Turbine

Turbulence involves low space-time scales. Proper modelling is still an open question.

Mean path of a fluid particle

t0

t1t2

t3

Turbulence

Page 24: 083 Faltinsen CFD Wind Turbine

Viscous effects must be considered when flow separation occurs

Water

Occurs for structures with ”small” cross-sectional area

Page 25: 083 Faltinsen CFD Wind Turbine

Turbulent flow is secondary with flow separation from sharp corners

Water

Page 26: 083 Faltinsen CFD Wind Turbine

1) Modelling

Define the problem Define the fluid/flow properties Identify the variables of the problem

Page 27: 083 Faltinsen CFD Wind Turbine

Identify the variables of the Problem

Water

Body

, p

PressuresIntegrated hydrodynamic loadsMotions

Surrounding fluid

u

Fluid point

- Assume no air pockets- Air irrelevant for water evolution- Incompressible fluid

Page 28: 083 Faltinsen CFD Wind Turbine

1) Modelling

Define the problem Define the fluid/flow properties Identify the variables of the problem Find the equations

Page 29: 083 Faltinsen CFD Wind Turbine

Governing EquationsThey are given by fluid conservation properties:

1) Conservation of fluid mass

2) Conservation of fluid momentum Navier-Stokes equations

Page 30: 083 Faltinsen CFD Wind Turbine

Governing EquationsConservation of fluid mass: (Incompressible Fluid)

Volume = constant

Zero net flux

B

Page 31: 083 Faltinsen CFD Wind Turbine

Body

Initial Conditions

(u, p) at t = 0

- Unsteady problem

Water

Page 32: 083 Faltinsen CFD Wind Turbine

Body

Boundary Conditions

Water

Control surface

Wetted hullFree surface

Page 33: 083 Faltinsen CFD Wind Turbine

1) Modelling

Modelling implies assumptions

and they may be wrong.

Remark

Page 34: 083 Faltinsen CFD Wind Turbine

BodyWater

2) Discretization

h i1

N

h : discretization size

Page 35: 083 Faltinsen CFD Wind Turbine

Basic Assumptions

CFD Scenarios

Solution ’view point’

Forms of the Governing Eqs

Basic Assumptions

Forms of the Governing Eqs

Fixed Nodes (RKPM)

Moving particles(SPH, MPS)

Solution ’view point’

Boundary-FittedGrids

Not Boundary-Fitted Grids

Gridless Methods

Grid Methods(FVM/FDM/FEM)

Domain Boundary‘Immersed’ in the Comput. Domain

Body

Gas-liquid InterfaceInterface tracking

body ‘naturally’ tracked

body modeled numericallyGrid methods: inside body problem, body capturing..Gridless methods: body force/particles, ghost particles..

Interface capturing (VOF, LS, MAC, CIP)

EulerianEulerian

Lagrangian

Lagrangian

Field Equations Interfaces

Potential Flow Methods

Navier-Stokes Methods

BEM, HPC

Field Methods

Page 36: 083 Faltinsen CFD Wind Turbine

Boundary Element Methods

ComputationalDomain

Field Methods

ComputationalDomain

Equations with unknowns on the boundary

Equations with unknowns in the domain

Incompressible inviscid water with irrotational motion

Potential Flow Methods

Page 37: 083 Faltinsen CFD Wind Turbine

2D sketch of the wave tank

wave maker

water surface

Water divided by cells

Within each cell, the physical variables are expressed by harmonic polynomials;

Accurate (higher order)

Benefits:

Easy to implement

Efficient (sparse matrix)

Features:

Yanlin Shao

3D wave-body interaction

Harmonic Polynomial Cell (HPC) method

Potential Flow Methods

Page 38: 083 Faltinsen CFD Wind Turbine

Solution ‘Point of View’‘Lagrangian’: The solution is found through moving

grid/particles.

u

Page 39: 083 Faltinsen CFD Wind Turbine

Solution ‘Point of View’‘Eulerian’: The solution is found at fixed locations.

Page 40: 083 Faltinsen CFD Wind Turbine

Solution ‘Point of View’‘Eulerian’: The solution is found at fixed locations.

When ‘Eulerian’ strategy is used for the field equations an additional technique is required

to predict free-surface evolution

Page 41: 083 Faltinsen CFD Wind Turbine

fj

fi

Eulerian strategy

Lagrangian strategy

fj

fi

Strategies for Free-Surface Evolution

t0

t1

t0 t1

Page 42: 083 Faltinsen CFD Wind Turbine

Free-surface Evolution VoF MethodHp: The quantity f is the fraction of water volume

1 1

< 1< 1Free surface

Page 43: 083 Faltinsen CFD Wind Turbine

Free-surface capturing methods (Level Set, VOF, Colour functions)

Initial artificial change between water and air must remain small

Page 44: 083 Faltinsen CFD Wind Turbine
Page 45: 083 Faltinsen CFD Wind Turbine

‘Lagrangian’:interface tracking

body ‘naturally’ tracked

Body

Air-Water Interface

Meshless FEM

Particle Methods(SPH, MPS)

Potential Flow Methods BEM

ExplicitSemi-ImplicitImplicit

Domain Boundary‘Immersed’ in the Comput. Domain

body modeled numericallyGrid methods: inside body problem, body capturing..Gridless methods: body force/particles, ghost particles..

Eulerian: interface capturing (VOF, LS, MAC, CIP)

Hybrid Methods

Eulerian

‘Lagrangian’

Fixed Grids

Boundary-FittedGrids

Higher-order methods

Time evolution

Gridless Methods

Grid Methods(FVM/FDM/FEM)

InterfacesField Equations

Navier-Stokes Methods

CFD Scenarios

BEM, HPC

Field Methods

Page 46: 083 Faltinsen CFD Wind Turbine

Hybrid method

Coupled potential flow (linear) and local viscous solutions with flow separation with significant reduction of computational speed

Vortex shedding causes damping of resonant motions

Page 47: 083 Faltinsen CFD Wind Turbine

Linear or weakly nonlinear potential-flow solver

BreakingFragmentation Air entrainmentViscosity

Navier-Stokes solverEfficiency Accuracy

Hybrid method

Page 48: 083 Faltinsen CFD Wind Turbine

CFD and CeSOS• BEM (Boundary Element Method)• HPC (Harmonic Polynomial Cell)• SPH (Smoothed Particle Hydrodynamics)• FDM (Finite Difference Method)+Level Set• CIP(Constrained Interpolation Profile): FDM with CIP

used during advection step. Combined with colour functions

• OpenFoam (FVM+VOF)• Maxwell-Boltzmann method and use of GPU• Hybrid methods for locally separated flow (HPC,FVM)• Hybrid methods for green water on deck

Page 49: 083 Faltinsen CFD Wind Turbine

Reliability Analysis

1) Verification: “Solving the equations right?”

2) Validation: “Solving the right equations?”

The check of 1) means comparing with other benchmark numerical tests and analytical solutions using the same model.

The check of 2) means comparing with model tests.

Experiments have also errors

Error analysis is needed in both experiments and computations

Page 50: 083 Faltinsen CFD Wind Turbine

Is this correct?

Page 51: 083 Faltinsen CFD Wind Turbine

Frame 001 ⏐ 02 Jan 2013 ⏐ contour lines

wave maker

water surfaceWavebeach

Numerical wave tank

Numerical damping can cause too quick decay of waves on a coarse grid

Numerical dispersion can cause too large error in the dispersion relation between wave length and wave speed

Page 52: 083 Faltinsen CFD Wind Turbine

Wave focusing due to uneven seafloor

Water surface

Sea floor

Y X

Z

Frame 001 ⏐ 07 May 2012 ⏐ 3d contour

HPC results agree well withexperiments

Page 53: 083 Faltinsen CFD Wind Turbine

0.00 0.05 0.10 0.15 0.20 0.256.06.26.46.66.87.07.2

kA

Present Ferrant

Analytical Experiment

0.00 0.05 0.10 0.15 0.20 0.250.00.10.20.30.40.50.60.7

kA

Analytical Experiment

Present Ferrant

0.00 0.05 0.10 0.15 0.20 0.250.0

0.1

0.2

0.3

0.4

kA

Present Ferrant

Analytical Experiment

0.00 0.05 0.10 0.15 0.20 0.250.0

0.1

0.2

0.3

0.4

0.5

kA

Experiment Ferrant Present

Sum‐FrequencyForce

Triple‐FrequencyForce

Quadruple‐FrequencyForce

Wave slope

Wave slope

Wave slope

Wave slope

Yanlin Shao

Linear Force

Time-domain nonlinear wave forces on a cylinderwith exact free-surface conditions by the HPC method

Verification and validation of ringing loadsComparisons with numerical (Ferrant) and experimental (Huseby&Grue) results

Page 54: 083 Faltinsen CFD Wind Turbine

Steep localwaves

propagating on the two

sides of the cylinder

Ringing of monotower in survival condition

The wavesstart on the

upstream hullside when there is a

wave trough

Page 55: 083 Faltinsen CFD Wind Turbine

Ringing of monotower in survival condition

The two steeppropagatingwaves will

later collide

Big splash

Page 56: 083 Faltinsen CFD Wind Turbine

Water entry of circular cylinders

Wienke&Oumeraci

Relevant forimpact loadson vertical cylindersdue to steep waves

Page 57: 083 Faltinsen CFD Wind Turbine

t = 0.315s t = 0.390s

t = 0.410s

t = 0.500s

Non-viscous flow separation on a curved surface by BEM

Page 58: 083 Faltinsen CFD Wind Turbine

Convergence studies for water entry of circular cylinder with commercial CFD code based on FVM and VOF

VtR

SC

Experiments:

5.15 / (1 9.5 ) 0.275/ /S

Vt R t RC V= + +

Neither the forcenor the force impulseconverge

CIP code developmentsat CeSOS:

X. Zhu : Converged force impulse

T. Vestbøstad:Satisfactory force

23The effect of the time step size dt on the slamming force coefficient /S FC VR

Page 59: 083 Faltinsen CFD Wind Turbine

• ”Simple” case• Difficult benchmark tests:• Small local deadrise angles• Ventilation• Experimental errors (bias and precision errors)• Bias examples: 3D flow, oscillatory rig motions, elastic rope forces

Verification and validation of numericalpredictions of local slamming

Temarel (2009) Viscous effects canbe neglected and potential flow assumed

Page 60: 083 Faltinsen CFD Wind Turbine

Slamming predictions by commercial code (FVM+VOF)

Water entry of wedge with deadrise angle 7.5 degrees and constant velocity V

zVt

020.5

p pV

Commercial code BEM

Polynomial fit of average commercial coderesults

Similarity solutionComposite Wagner solution

Difficult benchmark test

Human errors?

Page 61: 083 Faltinsen CFD Wind Turbine

• There exists a broad variety of CFD methods• Computational time is of concern for wave and current induced loads• Physical simplifications by potential flow and hybrid methods reduce

computational time• Reliability of CFD results• All physical problems such as turbulence is not fully understood• Convergence• Verification and validation

Summary

Page 62: 083 Faltinsen CFD Wind Turbine

Some Useful CFD ReferencesBrebbia C. A. many books on “Boundary Elements”, WIT Press.

Ferziger J.H., Peric M. “Computational methods for fluid dynamics”, Springer.

Faltinsen, O. M., Timokha, A. (2009) “Sloshing”, Chapter 10, Cambridge UniversityPress.

Hirt C.W., Nichols B.D. (1988) "Volume of Fluid (VOF) Method for the Dynamics ofFree Boundaries," J. of Comput. Phys., 39, 201, 201-225.

Johnson C. “Numerical Solution of Partial Differential Equations by the Finite ElementMethod”, Cambridge.

Monaghan J.J. (1994) "Simulating free surface flows with SPH", J. Comp. Physics, 110,399-406.

Sussman M., Smereka P., Osher S. (1994) “A level set method for computingsolutions to imcompressible two-phase flow”, J. Comput. Phys, 119, 146-159.

Unverdi S.O., Tryggvason G. (1992) "A Front Tracking Method for ViscousIncompressible Flows“, J. of Comput.Phys., 100, 25-37.

Yabe T., Ogata Y., Takizawa K., Kawai T., Segawa A., Sakurai K. (2002) “The nextgeneration CIP as a conservative semi-Lagrangian solver for solid, liquid, and gas”, J.Comput. Appl. Math., 149, 267-277.