methods and challenges in cfd modelling of tidal...

26
Methods and Challenges in CFD Modelling of Tidal-Stream Turbines David Apsley With acknowledgements to: Umair Ahmed, Imran Afgan, Tim Stallard, Peter Stansby

Upload: vodat

Post on 17-Jun-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Methods and Challenges in CFD Modelling of Tidal-Stream Turbines

David Apsley

With acknowledgements to:

Umair Ahmed, Imran Afgan,

Tim Stallard, Peter Stansby

Page 2: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Contents 1. Fully-resolved turbine geometry

The ReDAPT project

Inflow turbulence

Time-dependent loads

2. Actuator representations of turbines Simple actuator disk

Blade-element momentum theory

Rotating actuator lines

3. Waves Free-surface methods

Wave types (regular, solitary, spectral, focused)

4. Some computational tools

5. Future work

Page 3: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

The ReDAPT Project • Reliable Data Acquisition Platform for Tidal

– full-scale field measurements (Edinburgh)

– CFD simulations (Manchester)

• Our aim: use CFD to investigate how realistic flow features influence turbine loading:

– shear flow

– turbulence

– (waves)

– finite depth

– support tower

Page 4: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

The TGL/Alstom/GE Turbine

Page 5: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

CFD Code and Modelling

• Code_Saturne

• RANS and LES for turbulence.

• Sliding-mesh interface

• Synthetic turbulence at inflow

Page 6: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Synthetic Eddy Method (SEM)

N

eddy

eddyL

eddy

jiji faN

u1

)(ε1

)( xxx

)()()()(3

zyx

BL

L

zf

L

yf

L

xf

L

Vf x

Lx, Ly, Lz = integral length scales for component i

aij = Lund coefficients (Cholesky decomposition aTa of Reynolds stress tensor)

εjeddy = normalised Gaussian random numbers

Compounded with the mean-velocity

eddy box

nominal inlet plane

Page 7: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Mean Flow

Turbulence

Reynolds stresses Length scales

Prescribed Inflow Statistics

Page 8: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Flow-Field

Zero inflow turbulence

Synthetic inflow turbulence - based on channel-flow simulation

Synthetic inflow turbulence - factored to match data at hub-height

Page 9: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Loads (Phase-Averaged; Whole Rotor)

Thrust Power

AU

thrustCT 2

021 ρ

AU

velocityangulartorqueCP 3

02

1 ρ

Page 10: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Loads ( One Cycle; One Blade)

Page 11: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Loads (Blade Bending Moment)

Grey: experiment

Green: zero onset turbulence

Purple: synthetic turbulence

ARU

momentbendingCM 2

021 ρ

Page 12: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Load Spectrum

Grey: experiment

Green: zero onset turbulence

Purple: synthetic turbulence

harmonics of rotor frequency

approach-flow turbulence

blade-generated turbulence

Page 13: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Observations From ReDAPT

In low onset turbulence, LES and RANS (k-w SST) produce similar – phase-averaged loads – low-frequency fluctuations (support tower; velocity shear)

Turbulence has a small effect on mean power

LES necessary to predict high-frequency blade-generated turbulent fluctuations

LES with realistic inlet turbulence necessary to predict full spectrum of frequencies.

Page 14: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

The STREAM Code

• Finite-volume incompressible solver

• Multiblock structured meshes

• Surface-fitting moving mesh for free surface / sediment

• Advanced RANS turbulence models

• Pressure-velocity coupling: SIMPLE

• Parallelisation: domain decomposition by block; MPI

Page 15: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Actuator Representations

Replace the turbine ... by the reaction forces it imparts on the flow

Actuator disk

Blade-element momentum theory

Rotating actuator lines

Page 16: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Actuator Representations

Advantages :

Simple background mesh Simple turbine representation Easy to add, move or redesign turbines Decouples ambient flow from turbine

Disadvantages:

Limited near-field resolution No blade-generated turbulence Limited 3-d and boundary-layer effects

Page 17: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Rotating Actuator Lines

2/33

σ/)(

πσ

e)(

22p

p

xx

Fxf

))(Δ(ρ 2

21

DDLLrelp CCrcU eeF

Requires: - lift and drag coefficients CL(α,r), CD(α,r)

- chord distribution c(r)

- blade twist distribution β(r)

uax

urel

u +ray

D

L

F

dr

r

Page 18: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

0.00

0.05

0.10

0.15

0.20

0.25

0.30

0.35

0.40

0.45

0.50

12.0 12.5 13.0 13.5 14.0 14.5 15.0

Po

we

r co

eff

icie

nt

(CP)

Time (tD/U)

Upstream turbine

Downstream turbine

0.00

0.05

0.10

0.15

0.20

0.25

0.30

0.35

0.40

0.45

0.50

12.0 12.5 13.0 13.5 14.0 14.5 15.0

Po

we

r co

eff

icie

nt

(CP)

Time (tD/U)

Upstream turbine

Downstream turbine

Turbines in Tandem

Page 19: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Waves – Free-Surface Methods

Smoothed particle hydrodynamics (SPH)

Volume of fluid (VOF)

Level-set methods

Surface-following (ALE)

f = 0

f = 1

f = 0

0 < f < 1

Page 20: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Free-Surface Movement in STREAM

Surface vertices interpolated from intermediate control points

Aim: no net volume flux through free surface

tVswept Δ)(Δ Au

Adjust control points iteratively

*ΔΔ)(Δ sweptcontrolh VtzA Au

Page 21: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Wave Types

Focused (“NewWave”)

)ωcos(η tkxA kdgk tanhω2

)ω(sechη 2 tkxA 34/3 dAk

)(/ω Adgkc

Regular

Solitary

Spectral n

nnnn txkaA )ωcos(η n random

n

n

nn

S

Sa

ωΔ

ωΔ

focusnfocusnn txk ω

])ω

ω(

4

5exp[

ω

ω

16

5)ω( 42

5

4

p

mo

pHS

Page 22: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Wave Over Turbine

Page 23: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Tools

Spline fitting of turbine profile

Vortex panel methods for CL(α), CD(α)

Blade-element momentum theory (BEMT) code

2-d finite-volume aerofoil code

Page 24: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Vortex Panel Methods

U0

i

i-1

u =0n

rut

π

Γ

N

j

j

ij

ij

i N

M

0

0 ΓUUFlow field:

Kutta condition: 0ΓΓ0 N

Page 25: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Aerofoil Code

Page 26: Methods and Challenges in CFD Modelling of Tidal …personalpages.manchester.ac.uk/staff/david.d.apsley/summary_tidal.pdf · Methods and Challenges in CFD Modelling of Tidal-Stream

Future Work

Validation and improvement of actuator-line models Arrays of tidal turbines Turbines in waves Variable speed and pitch; control and operation