Risø HAWC2Risø HAWC2 - Wind...

25
Risø HAWC2 Risø HAWC2 Models and capabilities, a quick overview 20 0 id bi ld kh 2010 Wind Turbine Blade Workshop Albuquerque, NM Aeroelastic Design Program Wind Energy Division Wind Energy Division Leonardo Bergami [email protected]

Transcript of Risø HAWC2Risø HAWC2 - Wind...

Page 1: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Risø HAWC2Risø HAWC2Models and capabilities, a quick overview

20 0 i d bi l d k h2010 Wind Turbine Blade WorkshopAlbuquerque, NM

Aeroelastic Design ProgramWind Energy DivisionWind Energy Division

Leonardo [email protected]

Page 2: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

OutlineOutline

• Introduction:Wh t i th H 2 d ?o What is the Hawc2 code?

o Brief History• Parts and Modules: Wind Turbineo Structural Modelo Structural Modelo Control Moduleo External loads:o Soilo Hydrodynamico Aerodynamic

• Parts and Modules: External ConditionW d C t

• Poseidon: an application exampleo Waves and Currentso Wind Conditions:o Deterministico Stochastic

o What is it?o How does it looks?o Modeling Challenges

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark

o Stochastico Dynamic Wake Meandering

21 July 2010Risø Hawc2 Overview2

Page 3: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

What is the HAWC2 code?What is the HAWC2 code?

• A tool for simulation of wind turbine response in time domain.• Normal onshore turbines; 3B, 2B, nB; pitch control,

(active) stall• Offshore turbines (monopiles, tripods, jackets)• Floating turbines (HYWIND concept for now later Sway• Floating turbines (HYWIND concept for now, later… Sway,

Poseidon).• Based on a multibody formulation, which gives great

flexibility• Final Goal: simulate all loadings of a real turbine.

• It is a knowledge platform! g p• New research/models are continuously implemented and updated.• Core is closed source. E.g. Structure, aerodynamics,

hydrodynamics, solver…Submodels are open source E g water kinematics standard

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview3

• Submodels are open-source. E.g. water kinematics, standard controllers, generator models.

Page 4: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Brief HistoryBrief History

First Generation: HAWC• Initiated by J.T. Petersen in 1986 as part of a Ph.D.-study• In 1993 chosen as the reference aeroelastic research model by

Risø/Aeroelastic Design

S d G ti HAWC2 Second Generation: HAWC2• HAWC2 core developed in the period

2003-2007. Further development of new submodels still ongoing.

• HAWC2 is released for commercial use.

• Design tool for the Danish industry U d t i l t 100+ t bi• Used to simulate 100+ turbines

• Continuously developed until today

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview4

Page 5: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Parts and ModulesParts and Modules

• Aim: simulate all the loads that a wind turbine might experience

Structure AerodynamicStructure Aerodynamic

ControlWind

Waves &Hydrodynamic

Soil

Waves & Currents

l

Wind Turbine

External Conditions

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview5

Courtersy GL

Page 6: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Structural ModelStructural Model• Multibody Formulation:o Every body: set of Timoshenko beams elements (6 DOF)o Every component: one or more bodies, each with own reference

frameo Bodies coupling: algebraic constraints (fixed relative position, joints,

controlled position, etc.) p , )o Large rotations and translation accounted for in the coupling point.

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview6

Page 7: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Structural Model (2)Structural Model (2)• Multibody Formulation Allows Large deflections!o Key point of structural model, improvement over 1st Hawc,

t d l f d WT bl dmore accurate model for modern WT blades o Linear formulation inside each body (small deflection)o Multiple bodies allow for non linearities (large deflections):

deformation states of last node passed to next body p yreference frame.

o Forces applied to deformed state

• Multibody Formulation Great Flexibility!

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview7

o Complex structures can be modeled using existing formulation

Page 8: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Control ModuleControl Module• Control algorithms through

