HAWC2 Course: Lesson 3: Aerodynamic Modeling and Implementation in Hawc2
HAWC2 Course: Lesson 3: Aerodynamic Modeling and Implementation in Hawc2
HAWC2 Course: Lesson 3: Aerodynamic Modeling and Implementation in Hawc2
Structural
model
Aeroelastic
response
2 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Overview of aerodynamic force calculation
Blade
dynamics
Aerodynamic Tower
blade forces influence
Wind
description
Main
Blade Blade Airfoil
user centerline def. planform data
input
- in htc_file - in ae_file - in pc_file
3 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Airfoil section aerodynamics
L
M
D
4 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Stall types
L 1 2 W 2c CL ( ) D 1 2 W 2c CD ( )
6 Risø DTU, Technical University of Denmark Presentation name 17/04/2008
Profile coefficients: how to retrieve them
• Where to get the profile coefficients from:
• 2D simulation/measurements:
• Attached flow :
Memory effects of vorticity
shed into the wake.
• Non-circulatory terms:
added mass, acceleration
terms.
12 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Induction modelling
BEM
Actuator disc
CFD
Actuator disc
CFD
Actuator line
Full
3D CFD
13 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Actuator disc Model of ideal turbine
- Infinitely many blades
14 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
The energy conversion – Bernoulli
T pA
Bernoulli
1
2 V 2 p H
p0 12 V02 p 12 u 2
p p 12 u 2 p0 12 u12
p 12 V02 u12
15 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
The energy conversion – 1D momentum
Change in momentum
T m
V T V0 ACVV0 u1 A1u1 V0 ( ACV A1 )V0 m
sideV0
Conservation of mass and insert in momentum equation
uA u1 A1
m yields T m
(V0 u1 )
Combining momentum and Bernoulli
u 12 (V0 u1 )
16 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
1D momentum continued
Introducing the induction factor a
u (1 a)V0 u1 (1 2a)V0
Extracted power for an ideal rotor is difference in power from inlet to outlet
P 12 m
V02 u12
P 2 AV03a(1 a) 2
Cp 4 a (1 a ) 2
2 V0 A
1 3
Pavail
T uA(V0 u1 )
T 2 AV02 a(1 a)
CT 4a(1 a)
Tavail 1
2 V 0
2
A
17 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
18 Risø DTU, Technical University of Denmark Presentation name 17/04/2008
The relation between thrust and axial induction
u 1 a V0
CT 4a1 a
T
CT
1 V 2 A
2 0
19 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Blade Element Momentum theory
Relative velocity
21 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
BEM in HAWC2 formulated locally in grid.
uinduc,axial,local
V is the magnitude of the local free wind speed. a
V ,local
22 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
BEM in HAWC2 continued
k(3)=0.0892074
k(2)=0.0544955
k(1)=0.251163
k(0)=-0.0017077
23 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Tangential wake rotation
dQ 12 W 2Cx ( )cN B r dr
Above equations solved for the
tangential induction factor
W 2C x ( )cN B
a'
8r 2 (1 a)V
24 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Sub models to the induction
modeling
25 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Tip loss correction model in HAWC2
26 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Illustrations from deVries,
Presentation 197917/04/2008
name
Tip loss correction model in HAWC2
• The tiploss model used in HAWC2 is based on the modified expression by
Wilson and Lissaman
2 N (1 r / R)
F cos 1 exp B
2 (r / R) sin
• This factor is inserted in the induction calculation
27 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Yaw correction model in HAWC2
28 DTU, Department
Risø DTU, ofUniversity
Technical Wind Energy
of Denmark Presentation name 17/04/2008
Azimuthal impact on yawed inflow
Modification of induction
acor K a a
30 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Comparison between HAWC2 and CFD
actuator disc computations
30deg
60deg
31 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Dynamic inflow model in HAWC2
32 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Effect of dynamic inflow – numerical actuator
disc simulations – step change in loading
33 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Effect of dynamic inflow – numerical actuator
disc simulations – step change in loading
34 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Dynamic inflow
*
NW R R
r k2 r
2
R k
k1 r
1
0
NW FW
k2 -0.4783 -0.4751
k1 0.1025 0.4101
k0 0.6125 1.9210
35 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Dynamic inflow model in HAWC2
FW r R FW
*
r
R
R
V
NW r R NW
*
r 1.8R
V, y MAX1 3 induc, y ,0.2
R V
V , y MIN1 3 induc, y ,2.0
V , y V , y
The non-dim time constants was found to approximately 2.0 for the far wake
contribution and 0.5 for the near wake part
36 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
BEM procedure
• For each point in the polar grid
1. Get the local wsp and use local induced wsp from previous timestep/iteration
2. Get the local CT calculated at the two neighboring blades if the local wsp and
induction was used there.
3. Account for Prandtl tiploss
4. Interpolate CT based on azimuthal distance between grid point and the two
blades. Now the local CT is known.
5. Calculate local induction factor a
6. Correct mean level of a based on skew inflow angle.
7. Calculate tangential induction factor am
8. Calculate induced wind speeds axial (1) and tangential
9. Correct for azimuthal variations of axial induction u related to skew inflow
angle incl. axial induction influence..
10. Update u and ut in time based on two first order low pass filters. One for near
wake contribution and one for far wake.
37 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Validation results
38 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Comparison
39 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Special shear (1)
40 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Special shear (2)
41 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Special shear (3)
42 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Wake situation
270 90
43 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Examples of limitations of the BEM model
For such special rotors a user defined a-CT relation can be used if the
characteristic is known from e.g. CFD actuator disc simulations
44 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Aerodynamic input in HAWC2
begin aero ;
nblades 3;
hub_vec hub_center 3 ; rotor rotation vector (normally shaft composant
; directed from pressure to sustion side)
link 1 mbdy_c2_def blade1;
link 2 mbdy_c2_def blade2;
link 3 mbdy_c2_def blade3;
ae_filename ./data/H2_blade_ae.dat ;
pc_filename ./data/H2_blade_pc.dat ;
induction_method 1 ; 0=none, 1=normal
aerocalc_method 1 ; 0=no aerodynamic, 1=with aerodynamic
aerosections 30 ;
ae_sets 1 1 1;
tiploss_method 1 ; 0=none, 1=prandtl
dynstall_method 2 ; 0=none, 1=stig øye method,2=mhh method
end aero ;
51 DTU,DTU,
Risø Department
Technical of Wind Energy
University of Denmark Presentation name 17/04/2008
Corrections for yawed inflow – extra info
General case of momentum for rotor, Glauert
V A V ui V V 2ui T A V ui 2ui
T m
Which for axial flow is
Tz A V ui 2ui , z Tz A ud 2ui , z
Geometry relation
ud V cos ui , z V sin
2
2
2
ui2, z 2 cos ui , z
2 ui , z
ud V 1
2
2 a
V V V ,local
ui2, z 2 cos ui , z
2ui , z
2
Tz A V 1 2
V V
CT 1
T
4a 1 a 2 2a cos y
1
2
2 AV0
2