external .dll’s• Hawc2 returns sensors output

From the HAWC2 core

To the HAWC2 core

• Hawc2 returns sensors output, receives actuator inputs. The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

• Special .dll from Lars C. Henriksen:

• tcp/ip communication with e.g. Matlab or Matlab/SimulinkMatlab or Matlab/Simulink

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview8

Page 9: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

External LoadsExternal Loads

• External loads acting on the structure:

oGravity Loads

oAerodynamic forces on the rotor

oAerodynamic drag on the rest

oHydrodynamic forces

o Forces from Soil interaction (or other

sources)

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview9

Page 10: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Soil ModuleSoil Module

• Set of spring-damper forces attached

to a main body.

U f l fUseful for:

• Particular soil conditions:

o Pile in sand

o DNV’s offshore standard: non-

linear soil-springs

• Possibility of implementing body-

forces from any other source through

external .dll

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview10

Page 11: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Hydrodynamic ModuleHydrodynamic Module

• Wave Loads: Morison’s Formula

o Dynamic Drag (Slender Structure

assumption)

B L d• Buoyancy Loads:

o Distributed loads from integral of

pressure distribution:

Static and Dynamic Pressure

Gives restoring moment on

i l iconical sections

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview11

Page 12: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Aerodynamic ModelsAerodynamic Models

• Airfoil Aerodynamic (2D):

Ø ’ d l d lif f d io Øye’s model: unsteady lift for dynamic

stall.

o Risø BL model: unsteady lift-drag-

moment, attached flow + dynamic stall.

o Risø BL + flap

• Rotor Aerodynamic (3D):

o Classic BEM, corrections: Glauert Ct,

Prandtl tip-loss, Glauert+Colemann

yawed inflow.

o Near Wake + Far Wake model

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark

o Near Wake + Far Wake model

21 July 2010Risø Hawc2 Overview12

Page 13: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

BL with FlapBL with Flap

• Attached Flow:o Gaunaa potential flow modelo Gaunaa potential flow model

(Theodorsen)o Indicial response function

• Dynamic stall model (BL type)o Weighted sum of

attached andattached and separated lift

o Separation point (TE separation)

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview13

Page 14: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Near + Far Wake

• ‘Traditional’ BEM: induced velocities on the rotor, ‘independent strip element assumption’, needs corrections

• Near Wake: overcome this li it tilimitation.

o Radial coupled inductiono Induced velocity from

superposition of vorticity in p p y‘near’ wake (90 deg sector)

0

500

ENT

[Nm

]

EXP.NASA-AmesBEM Dyn.Inflow:τ1:30%,τ2:70%BEM Dyn.Inflow:τ1:50%,τ2:50%BEM Dyn.Inflow:τ1:70%,τ2:30%

• Far Wake model:o Accounts for: induction slower dynamics

(pitch, average wind speed), other blades.-1000

-500

FLAP

WIS

E M

OM

E

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview14

o Dynamic inflow: ‘classic’ 2-term decay model (lp filter, 2 exponential terms). 10 10.5 11 11.5 12 12.5 13 13.5 14 14.5 15

-1500

TIME [sec]

Page 15: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

External ConditionsExternal Conditions

• Models for the response of the wind

turbine

• Models for the external conditions acting

on the wind turbine:on the wind turbine:

o Wind Conditions:

Deterministic Wind

Stochastic Wind

Dynamic Wake Meandering

o Sea Conditions:

Currents

Wave Kinematics

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark

Wave Kinematics

21 July 2010Risø Hawc2 Overview15

Page 16: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Sea ConditionSea Condition

• Currents:

o Depth profile: uniform or power

law

Di ti i d d t f Wo Direction independent from Waves

• Wave Kinematics:

o Linear Waves

o Irregular Waves: Directional

Spreading, Jonswap’s Spectrum

o Wheeler stretching for load

application points.

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark

app cat o po ts

21 July 2010Risø Hawc2 Overview16

Page 17: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Wind ConditionWind Condition

• Deterministic wind:o Shears (log power law user defined)o Shears (log, power law, user defined)o Gusts (acc. to IEC 61400-1 ed. 3)o Tower shadow (potential flow, jet

model)

• Stochastic wind:o Build-in Mann turbulence generator

(Fully coherent 3D-turbulence)(Fully coherent 3D turbulence)o Read module for FLEX turbulenceo Dynamic wake meander model for

turbines in wake

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview17

Page 18: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Wind Condition: DWMWind Condition: DWM• Dynamic Wake Meander:More detailed physical modeling of

k f t t biwake from upstream turbine

• Wake of upstream turbine:turbine:

o Velocity Deficito Increased

Turbulence+ Wake Meander:

Transversal low freq. movements of the deficit regiondeficit region

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview18

Page 19: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Wind Condition: DWM (2)Wind Condition: DWM (2)

• Wake causes varying shear on downstream rotor:

o Increased fatigueo [Significant fatigue reduction

with Flap Smart Rotor]

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview19

Page 20: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Example of (unusual) application: PoseidonExample of (unusual) application: Poseidon

• World’s first combined wind and wave plant.

• Wave energy platform, large dimensions.• 3 turbines: extra power, additional

damping.

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview20

[Bjarne S. Kallesøe, presentation Vinddag ; 17 June 2010]

Page 21: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Poseidon: how it looksPoseidon: how it looks

3x GAIA 11kW Downwind

PSO project, measurements and modeling: DONG, FPP, DHI and Risø DTU

3x GAIA 11kW. Downwind, Free yaw and teetering

Grid connection point

Mooring point Wave energy conversion device

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview2121

Page 22: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Poseidon: Modeling ChallengesPoseidon: Modeling Challenges

• Three rotors in one simulation• Structural modeling already possible in the multi-body formulation• Structural modeling already possible in the multi body formulation • Aerodynamic model updated to handle this

• Wake from upwind rotors• Already possible with the dynamic wake meandering model in HAWC2 y p y g

• Large water surface area• full coupled HAWC2-WAMSIM simulations

• HAWC2 validated aeroelastic code• HAWC2 validated aeroelastic code• WAMSIM validated radiation/diffraction

code for dynamic of floating structures from DHIWAMSIM d t HAWC2 dll i t f• WAMSIM recode to HAWC2 dll-interface format

• Ordinary HAWC2 turbine model• Ordinary WAMSIM model

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview22

y• Full system solved by HAWC2

Page 23: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

HAWC2-WAMSIM coupled simulation platformHAWC2.exe WAMSIM.dll

• HAWC2 initialise

Call WAMSIM WAMSIM initialise

Return M, KEquations of motion

Return M, Kis derived

iterative Newmarksolver startssolver starts

Compute displacements+ constrain forces

f t biCompute float

responsefrom turbine response

Returne timederivaties (acc.)Update equations of

ti

res. not OK

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark23

motionres. OK

Page 24: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Poseidon: WAMSIM couplingPoseidon: WAMSIM coupling• .dll and .exe comparisons.

• Still Water:Roll • Wave Loading:Roll

Risø DTU, Technical University of DenmarkRisø DTU, Technical University of Denmark 21 July 2010Risø Hawc2 Overview24

Page 25: Risø HAWC2Risø HAWC2 - Wind Energywindpower.sandia.gov/2010BladeWorkshop/PDFs/2-2-E-3-Bergami.pdf · Risø HAWC2Risø HAWC2 Models and capabilities, a quick overview 20 0 i d bi

Thank you!

Risø HAWC2

… Thank you!

Risø HAWC2Models and capabilities, a quick overview

2010 Wind Turbine Blade WorkshopAlbuquerque, NM

Aeroelastic Design ProgramWind Energy Division

Leonardo [email protected]