Professional Documents
Culture Documents
http://theses.gla.ac.uk/1855/
Copyright and moral rights for this thesis are retained by the author
A copy can be downloaded for personal non-commercial research or
study, without prior permission or charge
This thesis cannot be reproduced or quoted extensively from without first
obtaining permission in writing from the Author
The content must not be changed in any way or sold commercially in any
format or medium without the formal permission of the Author
When referring to this work, full bibliographic details including the
author, title, awarding institution and date of the thesis must be given
CFD Analysis
Dynamic
3D
of
Stall
by
Agis Spentzos BEng
@c2005
Agis Spentzos
iii
Abstract
Unlike fixed-wing aerodynamic design which incorporates significant Computational
Fluid Dynamics (CFD), rotary-wing design utilises only a small fraction of the potential CFD has to offer. The main reason for this, is the nature of the flow near
the lifting surfaces which is complex, unsteady and turbulent. The numerical modCPU
flows
due
time
two
to
the
elling of such
excessive
a)
encounters
main problems
for
for
b)
lack
data
the
validation
required
computing and
suitable
of experimental
of the numerical computations.
Focusing on helicopter aerodynamics, it is known that the aerodynamic performance of the retreating side of a rotor disk is mainly dictated by the stall characteristics of the blade. Stall under dynamic conditions (Dynamic Stall) is the dominant
lift
heavily
fast-flying
loaded
in
phenomenon encountered on
extra
rotors, resulting
(DS)
Dynamic
and excessivepitching moments.
stall
can be idealised as the pitching
motion of a finite wing and this is the focus of the present work which includes three
main stages.
At first, comparisons between available experimental data with CFD simulations
for
This
DS
3D
were performed
cases.
work is the first detailed CFD study of 3D
Dynamic Stall and has produced results indicating that DS can be predicted and
analysed using CFD- The CFD results were validated against all known experimental
investigations. In addition, a comprehensiveset of CFD results was generated and
used to enhanceour understanding of 3D DS. Straight, tapered and swept-tip wings
of various aspect ratios were used at a range of Reynolds and Mach numbers and
flow conditions. For all caseswhere experimental data were available effort was put
to obtain the original data and process these in exactly the same way as the CFD
results. Special care was put to represent exactly the motion of the lifting surfaces,
its geometry and the boundary conditions of the problem.
Secondly, the evolution of the Q-shaped DS vortex observed in experimental
works as well as its interaction with the tip vortices were investigated. Both pitching
and pitching/rotating blade conditions were considered.
Finally, the potential of training a Neural Network as a model for DS was assessedin an attempt to reduce the required CPU time for modelling 3D DS. Neural
Networks have a proven track record in applications involving pattern recognition
but so far have seen little application in unsteady aerodynamics. In this work, two
different NN models were developed and assessedin a vaxiety of conditions involving
DS. Both experimental and CFD data were used during these investigations. The
iv
dependenceof the quality of the predictions of the NN on the choice of the training
data was then assessedand thoughts towards the correct strategy behind this choice
were laid out.
Declaration
The author hereby declares that this dissertation is a record of the work carried
out in the Department of Aerospace Engineering at the University of Glasgow during the period from September 2002 to December 2005. This dissertation is original
except otherwise indicated.
December 2005
Agis Spentzos
vi
Acknowledgements
First and foremost, I would like to thank my supervisor Dr. George Baxakos
for his continuous help, patience and support. His technical knowledge, everlasting
enthusiasm and integrity of character have provided invaluable contribution throughout this project.
I would also like to thank all the members of the CFD Lab, past and present,
for creating the environment, within I have been very lucky to work. In particular,
I would like to thank Prof. Bryan Richards and Prof. Ken Badcock for their
contibutions to my supervision and Dr. Punit Nayyar for so unselfishly devoting
time of his, on problems of mine.
I am also very thankful to Prof. R.A. McD Galbraith and Prof. F. Coton from
University of Glasgow, Dr. A. Berton and Prof. D. Favier from LABM, Dr. M. Raffel
and Dr P. Wernert from DLR, Dr S. Schreck from NREL and Mr A. Brocklehurst
from Agusta Westland for very kindly providing an extensive amount of experimental
data, representing many years of hard work.
Last but not least, I would like to thank my family for their encouragementand
support during the many rainy days.
The financial support from EPSRC (Grant GR/R79654/01) is also gratefully
acknowledged.
vii
Dedication
To my dear fTiend K. Ziamas who was born to shake the world
viii
Publications
Journal
Papers:
Spentzos A. and G. Barakos, 'Modelling 3D Dynamic Stall using CFD and Neural
Networks', invited paper, submitted for publication, IMechE Journal of Aerospace
Engineering, Part G, 40 manuscript pages.
Spentzos A., Barakos G., Badcock K., Richards B., 'Numerical Simulation of 3D
Dynamic Stall using Neural Networks and CFD', presented at the "Integrating CFD
Cranfield
University,
Aerodynamics"
Experiments
in
international
symposium,
and
Defence Academy Shrivenham, Sept. 2005.
Spentzos A., Barakos G., Badcock K., Richards B., CFD Study of 3D Dynamic
Stall, AIAA Paper AIAA-2005-1107,43rd AIAA Aerospace SciencesMeeting and
Exhibit, Reno Nevada, Jan. 10-13,2005.
SpentzosA., Barakos G., Badcock K., Richards B., 'CFD Study of Three-Dimensional
ix
Dynamic Stall of Various Planform Shapes', presented at the 30th European Rotorcraft Forum, Marseilles, France, Sept. 14-16 2004.
Spentzos A. and Barakos G., 'CFD Study of 2D Dynamic Stall of Vaxious Planform Shapes', presented at the Burn Helicopter Study Weekend, Angus, April 2004
Spentzos A., Barakos G., Badcock K., Richards B., Wernert P., Schreck S. and
Raffel M., CFD Investigation of 2D and 3D Dynamic Stall, presented at the AHS
4th Decennial Specialist's Conferenceon Aeromechanics, San Francisco, California,
Jan. 21-23,2004, Also, Report N 801/2004, Rench-German Research Institute of
Saint Louis, ISL
Spentzos A., Barakos C., Badcock K. and Schreck S., 'Numerical Simulation of
3D Dynamic Stall', presented at the "Integrating CFD and Experiments in Aerodynamics" intenational symposium, Glasgow, 8-9 September 2003.
Spentzos A., Barakos G., Badcock K. and Richards B., 'CFD Study of ThreeDimensional Dynamic Stall', presented at the 12th Scottish Fluid Mechanics Conference, Dundee University, Dundee, Oct. 2003
Spentzos A. and Barakos G., 'CFD Study of Three-Dimensional Dynamic Stall',
presented at the Burn Helicopter Stufy Weekend, Angus, April 2003
Contents
1
1 Introduction
1.1 Motivation
1.2
Literature
1.2.1
.......
..........................
Survey
Overview
.......
......................
.......
......................
Turbulence modelling
................
1.2.3 Experimental Work
.................
1. The Work of Wernert
..............
2. The Work of Lorber
...............
3. The Work of Freymuth
.............
4. The Work of Horner
...............
5. The Work of Piziali
...............
6. The Work of Schreck and Helin
.........
7. The Work of Moir and Coton
..........
8. The Work of Tang and Dowell
.........
9. The Work of Coton and Galbraith
.......
10. The Work in LABM
..............
1.2.4 Computational Work
................
1. The work of Newsome
..............
2. The work of Ekaterinaris
............
3. The work of Morgan and Visbal
........
1.2.5 Reduced Models
...................
1.3 Objectives
..........................
1.4 Outline
............................
1.2.2
2 Mathematical
2.1
2.2
Model I-
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
.......
5
7
8
8
8
10
11
13
14
15
16
17
18
19
22
23
24
24
26
26
29
CFD Solver
29
CFD Solver
................................
General Description of Turbulence and its Modelling
.........
33
CONTENTS
xi
2.4
2.5
2.6
2.7
......................
2.3.1 Time Averaging
....................
Boussinesq-BasedModels
...................
Viscosity- Dependent Parameters
...............
One-Equation Models
.....................
Two-Equation Models
....................
2.7.1 Model Equations: Linear k-w Model
......
......
......
......
......
......
.......
......
35
36
36
37
39
42
CFD Validation
50
4.1 Introduction
50
42
43
48
................................
4.2 Tables
...................................
4.3 The low Re regime validation cases
...................
4.3.1 The experiments of Schreck
...................
4.3.2 The flow visualisation experiments by Moir and Coton
....
4.4 Prediction of the Flow Field around an Oscillating Aerofoil: Comparison Against PIV DATA
4.5.1
4.5.2
54
57
57
64
66
.........................
4.5 High Re regime validation cases
.....................
70
70
......
78
86
Flow
89
4.5.3
34
3 Mathematical
34
5.1
5.2
5.3
5.4
5.5
Topology
During
88
DS
Introduction
89
................................
Shape of the DSV and the DSV-TV Interaction
93
............
Effect of the Inboard Boundary Conditions to the Shape of the DSV
97
.
The Effect of planform shape the DSV
100
.................
Effect of Re on the DSV-TV interaction
102
................
5.6
5.7
5.8
CONTENTS
..........
.............
106
107
109
CONTENTS
xii
5.9 Summary
113
.................................
6 Validation
114
..
..
..
...
..
114
114
115
116
Rotating Wings
........................
Pure Rotation
.........................
Rotation with Pitch
.....................
6.4 Summary
...............................
7 Conclusions
..
..
..
..
133
133
135
138
139
139
140
Bibliography
142
Appendices
150
150
155
CONTENTS
List of Figures
1.1
Calculated
/,z = 0.3, in three different flight conditions, (a) level flight, (b) climb at
1.2
shaded area where DS usually occurs and (b) the optimum design point
2
1.4
11
1.5
12
1.6
14
1.3
1.7
1.8
3.1
3.2
4.1
4.2
4.3
15
19
43
48
Grid topologies employed for calculations: (a) 'collapsed' tip, (b, c,d) 'extruded' tips
.................................
Blocking topology corresponding to grid (c) of Figure 4.1. (a) full grid, (b)
details close to the wing and (c) the blocking used to model the viscous
52
53
4.1 by Berton et al. [45]. (c) High aspect ratio wing with linear twist
of -10.56
xiii
LIST OF FIGURES
4.4
xiv
4.5
..
60
Comparison between experiments by Schreck and Helin [41] and CFD results for the surface coefficient distribution on the suction side of the squaxe
NACA-0015 wing. Rom top to bottom: CFD with splitter plate as symmetry plane (sp), CFD with splitter plate as viscous wall (vw) and experimental values (a+ = 0.2, Re = 6.9 X 104, M=0.2,
4.6
61
4.7
xlc,., t = 0.25,
62
63
(right) for the short aspect ratio wing of case 3 of Table 4.1. Ramping
motion between 01 and 401, Re=13,000, M=0.1, a+=0.16. (a) Plan view
(b)
and
view from the leading edge of the DS vortex and the trailing edge
vortices at an incidence angle of 30......................
4.9
65
xlc,,, t = 0.25).
68
4.10 Comparison between CFD and experiments by Wernert et al. [38]: The
experimental values are based on PIV data. (a(t) = 15* - 10'cos(kt),
k=0.15,
Re = 3.73 x 105, M=0.1,
xlc,,, t = 0.25). (cc)-coarse grid
coarse time, (ff)-fine grid fine time and (fc)-fine grid coarse time
......
LIST OF FIGURES
69
LIST OF FIGURES
xv
4.11 Comparison between CFD and ELDV measurements by Berton et al. [451
for the u-velocity profiles during DS. Oscillatory motion of a tapered wing,
a(t) = 12' + 6'sin(kt),
k=0.048,
Re = 106, M=0.2.
inserted plot corresponds to the direction of the ELDV probing, superimposed on pressure contours. The profiles were extracted at a spanwise
(see
72
Figure 4.3b).
0.5
0.4
station of z1c =
and chordwise station of x1c =
.
4.12 Comparison between CFD and ELDV measurements by Berton et al. [45)
for the u-velocity profiles during DS. Oscillatory motion of a tapered wing,
a(t) = 12' + 6'sin(kt),
k=0.048,
Re = 106, M=0.2.
inserted plot corresponds to the direction of the ELDV probing, superimposed on pressure contours. The profiles were extracted at a spanwise
station of z1c = 0.5 and chordwise station of x1c = 0.6 (see Figure 4.3b). . 73
4.13 Comparison between CFD and ELDV measurements by Berton et al. [45]
for the u-velocity profiles during DS. Oscillatory motion of a tapered wing,
a(t) = 12' + 6'sin(kt),
k=0.048,
Re = 106, M=0.2.
inserted plot corresponds to the direction of the ELDV probing, superimposed on pressure contours. The profiles were extracted at a spanwise
station of z1c = 0.7 and chordwise station of x1c = 0.4 (see Figure 4.3b). . 74
4.14 Comparison between CFD and ELDV measurements by Berton et al. [45]
for the u-velocity profiles during DS. Oscillatory motion of a tapered wing,
a(t) = 12' + 6'sin(kt),
k=0.06,
Re = 106, M=0.2.
inserted plot corresponds to the direction of the ELDV probing, superimposed on pressure contours. The profiles were extracted at a spanwise
station of z1c = 0.5 and chordwise station of x1c = 0.4 (see Figure 4.3b). . 75
4.15 Comparison between CFD and ELDV measurements by Berton et al. [45]
for the u-velocity profiles during DS. Oscillatory motion of a tapered wing,
a(t) = 12' + 6'sin(kt),
k=0.06,
Re = 106, M=0.2.
inserted plot corresponds to the direction of the ELDV probing, superimposed on pressure contours. The profiles were extracted at a spanwise
station of z/c = 0.5 and chordwise station of x1c = 0.6 (see Figure 4.3b). . 76
LIST OF FIGURES
LIST OF FIGURES
xvi
81
4.18 Comparison between experimental (left) and CFD (right) surface pressure
distributions for the case 4 of Table 4.1 [44]. Ramping wing motion between -5' and 39', a+ = 0.022, Re = 1.5 X 106, M=0.16.
(a) a=
20'
82
a=
40
to
-5'
..................................
4.20 Comparison between experimental (left) and CFD (right) surface pressure
83
distributions for the case 4 of Table 4.1 [44]. Oscillating wing motion
between 15' and 350, Re = 1.5 x 106, M=0.16.
21' (CFD), a=
(a) k=0.17,
35" (CFD), a=
a=
31"
(Experiment)
................................
4.21 Comparison between experimental (left) and CFD* (right) surface pressure
84
distribution for the case 5 of Table 4.1 [44] for the wing with swept back
tips. Oscillating wing motion between 15' and 35', Re = 1.5 X 106, M=
0.16. (a) k=0.17, a= 21' (CFD), a= 250 (Experiment) and (b) a= 390
(CFD), a= 350 (Experiment)
........................
4.22 Comparison between experimental and CFD hysteresis loops for the sec-
85
tional loads at three stations (a) z/s=0.47, (b) z/s=0.966 and (c) z/s=0.995.
The conditions correspond to run r0329 of Piziali [22]. Oscillating wing
motion between 70 and 150, Re = 2.0 x 106, M=0.3
...........
5.1
5.2
DSV shown at 600 with (a) streaklines and (b) streamlines. Case 1 from
Table 5.1. a+ = 0.2
.............................
Vortex cores (left) and streamtraces (right) for case 2
of Table 5.1. (a)
13', (b) 20', (c) 250 and (d) 280
......................
LIST OF FIGURES
87
91
95
LIST OF FIGURES
5.3
xvil
2D spanwise slices showing streamlines superimposed on contours of wvelocity for case 1 of Table 5.1. w-velocity changes sign across the border
between green-blue and green-yellow contours. (a) z1c = 1.11, (b) z1c
0.66, (c) z1c = 0.57, (d) z/c = 0.48, (e) z1c = 0.21 and (f) z/c = 0.03.96
5.4
plane condition at the root (case 2 of Table 5.1) and (b) simulation with
a viscous wall condition at the mid-span plane (case 3 of Table 5.1).
5.5
...
(a) The 'Q' vortex cores for 8 different angles of attack (case 3 of Table
97
5.1). The root plane is modelled with non-slip conditions. (a) 26.5", (b)
99
28', (c) 29.51, (d) 31*, (e) 32.5', (f) 34', (g) 35.5' and (h) 37........
5.6
Streamlines (left) and vortex cores (right) neax the stall angle. (a) Low
(case
(b)
Table
5
5.1),
tips
aspect ratio wing with rounded
swept back
of
tip (case 7 of Table 5.1), (c) large aspect ratio wing with 10' negative twist
and flat tip (case 6 of Table 5.1), and (d) tapered wing with flat tip (case
4 of Table 5.1)
5.7
...............................
Plan view of the wing of case 5 of Table 5.1, showing the locations of
the DSV for four different Reynolds numbers, at an AoA of 30'.
101
(a)
Re = 1.5M, (b) Re = 750k, (c) Re = 375K, (d) Re = 188K, (e) Re = 94K. 103
5.8
w-velocities vs,distance from wing root at the chordwise section x1c = 0.25
and at y/c = 0.4 of the wing of case 5 of Table 5.1 for five different Re at
5.9
104
(right) of the wing of case5 of Table 5.1, showing the locations and sizesof
the DSV (left) and TV (right) for five different Re, at an AoA of 30'. (a)
Re = 1.5M, (b) Re = 750k, (c) Re = 375K, (d) Re = 188K, (e) Re = 94K. 105
5.10 Vortex cores (left) and 2D slices at the wing's half span (right) corresponding to case 8 of Table 5.1. The AoA is 201 and the M is (a) 0.25 and (b)
0.55
.....................................
5.11 Vortex cores for three different reduced frequencies and two different yaw
angles shown at a=
106
freestrearn is parallel to the chord while in the right the yaw angle is
,3=
LIST OF FIGURES
(b) k=0.1
108
LIST OF FIGURES
xviii
5.12 Vortex cores for a rotating wing (case 10 of Table 5.1). The AR of the
wing is 5 and the tip radius is 12.5. The direction of the freestrearn is from
the bottom of the page to the top. Azimuth angles anti-clockwise from
top: 10', 20*, 30', 40', 50', 60', 701,80', 85', 90', 95,100',
110', 120'
and 140...................................
110
5.13 Vortex cores and streamtraces for a rotating wing (case 10 of Table 5.1).
The AR of the wing is 5 and the tip radius is 12.5. Azimuth angles (a)
85", (b) 90' and (c) 110...........................
5.14 Two spanwise sections for the rotating wing showing vorticity contours
(left) and streamlines (right) (case 10 of Table 5.1). 0= 80', Re = 106 and
M=0.15.
(a) z1c = 2.75 and (b) z1c = 3.75 while z1c =0 corresponds
..............................
6.1
The neural network models used. (a) 2-layer, no feedback, (b) 2-layer with
6.2
112
117
The RNN model had 2x 45 neurons on the hidden layers and the two NN
models had 2x 45 and 3x 40 neurons respectively.............
6.3
118
6.4
119
predictions for the surface pressure distribution on the suction side of the
square NACA-0015 wing with rounded tips. (case 6.11). (a) AoA=18.18'
(b)
AoA=23.84'.
and
..........
Comparison between experiments by Coton and Galbraith [44] and NN
120
predictions for the surface pressure distribution on the suction side of the
square NACA-0015 wing with rounded tips. (case 6.15). (a) AoA=24.44"
and (b) AoA=28.741.
LIST OF FIGURES
121
LIST OF FIGURES
6.6
xix
6.7
122
and 0= 81) of Table 6.2. The NN was trained using cases4,5,8 and 9 of
Table 6.2. (a) 100 upstroke, (b) 20', (c) 10' downstroke and (d) 0'. Note
that the AR has been compressed for illustration purposes. The direction
6.8
125
6.9
127
130
131
of the freestrearn is the same as in Figure 6.10..............
.
6.11 Normalised normal force vs normalised time corresponding to the cases
described in paragraphs (a) 5.4.1, (b) 5.4.2, (c) 5.4.3 and (d) 5.4.4 correspondingly. (e) integrated normal forces for cases 1,4,7,8 and 11 of Table
6.2
132
....................................
.
6.12 CFD computation (left) and NN prediction (right) for case 2 of Table 6.3.
The NN was trained using cases1 and 3 of Table 6.3. (a) 30' azimuth, (b)
600 azimuth, (c) 90" azimuth, (continued over ).............
...
6.13 (d) 120' azimuth, (e) 1500 azimuth and (f) 180' azimuth ( concluded).
...
LIST OF FIGURES
.
.
134
135
LIST OF FIGURES
xx
LIST OF FIGURES
137
List of Tables
1.1
1.2
1.3
9
20
21
2.1 Different types of two-equation turbulence models and the corresponding second variable used ......................
2.2 Different types of linear k-w turbulence models
...........
2.3 Values of constants used in linear k-w models (continued)
2.4 Values of constants used in linear k-w
4.1
4.2
38
40
......
40
41
54
For all casesthe far-field boundaxy of the computational domain was located at 8-10 chord lengths away from the wing surface. All calculations
were performed on a Linux Beowulf cluster with 2.5GHz Pentium-4 nodes.
4.3
Fourier expansion coefficients for the two oscillating cases by Coton &
Galbraith [44]
................................
5.1
80
Details of the CFD runs performed. In runs that involved rotational motion, the rotating and pitching cycles were in phase. The yaw angle is
'a
defined as the angle of the freestream with the root chord
.........
6.1
55
92
Details of the experimental data used (441for the training and validation
of the NN. Re = 1.47106,M=0.16
mKi
LIST OF TABLES
6.2
xxii
Details of the CFD runs involving yaw performed. The wing used was
based on a NACA 0012 aerofoil section with rounded tips and AR=10.
The pitching component of the motion was a sinusoidal oscillation with
both mean angle and amplitude of 100, while the Reynolds and Mach
numbers were Re = 10 x 106 and M=0.3
6.3
respectively...........
Details of the CFD run involving rotation. The wing used was based on a
123
NACA 0015 aerofoil section with rounded tips and AR = 5. The wing's tip
was located at a distance of 12.5 from the rotation centre. The pitching
component of the motion, where applicable, was a sinusoidal oscillation
with both mean angle and amplitude of 100, while the Reynolds number and Mach numbers were Re = 10 X 106 and M=0.15
respectively.
The pitching frequency (were applicable) was the same as the rotating frequency. In all cases, rotation was performed between 0' and 180' on the
advancing side...............................
LIST OF TABLES
133
LIST OF TABLES
xxiii
Nomenclature
BO
CP
Pressure coefficient,
(P
CP =
-Pi-f
-2pUfr - S
i ,,f
CL
C11
Ct,
d
e
E
A
F
Fj, F2
k
L
Mach number
Current time-step
Nearest
n+1
N
Next time-step
P
P"
Number of samples/measurements
Pressure
Dissipation rate specific to k
LIST OF TABLES
'c
2U
inf
LIST OF TABLES
xxiv
qj
Reynolds stress
Ri,
j, k
Flux residual
Re
Rt
model
R,
model
Sij
Turbulent
Non-dimensional time
Integration
Temperature
U.
Free-stream velocity
Ui
Velocity vector
U,
Frictional velocity
Viscous component
Vi,
j, k
time
Cell volume
Wall
Xi
Position vector
Distance
Yn
Arguments
blending
functions
F2
F,
to
and
argj, arg2
LIST OF TABLES
LIST OF TABLES
Greek
a
ao
a,
oscillatory cases
Amplitude of oscillation
Nondimensional pitch rate,
a+
+
a
da c
dt Ui. f
)3
jij
Yaw angle
Kronecker delta
6
P
Pt
Density
Poo
Density at free-stream
Frictional component
Ir
Tw
Tij
0
Angular frequency
Acronyms
2D
Two-Dimensional
3D
Three-Dimensional
AoA
AR
Angle of Attack
Aspect Ratio
CFD
DS
Dynamic Stall
DSV
ELDV
FFBP
LE
Leading Edge
LIST OF TABLES
xxv
LIST OF TABLES
xxvi
LEV
NN
Neural Network
RNN
TE
'Railing Edge
TEV
TV
Tip Vortex
Subscripts
i, j, k
Superscripts
I
Fluctuating
LIST OF TABLES
part
Chapter
Introduction
1.1
Motivation
The Dynamic Stall (DS) -of a lifting surface is one of the most interesting aerodybeyond
lifting
It
is
is
namic phenomena.
encountered when a
surface rapidly pitched
its static stall angle, resulting to an initial lift augmentation and its subsequentloss
in a highly non-linear manner [1].
Rom an industrial point of view, the aerodynamics and the dynamic responseof
helicopter rotors, are two main unsteady flow phenomena appearing constantly in
the industrial list of priorities.
of compressibility
Figure
blade.
blade
DS
the
the
retreating
on
advancing
and
on
1.1 shows the calculated contours of the local angle of attack for a helicopter rotor
(b)
(a)
flight,
different
flight
level
in
0.3,
three
climb at 1,000
conditions
at 1L =
fpm and (c) autorotation [2]. Figure 1.1 clearly shows that the rotor is very likely
to encounter situations where the AoA of the retreating side blades may enter the
DS regime. Consequently, the study and understanding
will assist the rotorcraft
of 3D DS flow phenomena
and more efficient rotors. Figure 1.2a shows the retreating side of a helicopter rotor
with the shaded area where DS usually occurs.
explaining the main aerodynamic constraints of a rotor during forward flight. High
rotor loading conditions during helicopter flight, require high rotational speeds which
in turn result to high advance ratios for a given forward flight speed. Thus, the high
tip speeds on the advancing side of the rotor disk may result to shock formation
and consequently, reduction of lift.
the helicopter
CHAPTER
retreating
1. INTRODUCTION
shown in Figure
The optimum
1.21). In particular,
if high forward
Calculated
the point
point.
operating
Autorotation
(c)
speed is required,
(b)
01)
I. I:
o m-eas
area is below the txN,
Level Flight
Figure
operating
rotor at
Design
T! SW
L -t A-
Stall
ConiprussibilitN
Advance Ratio
(a)
Fignire
1.2:
Schematics
(b)
showing
I. I.
flight.
MOTIVATION
side of a helicopter
design point
rotor
with
for a rotor
the
during
CHAPTER
1. INTRODUCTION
Figure 1.3: Normal force and pitching moment on NACA 0012 aerofoil during DS. (o
n
15" + 10".sin(u)t), k=0.15, Rc = 2.5 x 106) Picture taken from [1]
DS is a process comprising
pitching
that
distorting
the, chordwise
[1]).
While
1.3,
ure
the primary
lift
which
are experienced
The penalty,
iiii-craft.
generation
terminated
During
of weaker vortices
if the body returns
growth,
NIOTIVATION
(Fig-
high vilues
of
maneuverable
detaches from
eventually
The phenomenon
continues
cither
with
the
boundary-layer
I. I.
niollient.
of a strong
and producing
vortex
It.
value.
producing
rapidlY
a critical
of DS is the shedding
is resident
can be exploited
around
pressure distribution
different
vortex
feature
a predominant
beyond
(list tirbance
transient
is increased
aerofoils
develop
separation,
by a number
unsteadiness,
or
shock/boundary-laYer
such as
and invis-
CHAPTER 1. INTRODUCTION
1.2
Literature
Survey
This literature review has been structured in the following way: First an overview
of DS is presented, detailing past efforts on 2D CFD simulations. This is followed
by the experimental
and computational
As
DS.
in
3D
a result
works undertaken
CHAPTER 1. INTRODUCTION
Overview
The DS processhas been under investigation for about three decades,and significant
progress has been made towards understanding the physical processesassociated
with rapidly pitching an aerofoil beyond its static stall angle of attack.
In the seventies the study of the unsteady turbulent flows is dominated by the
[7,8].
McCroskey
The above efforts are mainly experimental
Telionis
and
works of
layers.
boundary
derive
for
to
analytical solutions
studies and attempts
unsteady
The earliest computational investigations of DS appeared in the 70s and early
80s with indicative efforts by Mehta [9], Gulcat [10] and McCroskey et al. [8]. Chyu
[111
factorisation
based
employed
an
approximate
scheme
on a pentadiagonal
et al.
[12]
Baldwin-Lomax
the
to
solver
perform calculations using
model, while a year
later Shamroth and Gibeling [13] employed a better (k - 1) model in conjunction
ADI-based
Briley-McDonald
collocated
solver.
with a
In the 80's the rapid progress of computer technology allowed researchers to
simulate unsteady flows using numerical techniques. In the middle 80s, the algorithm
by Wu [14,15] for incompressible flow provided results consistent with experimental
data. Tuncer [16] extended the model for high Reynolds number flows, obtaining
accurate and inexpensive results.
Furthermore the AGARD's efforts resulted in a comprehensive set of experimental data for the light stall regime [17]. The reviews of McCroskey [81 and Carr
[18] provide good descriptions, on the basis of experiments, of the dynamic stall
processes.
Compressibility effects started to be addressedduring the last few years [19], and
there are few numerical studies regarding high Reynolds number compressible flows
[20]. The time delay between the appeaxanceof incompressible and compressible
Navier-Stokes solutions is primarily due to the increasedcomputational requirements
for the latter. Rom the simulation point of view, compressibility adds an additional
1.2. LITERATURE
SURVEY
CHAPTER 1. INTRODUCTION
CHAPTER 1. INTRODUCTION
1.2.2
Turbulence
modelling
CHAPTER 1. INTRODUCTION
1.2.3
Experimental
Work
CHAPTER 1. INTRODUCTION
Table 1.1: Summary of the experimental works on 3D DS. Data for cases4,5,7,8,9
10 were available for comparisons with CFD simulations.
and
Case
Reference
Conditions
Measurements
Oscillatory motion
Lorber [26]
Surface pressure
Freymuth [39]
Ramping motion
smoke visualisatons
Re =6x
4
Horner [40]
104
10-3
M=2x
Oscillatory motion
Re =
105'M
10-3
4.5
x
=
Flat plate, AR=2
Piziali [22]
Flow visualisation
NACA0015, AR=10
(micro-tufts)
Ramping motions
Surface pressure
Surface pressure
10-2
Flow visualisation
(dye injection)
Smoke visualisation
NACA0015, AR=3
8
Oscillatory
Pressure measurements
motions
NACA0012, AR=1.5
9
[44]
motions
Surface pressure
NACA0015, AR=3
10
Oscillatory
Re =3-6x
motion
Boundary layers
106, M=0.01
Velocity profiles
NACA0012
-0.3
Turbulence quantities
CHAPTER 1. INTRODUCTION
10
0.6,3 angles of 0', 15' and 30' and the relationship between the Re and M was
Re =Mx
101. Lorber's [26] findings addressedmainly three issues: a) TV effects,
b) stall vortex propagation and c) separation locations. Lorber [26], concluded that
before stall the TV lowers the effective angle of attack thus reducing lift and delaying
the onset of stall. In the near the tip region, the TV produces an aft loading creating
a nosedown moment. During stall, interaction with the TV prolongs the residenceof
the stall vortex on the wing. Regarding the DSV propagation characteristics, Lorber
[26], reported that unswept motions showedslower propagation characteristics due to
the anchoring of the DSV in the LE region of the tip, However, for the swept motions,
DSV anchoring was no longer taking place, therefore, the near the tip part of DSV
propagated faster towards the trailing edge than its inboard section. Moreover, it
was reported that the variation of Mach number and motion type (sinusoidal or
ramping) do not alter the DSV propagation properties. Propagation speed for the
uswept caseswas found to be 0.25 times the freestrearn velocity. This measurement
was performed by monitoring the aft motion of the global minima of the individual
transducers placed at z1c = 1.6. Closer to the tip, at z1c = 0.08, this speed was
reduced to 0.09 times the freestream velocity, due to its interaction with the TV.
Regarding separation, Lorber [26] reported that he only observed LE separation
phenomena. For low Mach numbers (M < 0.3), unsteady separation begun at the
'
forward 5- 10% of chord and rapidly expanded to eliminate the LE suction peak to
form a strong and concentrated stall vortex. For higher Mach numbers (M > 0.3)
a mildly supersonic flow forms near the LE, causing an oscillation just downstream
of it. This oscillation forces the flow in the LE to detach earlier than for the lower
CHAPTER
1. INTRODUCTION
Figure
this connection
Helmholtz's
confirms
law.
of the individual
the DSV'
which
Horner
Nviis
introduced
vortices
vortices
cycle.
irregular
spinil
Further
ill Figure
is evident
The delta
The linked
downstream,
1.4. but it
vortical
[39] assumed
are performed.
Freyinuth
be confirliled
cannot
this terin.
between
4. The Work
However,
pitched
convected
Nloreover,
formed
these vortical
system then
and understructures
burst.
of Horner
plate of 121n spaii, 6m chord and 0.251n thickness in a Win x 16m Nvind tuilliel.
The flat plate oscillations were driven hy a DC motor coupled to the plate through
ll
a flYwheel and crank linkage. Reduced frequencies of 1.0 and 2.0 and incan angles
1.2. LITERATUHE
SURVEY
CHAPTER 1. INTRODUCTION
12
X'6
M,ddleVooa Developrwat
LateVortexDevelopircm
Figure 1.5: Caricatures of LEV development under 3D test conditions (left) and 2D test
[40].
(right).
from
Picture
taken
conditions
freestream
10'
20'
the
selected,
of
and
were
while
velocity and oscillation amplitude
investiTwo
different
held
5f
10'
t1s
tip
were
at
and
respectively.
conditions
was
flat
for
both
flow
Firstly
2D
3D
the
to
plate was
allow
and
configurations.
gated
In
leaving
from
the
2in
the
the
side.
either
centre of
section
gaps
positioned at
secondarrangement, the test section was narrowed by inserting a clear acrylic plate.
Then, the flat plate was re-centered and small woven cellulose tip extensions were
inserted to ensure a tight seal against the wall sections. However, only partial sealing
dimensionality
flow
than
the
three
the
rather
reduced
and
only
achieved
of
was
was
flow
visualisations clearly demonstrated the existence of the tip voreliminated, as
tices. Therefore what the experimentalist termed as 2D flow conditions as opposed
to 3D flow conditions was not entirely accurate. Visualisation was performed across
vertical and horizontal smoke planes. Vertical planes of smoke were introduced at
several locations to provide smoke visualisations along several span sections and
[40],
Horner
the
above
wing.
et al.
surnmarised their findings in a series of sketches
(Figure 1.5) that exhibit the behaviour of the vortical. structures on the suction side
of the flat plate, for both their 3D and 2D cases. These sketchesdepict the vortical
structures during their early, middle and late development. In the early stage, a
vortex along the leading edge of the wing is formed which connects to the TVs at
1.2. LITERATURE SURVEY
CHAPTER 1. INTRODUCTION
13
CHAPTER
1. INTRODUCTION
Fignirc, 1.6: Dye visualisation in water tunnel showing the Q vortex. Picture taken from
[41].
6. The Work
Sclireck
of Schreck
Helin
iind
momited
and Helin
in a 0.91 x 0.91 -m
0015 profile
win(,,, tunnel.
A circiihir
splitter
wis locoted
transdiicers
fitted
tions,
0.625,0.70
The effective
were recorded
were located
hijection.
were provided
The
nondimensional
series of sliction-side
corresponding
generation
0015 cutout
wing pitch
row of 15 pressure
11 spanwise posi-
plate.
The nondiniensiomil
10".
6.9
x
was
range of nondimensional
motions.
Additionally,
experiment
and 0.20.
together
pitch
water tunnel
pitch
rate
flow
using dve
in order to investigate
the ramping
Wing
pitch
pressure, contours
the splitter
rates of 0.05,0.10
and evolution
a NACA
covered
locations
the Re number
0015 acrofoll
at 0.0,0.05,0.10,0.15,0.25,0.375,0.5.
for
0.25c
the experimental
at
over 20 consequetive
vistialisations
spanwise
the splitter
effectively
that
section,
planforni
NACA
in the hollow
by means of adding
and with
2.
[41], used a
(Figure
1.6)
motions.
leadthe
near
hicreilsed, this structure started growing and moving towards the TE. Close to the
CHAPTER
1. INTRODUCTION
15
tip, the vortex was pinned to the LE together with the TV, while towards the wingpInte Juncture it moved freel.y. However, the convection speed of the vortex-end
t
than the convection further
close to the wing-plate. juncture was significantly higher
The, consequence
outbmird.
ruption,
which
by both
pressure contours
both
the s'plitter
layer d(welopment.
throughout
plae
occurring)
The recloser
surface imperfections
surface measurements
dis-
convection
their measurements
ji inct tire appeared
component.
7. The Work
of Moir
and Coton
Figun, t. 7-. Frmit view smoke visuali,,atioil of Q vortex. Picture I; iken frt)m 1121.
1
Moir and Coton [42] performed a series of visualisation
screw s.ystem.
computer. Smoke was produced by vaporishig Ondina oil in a TaYlor scientific smoke
penenitor and wits introduced to the flow either through small holes in the lilodel
fl'oin
Images
tile
or
sinoke-rakc
,
positioned
upstream
of
model.
were r(,coi-(I(,(l
surfitce
witli
ii cmilcorder,
1.2. LITERATUBE
subsequentlY tninsferred
SURVEY
to digital
format
using a Nhicintosh
CHAPTER 1. INTRODUCTION
16
grabbing system. Each model was pitched about its quarter chord from 0' to 40' at
a reduced pitch rate of a+ = 0.08 and the Re number was 12,000. The experiments
conducted with the rectangular wing planform indicated the presenceof two major
vortical structures; the DSV emanating from the leading edge region and the tip
vortices. A secondary vortex forming following trailing edgeseparation had also been
identified. The flowfield in the mid-span region was shown to be two-dimensional.
The DSV was observed to form uniformly along the span but quickly assumed an
arched shape, as downstream convection in the mid span region took place. However,
the outboard ends of the DSV were pinned to the LE of the tip region. Moir and
Coton [42] axgued that the faster growth of the DSV along the mid-span region is a
downwash
higher
due
from
to
two
the
the
tips
product of
effects, a)
effective a away
and b) the vortex enhancement in the mid-span region aided by the entrainment
of the TE vortex. The combined effect of the above according to Moir and Coton
caused the buckling of the DSV. This buckling shape was the same as identified by
Horner [40] (who coined the term 'Q vortex) and Schreck and Helin [41] (Figure
1.7). The swept back wing created flow configurations very similax to those of the
[42].
A weaker DSV has been reported and attributed to the
rectangular wing,
smaller effective planform area leading to lower lift. However, the tip vortices were
reported to be larger and with an orientation which directly affected a larger portion
of the wing. This observation has an interesting consequenceregarding the validity
of Helmholtz's theorem with respect to flows involving DS. If a different planform
produces stronger tip vortices but weaker DSV, then although the DSV appears to
be connected with the TVs, their circulations might be different. Another difference
that Moir and Coton [42] found between the rectangulax and swept wing cases,was
that in the mid span area, the DSV produced by the swept wing attained a higher
distance from the wing surface that in the case of the rectangular wing. It also
had the tendency to remain above the mid chord region, rather than be convected
downstream as in the case of the rectangulax wing.
8. The Work of Tang and Dowell
Tang and Dowell [43] used a NACA 0012 square wing of AR = 1.5 oscillating in
pitch and took measurements along three span-wise locations (0.5z/c, 0.75z/c and
0-9z/c) for various reduced pitch rates and angles of attack. These experiments
aimed to extend the 2D ONERA model to 3D. The unsteady experiments involved
CHAPTER 1. INTRODUCTION
17
sinusoidal motions of mean angle 9'- 28', amplitude 1'- 60 and freestrearnvelocities
Two
from
The
frequency
8.51m/s
2Hz
14Hz.
20.56m/s.
to
of
varied
oscillation
sets of experiments were conducted, below and above stall. The experimentalists
[43] have presented a very limited number of sectional integrated loads while their
focus had been on the extension of the ONERA model rather than the analysis of
the three dimensionality of the flow. However, their claim that their results were
qualitatively similar with the 2D case, appears rather peculiar given the high threedimensionality and complexity of the near the tip flow. Tang and Dowel [43] did not
present measurementsat the z1c = 0.9 span position for the above-stall experiments.
9. The Work of Coton and Galbraith
Coton and Galbraith[441 used a NACA 0015 square wing with AR =3 in ramp-up,
ramp-down and harmonic oscillation in pitch. A relatively high Reynolds number
of 1.5x IV has been used for various angles of incidence, pitch and ramp rates. The
experiments took place in the university of Glasgow's 'Handley Page' low speed
wind tunnel. The actuation force was produced using a hydraulic actuator and a
crank mechanism which allowed a variation of angle of attack from -26* to 40'.
The model's aerofoil section was that of a NACA 0015 and the tips were solids
of revolution. The dimensions of the wing were 126cm x 42cm. An overall of
192 pressure transducers were placed predominantly on the wing's starboard side.
There were six chordal distributions with 30 transducers each (on both the upper
lower
Additional
the
surface
and
of
wing).
pressure transducers were placed in the
A
the
tip.
small number of transducers were also placed at the port side
region of
of the wing to enable checkson the symmetry of the wing loading. Data acquisition
was carried out by a PC using 200 channels, each capable of a maximum sampling
rate of 50kHz. The experimentalists [441,presented integrated sectional loads and
moments as well as Cp histories for six ramping caseswith a+ between 0.00043 and
0.027. The sectional gradients and peak values of the normal force curves vs angle
of attack, were found to be higher in the mid wing sections than to those near the
tip. When compared to the 2D case,the full wing 3D normal force curves exhibited
lower peaks and gradients, however, the 2D and 3D curves were found to be broadly
very similar.
The authors argued that the 2D flow is initially similar to the mid-wing sections
of the 3D case. In their 3D cases[44], a leading edge vortex was identified to develop
CHAPTER 1. INTRODUCTION
18
uniformly across the leading edge. Shortly after its formation, it was observed that
the DSV lossesits uniformity under the influence of the tip vortices. The flow neax
the tip region was influenced by the downwash of the tip vortices who pin down
the DSV in the LE of the tip region. The combined effect of the unconstrained
growth of the DSV in the mid-span region and its pin-down at the tips cause the
DSV to buckle attaining the Q shaped first reported by Horner [40]. It has also
been reported [441that the mid-span segments initially moved faster downstream
than those outboard. However, the downstream convection was not uniform as the
passageof the vortex system over the trailing edge occurred almost simultaneously
across the span. The same observations were made in all but the lowest reduced
pitch rates, which in effect where in the quasi steady regime and no DSV presence
was reported. The authors [44] drew very similar conclusions regarding the shape
and global evolutionary characteristics of the DSV with previous works [40,411,
however, their experiments were conducted in realistic high Re regime.
10. The Work in LABM
The work undertaken by the Aerodynamics Laboratory of Marseilles (LABM) [46]
employed an embedded Laser Doppler Velocimetry (ELDV) technique in order to
provide detailed velocity measurements inside the boundary layer during DS. The
experiment was designedto assist CFD practitioners with their efforts in turbulence
A
modelling.
schematic from the experimental apparatus is shown in Figure 1.8.
The model used for simulating the steady and unsteady flow configurations consisted
of a swept half wing, mounted vertically within the test section of the SlL high
subsonic wind tunnel. The wing's section was that of a NACA 0012 aerofoil and
the half-wing had a root chord of 0.24m and a parallel to the tip chord of 0.06M.
The leading edge angle was 84' and the trailing edge angle was 72.5'. The wing
was mounted on a turntable and pivoted around its quarter chord root point via a
crank mechanism. The optical head was also mounted on the same turntable. The
experimental apparatus was able to produce sinusoidal motions with mean angles
in the range 0' to 25* and amplitudes of 3' and 6'. The velocity of the freestream
varied from 50m/s to 100m/s and the oscillation frequencies from 1Hz to 5Hz.
Measurements were taken at fifteen vertical distances (0.8mm-90mm) off the
surface of the wing, at three chordwise locations (0.4c, 0.5c and 0.6c) at 50% of
span and two chordwise locations (0.4c and 0.57c) at 70% of span. Surface pressure
CHAPTER 1. INTRODUCTION
19
( )1,11-1 1,,-
Optical fibi
A, wa
C-k
Figure 1.8: The ELDV experimental setup. Picture taken from [46].
both
taken
sides of
also
at
were
at
sixteen
and
measurements
chordwise positions
the wing at 50% of span. The wing model used for the pressure measurements
had the same shape but twice the chord (0.48m at the root). Data acquisition was
delivering
from
Analysers,
Burst
Spectrum
the
through
two
a
computer
performed
Doppler frequencies for each velocity component as well as the arrival validation
time for each frequency measurement. The arrival validation time was counted from
device
delivered
by
the
time
oscillating
a photoelectric cell mounted on
origin
a
(Wt)
during
the
in
the
terms
exact
aerofoil
angle
provided
position
of
phase
which
oscillation.
1.2.4
Computational
Work
flows
with
of unsteady
low-Re turbulence models beyond the algebraic ones ha-s been attempted.
LITERATURE SURVEY
On the
20
CHAPTER 1. INTRODUCTION
flow
hand,
3D
turbulent
to
using advanced turbulence
unsteady
other
efforts
model
in
A
the
by
trends
have
been
of
summary
undertaken
other authors.
not
models
far
[47].
have
CFD
flows
in
is
so
studies
given
research of unsteady aerodynamic
Reference
Model
Numerical Scheme
Chyu et a].
BL
k-1
2D Briley-McDonald,
Collocated Block solver ADI
BL
2D Briley-McDonald, ADI
Hegna
CS
2D Chorin SOR
BL, JK
2D Thin-Layer NS AF
block tri-diagonal
Visbal
BL
2D Thin-Layer A
Mincer et a].
BL
2D Vorticity formulation
Fourier, SOR
Wu et al.
BL, JK, k -e WF
2D Beam-warming
AF pentadiagonal solver
BLIJK
2D AF LU-ADI, Pulliam-Chaussee
10
2D AF Beam-Warming Pentadiagonal
11
13
Srinivasan et al.
Ekatarinaris & Menter
BL, k -E
BL, JK, CS,SA,BB
2D Steger-Warming AF
14
Yang
BL, SA, k -w
BL, k -c
15
Niu et al.
BL
2D Steger-Warming
2D AF Beam-Waxming Pentadiagonal
2D PISO CPI
BB, SST k-w
Guilmineau et al. [48]
BL: Baldwin-Lomax algebraic turbulence model [12] CS: Cebesi-Smith algebraic turbulence model [49] JK: Johnson-King algebraic turbulence model [50] SA: Spalaxt-Allmaras
16
[51,52]
BB: Baldwin-Barth one-equation turbulence
turbulence
model
one-equation
(decomposition)
SOR:
[53]
Approximate
Factorization
AF:
LU:
Lower-Upper
model
SuccessiveOver-Relaxation ADI: Alternating Direction Implicit PISO: Pressure-Implicit
Solution by Splitting of Operators CPI: Consistent Physical Interpolation
CHAPTER 1. INTRODUCTION
21
Case
Reference
Newsome [58]
Ekaterinaris [54]
Piziali [22]
3
4
[54,20,55,56]
researchers
and issueslike turbulence modelling and compressibility
CFD
Still,
due
lack
to
the
effects were assessed.
of computing power and established
methods, most CFD work done until now focused on the validation of CFD codes
[56]
have
Drikakis
flow
Barakos
than
the
the
rather
understanding of
physics.
and
assessedseveral turbulence models in their 2D study, stressing their importance in
the realistic representation of the flow-field encountered during DS. More recently,
the same researchers [57] presented results for a range of cases and have analysed
the flow configuration in 2D.
The only 3D CFD works published to date on 3D DS axe by Newsome [58] in
the compressible laminar flow regime and Ekaterinaris [541and Spentzos et al. [31
in the turbulent. A summary of the 3D CFD works performed to date on DS are
presented in Table 1.3.
CHAPTER 1. INTRODUCTION
22
CHAPTER 1. INTRODUCTION
23
ber of points across the wing's span. Finally, the non-dimensional time was set to
0,002. Newsome [58], concentrated his analysis of the flow in the splitter plate [41]
He
Schreck's
in
juncture
wing
area.
provided comparisons with
experiments
the form of surface pressure contours for the case of the high ramp rate of 0.2 and
sectional normal force coefficients for both the computed reduced ramp rates. The
agreement with experiments was better for the higher ramp rate of 0.2, while for
the lower ramp rate of 0.1 the inception and evolution of the DSV was V to 10'
[58]
between
Newsome
discrepancy
M
this
to
the
premature.
mismatch
attributed
CFD and experiments.
2. The work of Ekaterinaris
Ekaterinaris [54] used a solver based on the thin layer approximation of the conservative form of the compressible, Reynolds-averagedNavier-Stokes equations for
a body-fitted coordinate system. The inviscid fluxes were evaluated using Osher's
upwinding scheme and the viscous fluxes where computed by using central differEkaterinaris
encing.
Re = 1.99 X 106
He compared the Baldwin-Lomax and Baldwin,M=0.299).
Barth turbulence models and found that the B-B models provided better results.
He then went on to compute the light stall 3D case (15'+4.2'sin(t),
M=0.299)
Re = 1.99 X 106,
by using the same grid (per 2D section) and time resolution that gave
tation with a single block C-H type grid of 181 x 51 x 71 points (37 points along
the wing's span), 16,000 time steps per cycle and the B-B turbulence model. Ekaterinaris [54] presented comparisons between measured [22] and computed sectional
integral loads (Cl, Cd and c ) along three spanwise locations (y/S = 0.47, y/s = 0.80
..
and yls = 0.98). The comparisons between the experiments of Piziali [221 and the
computations of Ekaterinaris [54] were in very good agreement in all three locations
for both the upstroke and downstroke parts of the hysteresis loops. However, as
the hysteresis loops indicate, no evidence of the existence of DSV can be seen. In
fact the maximum angle of 19.2' during the fast sinusoidal motion (k
0.1)
was
=
probably too low to produce separation and the subsequent inception of the DSV.
However, with this work, Ekaterinaris [54] demonstrated that 3D computations are
possible.
CHAPTER 1. INTRODUCTION
24
and Visbal
Additional work by Morgan and Visbal [59] also discussedthe 3D aspects of DS. The
objective of the researcherswas the simulation of the flow around a wing spanning
the test section of a tunnel without any tips exposed to the free stream. The wing
was based on a NACA 0012 aerofoil, had an AR = 4, was pitched from 0' to 60'
at a constant ramp rate of a+ = 0.2 and the Reynolds and Mach numbers were
Re = 1.2 x 10' and M=0.1 respectively. One end of the wing was modelled with
symmetry boundary conditions and the other with Euler slip conditions. The flow
[59]
for
laminar
in
64
was solved
with a parallel
compressible solver
processorsand
two grid sizes with 4.24million and 8.44million points respectively. Although the
intentions of the authors were to explore the three-dimensionality of the flow, their
choice of the boundary conditions deprived the flow from the most important source
of three-dimensionality in pitching wings, which is the effect of the tips. In fact the
authors reported on the remarkable similarity between their 3D solutions and the
2D solutions of a NACA 0012 aerofoil undergoing the same ramping motion. The
[59]
by
Morgan
Visbal
did not address the 3D nature of DS, but can be
work
and
seen as a successful exercise of carrying out big parallel computations of pitching
wings.
1.2.5
Reduced Models
to characterise the flowfield across the parameter space. Efforts along these lines
include the ONERA model based on a non-linear indicial method [60,61], the heuristic Leishman-Bedoes [62,63] model, a model based on Lagrangian functions devised
by Vepa [641 as well as simulation of DS by Neural Networks [65,66].
drawback of such models [62,63,60,61]
The major
ing of parameters they require. That impedes their generalising ability and makes
them suitable only for a narrow operating envelope. Therefore, a large number of
aerodynamic data is required for their fine tuning.
CHAPTER 1. INTRODUCTION
25
On the other hand, NNs offer improved performance over conventional technologies in areas which include: Machine Vision, Pattern Recognition, Signal Filtering,
Virtual Reality, Data Segmentation, Data Compression, Data Mining, Text Mining,
Adaptive Control, Optimisation, Complex Mapping etc. and hence they constitute
a very promising candidate as simple yet efficient DS calculators.
Past experience has shown that NNs can recreate histories of unsteady aerodynamic loads on the suction side of pitching aerofoils, following appropriate training.
The principles behind NN models are described in detail in chapter 3. Faller et
[65,66],
[41]
data
Helin
by
Schreck
to
the
al.
used sets of
experimental
produced
and
train a Recursive NN (RNN) that was able to predict the Cp readings of 15 pressure
transducers along each of three spanwisepositions (0%, 37.5% and 80% span) on the
upper surface of a ramping-up and ramping-down wings. For all motions, the angle
of attack a ranged between 0' and 60', the Reynolds number was Re = 6.9 X 104the
Mach number was M=0.026
CHAPTER 1. INTRODUCTION
1.3
26
Objectives
This literature review has shown that although the problem of DS has been studied
extensively in 2D configurations, there are very few experimental works and only one
comprehensive numerical 3D study [3] performed to date. It has been shown that
the full 3D DS on finite wings produces flow phenomena markedly different than the
ones created from infinite wings. From the industrial point of view, understanding
3D DS is of primary importance in the effective rotorcraft design. However, prior to
using CFD for the analysis of such flows, CFD practitioners have to establish that
their models can provide accurate results. Thus, comparisons with experiments in a
variety of conditions axeextremely important in building confidenceon the particular
simulation tool of choice. During this work, experimental data in electronic format
became available for the works summarised in Tabld 1.1. Although this table does
not include all of the experimental works encountered in the literature, it provides
data from a wide range of motion types, wing shapesand flow conditions. Therefore,
one can trust results produced by a CFD methodology successful in reproducing
these experiments.
Also, 3D unsteady flow simulations tend to be computationally very expensive
and reduced models can provide a useful compromise between accuracy and speed.
A real-time calculator of DS moments and loads would be of considerable benefit to
most rotorcraft applications. Neural networks can be seen as universal calculators,
following
the appropriate training, could perform this task on-the-fly and with
which
good accuracy.
Based on the above facts, the objectives of this work are the following:
(1)
DS
3D
CFD
the
to
establish
confidence
o
on
ability of
accurately simulate
(2)
investigate the flow topology during 3D DS
e
(3) assessthe possibility of using neural networks as a means of an accurate
real-time DS computer.
1.4
Outline
CHAPTER 1. INTRODUCTION
27
CHAPTER 1. INTRODUCTION
28
1.4. OUTLINE
Chapter
Mathematical
Model
I-
CFD
Solver
2.1
CFD Solver
All computations were performed using the Parallel Multi-Block (PMB) flow solver
[67] developed at the University of Glasgow. The flow solver has been continually
revised and updated over a number of years and has been successfully applied to a
variety of problems including cavity flows, hypersonic film cooling, spiked bodies,
flutter and delta wing flows amongst others. The PMB code is a 3D multi-block
structured-grid solver which solves the Navier-Stokes equations in the 3D Cartesian frame of reference. The Navier-Stokes equations consist of Partial Differential
Equations (PDEs) describing the laws of conservation for:
(continuity
Mass
o
equation).
(Newton's
Momentum
2nd Law).
*
(1st
Energy
Law
*
of Thermodynamics).
The continuity equation simply states that the massmust be conserved. In Cartesian
ap a(pui)
+
Tt axi
(2.1)
where p is the density of the fluid, t is the time and ui is the velocity vector. In
the above, tensor notation is used, which implies summation for repeated indices.
29
CHAPTER 2. MATHEMATICAL
30
(Puiuj)
(Pui)
ap
-r-ij
(9 + (9
+
Pfi
=
axj
at
axj
19xi
(2.2)
fi
body
forces,
the
where
represents
p the pressure and -rij the viscous stress
tensor, which is defined as
axj
axi
(2.3)
aXk
delta,
is
Jjj
Kronecker
is
the
the
which
molecular viscosity and
represents
it
defined as
1
if i=j
(2.4)
0
otherwise
The third principle can be written in Cartesian coordinates as
OpE
19t
09
+ 7-- [ui (pE + p)] -
(9xj
(uirij - qj) = 0.
(2.5)
121
e+luiui
(2.6)
and e is the specific internal energy with ujui representing the kinetic energy.
The heat flux vector, qj, is calculated using Fourier's Law
aT
qi = -k
(2.7)
(9xi
fluid.
k
heat
is
T
the
is
the
transfer
temperature
the
of
coefficient and
where
These three laws of conservation can be combined and written in the equation
flow.
For
below,
is
Navier-Stokes
to
the
shown
which referred as
equation of viscous
brevity, vector notation is used
aW
a (F+
+
t-
F')
ex
D (G+
++m0
G-)
a (H'+ H)
ey
(2.8)
az
(2.9)
with the variables p, u, v, w, p and E having their usual meaning of density, the three
components of velocity, pressure and total energy, respectively. The superscripts i
and v in Equation 2.8 denote the inviscid and viscid components of the flux vectors
2.1. CFD SOLVER
CHAPTER 2. MATHEMATICAL
31
F (in the x-direction), G (in the y-direction) and H (in the z-direction). The inviscid
flux vectors, F', G4 and H', are given by
F' = (pU, pU2 + p, puv, puw, u (pE + pT,
G' = >,
H'=
(PW,
(2.10)
+PT,
+p, w(pE
+ p
T.
flux
heat
for
flux
G'
H',
F',
the
the
terms
and
while
viscous
vectors,
and
contain
forces
be
by
body
the
viscous
exerted on
and can
represented
Fv=1 Re (0, Txx,Txy,Txz,UTxx+ VTxy+ WTxz+ qx)T,
1 (0,
Txy, TVY, Tyz, UTxy + Vryy + Wryz + qy)T
GV
Re
(0'
Hxzzx+
Ke- TTT7_,
"' y'
z'u
)T.
+ wr,,, + q
v7-.,
flux
heat
the
term
the
tensor
the
vector.
where
rij represents
viscous stress
and qj
Although the Navier-Stokes equations completely describe turbulent flows, the
large number of temporal and spatial turbulent scalesassociatedwith high Reynolds
numbers make it difficult to resolve all the turbulent scalescomputationally. In such
circumstances, small turbulent scales are eliminated by time averaging the NavierStokes equations to give the Reynolds-Averaged Navier-Stokes equations (RANS).
This results in additional unknowns (called Reynolds stresses) which are modelled
by the turbulence model. The viscous stress tensor mentioned in Equation 2.11
is then approximated by the Boussinesq hypothesis, more description of which is
following
in
the
sections.
provided
The PMB flow solver uses a cell-centred finite volume approach combined with
an implicit dual-time stepping method. In this manner, the solution marches in
pseudo-time for each real time-step to achieve fast convergence. According to the
finite volume method, the RANS equations can be discretised for each cell by
j-
(Wi,
Rij,
+
i, kVi, i, k)
(2.12)
0-
Vi,
Ri,
denotes
the cell volume and
j, k represents the flux residual.
where j, k
The implicit dual-time stepping method proposed by Jameson [681is used for
time-accurate calculations. The residual is redefined to obtain a steady-state equation which can be solved using acceleration techniques. The following system of
equations axe solved in the implicit schemeduring the time integration process
Avw-+,
i, j, k AVA-r
Avw!,.,.
sli, k
AVWn+l
i, j, k _
AvAt
AVW,
t.
ij ,k=P,!,
tlk
ij,
(2.13)
CHAPTER 2. MATHEMATICAL
32
increment
AV
A-r
is
is
in
the
time-step
the
pseudo
where
change
cell volume,
'+1
flux
R!
At
The
is
increment.
the
time-step
is
approximately
residual
and
physical
k
z,j,
defined by
Wit'-Rn
'
k
3,
,
By substituting
+
i,j, k
aW! I.
(Wn+l
W11
i,j, k 20*,k)
(2.14)
%,
3,k
Equation 2.14 into Equation 2.13, the linear system can be approx-
imated to
1+
Z_t
aRn)
AW
= -IV
_5W_
(2.15)
and AW
is used for
k)'
Osher's upwind scheme [69] is used to evaluate the convective fluxes although
Roe's flux-splitting scheme [70] is also available. The MUSCL variable extrapolation method is employed in conjunction to formally provide third-order accuracy.
The van Albada limiter is also applied to remove any spurious oscillations across
shock waves. The central differencing spatial discretisation method is used to solve
the viscous terms. The linear system of equations that is generated as a result
first-order
by
linearisation
is
integration
in
then
the
using
a
solved
pseudo-time
of
backward difference. A Generalised Conjugate Gradient (GCG) method is then
(BILU)
factorisation
Block
Incomplete
Lower-Upper
in
as
conjunction
used
with a
from
linear
is
the
to
a
solve
system of equations, which obtained
a pre-conditioner
linearisation in pseudo-time.
The flow solver can be used in serial or parallel mode. To obtain an efficient
parallel method based on domain decomposition, different methods are applied to
the flow solver [711. An approximate form of the flux Jacobians resulting from
the linearisation in pseudo-time is used which reduces the overall size of the linear
system by reducing the number of non-zero entries. Between the blocks of the
grid, the BILU factorisation is also decoupled thereby reducing the communication
between processors. Each processor is also allocated a vector that contains all the
halo cells for all the blocks in the grid. MessagePassing Interface (MPI) is used for
the communication between the processorsin parallel. All computations undertaken
for the 3D DS analysis have been performed on the Beowulf Pentium 4 100-processor
workstations of the CFD Laboratory at the University of Glasgow. The two-equation
Wilcox k-w [72] turbulence model was used. This model is described in more detail
in the following sections.
CHAPTER 2. MATHEMATICAL
2.2
General Description
Turbulence
of
33
Modits
and
elling
Turbulent flows are irregular in the sensethat they contain structures which show
A
fluctuations
broad
in
time
space.
range of scalesare observedto exist at
rapid
and
high Reynolds numbers where turbulence develops as an instability of the laminax
flow. Starting with the laminar flow, fluid layers slide smoothly past each other
At
high-frequency
instability.
dampens
the
small-scale
molecular viscosity
any
and
high Reynolds number, the flow reachesa periodic state. The character of the flow
has
flow
increased
dissipative.
This
becomes
diffusive
more
and
also changes and
layers
friction,
heat
Boundary
transfer
consequently
rate and spreading rate.
mixing
become thicker and less susceptible to sepaxation.
The non-linearity of the Navier-Stokes equations leads to various interactions
between the turbulent fluctuations of different wavelengths and directions. Wavelengths extend from a maximum comparable to the width of the flow to a minimum
fixed by viscous dissipation scale of energy. A key process that spreads the motion
in
Turbulent
is
structures
over wide range of wavelengths called vortex stretching.
the flow gain energy if the vortex elements are primarily orientated in a direction
which allows the mean velocity gradients to stretch them. This mechanism is called
of turbulence. The kinetic energy of the turbulent structures is then
diffused
dissipated.
and
convected,
production
Most of the energy is carried by the large scalestructures, the orientation of which
is sensitive to the mean flow. The large eddies cascadeenergy to the smaller ones
via stretching. Small eddies have less pronounced preference in their orientation
and statistically appear to be isotropic. For the shortest wavelengths, energy is
dissipated by viscosity. This description corresponds to what is known as isotropic
turbulence.
For this flow, the ratio of the largest to smaller scale increaseswith
Reynolds number.
If the unsteady Navier-Stokes equations are used to calculate the flow, a vast
range of length and time scales would have to be computed. This would require a
very fine grid and a very high resolution in time. This approach known as Direct
(DNS) is by today's computing speeds
applicable only to flows at very low Reynolds number. One technique called LargeEddy Simulation explicitly resolves the scales away from the wall and exploits
Numerical
Simulation
of turbulence
CHAPTER 2. MATHEMATICAL
34
(SGS)
A
in
the
model is used to model
modelling
near-wall regions. sub-grid scale
the smaller scales which are assumed to be more isotropic. Although less computationally intensive than DNS, this is still expensive, especially for higher Reynolds
flows.
number
A turbulence model therefore needs to account for some part of the fluctuating
motion in order to keep the computing cost down. The optimum model should therefore be simple to implement, general and derived out of the flow physics. It is equally
important that the model is computationally stable and co-ordinate invariant. These
form
turbulence
to
special
statistical
models are applied a
of the equations of motion
(RANS)
These
Navier-Stokes
Reynolds-Averaged
the
are obtained
called
equations.
by Reynolds averaging the Navier-Stokes equations.
2.3
Reynolds
Averaging
In a turbulent flow, the fields of pressure, velocity, temperature and density vary
randomly in time. Reynold's averaging approach involves separating the flow quantities into stationary and random parts. The quantities are then presented as a sum
of the mean flow value and the fluctuating part
(2.16)
0=+oI
This formulation is then inserted into the conservation equations and a process
known as Reynolds averaging is performed. Three averaging methods are possible:
o Time averaging.
Spatial
averaging.
9
o Ensemble averaging.
2.3.1
Time Averaging
Time averaging is the most common averaging method. It can be used only for statistically stationary turbulent flows, i.e. flows not varying with time on the average.
For such flows, the mean flow value is defined as
lim
Too
ji
s+T
dt
ui(t)
(2.17)
CHAPTER 2. MATHEMATICAL
35
In practice, T --+ oo means that the integration time T needs to be long enough
relative to the maximum period of the assumedfluctuations.
2.4
Boussinesq-Based
Models
pt
ui+
U-j
19xj
i9xi
2j
ij
3
OUk I
2
pJijk
3
19Xk
(2.18)
where k represents the specific kinetic energy of the fluctuations and is given by
UU
2
(2.19)
The key idea behind Boussinesq's hypothesis is that the Reynolds stressescan be
calculated as a product of the dynamic eddy-viscosity, pt, and the strain-rate tensor
flow,
i.e.
the
of
mean
(2.20)
Jij
21,
k
itSij
=
-pu'iuj'
-2 3
where
(aui
Puj
Sii =1
jij
+
axi _23
2 axj
Ouk
aXk
(2.21)
Eddy viscosity, pt, is a scalar and consequently the Reynolds stress components
are linearly proportional to the mean strain-rate tensor. What is implied here is that
compressibility plays a secondary rate in the development of the turbulent flow-field.
According to Morkovin's hypothesis [73], compressibility affects turbulence only at
hypersonic speeds.
To compute At, further modelling is required and it is at this point that turbulence models come into play. Turbulence models are classified into categories based
on the number of transport equations required to calculate At. According to the
number of transport equations needed for the calculation of the eddy viscosity, the
Boussinesq-basedmodels are classified as:
9 Algebraic or zero-equation
Baldwin-Lomax [12] models.
4pOne-equation
[53] models.
[49]
Cebeci-Smith
the
models, such as
and
CHAPTER 2. MATHEMATICAL
[30], k-w
[721,
36
,k-W
SST [74]
An additional family of models exists, which solves equations for all components of
the Reynolds stress tensor. These are also known as Reynolds Stress Models
(RSM), second-order
2.5
closures or second-moment
Viscosity-Dependent
closures.
Parameters
Non-dimensionalised wall distances for turbulent flow, y*, and non-turbulent flow,
Y+, are defined as follows
.=
ynkl/2
Ynu-r
(2.22)
vIyv
-rZ-1-p
distance
is
from
the
the
is the frictional velocity
where y,,
nearest wall, u. mmVI,
and -ru,represents the dynamic wall shear stress. Mirbulent Reynolds numbers for
model (denoted by Rt) and for the k-w
by the following equation
the k--
Rt =-
2.6
One-Equation
kk
ve
(2.23)
vw
Models
This type of turbulence models were designed to improve the ability of algebraic
models to account for the convection and diffusion of turbulence. This was accomplished by employing a transport equation, usually for the realisation of the kinetic
energy of turbulence, k. The general form of this transport equation takes the
following form
Ok
ak
+
uj 5T
Tt
jp
aui
a [it ak
+ T
j
17
U
2p i
1
-Fui
(2.24)
The first term in Right-Hand Side (RHS) (7-ij-'9) represents the production of
axj
turbulence. Rom the terms in the square brackets, the first
is the molecPaxj
ular diffusion term, the second (u'iu'iuj') is the turbulent flux of the turbulent
Iz
kinetic
energy
2.5. VISCOSITY-DEPENDENT
PARAMETERS
diffusion
term, which is
CHAPTER 2. MATHEMATICAL
37
usually neglected due to its small contribution. The term - is the dissipation
of k per unit mass of fluid, and is usually defined by
L. 19u
Ii IM
rate
(2.25)
P (9Xk C9Xk
pCl,1,,,j.,v/k
(2.26)
C,,
is a coefficient specific to the model.
where
The Baldwin-Barth [53] and Spalart-Allmaras [52] one-equation models axe the
kinetic
History
turbulent
the
types
most common
of one-equation models.
effects of
energy profile are better accounted for in one-equation models due to the additional
differential equation. This can be particularly important in non-equilibrium flows
Specifically
better
tuned
than
and consequently provides
results
algebraic models.
for aerodynamic flows with adversepressuregradients and transonic flow conditions,
one-equation models also work well for flow regions where the mean velocity gradient
is zero. Better modelling of near-wall effects and transition, for instance, can simply
be integrated into the model's formulation by adding extra relevant terms because
of its modular design. For these reasons, one-equation models have gained much
popularity in aerospaceapplications. The disadvantage of one-equation models is
the absenceof a mechanism for the computation of the length scale, 1, is included
making the prediction of highly turbulent flows (with a broad range of length scales)
difficult. In that respect, one-equation models axe still similar to algebraic models.
2.7
Two-Equation
Models
By far the most popular type of turbulence model used is of the two-equation type.
Two-equation models are 'complete', i.e. can be used to predict properties of a given
flow with no prior knowledge of the turbulence structure or flow geometry. Two
transport equations axe used for the calculation of the turbulent kinetic energy, k,
and turbulence length scale, 1, or a function of it. The choice of the 2nd variable
is arbitrary and many proposals have been presented. The most popular involves
using:
*e-
ew-
CHAPTER 2. MATHEMATICAL
38
turbulent time-scale.
9rA description of the different types of two-equation models is provided in Table 2.1
below. As well as indicating the variable used for the second transport equation,
Table 2.1 includes the equation used to calculate the eddy viscosity.
Table 2.1: Different types of two-equation turbulence models and the corresponding
second variable used
Two-Equation
Kolmogorov
Rotta
Model
k 1/21-1
(c. 1950)
Harlow-Nakayama
Variable Used
Equation2nd
(Frequency
Scale)
Length
w
1
k3/21-1
(1968)
[77]
Spalding (1969) [78]
kj-2
12
w
Ik-1/2
(Time-Scale)
-r
Nee
k1
Harlow-Nakayama
lk-1/2
vt (Eddy viscosity)
One of the most widely used two-equation turbulence models is the k-e model.
One of the original versions of this model was developed by Jones and Launder
[30] in 1972. The turbulent scale in the k-e model is calculated using a second
transport equation for the turbulent dissipation rate, E. The eddy viscosity for the
k-e
from
derived
is
typically
model
[IT
k
CIAP
(2.27)
but
instead
uses
model
the k -specific dissipation rate as a secondvariable to compute the turbulent length
CHAPTER 2. MATHEMATICAL
39
(2.28)
AT
in
for
incorporated
This
is
term
the
transport
the
of
principal
shear
stress.
account
Reynolds Stress Models (RSM) and was also used by Johnson-King [50] to produce
the so called half-equation model that solved an ode for the maximum shear stress
transport. Its importance was realised based on the significantly improved results
for adverse pressure gradient flows [741.
2.7.1
Model
Equations:
Linear
k-w
Model
and k-g
[80].
from
Ref.
be
models can
obtained
Since the introduction of the linear k-w model by Wilcox in 1988 [72], the
[741
k-w
from
Menter
in
1994
to
the
who
other notable modification
model came
described
hybridisation
k-w
k-E
the
the
the
as
model,
proposed
of
model with
further
lists
four
Table
k-w
2.2
the
the
previously.
models and
notable versions of
describesif they include parameters to compute the low Reynolds number properties.
The turbulence transport equations used in the formulation of the k-w
models
are:
aa
t
(pk) + j- (pUjk)
-`: 5x-j
xj
+L-
O'k
]
i9k
Txj
+p (P - O"wk)
(2.29)
CHAPTER 2. MATHEMATICAL
40
turbulence models
Type of Model
Wilcox (1988) [72]
Yes
Wilcox
(1994) [81]
Yes
Menter
Menter
aa(pw) (Pujw)
+
axj
at
Low-Re
Yes
Yes
1(11+
awl (", P- *W2
0)+
11
111)
+p
axj
axj
a,
pSj
Vt
(2.30)
Pk
ClPkP
Pw
Oxj
(2-31)
Vt
Values for the coefficients used in all the four types of linear k-w
here are given in the Tables 2.3 and 2.4.
discussed
models
(1988) [72]
(1994) [81]
(1994)
[74]
1
40 '6
1+ It 6
-i-.
100
-L
18+(-s
0.09
+(R,,
L)
Menter
(1994)
[74]
w 0.09
,
110.31
min
2 W
+ R,,L
T7
(Baseline)'
(r
3
-O
5
9
9
100
(SST)2
0.553
3
40
0.075
0.440
0.083
0.553
0.075
0.440
0.083
Menter's models [74] are constructed as a 'blend' of the k-w and k-- models.
Here the k-- model is cast in the same form as the k-w model so as to exploit its
independence of free-stream values. Blending of the k-k-w
model values
and
for a, 31 Uk-1and q,' is (in this notation) given by the following equation
Fla + (1 - FI) b.
(2.32)
CHAPTER 2. MATHEMATICAL
(concluded)
models
Type
Wilcox
(1988) [72]
220
Wilcox
(1994) [81]
220
11B1.71
(1994)
Menter
[74] (Baseline)l
B(
0.5
(1994)
[74] (SST)2
B(
Vo k
Vw
B(
1.0
Menter
S,
OIw
O'k
41
00.5
856
.
11B0
0.85
1-71
Vk
w
0.5
B(
Vw
-
1.0 j0.856
where
max
O*Wy' y2W
(2.33)
2kw
(Vk
Vw,
0.0)
y2 max
-
(2.34)
= tanh
2)
(arg 2
(3*WY'1/2
2k
ar92 = max
500v
2W
Y
(2.35)
Note that this model also uses a slightly different value Of ak.
For low-Reynolds number versions of the k-w model and Menter's Baseline
k-w
for
direct
SST
following
boundary
the
a
and
models,
conditions are assumed
kw = 0,
For w: w= oo,
f lux(k)w = 0.
(2.36)
f lux(w)w = -VVW.
(2.37)
Chapter
Mathematical
Model
II - Neural
Network
3.1
Introduction
CHAPTER 3. MATHEMATICAL
3.2). The RNN approach was first tested for DS by Faller et al. [65,66].
3.2
Generic
NN
FFBP
Z(Xl,
X21
... i
Xn)
DS:
distribution
during
in
the
the
or
case of
wing surface pressure
Cp
Cp(t,
a, a+IX,
(3.2)
Y)
NN
FFBP
to approximate such
of a
[85]:
A.
Kolmogorov
forward
N.
from
by
theorem
the
mappings, comes
existence
put
f (X11 Xd) defined on the d- dimensional unit hypercube Ud' there exist real con... I
Xd)
1: hij (xj)
gi
j=l
(3.3)
The above equation can be interpreted as a NN with 3 layers and a total of (2d+ 1)d
neurons in the hidden layer. Figure 3.1 shows the topology of a generic NN model.
Hidden Layers
(2x45)
Input La)
t
cc
C
, 6-cp
X/C-0
Output Layer
00
Y/C-0
0
00
CHAPTER 3. MATHEMATICAL
layer with 1 neuron. Each neuron is connected to all the neurons of the previous
layer and to all the neurons of the next layer. All neurons are exactly the same,
the only distinguishing characteristics between them being the number of inputs and
outputs they have. Each inter-neural connection (shown as a straight line) is defined
by a particular real number, a weight wij. The total number of these weights is the
degrees of freedom (DoF) of the NN and it is precisely in these connections were
the 'knowledge' of a trained NN resides. Each neuron can be seen as a 'black box'
which internally performs two basic operations:
*a combination which computes a linear summation over its input signals
function
through
scaling
an
activation
ea
which bounds the result of the summation to a required interval.
The most commonly used activation function is the non linear sigmoid:
x
(3.4)
+ e-x
[0,11.
is
interval
the
whose range of values
To illustrate how the values propagate through successivelayers, we can imagine
that the 5 input layer neurons of the NN of Figure 3.1 are fed with the values xi
(i = 1,2,... 5) respectively. Each of the input neurons will pass this value through
the sigmoid function of eqn (3.4), to yield the following output:
Yi
e-xi
1,2,
...,
(3.5)
We can assume that the first hidden layer of the NN shown in Figure 3.1 has n
neurons. Each of these neurons is connected with all 5 input layer neurons via the
(i
J). Therefore, each of the J neurons on
weights wij
= 1,2,..., 5 and j=1,2,
...'
the first hidden layer receives a signal equal to:
5
h'j'
yj x wij,
1,2,
...,
(3.6)
which will consequently pass through their activation function, to give the following
value at their output:
hj
112,... 1
'
(3-7)
1
n
1+e -hi.2
The process described above is repeated until the values reach the output layer. In
that manner, the NN can be seen as a 'tree' which 'propagates forward' the input
3.2. GENERIC FFBP NN
CHAPTER 3. MATHEMATICAL
signals to the output. Each one of the branches of this tree as seen in figure 3.1, is
essentially a 'synaptic weight' that defines the connection magnitude of each neuron
at a given layer to each neuron at the layer ahead. Thus, if all synaptic weights are
known, a given combination of input values will yield a single value at the output
of the NN. It should be stressedthat the optimal number of hidden layers as well as
the number of neurons on each hidden layer is currently more an issue of art than it
is of science. The numbers of input and output neurons are always dictated by the
physics of the problem at hand, however, the number of neurons in the hidden layers
(or perceptron) is not at all well defined. An excellent summary of the behaviour
and the fine-tunning particulars of FFBP NNs can be found in [86]. Mather and
Kavzoglu [86] argue that the choice behind the number of hidden layers as well
as the number of neurons on each hidden layer is not straight forward and greatly
depends on the complexity of the physics of the problem and the number of patterns
used for training. A pattern is a pair of an input and an output vector. It seems
that the effect of increasing the number of layers is to make a NN 'smarter' and the
effect of increasing the number of neurons per layer, makes a NN more accurate.
The process described so far is essentially the NN's predictive mode (Feed Forward), were all synaptic weights are assumedto be known. Hence, the resulting z at
the output of the NN is a function of the input values. It is evident that the predictive mode is very cheap, as the process from input to output involves a very small
number of operations. A FFBP NN is trained by a sufficient number of patterns.
The training process starts with a random distribution of the synaptic weights wij
between layers. Via the processdescribed above, a unique and wrong solution vector
is yielded at the output of the NN, for a particular pattern. However, since the right
vector corresponding to the input vector for this pattern is known, a measure of the
be
error can
calculated:
m
lYk
tkj
-
(3.8)
k=l
or in order to simplify the algebra (see Eqn (3.10) on the next page):
1K
2Ek=l
(Yk
tk )2
(3.9)
where K is the number of output neurons and Yk and tk are the components of their
corresponding output and target values respectively. Clearly, the error function E is
function
a
whose variables are all the different weights wij in the NN. The aim of the
Back Propagation (BP) algorithm is to find the particular distribution of weights
3.2. GENERIC FFBP NN
CHAPTER 3. MATHEMATICAL
that minimise the value of E. The method used here is the Gradient Descent with
Momentum (GDM) algorithm [871. Without loss of generality, it is assumed that
the NN has one only hidden layer. To avoid confusion, the indices k, j, i refer to
the output, hidden and input layers respectively and K, J, I are the total number of
by
layers.
below,
The
BP
is
these
step:
step
neurons of
algorithm
explained
The derivative of Eqn (3.9) is calculated. This derivative represents the rate
k-th
function
E,
the
the
to
component
of change of
error
subject
a change of
of the output vector:
7-k
(3.10)
tk
Yk
This change is then propagated backwards to the input of the k-th neuron of
the output layer. Thus, the effect that a change of the output vector has on
the input values of the neurons on the output layer is calculated:
DE
DE
AYk =
Xk
dYk
= OYk
dxk
(Yk
tk)
-
(1
X
X Yk
- Yk)
(3.4).
function
defined
is
Eqn
in
the
transfer
whereYk
The next step is to propagate AYk backwards, across the inter-layer connections Wjk and the transfer function of the neurons of the hidden layer, to the
input of the hidden layer. Thus,
Ahj
:--
K
E[Wi,
AYk1
X
k
(i
hj)
hj
x
x
-
(3.12)
k=l
(3.6).
hj
defined
Eqn
is
in
where
Ahj in Eqn (3.12) above, represents the magnitude of change of the values hj
at the input of the hidden layer neurons, subject to a change of the output
At
this point, a change of the weights wij between the input and
vector.
hidden layers can be computed using the generalised delta rule:
A'wij
Ahj
+ax
x
77
=
A'-lwij
(3.13)
consequently,
W, j =
W, j + AnW,,
(3.14)
where 77is the learning rate, a the learning momentum and n is the global
iteration level.
CHAPTER 3. MATHEMATICAL
between
final
The
BP
is
the
the
the
step of
amendment of
weights Wjk
9
method,
the hidden and the output layers:
ATIWjk
lWjk
AYk
An+
X
X
Ci
77
---:
(3.15)
,
n
+,,
Wjk
Wjk
Wjk --"-:
(3.16)
and
At this stage, all the weights in the NN have been re-approximated towards values
that provide a smaller error E. However, this process has been so far applied to a
single pattern and only once. Next, the procedure is repeated for all patterns and
thus an 'epoch' is completed. The procedure is then iterated over the necessaxy
E.
limiting
based
to
of
value
number of epochs satisfy a convergencecriterion
on a
It is critical that during every epoch, the patterns are introduced at a random order.
This ensures faster learning rates, avoids 'memorising' and increasesthe capability
of the NN to tackle situations it has not been trained for. Appendix A, contains the
Fortran source code of the standard FFBP NN, as explained above. The starting
file 'input' is read (lines 33-43) providing the name of the pattern file, the values for
the size of the NN, the running parameters (refresh rate, error threshold, 77and a).
Then in lines 45-69, the weights of the networks are initialised with small random
file
(lines
This
Finally
file
71-86).
is
the
the
training
values.
containing
patterns read
have
ASCII
format and as many columns as the number of input neurons
must
an
plus the number of the output neurons. Each line represents a different pattern and
is of the form 1,0, where I and 0 are the input and output vectors correspondingly.
Best results will be obtained if all input and output vector components are scaled
linearly in the range [0,11. The preferred method of scaling is local scaling, within
individual columns at a time. The main training loop starts at line 89. Line 93
generates a random integer between 1 and the total number of training patterns. Of
course, in this way there is no guaxantee that during an epoch all patterns will be
used once, however, it is expected that over many epochs, all patterns will appear
with the same frequency. The code between lines 96 and 103 performs the forward
propagation of the input values to the output of the neurons of the first hidden layer.
Note, that since the input values are already scaled in [0,1], the sigmoidal transfer
function is not applied on the input neurons. Then in (lines 106-115) the exit of
the first hidden layer neurons is further propagated to the exit of the last hidden
layer neurons. Finally, the forward propagation terminates at the exit of the NN
3.2. GENERIC FFBP NN
CHAPTER 3. MATHEMATICAL
(lines 119-135) where the output value is compared to the target value and thus an
(line
The
130).
is
part of the code performing
calculated
accumulated error value
the BP algorithm is contained between the lines 133 and 213 as described in the
Ahj
line
133
Ayk
is
More
the
and
calculated at
specifically,
quantity
steps above.
layers).
hidden
(note
line
162
this
that
of
code supports an arbitrary number
on
The first array of weights (between the input layer and the first hidden layer) is reline
layers
hidden
between
line
177
the
the
on
and
weight arrays
approximated on
194. Finally, the BP ends when the last array of weights (between the last hidden
layer and the output layer) is re-approximated on line 210. The loop over all the
line
216.
loop
line
214
the
the
terminates
on
epochs,
on
and
global
over all
patterns
3.3
Recursive
NN
Hidden Layers
(2x45)
CHAPTER 3. MATHEMATICAL
way as in the standard FFBP NN model. We can assume that the Cp(to) values
corresponding to time to =0 are fed into the input, together with their corresponding
(to).
A random starting distribution of weights propagates these values
a(to) and a+
to the output layer. These output values are then compared to the actual Cp(ti)
values and an error value based on their difference is generated. Based on this error,
the BP algorithm re-evaluates all the network weights in the same manner as in the
Cp(ti)
but
FFBP
NN
implementation.
The
is
the
now
standard
sequence repeated,
values that are fed to the input are the output values of the previous step, via the
feedback loop. The NN is trained after a sufficient number of epochs. A successfully
trained NN should be able to predict the Cp(t) histories of a particular motion, by
the starting Cp(to) values as well as the sequenceof a(t) and a+(t) corresponding
to this motion.
Appendix B, contains the Fortran source code of the FFBP NN with feedback,as
NN
Since
RNN
largely
is
identical
to
the
the
the
standard
explained above.
code of
line
file
differences
be
described
is
here.
The
their
read
on
code, only
will
pattern
70 and it consists of the same number of columns as the input layer neurons. The
number of lines is equal to the sum of the timesteps of all the training cases,each
presented in their true time sequence. During training, the different sets should
be randomly presented every time. Therefore, the user is required to input the
information regarding the number of sets as well as their corresponding starting and
(lines
from
lines
Then
79-91).
lines
file
in
is
93-107,
the
target
constructed
ending
the input file, according to the requirement:
Target[Cp'(t. )] = Cp'(t.+, )
(3.17)
lines
in
denotes
Finally,
denotes
Cp
i
identity
timestep
the
and
where n
number.
132-136 the feedback connection is applied by setting the next input equal to the
previous output. The FF as well as the BP stage of the NN model with feedback
are identical to the generic NN model described previously.
3.3. RECURSIVE NN
Chapter
CFD Validation
4.1
Introduction
To validate CFD against experiments care must be taken to ensure that the same
boundary conditions and geometry are used. Due to the flow conditions considered
here, simple two-equation turbulence models have been employed. The results pre[35].
dissertation
in
have
been
k-W
baseline
this
the
sented
obtained using
model
Meshing finite wings encounters a problem in the tip region as a single-block grid
(a)
will
render flat tips topologically impossible and (b) lead to skewed cells in the
case of rounded tips. To counter these problems, three different blocking strategies
were considered as shown in Figure 4.1. In a first attempt, shown in Figure 4.1a,
the tip end is formed by a 2D array of collapsed cells resulting in a C-H single-block
topology. Although this is adequate for thin, sharp tips, it fails to satisfactorily
represent the tip geometry of wings with thicker sections or flat tips. For wings
with flat tips, good results can be obtained by using a true multi-block topology. As
shown in Figure 4.1b, the tip plane constitutes one of the six sides of a new block
extending to the far-field. This topology can generate both flat and rounded tips
and produces no collapsed cells in the vicinity of the tip region. A modification of
this topology is shown in Figure 4.1c where 4 blocks were used next to the flat tip
plane to promote cells with a better aspect ratio than in the previous case. Other
approachesincluding H-H and C-0 topologies have also been investigated. The latter is shown in Figure 4.1d and is suitable for truncated wings with rounded tips.
In this case, the C- topology used around the leading edge curves around the tip
resulting in a very smooth distribution of the radial mesh lines around the entire
wing and in particular at the wing-tip interface, which is no longer treated as a block
50
51
boundary. This blocking produces the smoothest mesh around the tip region as none
of the emerging grid cells is skewed. Apart from the single-block C-H method all
other topologies can be used for both rounded and flat wing tips. Figure 4.2 shows
the full blocking strategy corresponding to grid (c) of Figure 4.1. This blocking was
(a)
half
for
in
in
this
three
eventually used
all runs and planforms
work
variations:
(b)
(Figures
half wings
b),
4.2a
the
wings with symmetry plane on
root plane
and
(Figure
(c)
full wings. In the case
4.2c)
the
with viscous wall on
root plane
and
of full wings, the blocking shown in Figure 4.2a was simply mirrored in respect to
the root plane to produce the full wing blocking topology. In addition to the wing
geometry, the selection of end-plates, tunnel walls and kinematics of the moving
surface are also important. In paragraphs 4.3.1 and 4.5.2 respectively, the effects
of splitter plates and accurate, non-idealised motion profiles have been accounted.
In the latter case, an accurate ramping profile was recreated from the experimental
measurements of the AoA of the wing using Fourier Transform. Table 4.1 presents
all the experimental casesfor which comparisons with CFD computations have been
performed, in ascending Re. Case 3 of Table 4.1, is an exception, as strictly speaking, it should not be among the 3D experimental works. However it is the only
PIV
work where
measurements have been collected for DS and therefore presented
for
flow field comparisons. The remaining of this chapter is divided into
a chance
three parts:
(A) the validations of the low Re cases(cases 1 and 2) of Table 4.1
(B) the validation of the 2D case (case 3 of Table 4.1) and
(C) the validation of the high Re cases (cases4,5 and 6) of Table 4.1.
The details of all grids used in this study are presented in Table 4.2.
4.1. INTRODUCTION
CHAPTER
4. CFD VALIDATION
(a)
(b)
10
(c)
((I)
4.1:
i,,,
gure
trilded. tips.
i. i.
vvrRODUCTION
(a) 'collapsed'
53
(a)
/
/
(b)
<"
I-\
\"i
..-. _j:
-i
:
1
(c)
Figure 4.2: Blocking topology corresponding to grid (c) of Figure 4.1. (a) full grid, (b)
details close to the wing and (c) the blocking used to model the viscous plate on the wing's
root.
4.1. INTRODUCTION
4.2
54
Tables
Case
Reference
Conditions
Measurements
Smokevisualisation
Re=13,000,M=0.1
NACA0015,AR=3
2
Ramping motion
Re = 6.9 x
Surfacepressure
Flow visualisation
104
,M=0.03
(dye injection)
3
Oscillatory motions
Re=373,000, M=0.15
PIV
NACA0015
4
Oscillatory motion
Re =3-6x
106, M=0.01
Boundary layers
0.3
-
Velocity profiles
NACA0012
Turbulence quantities
Surface pressure
NACA0015, AR=3
6
Piziali [22)
Surface pressure
Flow visualisation
(micro-tufts)
NACA0015, AR=10
NACA0015, AR=2
Table 4.1: Summary of experimental investigations for 3-D DS.
4.2. TABLES
Case Blocks
55
Points
Points
Size
Wall
CPU time
Number
on wing
on tip
(nodes)
distance (c)
(hrs)
of CPUS
10-5
305
12
40
6,750
1,800
2,268,000
2a
13
61222
820
420)000
10-4
255
2b
20
7?100
900
729,000
10-4
31.1
2c
44
8,400
900
1,728,000
10-4
111.1
2d
64
187900
4,500
2,727,000
10-5
100
24
3a
240
n/a
62,400
10-5
17.5
3b
360
n/a
108.000
10-5
38.9
36
7,800
71200 1,828,000
10-5
319
20
3,375
1,800
10-5
63
28
7)800
71200 2,632)000
320
16
1,134,000
10-5
Table 4.2: Details of the employed CFD grids and time required for the calculations. For
boundary
8-10
far-field
located
domain
the
the
chord
at
of
computational
all cases
was
lengths away from the wing surface. All calculations were performed on a Linux Beowulf
cluster with 2.5GHz Pentium-4 nodes.
4.2. TABLES
56
R*WW
Press-
tp
Pitch
25%
Al
Pitch Axis
25%
i'..
60 deg
iit
3c
3c
05h
07h
5c
twin 10degat dp
PitchAxis
25%e
100
Figure 4.3: Wing planforms employed for calculations. (a) Cases 3 and 4 of Table 4.1 by
Moir and Coton [42] and Coton and Galbraith [44]. (b) Case 5 of Table 4.1 by Berton et
[45].
(c)
High aspect ratio wing with linear twist of
al.
-100.
4.2. TABLES
4.3
57
cases
4.3.1
The experiments
Schreck
of
The first set of calculations in the low Re regime simulated the experiment of Schreck
As
for
[411.
from
here.
S.
Schreck
NREL
kindly
data
the
the
provided
used
et a].
flow visualisation experiments of Moir and Coton [42] described in the following
paragraph, Schreck's experiment was conducted at low Reynolds numbers so turbulence modelling issueswere secondary. For this work both laminax and turbulent
flow calculations have been performed. It has to be noted that the flow conditions
[58]
here.
This
Newsome's
but
is
the
the
study
are close
not
of
same as
ones used
due to the fact Newsome's calculations were compaxed against water-tunnel visu[88]
data
from
Schreck
lower
Reynolds
number, while the
alisation and pressure
at
[41].
In
data
from
concurrent set of experimental
comes
wind-tunnel experiments
trast to the previous laminar flow study by Newsome [58] where rounded tips were
used instead of sharp ones, the present work preservesthe real geometry of the wing
using multi-block grids as explained in the previous sections. This was found to be
necessary since there is a strong interaction between the tip and the DS vortices.
Three CFD grids were constructed, the coarse grid has 0.7 million cells, the medium
1.7 million cells and the fine 2.7 million cells. The medium grid was found to be
adequate following comparisons of the integral loads of the wing between the three
grids and was employed for the rest of the calculations. Even results on the coarse
grid were found to be close to those obtained on finer meshes for incidence angles
4.3. THE LOW RE REGIME VALIDATION CASES
58
below stall.
A time-step sensitivity study was subsequently conducted by halving the original
time-step. The results of the two calculations were practically the sameand therefore
the original time-step was considered as adequate. This dimensionless time-step of
0.058 corresponds to a real time-step of 10' seconds and results in four unsteady
flow solutions per degree of incidence.
Comparisons against measurements are presented in Figure 4.4 where Cp contours on the upper surface of the wing are plotted. Measurements are only available
[41],
Three
CFD
bounded
by
dashed
box
the
the
plots.
wing area
a
on
on part of
boundlaminar
flow
inboard
including
the
shown
sets of calculations are
results with
domain
boundary
the
condition,
of
computational
assigneda viscous wall
ary plane
turbulent flow results with symmetry plane condition and turbulent flow results
levels
The
the
same
same number of contours and at
with viscous wall condition.
lines
drawn
for
CFD.
The
the
near
contour
experiments and
concentration of
were
the mid-chord corresponds to the location of the DSV. One can clearly see that
in
degrees
incidence
30
the
are
simulation results with viscous wall condition
of
at
much better agreement with the experiments. It is difficult to decide which of the
laminar and turbulent flow results are in better agreement with experiments, however, towards the tip region of the wing the simulation with the turbulence model
provides a better comparison predicting more accurately the location of the DSV.
Overall, the shape and level of the contours corresponds to the measured data with
the agreement getting better at higher incidence angles. The reason for any minor
discrepanciestowards the mid-span of the wing lies in the fact that the experiment
used a splitter plate on the wing root with surface qualities that do not exactly
match the idealisations made by either symmetry or viscous boundary conditions.
The size of the plate is comparable with the DSV size (the splitter plate diameter
was equal to two chord lengths) and thus the effectiveness of the plate may not
be good especially at high incidence angles. Due to the size of the splitter plate,
results with viscous wall condition at mid-span are closer to the experiments for low
incidence, however, symmetry plane results tend to be better at higher angles. This
is because the DSV moves away from the surface of the wing and expands beyond
the splitter plate.
Further calculations were performed for different ramp rates and the pivot point
of the wing was also changed from x1c = 0.33 to x1c - 0.25. The comparison
between the CFD results and measurements for the surface pressure on the wing is
4.3. THE LOW RE REGIME VALIDATION CASES
59
shown in Figure 4.5. One can see that at the higher ramp rate the comparison is
better since the character of the flow is more impulsive and driven predominantly
by the motion of the wing. It appears however, that the suction corresponding
to the DSV extends up to the wing tip where it is joined with the low pressure
dominated
by
the tip vortex. This can be seen in Figure 4.5(b) in the area
region
dashed
box
the
outside
which marks the region where pressure measurementswere
further
CFD
To
between
assist a quantitative comparison
made.
measurementsand
results, the Cp distribution at two spanwise stations (zlc=1.0 and 1.6) and for
two incidence angles (30 and 40 degrees) were extracted and the comparisons are
presented in Figure 4.6. The footprint of the DSV can be seen in all stations while
the evolution of dynamic stall appears to be slightly faster in the experiment than
the CFD especially near the leading edge region.
The ability to predict the integral loads on the wing during the unsteady maneuver is paramount for design. CFD results for the CL, CD and CM coefficients are
been
Figure
For
in
4.7.
have
2D
the
presented
sake of comparison,
also
calculations
performed at the same conditions. As can be seen, results at a higher ramp rate
indicate a more impulsive behaviour and delayed stall in the 2D case. Overall, the
3D calculations reveal a smoother variation of the integral loads with a more gradual
stall in comparison to the 2D results. Apart from potential flow and dynamic stall
effects, this is a direct result of the interaction between the tip and the DS vortices.
As the incidence increases,the strength of the tip vortex also increasesbut the effect
of the vortex is reduced as it approachesthe tip and bends towards the leading edge
This
has
the
of
wing.
a strong effect especially for the moment and drag coefficients
highlights
the problem engineers have to face when scaling 2D measurements
and
for use in 3D aerodynamic models.
60
------------....................
-%1.0
q \Z:
77
_0.5
-0.5
'-0-
cc
0
=
u
I
1.5
SPAN (Z/c)
SPAN (zle)
-----------------
05
-0.5
IL
0
cc
0
x
U0
2JS-
-2.0
2
n11.5
SPAN (Z/C)
SPAN (ZIC)
1
0.75
0.75
0.5
0.5
47
1
'it
25
C3a.
cc
0
x00
tz0.25
Ir
1.5
0.5
SPAN (ZIC)
SPAN (zlc)
1
-0.8
-0.8
-0.6
0
cc
00.4
x
U.0
0
cc
00.4
x
u
0.2
0 0.2
Figure 4.4: Comparison between experiments by Schreck and Helin [41] and CFD results
for the surface coefficient distribution on the suction side of the square NACA-0015 wing.
Flow conditions are: a+ = 0.1, Re = 6.9 x 104, M=0.2,
xlc,,, t = 0.33, ramping motion
between 0 and 60 degrees of incidence. Rom top to bottom: CFD with splitter plate as
(sp),
laminar
CFD
conditions,
a viscous wall and
with splitter plate as symmetry plane
CFD with splitter plate as viscous wall (vw) and experimental values.
61
---------------I
075
0.75
05
_0.5
U
R
rp. 25
loc
0
0
25
cc
0
3:
U
SPAN (z/c)
05
1.5
(ZIC)
Ky
0.75
0.75
-4
0.5
0.5
cc
0
x
U-
0-
SPAN (z/c)
1.5
01
0.5
1
SPAN (z/c)
1
2
I
CO. 8
-0.8
V.6
V. 0
cc
oO. 4
00.4
x
0.2
u 0.2
SPAN (Z/C)
SPAN (z/c)
62
7CFO (SP)
CFO (M)
Experknont
CFO leminar(m)
CFO (9p)
CFO (m)
Experknord
CFO Immkwt(vw)
65-
4-
IL
2
002
04
We
06
0'4
O's
O'S
1.0, a+ = 0.1
CFO (up)
CFO (")
Exprkn. nt
CFO lemlmr (vw)
CFO (SP)
CFO Nw)
Experlm"t
C
6 b
" (w)
CF
IamIrwr
m r
0'.2
X/C
z1c
P
10
08
6--
4
IL
9L
93
2
1
0.
0--0.1
012
. 0
0.4
.6
X/C
.100.2
08
0.4
06
08
X/C
CFO (sp)
CFO (vw)
Expri-nt
N
0
CFO (SP)
CFO (-)
Exporhmrd
5-
49
93
3,
=
G
-10
0
02
04
08
02
04
06
08
via
7
CFO(. p)
CFO(m)
Experkmt
CFO(SP)
CFO(M)
(Z))
Expwrlmnt
5-
9 3-
93
2
2-
01
0-
. 0
0.2
0.4
GG
08
-1 0
0.2
04
0'.6
3' 8
Y10
63
2
1.5
2D
0.:
3D(vw)
3D(sp)
3D(lam)
-------
AoA (deg)
-0.1
-0.2
-0.3
2D
-------
3D(vw
3D(sp)
3D(lam)
AoA (deg)
2.5
2
1.5
0.5
AL
2D
3D(vw)
3D(sp)
-------
.. -.
nnnam
AoA (deg)
Figure 4.7: Comparison between 2D and 3D simulation results for the lift, drag and
(a+
0.25,
M=0.2,
Re
0.1,
6.9
104,
coefficient.
x
quarter-chord moment
xlc,,,
=
=
=
t
ramping motion between 0 and 60 degreesof incidence).
4.3.2
64
experiments
The next step in the validation process is the qualitative comparison between CFD
[42]
Coton
flow
by
Moir
the
and
at the smoke tunnel
and
visualisation experiments
[421,
Glasgow.
Coton
detailed
University
Moir
the
account of the
provided
of
and
of
initiation and evolution of the DS vortex at laminar flow conditions (Re = 13,000).
The employed wing was of rectangular planform with rounded tips and an aspect
Coton
from
Glasgow
Prof
F.
University
kindly
3.
of
provided the extensive
of
ratio
A
in
footage
from
these
these
the
schematic
used
experiments.
showing
wing
video
experiments can be seen in Figure 4.3a. The wing had a NACA 0015 section,
constant along the span. CFD calculations have been performed for a ramping case,
at a reduced ramping rate of a+ = 0.16 which corresponds to the test conditions
[42].
Coton
The low Reynolds number of this experiment was
by
Moir
and
used
beneficial since smoke visualisation can be made clearer at lower wind speedsand
from the point of view of CFD no turbulence modelling was necessary.A set of still
images has been extracted from the video tapes recorded during the experiments
Figure
4.8
for
CFD
the
comparisons
simulation.
and were consequently used
with
between
the
comparison
experiments and simulation at incidence angles
presents
where, the most important features of the 3-D DS are shown. Figure 4.8a, shows
the plan view of the wing at an incidence angle of 30". At this stage, the DSV is well
formed and its inboard portion is located at approximately 1/3 of chord from the
leading edge, running parallel to the pitch axis of the wing. The portion however,
of the DSV close to the tips, is deflected towards the leading edge, and appears to
interact with the tip vortices. Further aft, one can also seethe trailing edge vortex,
whose ends tend to merge with the DSV and the tip vortices. At this stage, the
trailing edge vortex is of comparable size with the DSV. Figure 4.8b, shows the
same time instance from a different viewing angle, in order to show the merging of
the DSV with the tip vortices, as well as the backwards tilted arch-like shape of the
DSV resembling ihat of an inclined Q. One can seethat the streamlines closer to the
surface of the wing have the same pattern as the smoke streaks of the visualisation.
This points to the fact that that the DSV impinges on the surface of the wing at
a distance of a chord length inboards from the tips in the spanwise direction, and
at half a chord's length in the chordwise direction. The trailing edge vortex can no
longer be seen, pushed by a continuously growing in size DSV, which is constantly
fed with momentum by the free stream and the wing motion.
4.3. THE LOW RE REGIME VALIDATION CASES
CHAPTER
4. CFD VALIDATION
65
IllII'IIsn/J-.,,.,
. i"
(a)
(b)
Figure 4.8: Smoke visualisation by Moir and Coton [421(left) and CFD predictions (right)
for the short aspect ratio wing of case 3 of Table 4.1. Ramping motion between 0' and
40', Re=13,000, M=0.1, a+=0.16. (a) Plan view and (b) view from the leading edge of
the DS vortex and the trailing edge vortices at an incidence angle of 30'.
4.4
Prediction
cillating
66
Flow
Field
the
around
of
Aerofbil:
Comparison
Osan
Against
PIV
DATA
Flow field data are very rare for DS cases. The PIV data presented here, were
kindly provided by P. Wernert of DLR. The next stage of the validation work is to
compute the 2D velocity field during dynamic stall and compaxeagainst tunnel meafollowing
This
flow
is
in
the
the
essential
since
surements.
paragraphs
configuration
during 3D DS is to be analysed. Therefore, confidence must be established on the
accuracy of the employed CFD method and turbulence models. Furthermore, successful comparisons in this regime will support the argument that in relatively fast
has
be
It
turbulence
modelling
motions,
a
secondary
noted that
wing
effect. should
2D simulations tend to be more sensitive to the influence of turbulent structures
Although
dissipation
dimension.
is
in
there
to
the
third
since
no mechanism
aid
find
field
to
velocity
every effort was made
measurements for CFD validation in the
literature, the caseby Wernert et a]. [38] was the only finding. Figure 4.9 showsthe
streamlines generated by the experimental measurements and the CFD simulations
[381
flowfield
Figure
4.10
Wernert
the
compares
and
measurements of
with
et a].
the present CFD results. Three angles of attack were selected during the oscillation
cycle. The CFD calculations were made at the same conditions as the experiment,
with a sinusoidal pitch of the form: a(t) = 15' - 10'cos(kt) at a reduced pitch rate
k=0.15,
Re
3.73
105
The comX
a
of
and the Mach number set to M=0.1.
of
CFD
between
and experiments is remarkably good, with the DSV predicted
parison
at almost the same position as in the measurements (Figure 4.9). The evolution
of DS is similar to that described by previous authors [57]. A trailing edge vortex
appears at high incidence angles and below the DSV a system of two secondary
formed.
Despite
lack
is
the
vortices
of measurements of the surface pressure, the
PIV study of Wernert et al. [38] provides the rare opportunity for comparing the
computed velocity field against quantitative measurements. In this work, velocity
profiles were extracted at three chordwise stations corresponding to x1c = 0.25) 0.5
and 0.75. With the exception of the work reported by Barakos and Drikakis in [46]
this is the only other comparison of velocity profiles during DS appearing in the litAs
shown in Figure 4.10 the comparison between experiments and CFD is
erature.
remarkablY good at the lowest incidence angle (Figure 4.10a) and remains favourable
4.4. PREDICTION OF THE FLOW FIELD AROUND AN
OSCILLATING AEROFOIL: COMPARISON AGAINST PIV DATA
67
[38],
(Figure
have
higher
incidence
The
4.10c).
reeven at
angle
experimentalists
flowfield
23'
24"
the
that
the
ported
at
angles of
and
was no longer reproducible
during the experiments, which explains the discrepancies observed. The agreement
is better closer to the wall while a constant shift appears towards the outter part
Further
boundary
layer.
however
The
is
the
the
shape of
profile
well predicted.
of
flow
flow
in
the
turbulent
this
are not possible
quantities
unsteady
comparisons of
due to the lack of near-wall resolution of the PIV measurements. As can be seenin
Figure 4.10b, the effect of the spatial and temporal results is strong. Three plots
fine
(cc),
fine
to
the
time
grid
with
coarse grid with coarse
are shown corresponding
time (ff) and fine grid with coarse time (fc). The details of the grids are given in
Table 4.2. Grids 3a and 3b where used for the prescribed casesand the final results
where obtained on grid 3b. The coarse time discretisation corresponds to 80 time
steps per cycle whereas the fine time discretisation corresponds to 200 time steps
per cycle. The resolution even of the coarse time step corresponds to 3 unsteady
calculations per degree of incidence.
68
xlc,,, t = 0.25).
0.8
().8[
x/c-0.25
69
xicza.so
0.6
Expedment
CFO
Experiment
CFD
Expedment
CFD
0.2-
0.2-
.10L,
xlc=OJ5
/UO*
w
xtc=0.50
X/C-0.25
0.8 .
0.80.6
0.6
Expedment
CFD
-0
.00.4
xlc=0.75
.0
0.2
Experiment
cCFD (CC)
CFD (ff)
CFD (fc)
0.4 -
.10
Expedment
CFD
0.6
'0
%.
0 4
0.2.
0.8 .
0.2
.........
.........
...
.
wuco
unioo
0.8-
0.8.
X/C=0.25
Experiment
CcC
FD
Experiment
VO.4
-
CFO(cc)
CFO(11)
C:FDjf )j
0.2
0.200
0.8-
0.6-
0.6-
_0 -0.4 -
X/C=0.50
XIC=0.75
0.6
0.4-
Experiment
'a
CFO
0.2 5
01n!
t9wo
UIU00
ISU00
4.10:
experimental
Comparison
by Wernert
[381:
The
et al.
(a(t)
Re
k=0.15,
15"
101cos(kt),
=
=
xlc,, t = 0.25). (cc)-coarse grid coarse time, (ff)-fine grid fine time
(fc)-fine
grid coarse time.
and
4.5
70
cases
In realistic rotor motions, the effective Re is of the order of few millions. The
106
of
Re
involve
the
n
range
experiments performed
remaining validation cases
-2x
106
This section contains the compaxisonsbetween CFD simulations and the experiments by:
(A) The ELDV measurementsby Berton et al. [45].
(B) The surface pressure measurementsof Coton and Galbraith [44].
(C) The surface pressure measurements of Piziali [22].
4.5.1
The ELDV
measurements
by Berton
et al.
The DS of an oscillating, tapered, low aspect ratio wing has been studied by Berton
[45,46).
have
data
This
is
interesting
for
i)
two
a very
case
et al.
reasons: velocity
been obtained at various phase angles during the oscillation and at several spanwise
locations
and chordwise
and ii) the wing planform represents an idealisation of an
active control surface similar to the onesencountered in modern super-maneuverable
Favier
A.
Prof.
D
Dr
Berton from LABM kindly provided us with the
and
aircraft.
S1L
[45]
data
here.
in
The
the
presented
experimental
experiments
were conducted
high subsonic wind tunnel of the Aerodynamics Laboratory of Marseilles using a
(ELDV)
Embedded
Laser
Doppler
Velocimetry
technique. According to this
novel
method the laser probe is mounted on the same circular rotating disc which also
[45,46].
The shape and dimensions of this planform can be seen
the
supports
wing
in Figure 4.3(b). The employed wing had a root chord length of 0.24m and was
mounted in the axisymmetric wind tunnel octagonal cross section of width equal to
3m. For the casesselected here the freestrearn velocity was 62.5m/s. Experimental
[46]
results
are available for oscillatory motion of the wing for several mean angles,
amplitudes of oscillation between 3' and 6" and reduced frequencies in the range
of 0.02 to 0.1. Two caseswere computed both having a mean angle a,, = 18' and
amplitude Aa = 6', while the reduced frequencies considered were k=0.048 and
k=0.06. Comparisons of u-velocity profiles at four different phase angles during the
oscillation cycle can be seen in Figures 4.11-4.13 for k=0.048 and in Figures 4.144.16 for k=0.06 respectively. Overall, CFD was found to be in excellent agreement
with the experimental data. In each of these figures, one can see an embedded plot
4.5. HIGH RE REGIME VALIDATION CASES
71
of the cross spanwisesection where the probing station is also shown. The chordwise
location of the probe, streamlines, as well as the pressure distribution are presented
at the corresponding phase angle. For each of the two reduced frequencies selected
for this work, velocity profiles were extracted at three stations (x1c = 0.4, z1c = 0.5),
(x1c = 0.6, z1c = 0.5) and (x1c = 0.4, z1c = 0.7) for four phase angles (0) of 0,
90,180 and 270 degrees. The velocity profiles at phase angles of 0 and 270 degrees
reveal a fully attached flow at all spanwise and chordwise stations. In contrast, the
velocity profiles at 90 and 180 degreesshow massive recirculation of the flow. This
can also be seenfrom the embedded plots at Figures 4.11 to 4.16. The CFD solution
predicted the onset and the extend of the separation very well. It is only for the
inboard station at x1c = 0.6 that the CFD slightly under-predicts the separation at
a phase angle of 180 degrees. It is also interesting that the CFD results predict very
well the velocity profiles at the outboaxd station of z1c = 0.7 for all phase angles
and employed reduced frequencies. As will be discussed in subsequent paragraphs,
the flow near the tip is highly 3-D. In this region, the DS vortex appears to interact
with the tip vortex resulting in a very complex flow field. For this case the CPU
time was found to be higher apparently due to the extra resolution required near
solid boundaries and the overhead of the employed turbulence model.
72
045
Experiment
CFD
04
035
0,
0.3
025
025
0.2
015
0.1
0 DS
" i:\\
--e
-0
;a0.2
o 15 1
0.1
Experlmerft
GFO
--------
0.
uluoo
tilum
0=00, a=
120up
0=90', a= 18'
045
04
04r
035
C 35 7
03
-0.3 7
0 25
025
0.2
9.2
c 15[
015
0.1
0.1
Expoliment
CFD
CBS
C DS
Experkmnt
CFD
0
D5
005
-0
0=2700, a=
60
O= 180', a= 12'down
Figure 4.11: Comparison between CFD and ELDV measurements by Berton et a].[45]
for the u-velocity profiles during DS. Oscillatory motion of a tapered wing, a(t) = 12' +
The line on the inserted plot corresponds to
6'sin(kt), k=0.048, Re = 106, M=0.2.
the direction of the ELDV probing, superimposed on pressure contours. The profiles were
(see
Figure
0.4
0.5
a
spanwise
station
of
at
z1c
and
station
of
x1c
chordwise
extracted
=
=
4.3b).
CHAPTER
4. CFD VALIDATION
045
73
0.45
rxperiment
CFD
04
04
C 35
035
03
0.37
025
C 25
0.2
0.2
c 15
015
0.1
0,1
0 D5
ODS..
Exparlment
CFO
-0 D51
(3.5
Lhfuoo
unioo
0=0', a=
12'up
0=90', a= 18'
045
045
04
04 T.
035
C 35
0.3
0.3
025
C 25
cj
9.2
;80.2
015
c 15
0.1
Expe'inmrit
CFD
0 DS
0.1
0
-*-A
Experiment
CFD
0
-006
0.5
LIIUM
0=270', a=
6'
O= 180', a=
12'down
Figure 4.12: Comparison between CFD and ELDV measurements by Berton et al. [451
for the u-velocity profiles during DS. Oscillatory motion of a tapered wing, a(t) = 120+
The line on the inserted plot corresponds to
60sin(kt), k=0.048, Re = 106, M=0.2.
the direction of the ELDV probing, superimposed on pressure contours. The profiles were
(see
Figure
0.6
0.5
station
at
a
spanwise
of
z/c
chordwise
station
of
x1c
extracted
and
=
=
4.3b).
045
74
045
Expetiment
cro
04
04
035
035
0,3
03
025
025
a
;a0.2
0.2
015
015
0.1
0.1
-.
IL
w4a5
-----------
005
Experinwnt
CFD
-006
-0
0=00, a=
120up
0=90', a= 18'
Qo
45
04
04
035
035
0.3
025
U
02
0.2
015
c 15
0.1
\0
Expeflment
CFD
0 DS
0
4W-
-C Ds
0.1
005
0
CFO
-006
LLIUM
0=270', a= 6'
U/UCO
Figure 4.13: Comparison between CFD and ELDV measurements by Berton et al. [451
for the u-velocity profiles during DS. Oscillatory motion of a tapered wing, a(t) = 12' +
The line on the inserted plot corresponds to
60sin(kt), k=0.048, Re = 106, M=0.2.
the direction of the ELDV probing, superimposed on pressure contours. The profiles were
(see
Figure
0.4
0.7
and chordwise station of x1c =
extracted at a spanwise station of z1c =
4.3b).
75
045
045
04
04
035
0.3
0.3
025
Z5
;b0.2
0.2
015
cis
--
01
-I
OA
.-
CFD
005
0 D5
Ewpftrlment
CFD
-095
0.5
-C. D5
005
twuoo
LLIUW
0=0', a=
12'up
0=900,18'
(345
0.4
04
I\
035
0.3
(325
0.2
03S
0.3
025
0.2
is
015
01
01
U.95
Expallmom
CFD
005
0
-0 Db
-0,05
05
UA-60
0=270', a=
05
tj/UW
6'
Expadmant
CFD
O= 180', a= 12'down
Figure 4.14: Comparison between CFD and ELDV measurements by Berton et al. [45]
for the u-velocity profiles during DS. Oscillatory motion of a tapered wing, a(t) = 12' +
Re = 106, M=0.2.
The line on the inserted plot corresponds to
the direction of the ELDV probing, superimposed on pressure contours. The profiles were
6'sin(kt),
k=0.06,
extracted at a spanwise station of z1c = 0.5 and chordwise station of x1c = 0.4 (see Figure
4.3b).
76
045
0.4
035
oz
13
0.3
075
o 2! 5
u
t 3.2
0.2
015
015
Z.'
0.1
0 ob
0 DS
0
--
Experiumnt
CFD
-005
LAIUOO
0=00, a=
LMUOO
120up
0=900, a= 180
045
U 45
04
04
035
c 35
0.3
0.3
025
025
0.2 T
;b0.2
015
cis
01
ol
D5
Expwlmerit
CFD
0
0
-0 Db
--
O.ZIL60
0=270', a=
6'
D5
Experiment
CFD
C315
LYU00
O= 1800,a= 12'down
Figure 4.15: Comparison between CFD and ELDV measurements by Berton et al. [451
for the u-velocity profiles during DS. Oscillatory motion of a tapered wing, a(t) = 120+
The line on the inserted plot corresponds to
60sin(kt), k=0.06, Re = 106, M=0.2.
the direction of the ELDV probing, superimposed on pressure contours. The profiles were
extracted at a spanwise station of z1c = 0.5 and chordwise station of x1c = 0.6 (seeFigure
4.3b).
77
045
04
04
035
C 35
0.3
25
0 25
0.2
0.2
015
C 15
01
ol
CM
u ut,
0
0 U5
w-
----
Experkment
CFD
005
05
U/U
tj/u
0=0', a=
12'up
0=90', a= 18'
045
04
04
035
035
0.3
025
0.2
0.2
cis
015r
ol
EKpeiment
CFD
005
0
0 Db
0 1: u U5
Experiment
CFD
0
05
-Q.D5
LULAOO
0=270', a=
.i
0A
ulu
6'
0=180', a= 12'down
Figure 4.16: Comparison between CFD and ELDV measurements by Berton et al. [45]
for the u-velocity profiles during DS. Oscillatory motion of a tapered wing, a(t) = 12' +
60sin(kt), k=0.06, Re = 106, M=0.2.
The line on the inserted plot corresponds to
the direction of the ELDV probing, superimposed on pressure contours. The profiles were
extracted at a spanwise station of z1c = 0.7 and chordwise station of x1c = 0.4 (see Figure
4.3b).
4.5.2
78
The tests described here [44], were carried out in the 'Handley Page' wind tunnel of
the University of Glasgow which is of low speed closed-return type. The planform
The
for
Figure
4.3(a).
is
in
this
the
model
shown
experiment
wing model used
of
had a chord length of 0.42m, a span of 1.26m and was mounted horizontally in the
tunnel's octagonal cross section of 2.13m x 1.61m. In contrast to other experimental
investigation where half-span models are used, Coton and Galbraith [44] used a full180
Their
instrumented
tips.
of
series
model was
with a
span model with rounded
pressure taps grouped in six spanwise locations. In addition, a set of 12 taps was
located closer to the tip region. All signals were fed to a data-logging system, at
from
frequencies
218 Hz to 50,000 Hz, depending on the speed of
ranging
sampling
the wing motion of each case. The experimental data used for this work axeaveraged
from a number of consecutive cycles.
For the CFD investigation both ramping and oscillatory caseshave been selected
from the extensive database provided by Prof. F. Coton and Prof. R.A. McD.
Galbraith [441from the Univesity of Glasgow. Figure 4.17 presents the time history
be
As
during
incidence
the
the
seen, the
can
as
recorded
geometric
of
experiment.
idealisation of the ramping profile a=a,, + & usually employed in CFD calculations
is far from satisfactory. In the present work, the time history of the incidence had
to be curve-fitted and then sampled according to the desired timestep for each
here
for
have
Several
ramping cases
computed and results axe presented
calculation.
two cases. Both caseswere computed at the same Reynolds and Mach numbers of
1.5 x 106 and 0.16 respectively. The reduced pitch rates, however, were a+ = 0.011
both
degrees.
For
0.022.
incidence
between
39
the
cases
a+
and
and
varied
=
-5
Figure 4.17(b) suggests that a similar treatment is required for the oscillatory
cases. The ideal case a=a,,
i=10
/2
+
a=a,,
aisin(ikt)
+, 3icos(ikt).
Table 4.3 presents the bias a,, as well as the amplitudes (ai, bi) of the in- and
out- phase components used for the CFD simulations.
To allow comparisons with the ramping casesthe Reynolds and Mach numbers
kept
Again,
the
two reduced frequencies were used as fundamental
same.
were
4.5. HIGH RE REGIME VALIDATION CASES
79
80
presented in Figure 4.20. Comparisons are shown only for a phase angle of 90' which
corresponds to the highest incidence encountered during the oscillation. Again the
suction peaks induced by the DS and the tip vortices are predicted at almost the
same magnitude provided a 4' correction of the incidence was applied.
A separate set of calculations has been conducted for the swept tip planform
which was tested at the same conditions as the square wing. Results for this caseare
shown in Figure 4.21 again at two incidence angles. For this case, a similax number
of pressure taps was used and the CFD solution was supplied at the locations of
these taps. Since the pressure tap locations where not spread out in a structured
manner, a Delaunay triangulation was used to construct a sampling mesh. The data
were subsequently used to reconstruct the pressure field in exactly the same way as
the experiments. Again a correction was need for the wing loadings to match. This
correction was constant for all the casesconsidered and the possible sourcesfor this
discrepancy are the tunnel wall effects, the experimental support mechanismswhich
were not modelled in the CFD runs and/or the turbulence modelling. Interestingly,
although there was a phase difference between experiments and CFD, the actual Cp
magnitude compared well.
0.092
a = 0.169892
i12345
ai
-0.0717488
0.157438
-0.00809223
-0.00194330
67
ai
A
k=0.17
0.001161
-0.00416931
0.00219548
-0.00230814
0.000897672
-0.00197636
10
0.000539150
3.0956E-05
0.000387543
-0.000113408
-0.00037934
-6.75040E-05
0.0161334
0.00914202
-0.00169119
-0.000486481
-0.0129037
-0.000836860
-0.00164984
-0.00231397
10
0.000773430
-0.000166552
0.000357502
1.5609E-05
6.5348E-05
0.000218741
-1.61438E-05
0.000977314
-0.000122833 -0.000159201
0.155459
2345
ai
A
-0.101697
0.125778
i6789
Table 4.3: Fourier expansion coefficients for the two oscillating cases by Coton & Galbraith [44].
81
35 vi
k=0.17
30
30
25
20
25 -
15
cl*=0.01
10
a*=0.022
5
0-
20
:1000
2000
3000 4000
5000
samDle No
6000
7000
8000
(a)
1000
2000
sample No
(b)
Figure 4.17: Geometric angle vs sample number of the wing motion for the caseby Coton
and Galbraith [44]. (a) Ramping cases at a+ = 0.011 and a+ = 0.022. (b) Oscillatory
casesat k=0.092 and k=0.17.
82
1
08
Z,
cr.
0
06
cc
004
x
02
SPAN (z/c)
I
08
v
o8
0
tic
00,6
x
04
04
02
0.2
0
o5
1150
05
SPAN (Zie)
1.5
SPAN (ZJC)
(b)
Figure 4.18: Comparison between experimental (left) and CFD (right) surface pressure
distributions for the case 4 of Table 4.1 [44]. Ramping wing motion between -5' and 39',
(CFD),
M=0.16.
(a)
(b)
Re
37'
33'
1.5
106,
20'
0.022,
x
a=
a=
and
a=
(t+ =
=
(Experiment).
CHAPTER
4. CFD VALIDATION
83
13
12
CFD
Experiment Caton &.
12
11
rafth
10
11 .
10
CFD
Experiment
..........
8
7
2-
2
1
0
0
0
20
10
Angle of Attack (deg)
(a)
12
11 .
10
..........
30
(b)
0.213
CFD
:,.
Experiment Caton & Gal0ra
10
9
CFD
Experiment
..........
Caton &G
1
0L
0L
0
20
10
Angle of Attack (deg)
(c)
7.
0.5452
--1c =
.1
20
10
Angle of Attack (deg)
..........
30
(d)
0.9
CFD
4
Experiment Caton & Galb
h
20
10
Angle of Attack (deg)
5-
..........
1.2
-/c =
CFD
Experiment
Caton &G
3
.4
2
3
2
0
01
0
20
10
Angle of Attack (deg)
(c)
30
1.34
--/(- =
20
10
Angle of Attack (deg)
30
Figure 4.19: Cp vs angle of attack for a single rake of pressure transducers at x1c
0.00025 for the ramping case with a+ 0.022, Re = 1.5M, M=0.16,
a= -5' to 40'.
84
I
08
0
06
0
Ir
0 04
C1075
ir
0
x
() 05
02
05
1.5
SPAN (z/c)
SPAN (z/c)
(a)
1
0.8
CIO 75
cc
0
Ic
00,5
0.6
x
0
u
OA
0.25
02
0
0
1
1.5
SPAN (z/c)
SPAN (z/c)
(b)
Figure 4.20: Comparison between experimental (left) and CFD (right) surface pressure
distributions for the case 4 of Table 4.1 [44]. Oscillating wing motion between 15' and
(a) k=0.17, a= 21' (CFD), a= 21' (Experiment) and
35', Re = 1.5 x 106, M=0.16.
(b) a= 35' (CFD), a= 31' (Experiment).
Cp
79
74 -68
63
-58 -5 3 47
42
85
cp
75
70
es
60
35
5 43
-, 9
74
69
035
-30
_u-
-2 5 20
1510
53
(a)
Gp
79
74
69
44
139 -5.4 b
-3.8 3.3
28 -2 3A7
-C2 -0 7
-64 -5 85348
43
3833292217
12 -0 7
wpppp
(b)
Figure 4.21: Comparison between experimental (left) and CFD (right) surface pressure
distribution for the case 5 of Table 4.1 [44] for the wing with swept back tips. Oscillating
wing motion between 15' and 35', Re = 1.5 x 10', M
(CFD), a= 25' (Experiment) and (b) a= 39' (CFD), a
a=
21'
CIMPTER,
4.5.3
4. CFD VALIDATION
The experiments
86
by Piziali
The experiments by Piziali have been used by several authors in their studies of 2D
DS. Regardless of their popularity,
Ekaterinaris
tempi ed the calculation of the 3D case. The case considered by Ekaterinaris has also
been used in this work and is an oscillatory motion with a mean angle of 11', amplitudc of 4.2" and reduced pitch rate k=0.096.
used ii siniill number of spanwise stations, equipped with pressure transducers and
reduced the pressure measurements at each spanwise station to sectional coefficients
oflift,
drag.
data
during
The
and
gathered
numerous oscillations were averinoinent
Figure,
data.
4.22
between
CFD
Piziali's
the
tinie.
presents
comparison
and
aged in
For this case, the stall angle is slightly exceeded and the inboard part of the wing
As
dynamic
been
from
lift
loop
the
stall.
can
mild
seen
at the inboard
experiences
higher
is
the
the
the
than that of
cl
and
cj
of
upstroke
part
of
sections,
motion
win,,,
the downstroke motion. At the same time, the hysteresis of the Cdcoefficient is much
larger than that of the cl. As the tip is approached, the hysteresis loops of both the
become
less
indicating
much
narrow,
mid
(-,,
coefficients,
cj
dominates
in the near the tip region and whose characteristics depend
vortex which
AoA
Towards
the
the
the tip, the flow is more attached and
of
wing.
prinim-ily on
this is shown by the much thiner hysteresis loops. The agreement between CFD and
favourable
CFD
last
to
the
the
up
remains
station
shift
of
with a mild
experiments
lift.
has
be
lower
It
had
to
that
the
towards
tip
the
noted
model
a
near
wing
results
included
CFD
in
the
was
not
structure
which
model and might had an effect
support
to the quality of the near the tip measurements. Closer exan-iination of the outboard
loops indicates that the shift between the CFD results and the experiments is of the
be
degree
1
could
also
attributed
which
of'
order
87
II
C-)
()o
0
(a) station I
009
CFO upstroin
CFO d-..
I. N.
Exporkmrit upidroks, PlzimN
E"dmnt
dowrMroks, PkImN
008
007
006
005
004
0 03
002
15
789
10
11
12
13
(b) station 2
CFO 14. t. k.
CFO d--t.
k.
Expe"mcd upstmko, Pizifil
09
08
Ep.
VmA
d-rt.
k., Pt. I. N
-.
07
CF
06
05
04
01
03
of
(c) station 3
Figure 4.22: Comparison between experimental
loads at three stations (a) z/s=0.47,
correspond
(b) z/s=0.966
[221. Oscillating
wing motion
The conditions
4.6
88
Summary
Detailed validation of a CFD method has been undertaken for 3D dynamic stall
The
DSV
3D
the
structure
of
cases.
and the time evolution of the dynamic stall
found
to agree well with the only flow visualisation
phenomenon were revealed and
first
literature
This
is
in
the
time
the
that extensive computations
study available.
have been undertaken for this very complex unsteady flow phenomenon. The first
CFD
data
is
that
to
the
result
able
encouraging
was
match
available experimental
with good accuracy, and moderate computational cost. For the laminar test cases,
flow
CFD
identified
in
the
the
structures
smoke
with
visualisation were present
all
found
flow
to be predicted with remarkable precision.
the
topology
was
solutions and
The comparisons with the experiments performed by Schreck and Helin [41], revealed
the importance of the accurate modelling of the inboard boundary conditions and
provided confidence in the modelling of the highly vortical tip region where the
DSV-TV interaction dominates the flow. The tapered wing case of the Laboratory
[45)
Marseilles
was predicted extremely well given the fact that velocity profiles
of
were compared at vaxious 0 angles during the oscillation of the wing and at various
spanwise locations. The ramping casesby Coton and Galbraith [44] were predicted
reasonably well with some discrepancies in the stall angle attributed to differences
between the conditions of the experimental investigation ( for example, the CFD
computations have been performed with free-stream conditions at the far field of
the computational domain while the real wing model was confined by both tunnel
walls and supports) and the present simulation results.
4.6. SUMMARY
Chapter
Flow Topology
5.1
During
DS
Introduction
Having established confidence on the CFD method, further computations were attempted. The questions addressedin this chapter are:
DSV?
What
is
the
topology
the
overall
of
e
?
DSV
What
inboard
is
the
the
to
the
topology
of
effect
conditions
of
What
DSV/TV
is
interaction?
the
the
topology
of
Re
What
DSV/TV
interaction?
is
DSV
the
to
the
effect
of
number
and
M
What
DSV
DSV/TV
interaction?
is
the
to
the
of
number
effect
and
What
is the effect of planform shape to DS?
*
What
is
DS?
to
the
effect
of
yaw
e
* What is the effect of rotation to DS?
The questions raised above will be, where appropriate, answered in a qualitative
manner, since appropriate experimental data do not currently exist. Therefore, flow
visualisation will play a primary role in this process. DS produces impulsive, highly
three-dimensional vortex dominated flows. It is clear, that in order to be able to
draw meaningful conclusions on issues like the shape, trajectory and interactions
of these vortical structures, we need to trust our visualisation methods. When
an experimentalist releases dye in a water tunnel or smoke in a wind tunnel, an
impression of the flowfield is generated by the motion of coloured particles in a
transparent background. A similar 'particle tracking' technique exists in CFD, where
89
90
the test fluid particles follow the numerical solution of the vector field through
(also
known as Streaklines). However, in the case of
successiveunsteady solutions
3D flows this method can be computationally very expensive for two reasons: (a)
for every CFD run a large number of unsteady solutions need to be stored to ensure
(b)
leading
tracking
to
smooth and accurate
excessive storage requirements and
the actual process of tracking is numerically intensive, requiring machines with fast
CPUs and high RAMs. An alternative and fax more convenient way of re-creating the
flowfield from the numerical solution is to use instantaneous streamlines. Streamlines
are the locii of the tangents of the velocity vectors at a given solution timestep.
Streamlines and streaklines are identical in the case of steady flows, however, in
unsteady flows the flowfields they re-create can be considerably different. In the
case of flows involving DS, the degree of similarity between the 'true' streaklines
and the 'virtual' streamlines depends on two parameters: (a) the Re and (b) the
frequency of the wing's motion. The lower the Re is, the longer it will take to the
fluid particles to travel from the leading edge to the trailing edge. Therefore, the
higher the chance for the instantaneous flowfield to change during this time interval.
Also, the higher the frequency of the motion is, the higher the unsteadiness of the
flowfield will be, thus causing even more deviation to the flow pattern based on
from
flow
the
streamlines
actual
pattern based on streaklines. Figures 5.1(a and b)
(case
flowfields
for
60'
1 of Table 5.1), generated by streaklines
the
two
show
a=
and streamlines respectively. The size, shape and positioning of the DSV appears
to be identical in both cases. Since this motion represents the lower Re and higher
k considered in this study and streamlines appear to be a good approximation of
the streaklines, it is expected that flowfields based on streamlines can adequately
flowfields
for
the
all other casesin the present study.
represent
5.1. INTRODUCTION
91
(a)
(b)
Figure 5.1: DSV shown at 60' with (a) streaklines and (b)
streamlines. Case 1 from
Table 5.1. a' = 0.2.
5.1. INTRODUCTION
"C
LO
LO
LO
C11
LO
92
Lo
-4
CD
C-4
V)
L6
V)
0
;71 =
?.
7. =
'.
4 :!
ce
IF
4..
CD
CD
w
C)
C)
4..
lr o
Ci
cc
r--i
Cc
2P4,
'14
cc
C)
to
C)
to
C)
-4
x
pl
CD
C)
CD
-4
1.4
CD
1-4
LID
C)
C)
C)
cn
C6
-4
x
2.
ul)
Ci
C.0
C)
5
C:
.0
4
VD
Ci
C)
Lo
Ci
9:Lf
C)
Ci
C)
CCL
+
0
-Cd
ce
4
0
ce
CD
CD
CD
CD
co
C)
---
C)
LO
Ci
Ci
CD
(Z
Ci
C)
(N
C;
C4
cq
1-4
liCD
6
C:
-i
C)
Irl
P.,
V)
%a
C)
9.1
0
4j
0
bo
In.
0
C.
C)
ho
CD
CD
bjO
Q
o
C)
C)
ItJ4
bo
L
blo
0
CC)
00
co
4
LO
0
.-
+
Q
$4
4.1
-se
00
bio
4d
-Id
V 0
0
CD
Cl)
C)
11
co
1.4
$-4
co
Ci
10.
Q)
(v
C:
11
4
Cd
4
0
C:)
11
4
Q,
;J
1.
r14
(D
N
EZ
112
.Z
C
00
00
0
0
C
00
C14
C)
C>
C
C)
CD
1:14
Clf
C)
CD
cNt
C-4
r.. q
r-4
C14
C14
t-
C)
CD
C)
0
C)
C:)
C)
-4
1-1
-. 4
t.
bO
0
a)
"o
0
-0
41
00
Q)
LO
?
Z,
5.1. INTRODUCTION
0
-.
-bjD
r.
5.2
93
Interac-
tion
Figure 5.2 shows the vortex cores (left) and the streamlines (right) from the CFD
for
case 3 of Table 5.1. The phenomenon starts inboards with the
calculations
formation of a vortex at the leading edge which is subsequently detached from the
wing and grows in size. The growth reducesas one moves towards the tip of the wing
(Figure 5.2a) and the core of the vortex bends upstream towards the leading edge
(Figure
fail
Further
during
5.2b).
to notice
the
tip
the
on
cycle, one cannot
wing
of
that on the mid-span of the wing (Figure 5.2c) the flow evolves in a similar manner
to the 2D case [20]. However, as the DSV is formed, the core of the vortex stays
bound to the LE region of the wing-tip while the main part of the DSV is convected
downstream. As the DSV grows in size and its core moves above the surface of the
DSV
however,
bound.
The
is
the
the
the
still
near
wing-tip
vortex
result of
wing,
[39]
in
buckling
leading
Q
described
in
is
termed
to
the
to
shape
and
cause
pinning
[40]. The phenomenon becomes more and more interesting as the tip vortex grows
leading
IM2
increasing
to
a
vortex configuration which is a combination of
a,
with
the two well-established vortical systems: the tip-vortex which appears for all wing
tips and the DSV which is unique to unsteady flows. The outboard part of the
downwash
is
to
the
created by the tip, and therefore is subjected to
exposed
wing
lower AoA than the rest of the wing span. The area above the wing's surface is
downwash
is
TV.
The
inboards
the
to
the
the
circulation of
effect of
also exposed
to reduce the size of the DSV near the tip and the combined effect of the inboards
directed blow of the TV and the reduced size of the DSV near the tip is to create
the characteristic Q arching of the DSV. The flow near the LE of the wing tip
is complex and the streamtraces originating just upstream of the tip are directed
either towards the tip-vortex or the dynamic stall vortex. Apart from the main
vortices all secondary vortices appearing during 2D dynamic stall are present in the
3D case. Interestingly, the secondary vortices formed below the DSV also appear
to take the same Q shape and bend at the LE of the wing tip, however, these are
terminated on the wing's surface. It therefore appears, that the LE of the tip is a
singularity point where the R-Q system stays attached on the solid surface. At this
free
the
point
stream can feed both vortices with momentum. Thinking in terms of
Helmholtz's vortex theorems, this flow configuration is very interesting. The DSV
94
forced
freestream,
but
in
to either
the
the
secondary vortices cannot end up
are
and
join the tip vortex or end on a solid surface. Figures 5.3a-f show 2D spanwiseslices
for
Figure
in
the
as
superimposed
on
contours
of
w-velocity
same
case
of streamlines
5.1. Figure 5.3a corresponds to a location very close to the tip (zls = 1.11) and
Figure 5.3f corresponds to a location very close to the wing's half-span (z/5 = 0.03).
The wing in this case has an AR =3 and the convention used is that z15 =0
corresponds to the mid-span section, while z1s = 1.5 corresponds to the edge of the
tip. The boundary between the green-blue and green-yellow regions is where the
Negative
directed
inboards
to
and
sign.
w
corresponds
crossflow
w-velocity changes
directed
to
outboards. Figure 5.3a shows a section
positive w corresponds crossflow
flow
LE.
The
DSV
the
to
the
across most of the z1c = 2.22 plane is positive
close
of
half
blue-shaded
dominates
the
the
a chord's
area which
almost
exception of
with
length above the wing's surface. Interestingly enough, underneath the negative
crossflow exists a positive, occupying a very thin region just over the surface of the
be
DSV
However,
through
the
the
the
seen
section of
crossflow
which can
wing.
Figure
5.3b,
Further
in
is
inboards,
entirely negative.
at approximately x= c/4,
the DSV has moved downstream and so has the area of negative w-velocity. The
two counter-rotating LEV's occupy entirely a positive crossflow region. However,
Figures 5.3c-f, suggest that increasingly, a part of the DSV section enters a positive
forces
forces
inducing
its
These
thus
could
shear
within
shear
core.
crossflow area,
be partly responsible for the complex axching shape of the DSV shown in Figure
5.1.
95
13 deg
(b) 20 deg
25 deg
(d) 28 deg
Figure 5.2: Vortex cores (left) and strearntraces(right) for case2 Table 5.1. (a) 13',
of
(b) 200, (c) 25' and (d) 28'.
5.2. SHAPE OF THE DSV AND THE DSV-TV INTERACTION
DURING
DS
96
w
0447
t -0.032
Eli -0 612
(a)
71
427
.
0,010
. 0.407
0w
(c)
im
(d)
.:
0 46
o'2,
021
=ow
-0003
1.27
..
im ...
(e)
(f)
5.3
97
Boundary
Conditions
to
of the II -Q
cases of the inboard vertical plane modelled as a symmetry plane (Figure 5.4a) and
(Figure
One
5.4b).
wall
a
viscous
can see that the viscous wall has the effect
as
Q
bending
the
vortex towards the junction
of
it a very high curvature.
-\..
4
/,
Ll
-,!
(a)
(b)
Figure 5.4: (a) The 'Q' vortex cores at a= 44' for (a) simulation with a symmetry plane
(case
Table
(b)
2
5.1)
the
of
and
at
root
simulation with a viscous wall condition
condition
(case
Table
3
5.1).
the
plane
of
inid-span
at
3 of Table 5.1) where the inboards vertical plane has been modelled as a viscous
AoA
26.5',
Figure
Figure
5.5a
5.5h
37'
to
the
to
corresponds
corresponds
and
wall.
between successivesnapshots is approximately 1.5'. In Figure 5.5, the DSV has
formed
has
detached
from
the LE of wing. Its inboard end is attached
and
already
to the LE close to the viscous wall. The DSV then progressively moves up while
its inboard end moves towards the TE (Figures 5.5b and 5.5c). In Figure 5.5d the
inboard end of the DSV has reached the point on the viscous wall where x1c = 0.25
PA
It
further
is
is
DSV
the
the
that
the
of
motion.
grows
remarkable
while
which
(PA)
for
buckles
its
inboard
Axis
Pitch
the
to
the
upwards,
end stays close
and
part of the motion corresponding from 29.5' to 35'. Shortly after that, it detaches
from the PA location of the viscous wall and continues in a backwards and upwards
trajectory. Modelling the mid-span as a viscous wall, induces a vortical structure
(PA)
Axis
is
Pitch
the
trace
the
of
onto the mid-span plane, and
whose centre
angular velocity, the angular velocity of the wing's rotation. However, during the
5.3. EFFECT OF THE INBOARD BOUNDARY CONDITIONS TO THE
SHAPE OF THE DSV
formation
the
of
early stages
98
during
the DSV's downstream motion they tend
strength
and
are of comparable
to merge. The consequence of this interaction
of the DSV to stick to the PA location.
modelled as a symmetry plane, no such relation seems to exist between the PA and
the. appearing location of the DSV.
99
1'
(a)
(b)
(c)
(d)
(e)
(f)
/
(g)
(h)
Figure 5.5: (a) The 'Q' vortex cores for 8 different angles of attack (case 3 of Table 5.1).
The root plane is modelled with non-slip conditions. (a) 26.5', (b) 28', (c) 29.5', (d) 31',
(e) 32.5', (f) 34', (g) 35.5' and (h) 37'.
5.4
The Effect
DURING
of planform
DS
100
DSV
the
shape
Figiire 5.6 together with Figure 5.1 and Figure 5.4 suminarise the streamlines and
the vortex cores detected near the stall angle for a variety of planforms across the
Rc range. In all cases shown, the inboard portion of the DS vortex appears to be
its
leading
trailing
the
to
the
edge,
while
outboard
portion
edge
approaches
parallel
part of the tip.
Figures
b).
DS
in
5.6(a
For
the
these
shown
wings
and
vortex
cases,
aspect ratio
was terminated
for
This
the
the high aspect ratio and the tapered wings
was not
case
wing surfitce.
(Figures 5.6c and 5.6d) where the DS vortex appears to be connected to the tip
leading
the
edge of the wing. Therefore, in all cases studied with low Re
vortex near
the DSV connected to the TV irrespectively of the AR (Figures 5.1,5.4 and 5.6c).
However, in the cases studied with high Re (Figures 5.6(a, b and d), the DSV only
high
AR
TV
in
This
Figure
in
5.6d.
to
the
the
the
case
of
planform
shown
connected
dynamics
DSV-TV
the
that
the
of
connection are a possible combination
point,,,,out
Reynolds
AR.
the
the
two
number
and
parameters,
of
Thinking
the vortex theorems of Helmholtz, both configurations seem valid, as vortices either
extend to infinity,
for
all cases in Figure 5.6 are very similar pointing to the
pressure contours shown
fact that the How in the near tip region is dominated by the TV. In the case of
the, swept back wing shown on Figure 5.6b, the TV appears stronger and is formed
somehow above the wing and inboards in comparison to the straight tip of Figure
5.6a. This is all indication of Delta-wing vortex formation.
101
10
lp
(a)
(&
(b)
-Z
(c)
(d)
Figure 5.6: Streamlines (left) and vortex cores (right) near the stall angle. (a) Low aspect
ratio wing with rounded tips (case 5 of Table 5.1), (b) swept back tip (case 7 of Table
5.1), (c) large aspect ratio wing with 10' negative twist and flat tip (case 6 of Table 5.1),
and (d) tapered wing with flat tip (case 4 of Table 5.1).
CHAPTER
5.5
5. FLOW TOPOLOGY
Effect
DURING
DS
102
Re
DSV-TV
the
of
on
interaction
In order to ftirther clarify the arguments made in the previous section, a parametric
AR
for
low
the
wing of case 5 of Table 5.1, reducing the
performed
study was
ReYnolds number while preserving all other flow and geometrical parameters. This
done
five
from
in
the original Re = 1.511 down
steps,
starting
parametric study was
to Rc = 94K, reducing the Re number by half each time.
the findings of this parametric
of the vortex
AoA
As
for
30'.
of
shown in Figure 5.7a, the DSV attaches to the wing at
an
cores
approximately
DSV
impinges
the
the
point
where
on the wing moves closer to the tip
reduced,
(Figures 5.7b-d) and finally, at Re = 94k it is shown to connect to the TV at the
LE part of the tip.
Although,
due
highly
is
it
to
that
the
expected
regime,
impulsive
flow,
the
the
nature of
[38]
Wernert
for
PIV
in the previous chapter, supports this view.
the
case of
shown
The existence of the tip alters the flow in the near the tip region by inducing a
negative w-
rotation of the tip vortex. The strength of the tip vortex is proportional
to the AoA
less
dependent
but
its
is
Re
Figure
left
the
the
the
size
wing
on
as
of
of
column
5.9 suggests. On the other hand, the relative size of the DSV depends oil the Re,
(right).
Figure
in
5.9
as shown
particles to travel over the suction side of the wing and the more they are energized
bY its motion.
Therefore, the lower the Re, the higher the relative strength of the
DSV is in relation to the TV. The strong crossflow generated by the tip, forces the
DSV to bend towards the wing surface in all cases. Figure 5.8 shows the w-velocity
magnitude at the same conditions.
dominance of the tip vortex, while as the Reynolds number decreases and the TV
beconies less potent, the DSV grows larger and approaches the tip region causing
the w-velocity distribution
103
I
Ir
PV
(a)
(b)
Hz
.1
(c)
(d)
(e)
Figure 5.7: Plan view of the wing of case 5 of Table 5.1, showing the locations of the DSV
for four different Reynolds numbers, at an AoA of 30'. (a) Re = 1.5M, (b) Re = 750k,
(c) Re 375K, (d) Re = 188K, (e) Re = 94K.
104
0.15
0.1
Re=1.5M
Re=0.75M
Re=0.375M
Re=0.188M
Re=0.094M
----------........ . ...----
0
>
-0.05
4e
Root
Figure
Tip
z- distance
5.8: w-velocities vs distance from wing root at the chordwise section x1c 0.25
Table
AoA
30'.
5
for
five
different
Re
0.4
5.1
the
of
case
wing
of
of
of
an
at
at
y1c
=
and
I ()5
Figure 5.9: Chordwise section at half-span (left) and spanwise section close to the TE
(right) of the wing of case 5 of Table 5.1, showing the locations and sizes of the DSV (left)
and TV (right) for five different Re, at an AoA of 30'. (a) Re = 1.5M, (b) Re = 750k,
(c) Re = 375K, (d) Re = 188K, (e) Re = 94K.
5.6
Effect
Mach
of
Number
106
DSV-TV
the
on
in-
teraction
Figures 5.10(a and b) show the vortex cores (left) and streamlines over absolute
(right)
for an AR =5 wing undergoing
the
contour
maps
on
mid-span
z-vorticity
(case
Table
The
AoA
8
5.1).
is 20' the Re is 106 and the
motion
of
sinusoidal
a
M numbers are 0.25 and 0.55 for Figure 5-10a and Figure 5.10b, respectively.
In
(a)
(b)
Figure 5.10: Vortex cores (left) and 2D slices at the wing's half span (right) corresponding
to case 8 of Table 5.1. The AoA is 20' and the M is (a) 0.25 and (b) 0.55.
the low M case shown in Figure 5.10a (left), the DSV terminates on the wing's
AR
lengths
from
1.5
low
indicating
the
tip,
chord
effect as
a
surface approximately
explained in the previous section. However, in the case of the higher M case shown
in Figure 5.10b (left), the DSV is shown to terminate at the LE part of the tip.
Also, the right column of Figures 5.10a and 5.10b suggeststhat the DSV in the low
M case attains a higher distance off the wing's surface compared to the high M
5.6. EFFECT OF MACH NUMBER ON THE DSV-TV INTERACTION
CHAPTER
5. FLOW TOPOLOGY
DURING
DS
107
the DSV corresponding to the low Al case (Figure 5.10a) as opposed to the high AI
(Fic)
Therefore
less
flow
5-10b).
the
ure
compressible
case
of the low Al results to a
DSV
larger
in size, attains a higher position over the
which
grows
energised
more
becomes
surface,
and
more exposed to the inboards spanwise flux generated
wing's
by the TVs.
This in turn causes the DSV to arch at a steeper angle than in the
5.7
Effect
Angle
Yaw
of
Shape
DSV
the
the
on
of
A rotating blade encounters yaw angles usually in the range of 15" to + 15'. Howdynamically
during rotation. Firstly, in this section, the static
ever, yaw changes
effect of yaw is examined. The dynamic effect of rotation
section.
Figures 5.11a-c show the DSV cores for three different reduced frequencies and
two different yaw angles (case 9 of Table 5.1). All motions are sinusoidal and the
AR = 10 wing is based on a NACA 0012 aerofoil. On the left column, the freestrearn
is vertical to the LE of the wing and on the right column the angle between the
freestreani and the LE is 75'. The sinusoidal motion has 10' of mean angle and 10'
of amplitude,
Rc
AI
All
0.3.
figures
106
and
at
correspond to the n-laxinnim
k=0.1
(left,
Figure
However,
5.11).
the main part of the DSV remains
column
of
conditions
in all cases parallel to the wing's TE. This indicates that it is primarily
shape rather than the orientation
5.7. EFFECT
OF YAW ANGLE
the planform
108
(a)
(b)
r
/
(c)
Figure 5.11: Vortex cores for three different reduced frequencies and two different yaw
(case
20'
9 of Table 5.1). In the left column the freestream is parallel
at
a=
angles shown
to the chord while in the right the yaw angle is 3= 15'. (a) k=0.05,
(b) k=0.1
k=0.15.
and (c)
5.8
Effect
Rotation
of
109
based oil a NACA 0015 aerofoil (case 10 of Table 5.1). The top right
Figure
5.12
corresponds to 0= 0' and a=
of
snapshot
to () = 90" and o=
Both
pitching and rotational
spectivel.y.
1-(,
freestreiiin
conditions
140' and a=
16.50,
The azimuth
angles anti-
from
10',
20',
30',
40',
50',
60',
700,80", 850,900,950,1000,
top
right
are:
ch)ckwise
110", 120" iind 1400 correspondingly.
140" and therefore, they have been omitted from Figure 5.12. Ali LEV is already
formed at, o=
The
DSV
tip.
the
then gradually lifts off the LE part of the
to
outboard
seen close
wing's surface and produces an asymmetric arch clearly visible at 0=
850. The
wr =1+3.75
The
4.75.
remaining
=
DSV filanient, that has not been shed downstream then reconnects forming a full
(0
filament
100')
>
and approaches the surface as the AoA reduces
vortical
span
90". Figures 5.13a-c show three instances of the same rotating
(a)
(b)
850,
for
0=
0 == 900 and (c) 0= 1100 where the
angles
of
itzimuth
case
been
have
now
seeded with streamtraces. Due to the rotational
vortex cores
of the, motion, the outboard
nature
than tile inboard. Hence, if the outboard part of the DSV is fed with momentum at
higher rate than tile inboard, yet still both being parts of the same vortex filament,
thei, Helmholtz's
It would therefore
of the DSV. Figures
for
Although
80'.
sections
6
=
spanwise
exact integration
of vorticity
to calculate
of tile DSV for each of the two sections has not been performed
(Figure 5.14 (left)), they appear similar despite the different locations and sizes of
the circulation
Figure 5.12, could be due to the faster downstream shedding of the outboard part of
the DSV, being subjected to higher wind velocities. Thus, in this case Helmholtz's
theorein does not seem to be violated.
110
30deg
2 Odeg
10dea
80deg
85deg
90deg
95deg
100deg
110deg
120deg g
140deg
Figure 5.12: Vortex cores for a rotating wing (case 10 of Table 5.1). The AR
of the wing
is 5 and the tip radius is 12.5. The direction of the freestrearn is from the bottom of the
page to the top. Azimuth
800,85',
angles anti-clockwise
900,950,1000,1100,120'
and 1400.
ill
(a)
04
(c)
Figure
5.13:
110'.
112
()
I
(b)
Figure 5.14: Two spanwisesectionsfor the rotating wing showingvorticity contours(left)
(a)
and streamlines(right) (case10 of Table 5.1). 0= 80', Re = 106 and M=0.15.
(b)
2.75
and
z1c = 3.75 while z1c =0 correspondsto the inboard tip.
z1c
5.9
113
Summary
This chapter concentrated on the overall dynamics of the DSV and the parameters
that influence its shape and evolution. It has been shown that the DS and the tip
flow
features.
Short
AR
dominant
the
are
wings are more susceptible to the
vortices
influence of the TV, since the latter influences a larger part of the wing's planform.
The shape and dynamics of the DSV also depend on the Re and M numbers and
to a lesser extent to the planform shape and sideslip. The Re in particulaxly seems
to be affecting the extent DSV to the tip region. Rotation produces a distinctive
formation
DSV,
dependence
due
the
to
the
to
the
of
of
apparently
radial
assymetry
the wind speed. In all cases,the near the tip region pressure distribution is primbxily
influenced by the TV.
5.9. SUMMARY
Chapter
Validation
6.1
Neural
The
of
Network
Introduction
The sole published work on Neural Networks (NNs) as a model of DS has been
[65,66].
by
Faller
In this chapter, firstly, the performance of the
performed
et al.
Feed Forward Back Propagation (FFBP) NN and Recursive NN (RNN) models
described in chapter 3 is assessed.The data for eight ramping motions (Table 6.1)
from the experiments of Coton and Galbraith [44] are used during this test. Then,
the FFBP NN model was trained to predict more complex motions involving yaw
and rotation. The training and validation data for these motions, were derived from
CFD simulations.
6.2
Preliminary
Data
The first step in the present analysis, has been the use of the readily available experimental data provided by Coton & Galbraith [44], in order to check the suitability
of both the NN and RNN approaches described in chapter 3. Data for a total of 8
ramping caseswere used, the details of which are surnmarised in table 6.1.
Out of these eight data sets, five were used for training and the remaining three
were used for prediction, two outside the training regime (cases 1 and 8 of table
6.1) and the third within (case 5 of table 6.1). The rationale behind this choice
was to assessboth the interpolating and extrapolating qualities of the NN model.
After convergencewas attained, the NNs were switched into the predictive mode and
114
CHAPTER 6. VALIDATION
115
0.0044
67.34
Prediction
0.0061
91.26
'Iaining
0.0095
143.36
aaining
0.0120
184.16
'IYaining
0.0140
213.85
Prediction
0.0190
283.97
aaining
0.0250
371-97
aaining
0.0300
429.02
Prediction
Table 6.1: Details of the experimental data used [44] for the training and validation of
the NN. Re = 1.47106,M=0.16
and the range of angles was -5' - 39.
(Table
further
the
three
evolutionary
characteristics
of
simulated
a
ramping cases
6.1, cases 1,5,8) which were not included in the training dataset. The cpu times
taken to both models to produce full motion predictions were of the order of few
miliseconds on a 2.5 GHz linux pentium-4 machine.
6.2.1
NN vs RNN
The performance of the two models was assessedby predicting the experimentally
[44].
histories
15
located
57%
time
transducers
of
chordwise
measured
at
of span
Each ramping case was discretised in time into 150 unsteady steps and for each
unsteady step readings from 15 transducers covering the suction side of the wing
Therefore
the total number of patterns was equal to 5x 150x 15 = 11,250.
used.
were
The convergencecriterion used required that the final error should be less than 5%
The
initial
total
the
error.
variables used to train the NN where the reduced ramp
of
(a),
(a+),
(t)
time
angle of attack
rate
and the x coordinate of the Cp transducers
on the wing's suction side. The NN was thereafter trained to approximate the
functional: Cp =f (a+, a, t, x) and is shown on Figure 6.1a. The RNN model was
trained by the true time sequencefor each one of the 15 transducers, together with
their corresponding a and a+. Thus the total number of patterns was 5x 150 = 750
and the schematic of the model can be seen in Figure 6.1b.
Several NNs were tested, mainly with two and three hidden layers. RNN models
hidden
layers
did
three
not converge. Figure 6.2 showsthe convergencehistories
with
for three different NN models, an RNN model with 2x 45 neurons on the hidden
6.2. PRELIMINARY
DATA
CHAPTER 6. VALIDATION
116
layers and two NN models with 2x 45 and 3x 40 neurons on the hidden layers
respectively.
6.2.2
Cp Surface Contour
Predictions
Next, the NN model was trained by all 90 transducer readings, for the same set of
experimental data described in the previous paxagraphs. Each ramping case was
discretised in time into 150 unsteady steps and for each unsteady step readings from
90 transducers covering the suction side of the wing were used. Therefore the total
number of patterns was equal to 5x 150 x 90 = 67,500 and a total of around 105
epochs were necessary to achieve convergence. The total computing time during
training was around 24 hours on a single processor 2.5 GHz Pentium 4 computer.
The convergencecriterion used required that the total error should be less than 5%
of the total initial error.
6.2. PRELIMINARY
DATA
CHAPTER 6. VALIDATION
117
Hidden Layers
(2x45)
Input La)
t-
a
AD- cp
ct
X/C-0
Y/C-0
"S
Output Layer
..
(a)
Hidden Layers
(2x45)
Input Layer
a-6
cOutput Layer
C
at
Cp(l)
0- Cp(2) 0- Cp(3)
-0
9-Cp(15)-
(b)
I lidden Layers
(3x24)
Input Layer
t
+
a
-cp
Output Layer
x/c
y/s
(C)
Figure 6.1: The neural network models used. (a) 2-layer, no feedback, (b) 2-layer with
feedback, (c) Mayer, no feedback.
6.2. PRELIMINARY
DATA
118
0
-0.5
-1
NN 2x45
NN U40
RNN 2X45
-1.5
-2
cc-2.5 -3 -3.5
-4
5.0
Time (hm)
Figure 6.2: Convergence histories (logarithmic scale) of the RNN and NN models. The
RNN inodel had 2x 45 neurons on the hidden layers and the two NN models had 2x 45
and 3x 40 neurons respectively.
The variables used to train the NN where the reduced ramp rate (a+), angle of
(t)
(a),
Cp
the
the
time
transducers oil the suction
and
x
and
y
coordinates
of
attack
The
NN
the
was thereafter trained to approximate the functional:
wing.
side of
CP =f (a+, a, t, x, y) and is shown on Figure 6.1c.
Comparisons between the experimental (left) and predicted (right) surface Cp
Figures
be
in
6.4,6.5
for
different
6.6,
ions
two
seen
call
and
angles of
tit
rib
(list
The
Figures
in
for
6.4,6.5
6.6
top
row
each
case.
and
corresponds to angles
attack
formation
before
DSV
bottom
just
the
the
the
of
and
row, corresponds
of attack
to angles of attack were the DSV has been fully formed and is shed towards the
trailing edge. The comparison is good as both the overall loading and the location
have
been
footprint
Figure
The
DSV
is
the
accurately
predicted.
only
exception
of
6.4 were the NN computation predicts the DSV suction peak closer to the wing root
be
DSV
the
to
the
trajectory
the
to
which
shows
experiment
slightly
of
as opposed
be
(case
It
5
interpolation
tip.
that
tile
the
to
should
also
noted
of
case
closer
Table 6.1) shown ill Figure 6.5 shows an exceptionally good agreement between the
NN
This
the
prediction.
and
also is the prevailing conclusion throughout
experiment
this work, ze, whenever adequate training is provided, the NN model provides very
good predictions within the training envelope.
DATA
119
........
CL
0
--
------
Experiment
NN
RNINI
Experlmont
NN
RNN
50
50
Timestep
Timestep
(a)
(c)
- ----------
CL
0
Experiment
NN
RININ
50
100
Timestep
(b)
Figure 6.3: Comparison between the predictions of the NN (red) and RNN (green) models
[44]
(a)
(b)
for
(c)
(black)
Table
1,
9
6.1
5
cases
respectively.
and
of
experiments
against
DATA
120
0.8
0.6
x 0.4
0.2
014
---
SPAN (ztc)
1.5
bl'AN
(VC)
(a)
Cp: 4.9-6.2-6.6-4.9-4.3-3.6-2.9-2.3-1.6-1.0-0.30.3
0.
e
2
ir
0
x
0
I
C.)
Q
0.
a'..
k"c)
SPAN (z/c)
(b)
Figure 6.4: Comparison between experiments by Coton and Galbraith [44] and NN predictions for the surface pressure distribution on the suction side of the square NACA-0015
(case
(a)
6.11).
AoA=18.18' and (b) AoA=23.84'. Ramping
tips.
rounded
wing with
degrees
between
40
incidence,
and
of
a+ = 0.0044, Re = 1.47 x 106 and
motion
-5
0.16.
DATA
121
0.
e
2
tr
0
CC
0
0
x
Q
0.
t"c)
brAN
t7ic)
(a)
Cp: -10.0 . 9.2 -8.5
7.8 -7.1 -6.3 -5.6 -4.9 -4.1 -3.4 -2.7 -1.9 -1.2 -0.5 0.3
0
cc
0
I
C.)
brAN
(ZIC)
SPAN
(Z/C)
(b)
Figure 6.5: Comparison between experiments by Coton and Galbraith [44] and NN predictions for the surface pressure distribution on the suction side of the square NACA-0015
(case
(a)
AoA=24.440
(b)
6.15).
AoA=28.740. Ramping motips.
and
rounded
wing with
tion between -5 and 40 degreesof incidence, a+ = 0.014, Re = 1.47 x 106 and M=0.16.
DATA
l0.4
p: -11 2
122
M$8.7
A
1
0.
0.8
2
cr
0.6
0
x
0
0.4
0.
0.2
0
5P AN (VC)
r^N
kzjc)
(a)
L-1.1
12.4-11.5-10.6
-0.0
. 9.7
-8.8
-7.9
-7.0
-6.1
-6.2
-4.3
-3.5
-2.6
-1.71 08
01
0.
92
ir
0
Z
ci
CC
0
5PA14 (Z/C)
UVAN
(ZIC)
Figure 6.6: Comparison between experiments by Coton and Galbraith [44] and NN predictions for the surface pressure distribution on the suction side of the square NACA-0015
(case
(a)
AoA=27.27'
6.18).
(b)
AoA=35.550. Ramping motips.
rounded
and
wing with
tion between -5 and 40 degreesof incidence, a+ = 0.03, Re = 1.47 x 106 and M=0.16.
6.3
Exploitation
Neural
of
Networks
for Dynamic
Stall Modelling
The next step was to exploit the ability of the NN to model DS (a) by increasing
the complexity of the problem through the introduction
(b)
NN
by
in
testing
the
model
rotating geometries.
and
variable
6.3. EXPLOITATION
STALL MODELLING
123
0.05
00
0.05
5'
0.05
15"
0.10
00
0.10
100
0.10
15'
0.12
80
0.15
00
0.15
100
10
0.15
150
11
0.20
00
12
0.40
00
Table 6.2: Details of the CFD runs involving yaw performed. The wing usedwas based
on a NACA 0012aerofoil sectionwith roundedtips and AR=10. The pitching component
of the motion was a sinusoidal oscillation with both mean angle and amplitude of 100,
Mach
Reynolds
the
numberswere Re = 10 x 106and M=0.3 respectively.
and
while
6.3.1
Yaw
Cases1-12 of Table 6.2, refer to sinusoidal pitching motions with an amplitude and
for
different
10'
yaw angles. Various combinations of these caseswere
mean angle of
NN,
its
interpolating
in
the
to
to
train
as well as
and
validate
order
assess
used
Each
capabilities.
sinusoidal motion was discretised in 150 unsteady
extrapolating
steps and pressure values spread along 11 spanwise and 9 chordwise locations on
the suction surface of the wing were recorded for each time step. Therefore, each
training dataset was comprised by 99 x 150 = 14850 patterns. Consequently, the
NN was trained to approximate the function Cp = Cp(t, k, a,, 3, x, y).
Interpolation
in Reduced nequency
and Yaw
The training caseswere 4,5,8 and 9 of Table 6.2, whereas the validation case was
case7 of Table 6.2. Figure 6.7 shows the comparison of the CFD simulation and NN
prediction for case7 of Table 6.2, for 10'upstroke, 20', 10'downstroke and 00 angles
(Figures
d
b,
6.7a,
The
c
and
correspondingly.
comparison is outstanding,
of attack
finer
details
Cp
both
the
the
the
and
magnitude
of
as
contour topology have been
6.3. EXPLOITATION
STALL MODELLING
124
NN.
Figure
6.11a
by
the
the
shows
comparison of the normalised normal
captured
force acting on the wing's suction side. The peak of the graph corresponding to the
has
been
by
however,
DSV
NN,
the
the
the
slightly
very
over
estimated
of
shedding
instance the shedding occurs, has been captured very accurately (Figure 6.7b).
6.3. EXPLOITATION
STALL MODELLING
125
Cp. ld
009
-016
-0.24
-0.32
-0.40
-048
-55
cp..
-0.00
-0.16
-0.24
-0.32
-040
-0.40
-0.47
-0.47
55
-0.55
-0 ..3
07
-070
-Om78
.0"
-0.03
-0.71
-07
-087
-0 . 94
i3
'0
-1
-1..
-1.02
. 1.10
-1 . 10
-1.25
-1.33
-1 41
- ,: 49
.,. 57
1.17
1
24
.
.1 . 32
1 40
-1: 47
-1.55
(a)
CPtd
-0.20
-030
30
:
.0 3
-0
0..
58
, -
-0.50
-0
-0.77
. .7
*,
-0J17
1!
-079
-c U
"
-0"
j.
-1.27
:' '0
,. .
-1 .35
. NS
-, 54
: l 37
147
-1.56
73
.
-1.83
-1.92
:11
e
-,. Se
(b)
Cp.ld
cpn
038
-048
-057
-0
-0.1.11
-0 ,
-0.76
-0.85
-J02
-0 2
-0.92
mi
11i
'1'3
32
.
.42
-17
7
-1
.53
IN3
4
:
4
-2.04
(c)
p-
M1-9
-05
-034
-J44
-0 .54
, 0* "74
4.
-0.84
-094
.l
-11
os
0 .241
-0.361
11
1
-Ne
-100
-1.10
i11
-1.13
-1.23
-- 33
i3
1
.63
2
7 1
-11.2
-1.55
-1 IN
.11
-1.95
Figure 6.7: CFD computation (left) and NN prediction (right) for case 7 (k = 0.12 and
80) of Table 6.2. The NN was trained using cases4,5,8 and 9 of Table 6.2. (a) 100
,3=
(d)
Note
(c)
downstroke
0'.
(b)
200,
10'
that the AR has been compressed
and
upstroke,
for illustration purposes. The direction of the freestrearn is the same as in Figure 6.7.
6.3. EXPLOITATION
STALL MODELLING
Interpolation
in Reduced
Frequency
and Extrapolation
126
in Yaw
Figure
Table
6.8
CFD
6.2.
7
the
the
shows
comparison
of
simulation and NN
case of
for
Table
for
6.2,
7
10'upstroke,
case
of
prediction
20', 10'downstroke
b,
6.8a,
(Figures
c and (1) correspondingly.
of attack
and 00 angles
favotirahle, as both tile magnitude and the overall details of the Cp contour topology
have beell cilptured bY t lie NN. As can be seen in Figure 6.8b, the only discrepancies
CFD
the
computation
witli
observed
thc reattachenlent
location
the
as well as
CFD
between
NN
the
the
simulation
and
wn-cenient
prediction.
excellent el
6.3. EXPLOITATION
STALL MODELLING
127
CP.fd
-0.09
-0.18
cpn
-010
-0.18
-0.4
-0.32
-0.40
-0.48
-0.55
-0.25
-0.33
-0.40
-0.48
-0.55
1.
-0.63
-0 .71
-0.79
87
e. 3
-0.71
-0.7
.0 .
-0 .94
-0.86
-0.03
-iON
.
-.C1
la
-1.1:
- 24
-1.1
.
-1.25
1f
-133
4i a)
-'
-1 40
-1 57
- 1.
1 54
.
-020
-030
012
-031
. o .0
-0u39
.0.49
-0.58
-0. "
4.77
-0
-0
E
-J: 7
-0.78
-0
-027
-"25
35
.
1.2:
-,
:l7
.83
-1.92
.l.
(b)
7
3
J.: .
l.
20
.0
I..
-0.50
-0
0-::
-076
,.
.
iiiiiii
-0
--
-IIFIIIII
077
-0 : 7
.0 7
MOL.
-097
'0
:
-1 ,2
36
-1 4
. 1.55
-1.64
-1 7
.1 63
1.93
25
I. 5
54
.
-1.
"73
-1. -
(C)
CP.td
-0.03
-0
CCp
CPP
pp
-0. 4
11
,0
-0
Z27
-0.7
-0.35
4.43
-052
i
-0...
-oSO
0u
-J76
.0 .84
.0 .92
00
FIII
1iii
-1.24
1.32
'0
48
-1
27
-0.35
0 43
N.
043
-3
..0 s51
-0
.oe
-0.67
.067
.075
-0.75
&3
.0 .83
-.
091
0.91
..09
.0 ft
-099
ft
. lo
. 114
122
.1
-1
.22
_l 30
-1.30
4.38
_I1u38
. 140
-140
.40
-1.54
Figure 6.8: CFD computation (left) and NN prediction (right) for case 7 (k = 0.12 and
0= 80) of Table 6.2. The NN was trained using cases5,6,9 and 10 of Table 6.2. (a) 10'
(d)
(c)
downstroke
(b)
100
Note
200,
0'.
AR
has
been
that
the
and
compressed
upstroke,
for illustration purposes. The direction of the freestrearn is the same as in Figure 5.11.
6.3. EXPLOITATION
STALL MODELLING
Extrapolation
128
in Yaw
The training cases were: (a) 1 (k = 0.05, Ceyaw= 0'), (b) 3 (k = 0.05, Ceyaw=150),
(c) 4 (k = O-1tayaw = 0") and (d) 6 (k :-- 0-1)Ceyaw=15"), whereas the validation
(k
Table
Figure
7
0.12,
8')
6.2.
6.9
ayaw
of
case
shows the comparison
was
=
case
=
for
NN
CFD
the
simulation and
prediction
case 7 of Table 6.2, for 100upstroke,
of
200,10*downstroke and 0' angles of attack (Figures 6.9a, b, c and d) correspondingly.
Figure 6.11d shows the comparison for the integral loads for the same case. The
comparison is very poor as most of the upstroke and the reattachment
parts of the
Vaxiation
have
been
frequency
the
predicted.
of
wrongly
reduced
produced in
cycle
this case a non linear effect to the Cp and training based on only two different values
of reduced frequency is insufficient to provide an accurate prediction.
However, one
would expect the discrepancy between the actual and predicted values during the
formation stage of the DSV to be closer, since the reduced frequency of k
0.12
0.1.
of k=0.05
k
and
The source for this anomaly can be understood by observing Figure 6.11e which
forces
for
integrated
the
normal
cases 1,4,7,8 and 11 of Table 6.2. While the
shows
transitions
k=0.15
beyond,
and
are smooth pointing out that the physical phenomena are
taking place are very similar but different in magnitude and phase, the transition
to the curve corresponding to the value of k=0.05
fact the integrated loads predicted by the NN for the case of k=0.12
as seen in
Figure 6.11c above, look very similar in shape but of different magnitude, to the
k=0.05,
to
corresponding
curve
(Figure 6.11e).
Following the previous remark, the training dataset was augmented with case 8
for
Table
6.2
the
case
and
chosen
validation was case 11. Figure 6.10 shows the
of
CFD
the
simulation and NN prediction for case 11 of Table 6.2, for
comparison of
10'upstroke, 20*, 10*downstroke and 0' angles of attack. The comparison is now
is very good, since the physics incorporated in the training datasets were adequate
for an accurate extrapolating prediction.
The results shown in the previous paragraphs indicate that NNs can successfully
model DS in ramping and pitching motions, following the appropriate training. The
numerical experiments described so far, have yielded one important insight into the
behaviour of the NNs: Predictions are exemplary provided the free parameters (k
0,
involving
in
the
yaw) axe adequately enveloped by the training
examples
and
6.3. EXPLOITATION
STALL MODELLING
129
beyond
Extrapolations
the training envelope are also possible if their
examples.
do
different
to
correspond
cases
with
not
significantly
values
physics.
6.3. EXPLOITATION
STALL MODELLING
.016
-0 4
-032
130
07
mC
0
-0.14
21
.
.0
i'
-043
-0: so
-0.57
-0.04
-072
-079
-0. "
-093
. i: 00
-1.08
-055
-063
-071
-0.9
-0.7
-0.
02
.
lo
- la
-125
-1 "33
-1 20
- 1:34
., 44
57
.
in
ja
-020
. 030
-039
-0.49
0'
-0.07
-0.14
N,
.
-0 30
-0
-077
-087
-097
35
.
"4 454
:
-1:7".
83
.921
420
-0'
-0.14
30
-0.0
. 0.49
-0 77
-0.7
-0.7
-1.00
.25
35
.
44
.
54
.
-1.64
-173
a3
-1
[i
cptd
0.
. 015
-0.30
-043
-050
. o. 7
. o.
-0.7
-0.70
-093
00
1.44
-0.03
-010
-011
-o25
-0
-025
-034
4.
-0.54
-0.
-074
-0.84
-0.
047
-0.84
. 0.
2
..:.
077
.13
23
.
-1.33
. 1.43
-1.53
-1.62
-172
2
.:,
-084
-092
-Jee
-l. 21
4.29
-1.30
-, 43
Figure 6.9: CFD computation (left) and NN prediction (right) for case 7 (k = 0.12 and
0= 8") of Table 6.2. The NN was trained using cases 1,3,4 and 6 of Table 6.2. (a) 10'
(d)
Note
(c)
downstroke
(b)
00.
20',
10'
that the AR has been compressed
and
upstroke,
for illustration purposes. The direction of the freestrearn is the same as in Figure 6.9.
6.3. EXPLOITATION
STALL MODELLING
131
Cp. n
'0
-0.17
-0.25
-032
-0.3:
-0 '
-0i3
-060
-0 ,
-274
-N2
. 089
(a)
46
-0.3
-0.32
.o. 2
-0.: 2
-0.1
-091
30
1: 39
49
.
50
-0.23
-0.2
.0.52
-081
-091
- 00
1.30
3
-1 49
(c)
Cp. ld
-009
-020
.0. -11
-0,43
-0 54
001"
5
-076
-0.99
.,. 10
-1.22
-. 3
-1.44
-1 .55
-1.67
-1.78
-1.89
-20,2
2.23
78
: 1:
i. e"a
Cp. n
-0.11
-0.21
-0.31
-0.04
so
-0 .50
- .60
-070
-0 . so
go
- 090
-0
0:60
2:
.
-,.. g
-1.49
-1
-1.94
Figure 6.10: CFD computation (left) and NN prediction (right) for case 7 (k = 0.12 and
0= 8") of Table 6.2. The NN was trained using cases 1,3,4 and 6 of Table 6.2. (a) 10'
(d)
Note
(c)
downstroke
(b)
0'.
20',
100
that the AR has been compressed
and
upstroke,
for illustration purposes. The direction of the freestrearn is the same as in Figure 6.10.
6.3. EXPLOITATION
STALL MODELLING
132
CFD
-0.45
-0.6
-0.6
9-0,
.5
LL -0.6
i
-0.65
z
-0.7
-0.7
-0.75
-0.75
z
-0.86
-0.8
-0.85
-0.9
NomiallsedThns
0,a0.0
(a)
-0.45
CFD
NN
-0.6
-0.65
LL.
i
-0.6
Z
z -0.66
1
-0.7
0.7
.
1-0.76
i-0.75
-OJ
z
-0.8
-0.86
Normallsed Tkne
(c)
(d)
k-0.06
k-0.10
k=0.12
k-0.15
k-0.20
1.2
1.1
0.8
z
0.7
0.5
z
0.4
0.3
0.2
so
Time Stop
100
150
(e)
Figure 6.11: Norinalised normal force vs normalised time corresponding to the cases
described in paragraphs (a) 5.4.1, (b) 5.4.2, (c) 5.4.3 and (d) 5.4.4 correspondingly. (e)
integrated normal forces for cases 1,4,7,8 and 11 of Table 6.2.
6.3. EXPLOITATION
STALL MODELLING
OF THE NEURAL
6. VALIDATION
CHAPTER
133
Case
Reduced Frequency
Pitch (Y/N)
0.10
0.40
1)
0.15
0.15
0.20
0.20
0.10
0.40
0.15
0.15
0.20
0.20
Table 6.3:
NETWORK
rotation.
DS (Y/N)
NACA 0015 aerofoil section with rounded tips and AR = 5. The wing's tip was located at
from
12.5
distance
the rotation
of
a
the Reynolds number and Mach numbers were Re = 10 x 106 and M=0.15
Tile pitching
cases, rotation
6.3.2
respectively.
frequency. In all
Rotating
Wings
of 100, while
Table
6.3 suminarises the CFD runs performed to provide the
wings.
training and validating data. Each rotating motion was discretised in 180 unsteady
steps and pressure values spread along 6 spanwise and 9 chordwise locations oil the
for
the
of
wing
were
recorded
surface
each time step. Therefore, each training
suction
dataset was comprised by 54 x 180 = 9720 patterns.
motions, the
NACA
based
0015
had
AR
distance
from
the
tip
oil
a
aerofoil,
an
wing was
and
=5
the centre of rotation was 12.5.
Pure Rotation
In the first experiment, casesI and 3 (Table 6.3) were used as the training examples
2
data.
Cases
to
the
I-3
involve rotating
provide
used
was
validation
and case
Consequently,
100.
the NN was trained
steady
angle
of
attack
a
a=
with
wings
to approximate the function C,, = Cp(t, k, V),x, y) The NN employed had 3x 15
.
hidden
layers.
Figures
6.13(a-f)
in
the
show the pressure loading on tile
neurons
(left)
CFD
for
the
and the NN predictions (right) for case 2 of
computations
wing
Table 6.3. The runs were perforined for a half azimuthal cycle and Figures 6.13a-f
degrees
30,60,90,120,150
180
to
and
of azimuth respectively. Due to
correspond
6.3. EXPLOITATION
STALL MODELLING
134
the non pitching motion, no DS takes place and the NN was able to predict very
well the wing's pressure loading, throughout the motion.
Cp-cfd
0.1
-0.4
-0.9
-1.5
-2.0
-2.6
-3 0
-36
-4 .1
-4.6
-5.1
-5.7
-6.2
-6.7
-7.2
cjm
0.1
-0.4
-0.9
-1.4
-2.0
-2.5
-3.0
-3.5
-4.1
-4.6
-5.1
-5.6
-6.2
-6.7
-7.2
(a)
Cp-cfd
0.0
Cp-m
-0.0
-0.7
-1.4
-2.1
-2.7
-3.4
-4.1
-4.8
-5.4
-0.7
-1.3
-2.0
-2.7
-3.4
-41
-47
.8a
-7.4
-7.5
-8.2
-8.8
9.5
(b)
Cpfd
CFnn
-0.0
-0.7
-1.6
-2.2
-3.0
-3.7
-4.4
-5.2
-5.
-0.0
-0.8
-1.6
-2.2
-3.0
-3.7
-4.4
. 5.2
-5.
7.4
-7.3
-8.
96
10. 1
9
.1 0.3
Figure 6.12: CFD computation (left) and NN prediction (right) for case 2 of Table 6.3.
The NN was trained using cases 1 and 3 of Table 6.3. (a) 30' azimuth, (b) 60' azimuth,
(c) 900 azimuth, (continued over ).
...
6.3. EXPLOITATION
STALL MODELLING
135
Cp-cfd
Cp-nn
0.0
-0.0
-0.7
-1.5
-2.2
-3.0
-3.7
-4.4
-5.2
. 6.9
-0.7
-1.4
-2.2
-2.9
-3.7
-4.4
-5.1
-6.9
-6.6
-7.3
-8.1
-8.8
-9.5
. 10.3
-7.4
-8.1
-8.8
-9.6
-10.3
Cpfd
-0.0
-0.7
-1.6
-2.2
-3.0
-3.7
-4.4
-6.2
-5.9
. 5.6
-7.4
. 8.1
-8.8
-9.6
-10.3
Cp-nn
0.0
-0.7
-1.4
-2.2
-2.9
-3.7
-4.4
-6.1
-6.9
-6.6
-7.3
-5.1
-5.8
-9.5
-10.3
C"fd
Cp-nn
0.0
-0.0
-0.7
-1.5
-2.2
-3.0
-3.7
-4.4
-6.2
-5.9
-5.6
-7.4
-8.1
-8.8
-9.5
-10.3
-0.7
-1.4
-2.2
-2.9
-3.7
-4.4
-5.1
-5.9
-6.6
-7.3
-8.1
-8.8
-9.5
. 10.3
Figure 6.13: (d) 120' azimuth, (e) 150' azimuth and (f) 180' azimuth ( concluded).
...
Rotation
Pitch
with
So far, the NN has yielded very good results for pitching/ ramping motions (DS
involving
motions
pure rotation
as
well
present) as
a wild extrapolation
is attempted.
(DS absent).
In this section
Table
8,
6.2
1,3
and
shown
on
as well as the pure rotational motion
cases
motions of
dynamics
Table
6.3
in
2
to
the
attempt
predict
an
of the pitching-rotational
of case of
from
The
data
Table
6.3.
5
all these cases need to be presented
of
motion of case
to the NN in a unified way. Since the pitching and the rotating
components are in
frequency,
half
a
azimuthal cycle of the rotation corresponds to
equal
and
of
phase
a half period of the oscillation.
6.3. EXPLOITATION
STALL MODELLING
136
the oscillation (10') during upstroke, azimuth V)= 90' corresponds to the maximum
finally,
incidence
20'
of
and
azimuthO = 180' corresponds to 101during
oscillatory
downstroke. On the other hand, during a rotating motion with k=0.05, an effective
3=
half
15*
is
the
experienced
of
at
wing's
span at azimuth V)= 25' and
yaw angle
for any k, effective yaw of 0' occurs at azimuth of V) = 90'. Also, since the wings
different,
the
sinusoidal
and
rotating
motions
are
of
a flag is introduced with value
0 for the rotating wing and 1 for the pitching wing. Therefore, the NN was trained
to approximate the functional: Cp = Cp(f lag, a,, O, k, t, x, y). Figures 6.14a-f show
the comparison between NN predictions and CFD calculations for the Cp histories
for the 9x6 locations on the suction side of the rotating wing. Although the mean
Cp
the
predictions are close to the CFD values, the NN has failed to
magnitudes of
reproduce the higher harmonics, chaxacteristic of DS. This is due to two reasons: (a)
Training was insufficient. The dynamic content of DS in the training data was only
contained in cases 1,3 and 8 of Table 6.2. However, these cases represent 3 only
different azimuthal steps out of the total of 180 during rotation. Therefore, their
statistically their occurrence frequency was very low compared to the frequency of
data
(b)
DS.
The dynamic range of the Cp during
of
not
containing
occurrence
higher
is
than the corresponding dynamic range during simple oscillation
rotation
by a factor of 10. This is due to the higher effective wind experienced by the wing
during the rotating motion. In this training exercise, DS is contained only in data
dynamic
hence
having less impact to the final state of the NN.
range
of a narrow
6.3. EXPLOITATION
STALL MODELLING
137
CFO
HN
CFO
NN
0.
C)
C)
(a)
(b)
CFD
NN
CFO
NN
CL
C)
(d)
(c)
CFD
NN
CFO
CL
0
C.)
(e)
(f)
Figure 6.14: CFD computations vs NN predictions of the Cp histories for case 5 of Table
6.3. The NN was trained using cases 1,3 and 8 of Table 6.2 and case 2 of Table 6.3.
Spanwise rakes kit (a) 0%, (b) 20%, (c) 40%, (d) 60%, (e) 80% and (f) 100% are shown.
CHAPTER 6. VALIDATION
6.4
138
Summary
(X1 X2
is the most abstract, inclusive
Xn)
i 7... i
and accurate way to describe the dynamic relationship between the independent
variables X1i X2) ... ) Xn and their dependent constraint y. A NN can be trained to
accurately represent such a relationship through appropriate training. The training
process is comprised by continually
neurons. This iterative re-adjustment
values and the network outputs for all patterns are values below the error threshold
value. When this condition is reached, the NN can replicate the function above, at
least for the patterns used for training. In order for the NN to be able to generalise
either within or outside the training envelope, a careful choice of training patterns
has to be made. The training patterns, should be densely distributed in respect to
the variables whose change induces a non linear change to the function.
Naturally,
required. The numerical experiments performed in this chapter, have shown that in
non-rotational
wing can be very accurately predicted, with few only training cases. The extension
to conditions with non zero sideslip proved equally successful, since sideslip for the
moderate angles employed here had a linear only effect to the pressure distribution.
However, the extrapolation
to the physics of DS in motion combining pitching and rotation, was not successful
due to the very limited number of both oscillating and rotating cases in the training
envelope.
6.4. SUMMARY
Chapter
Conclusions
Future
and
Work
In this chapter the conclusionsdrawn from this work are surnmarised and suggestions
for future work are put forward.
7.1
Conclusions
The first part of this work has been the detailed validation of a CFD method for
3D dynamic stall cases. The 3D structure of the DSV and the time evolution of
the dynamic stall phenomenon were revealed and found to agree well with the only
flow visualisation study available [44]. This is the first time in the literature that
been
for
have
flow
this
undertaken
unsteady
very complex
extensive computations
CFD
first
has
been
The
that
to
was
encouraging result
establish
phenomenon.
able to match the available experimental data with good accuracy, and moderate
low-Re
For
the
cases, all flow structures identified with the
computational cost.
[42]
in the CFD solutions and the flow topology
smoke visualisation were present
found
be
to
was
predicted with remarkable precision. The compaxisons with the
[411,
by
Schreck
Helin
and
experiments performed
revealed the importance of the
boundary
inboard
the
modelling
of
conditions and provided confidence
accurate
in the modelling of the highly vortical tip region where the DSV-TV interaction
dominates the flow. The tapered wing case of the Laboratory of Marseilles [45]
was predicted extremely well given the fact that velocity profiles were compared at
various 0 angles during the oscillation of the wing and at various spanwiselocations.
This highlights that accurate field data from experiments can be predicted well. In
addition, this is the first time field data for DS are compared against CFD. The
ramping cases by Coton and Galbraith [441 were predicted reasonably well with
139
140
7.2
Future Work
141
Also, this work has not addressedthe performance of different turbulence models,
following
be
lines
to
the
three
the
need
points
adressed:
of which,
along
1. Investigation of the effect of turbulence model for flows with significant rotation such as the core of dynamic stall vortex. In some comparisons, the growth
be
diffusion
DS
in
to
the
the
greater that the
computation
appears
of
vortex
and
diffusion
due
due
This
be
to
the
turbulence
to
of the
model
may
or
one measured.
TVD
limiters
when
are on.
schemeespecially
2. The flow conditions of some computations are probably in the transitional
flow regime. For 3D there is no too much hope that the transition location can
be predicted (and if the transition location is not right then the transitional flow
difficult
I
is
and
not
very
accurate).
am not therefore suggesting that
prediction
flow
has
look
for
to
transitional
the very complex
at
effects
especially
somebody
looked
DS
in
You
3D,
thesis.
that
you
your
may just want to add some
problem
commends on the effect of transition.
3. Large eddy simulations (LES) or Detached Eddy Simulations (DES) could
fundamental
formation
the
on
mechanisms
of
and convection
vortex
reveal more
DS
from
that
the
the surface would move
the
surface
given
vortex away
wing
over
in an almost uniform mesh (needed for LES) where the accuracy of the numerical
be
by
grid stretching which can degrade the accuracy of the
affected
schemewill not
design
less
the
than
to
order of accuracy. There are several papers in the
scheme
literature where the effect of grid stretching on the accuracy of the computations
has been investigated and it was shown that even 2nd order schemesare not truly
second order accurate with large grid stretching.
The NN approach although has already provided promising results, is still far
from being established as the weapon of choice in modelling of 3D DS as encountered
in rotorcraft. The high computational times involved in rotating geometries are the
factors
building
limiting
detailed
towards
training database. This database
only
a
will provide the ultimate test on the suitability of the NN approach. Thereafter,
designing
direction
in
the
of
research
and testing a controller able to provide on-thefly adjustments, should be the next step.
Thorough analysis of the 3D DS phenomenon in rotating conditions is of primary
importance in the efficient rotorcraft and wind turbine design. Advances on this
direction will have multi-faceted benefits, as they will lead to not only faster but
also safer rotorcraft and more efficient power generation.
Bibliography
[1] Carr L. W. McCroskey W. J. and McAlister K. W. Dynamic stall experiments
AIAA
J.,
14(l): 57-63,1976.
on oscillating airfoils.
[2] Prouty R.W. Helicopter Aerodynamics. PJS Publications, 1985.
[3] Spentzos A. et al. Investigation of three-dimensional dynamic stall using comAIAA
dynamics.
J.,
fluid
43(5):
May
1023-1033,
2005.
putational
[4] Web of Knowledge. http: //wok. mimas. ac.uk/.
[5] NASA Technical Report Server. http: //trs. nasa.govl.
[6] AIAA Database. http://www. aiaa.org/content. cfm?pageid=413.
[7] Telionis D. P. Unsteady boundary layers, separated and attached. In Unsteady
Aerodynamics, AGARD Conference Proceedings, CP-227, Ottawa Canada,
1977. AGARD.
[8) McCroskey W. J. et al.. Dynamic stall of advanced airfoil sections. J. American
Helicopter Society, pages 40-50, July 1981.
[9] Mehta U. B. and Lavan Z. Starting vortex, separation bubbles and stall: A
laminar
flow
unsteady
numerical study of
around an airfoil. J. Fluid Mech.,
67(2): 227-256,1975.
[10] Culcat U. SeParateNumerical 7-eatmentof Attached and Detached Flow ReGeneral
Viscous
Flows.
PhD
in
thesis, Georgia Institute of Technology,
gions
Atlanda, Georgia, 1981.
[11] Davis S.S. Chyu W. J. and Chang K. S. Calculation of unsteady transonic flow
over an airfoil. AIAA J., 19(6):684-690,1981.
142
BIBLIOGRAPHY
143
[12] Baldwin B. S. and Lomax H. Thin layer approximation and algebraic model for
AIAA
flows.
Paper
January
78-257,
1978.
turbulent
separated
[13) Shamroth S.J. and Gibeling H. J. Analysis of turbulent flow about an isolated airfoil using a time-dependent navier-stokes procedure. In AGARD Conf
Proc 296, Boundary Layer Effects on Unsteady Airloads, Paper Presented at
51st Meet of AGARD Structures & Materials Panel, pages 8.1-8.14, Aix-enProvence, France, September 14-19 1980. AGARD.
[14] Wu J. C. Zonal solution of unsteady viscous flow problems. AIAA Paper 841637,1984.
[15] Wu J. C. Wang C.M. and Tuncer I. H. Unsteady aerodynamics of rapidly pitched
AIAA
Paper
86-1105,1986.
airfoil.
[16] Tuncer I. H. UnsteadyAerodynamics of Oscillating and Rapidly Pitched Airfoils.
PhD thesis, Georgia Institute of Technology, Atlanta, Georgia, USA, 1988.
[17] Various authors. Compendium of unsteady aerodynamic measurements. In
AGARD Advisory Report AR-702. AGARD, August 1982.
[18] L. W. Carr. Progress in analysis and prediction of dynamic stall. J. Aircraft,
25(l): 6-17, January 1988.
[19] Visbal M. R. Effect of compressibility on dynamic stall. AIAA Paper 88-0132,
1988.
[20] Srinivasan G.R. Ekaterinaris J.A. and McCroskey W. J. Present capabilities of
predicting two-dimensional dynamic stall. In Aerodynamics and Aeroacoustics
of Rotorcraft, AGARD Conference Papers, CP-552, August 1995.
[21] Graham J. M. R. The lift on an aerofoil in starting flow. J. Fluid Mechanics,
pages 413-425, August 1983.1
[221 Piziali R. A. An experimental investigation of 2d and 3d oscillating wing aerodynamics for a range of angle of attack including stall. NA SA- TM-4 632,1993.
[23] Chandrasekhara M. S. et A. A phase-lockedhigh-speed real-time interferometry
system for large amplitude unsteady flows. Experiments in Fluids, 20:61-67,
1995.
BIBLIOGRAPHY
BIBLIOGRAPHY
144
flows.
turbulent
of
BIBLIOGRAPHY
145
[401 Horner M. B.
[411 Schreck S.J. and Helin H. E. Unsteady vortex dynamics and surface pressure
topologies on a finite wing. J. Aircraft, 31(4): 899-907,1994.
[42] Moir S. Moir and Coton F. N. An examination of the dynamic stalling of two
Aero.
Glasgow
University
Rept.
9526,1995.
planforms.
wing
(43] Tang D. M. and Dowell E. H. Experimental investigation of three-dimensional
dynamic stall model oscillating in pitch. J. of Aircraft, 32(5): 163-186, Sept-Oct
1995.
[441 Coton F. Coton and Galbraith R. An experimental study of dynamic stall on
Aeronautical
Journal, 103(1023):229-236,1999.
finite
The
wing.
a
[45] Favier D. Berton E., Allain C. and Maresca C. Experimental Methods for Subsonic Flow Measurements, in Progress in Computational Flow-Structure InterSelmin
W.,
V.
Haase
Winzell
B.,
Eds.,
Springer
Verlag,
81.
and
volume
action,
2003.
[46] Favier D. Berton E., Allain C. and Maresca C. Database for Steady and Unsteady 2-D and 3-D Flow, in Progress in Computational Flow-Structure Interaction, Haase W., Selmin V. and Winzell B., Eds., volume 81. Springer Verlag,
2003.
[47] McCroskey W. J. Vortex wakes of rotorcraft. AIAA Paper 95-0530,1995.
[48] Piquet J. Guilmineau E. and Quentey P. Unsteady two-dimensional turbulent
viscous flow past airfoils. Int. J. Num. Meth. Fluids, 25(3):315-366,1997.
BIBLIOGRAPHY
BIBLIOGRAPHY
146
[52] Spalart P.R. and Allmaras S.R. A one-equation turbulence model for aerodyAIAA
flows.
Paper
92-0439,1992.
namic
[53] Baldwin B. S. and Barth T. J.
BIBLIOGRAPHY
147
[611 Beedy J. et a].. Non-linear analysis of stall flutter based on the onera aerodynamic model. AERONAUTICAL JOURNAL, 107(1074):405-509,2003.
[62] Beddoes T. S. and Leishman J. G. A generalised model for airfoil unsteady
aerodynamoc behaviour and dynamic stall using the indicial method. 42nd
Annual Forum of the American Helicopter Society, 1986.
[63] Beddoes T. S. and Leishman J. G. Using cfd to improve simple aerodynamic
for
Conference
Decennial
Americal
4th
by
Helicopter
the
rotor
codes.
models
Society, 2004.
[64] R. Vepa. Non-linear aerodynamics modelling for modal analysis of aircraft
dynamics. Number 94 in CEAS Aerospace Aerodynamics Conferences, June
2002.
[65] Faller W. E. Schreck S.J. and Helin H. E. Real-time model of three dimensional
dynamic reattachment using neural networks. Journal of Aircraft, 32(6): 11771182,1995.
[66] Faller W. E. and Schreck S.J. Unsteady fluid mechanics applications of neural
networks. AIAA Journal, 34(l): 48-55,2005.
[67] Badcock K. J. et al.. Elements of computational fluid dynamics on block structure grids using implicit solvers. Prog. in AerospaceSc., 36(6):351-392,2000.
[68] JamesonA. Time Dependent Calculations Using Multigrid with Applications to
Unsteady Flows Past Airfoils and Wings. In Proceedingsof the AIAA, Honolulu,
HI, June 1991. Paper 91-1596.
[69] Osher S.and Chakravarthy S. Upwind Schemesand Boundary Conditions with
Applications to Euler Equations in General Geometries. Journal of Computational Physics, 50:447-481,1983.
[70] Roe P.L.
[711 Woodgate M. et aL
A Parallel 3D Fully Implicit Unsteady Multiblock
CFD Code Implemented on a Beowulf Cluster. In Parallel CFD Conference,
Williamsburg, USA, 1999.
BIBLIOGRAPHY
BIBLIOGRAPHY
148
[72] Wilcox D. C. Reassessmentof the scale-determining equation for advancedturbulence models. AIAA J., 26(11):1299-1310, November 1988.
[73] Morkovin M. V. Effects of Compressibility on Turbulent Flows. In A. Favre,
editor, M6chanique de la Turbulence, pages 367-380. CNRS, 1962.
[74] Menter F. R. Two-equation eddy-viscosity turbulence models for engineering
AIAA
August
J.,
32(8):
1598-1605,
1994.
applications.
[75] Moir S. and Gould A. VoTMATA - British Aerospace Default Model. Technical
report, BAE SYSTEMS, 1998.
[76] Kolmogorov A. N. Equations of turbulent motion of an incompressible fluid.
Izvestiya Akademii Nauk. Seriya Fizicheskaya, 6:55-58,1942.
[77] Harlow F. H. and Nakayama P.I. Tansport of Mirbulence Energy Decay Rate.
Technical Report LA-3854, Los Alamos Sci. Lab., 1968.
[78] Spalding D. B. The Prediction of Two-Dimensional Steady Rubulent Flows.
Heat Thnsfer Section Report EF/TN/A/16, Imperial College, 1969.
[79] Abid R. Speziale C.G. and Anderson E. C. Critical Evaluation of Two-Equation
Models for Near-Wall Turbulence. AIAA, 30:324-331,1992.
[80] Nayyar P. and Barakos G. A Summary of Turbulence Modelling Approaches in
CFD. Aero Report 0206, University of Glasgow, Aerospace Engineering Dept.,
September 2002.
[811 Wilcox D. C. Simulation of transition with a two-equation turbulence model.
AIAA, 32:247-255,1994.
[82) McCulloch W. S and Pitts W.
[83] Von Neumann J. The computer and the brain. New Haven: Yale University
Press, 1958.
[84] Lapedes A. and Farber R. How neural networks work. Neural Information
Processing Systems, pages 442-456,1988.
BIBLIOGRAPHY
BIBLIOGRAPHY
149
[85] Kolmogorov A. T. On the representaton of continuous functions of many variables by superposition of continuous, functions of one variable and addition.
Translated in American Mathematical Society Translations, 28(2):55-59,1963.
[86] Kavzoglu T. Mather P.M. The use of backpropagating artificial neural networks
in land cover classification. INT. J. of Remote Sensing, 24(23):4907-4938,2003.
[87] Picton P. Introduction to Neural Networks. MACMILLAN
[88] Schreck S.J. Addington G.A. and Luttges. Flow field structure and development
AIAA-1991-3264,
the
straight
pitching
at
root
of
a
wing
constant
rate.
near
1991.
BIBLIOGRAPHY
Appendix
FFBP
NN Source Code
program neural-net
parameter(imaxl=100000, imax2=64, ilay=3)
integer epoch, istart
integer i, j, k, p, np, list(imaxl)
integer numpattern, numinput, numhidden
integer numoutput, nml
real*8 input(O: imaxl, O: imax2)
real*8 target(O: imaxl, O: imax2)
real*8 output(O: imaxl, O: imax2)
imaxl, imax2)
real*8 hidden(ilay,
real*8 sum(O: imaxl, O: imax2), silmm(O:imaxi)
real*8 weightIH(O: imax2,0: imax2)
real*8 weightHH(ilay, O: imax2,0: imax2)
real*8 weightHO(O: imax2,0: imax2)
O: imaxi)
real*8 deltaO(O: imaxl), deltaH(ilay,
real*8 deltaweightIH(O: imaxl, O: imax2)
real*8 deltaweightHO(O: imaxl, O: imax2)
O: imaxl, O: imax2)
real*8 deltaweightHH(ilay,
real*8 inp(imaxl, imax2)
real*8 error, eta, alpha, smallwt, errorl
real*8 errormax, r
character*50 patfile
character*13 wfile
1
2
3
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
11
12
13
format(60(fl2.6,2X))
format(A50)
format(Al)
28
29
30
31
smallwt=O.
iepoch=l
errorO=0.0
32
33
34
35
36
open(l,
read(l,
read(l,
read(l,
file=linput)
*)patfile
*)nilminput
*)=l
150
read (1,
read(l,
read(I.
read(l,
read(l,
read(l,
close(l)
37
38
39
40
41
42
43
44
45
input-to-hidden
intitialise
weights
do j=I, numhidden
do i=l, numinput
j)=O. O
deltaweightIH(i,
j)=2.0*(rand(O))*smallwt
weightIH(i,
46
47
48
49
enddo
enddo
so
51
52
53
do
56
57
59
60
61
62
63
64
65
66
enddo
enddo
enddo
67
68
69
C
71
open(l,
file=patfile)
i=1
72
10
list
=i
read(1, *, END=777)(inp(i,
do j=1, numinput
j)
j)=inp(i,
input(i,
74
75
76
77
j),
j=I,
numinput+numoutput)
enddo
do j=l, numoutput
target (i, j) =inp U, j +33i,minput)
enddo
i=i+l
goto 10
78
79
80
81
82
777
84
85
86
87
numoutput
enddo
enddo
58
63
k=l,
weights
do j=1, numbidden
k)=O. O
deltaweightHO(j,
weightHO(j, k)=2.0*(rand(O))*smallwt
55
73
hidden-to-output
intitialise
54
70
*) numbidden
*)nilmoutput
*)ifresh
*)cerror
*)eta
*)alpha
continue
numpattern=i-1
*)"#
write(*,
close(l)
l, numpattern,
) patterns'
151
88 c
89
90
91
92
93
94
c
95
c
Training
begins here
do epoch=iepoch. 60000000
error=0.0
errormax=-10.0e+6
do np=l, numpattern
np=l+int(rand(O)*float(nilmpattern))
forward
from input to hiddenl
propagate
do j=l, numhidden
j)
sum(p, j)=weightIH(O,
do i=l, numinput
sum(p, j)=sum(p, j)+
input(p,
i)*weightIH(i,
j)
96
97
98
go
100
enddo
hidden(l,
101
102
105
p, j)=1.0/(1.0+exp(-sum(p,
j)))
i, j)
enddo
103
104
152
c
c
propagate
106
107
Ice
109
110
&
ill
112
enddo
hidden(il+l,
113
p, j)=1.0/(I.
O+exp(-sum(p,
j)))
enddo
enddo
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
c
c
error
&
153
139
140
141
c
c
142
143
144
145
146
147
148
149
backpropagate
from
output to hidden-n,
use output remedy
to calculate
remedy per hidden-n
node
do j=1, numhidden
sjImM(j)=O. O
do k=l, nilmoutput
sIIMMQ)=s1IMmQ)+
&
weightHO(j, k)*deltaO(k)
enddo
deltaH(nml,
j)=silmm(j)*hidden(nml,
p, j)*
(1.0-hidden(nial,
&
p, j))
150
enddo
151
152
153
c
c
154
155
backpropagate
to
from hidden-n
to hiddeni,
use hidden-n
remedy per hidden-n-I
calculate
node
do il=ximl-1,1,
-l
do j=1, numhidden
156
summ(i)=0.0
do jk=l, numhidden
sjIMM(j)=sI'MMQ)+
j, jk)*deltaH(il+l,
weightHH(il,
enddo
deltaH(il,
j)=sllrnm (j)
hidden(il,
p, j)*(1.0-hidden(il,
157
158
ISO
160
161
162
163
remedy
jk)
p, j))
enddo
enddo
164
165
166
167
c
c
168
169
170
171
172
173
174
175
176
177
178
backpropagate
from hiddenl
to input & use hiddenl
i-hl
to re-calculate
weights
do j=l, numhidden
deltaweightIH(O,
j)=eta*deltaH(l,
j)+
&
j)
alpha*deltaweightIH(O,
j)+
weightIH(O, j)=weightIH(O,
&
deltaweightIH(O,
j)
do i=l, numinput
deltaweightIH(i,
j)=
&
i)*deltaH(l,
j)+alpha*
eta*input(p,
deltaweightIH(i,
&
j)
j)=weightIH(i,
j)+
weightIH(i,
deltaweightIH(i,
&
j)
179
remedy
enddo
enddo
180
181
182
183
184
185
185
187
c
c
from hiddenI
& use hidden2 remedy
to hidden-n
propagate
h-n-h-n+l
to recalculate
weights
do il=l, nml-l
do j=1, rvTnhidden
deltaweightHH(il,
O, j)=eta*deltaH(il+l,
j)
&
+alpha*deltaweightHH(il,
O, j)
188
189
&
O, j)=weightHH(il,
weightHH(il,
deltaweightHH(il,
O, j)
O, j)+
154
do i=l, numbidden
deltaweightHH(il,
190
i, j)=
p, i)*deltaH(il+l,
eta*hidden(il,
i, j)
+alpha*deltaweightHH(il,
i, j)=weightHH(il,
weightHH(il,
i, j)
deltaweightHH(il,
191
&
&
192
193
194
&
195
j)
i, j)+
enddo
enddo
enddo
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
216
210
220
1000
continue
write(*, *)
stop
end
goto
1000
'The End)
221
222
223
224
225
226
227
228
229
230
5-input
1-output NN:
for
input
file
a
c sample
c
in3(1) in4(1) in5(1) target(l)
in2(I)
c inl(l)
in2(2) in3(2) in4(2) in5(2) target(2)
c inl(2)
c ...........................................
in2(n) in3(n) in4(n) in5(n) target(n)
c inl(n)
Appendix
FFBP
231
RNN
Source Code
program neural-net
parameter(imaxl=750, imax2=256, ilay=2)
integer epoch, istart, ps(imax2), pe(imax2)
integer i, j, k, p, np, list(imaxl)
integer numpattern, nilminput
integer numhidden, 33i,
moutput, numlay
real*8 input(imaxl, imax2)
imax2)
real*8 target(imaxl,
real*8 output(imaxi, imax2)
imaxl, imax2)
real*8 hidden(ilay,
real*8 sum(O: imaxl, O: imax2), silmm(O:imax2)
real*8 weightIH(O: imax2,0: imax2)
real*8 weightHH(ilay, O: imax2,0: imax2)
real*8 weightHO(O: imax2,0: imax2)
O: imax2)
real*8 deltaO(O: imax2), deltaH(ilay,
real*8 deltaweightIH(O: imax2,0: imax2)
real*8 deltaweightHO(O: imax2,0: imax2)
O: imax2,0: imax2)
real*8 deltaweightHH(ilay,
real*8 error, eta, alpha, smallwt, errorl, r
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
character*50
character*13
252
patfile
wfile
253
254
255
256
11
12
13
format(222(fl2.6,2X))
format(ASO)
format(Al)
257
258
259
260
smallwt=0.05
iepoch=l
errorO=0.0
261
262
263
264
265
266
open(l,
read(l,
read(l,
read(l,
read(l,
file=lrinput')
*)patfile
*)numinput
*)numlay
*)numhidden
155
267
read(l,
read(l,
read(l,
read(l,
read(l,
read(l,
close(l)
268
269
270
271
272
273
*)numoutput
*)ifresh
*)cerror
*)eta
*)alpha
*)wfile
274
275
intitialise
input-to-hidden
weights
do j=l, numhidden
do i=l, nilminput
deltaweightIH(i,
j)=O. O
j)=2.0*(rand(O))*smallwt
weightIH(i,
276
277
278
279
280
enddo
enddo
intitialise
hidden-to-output
weights
do k=l, numoutput
do j=l, numbidden
deltaweightHO(j,
k)=O. O
weightHO(j, k)=2.0*(rand(O))*smallwt
281
282
283
284
285
286
287
enddo
enddo
initialise
hidden to hidden weights
do il=l, numlay
do i=l, numhidden
do j=l, numhidden
deltaweightHH(il,
j, i)=O. O
j, i)=2.0*(rand(O))*smallwt
weightHH(il,
288
289
290
291
292
293
294
295
enddo
enddo
enddo
296
297
298
299
c
c
open(l, file=patfile)
do i=1,9999999
read(I, *, END=666)(input(i, j), j=l, numinput)
enddo
continue
numpattern=i-I
write(*, *) I# 1, mimpattern, ' pattern lines'
close(l)
300
301
302
303
304
666
305
306
307
308
309
310
311
312
313
314
315
316
317
&
156
318
157
pe(numsets)=nilmpattern
write(*, *) 1# l, numsets, l sets'
index=O
numdif=nilminput-numoutput
319
320
321
322
do i=l,
323
numsets
list(i)=i
324
Iset
print*,
do ii=ps(i),
325
326
l, i, ps(i),
pe(i)
pe(i)-i
do j=l,
327
numoutput
j)=input(ii+l,
target(ii,
328
329
j+numdif)
enddo
330
enddo
331
enddo
332
open(l,
do i=l,
333
file=ltarget.
nilmsets
do j=ps(i),
334
335
pat')
pe(i)-l
k), k=l,
write(1,11)(target(j,
336
numoutput)
enddo
337
enddo
338
(istart.
339
if
340
call
endif
341
eq. 0) then
/history.
system(Irm
.
dat')
342
343
344
345
346
c
c
347
348
349
350
351
352
START TRAINING
do epoch=iepoch,
training
shuffle
sets
do i=l, numsets-1
number=int(rand(O)*float(2))
if (number. eq. 1) then
iii=list(i)
list(i)=list(i+l)
list(i+l)=iii
353
endif
enddo
error=0.0
354
355
356
50000000
c
do ins=l, numsets
index=l
do p=ps(list(ins)),
357
358
359
pe(list(ins))-l
360
361
362
363
364
c RECCURENTFEEDBACK
if (index. gt. 1) then
do j=l, nilmoutput
input (p, j +33i,mdif )=output
365
enddo
endif
366
367
368
c
c propagate
forward
from
input
to hiddenl
(p-1, j)
do j=l,
369
rium'hidden
j)
sum(p, j)=weightIH(O,
do i=l, nilminput
370
371
j)=sum(p,
sum(p,
372
j)+
i)*weightIH(i,
input(p,
&
373
158
j)
enddo
hidden(l,
374
p, j)=
1.0/(1.0+exp(-sum(p,
375
&
376
j)))
enddo
M
378
379
from
forward
c propagate
hidden-1
hidden-n
to
do il=l,
numlay-I
do j=l, numhidden
380
381
O, j)
sum(p, j)=weightHH(il,
do i=l, numbidden
382
383
j)=sum(p,
sum(p,
384
385
&
hidden(il,
386
&
weightHH(il,
j)+
p, i)*
i, j)
enddo
hidden(il+l,
387
p, j)=
1.0/(1.0+exp(-sum(p,
388
&
389
j)))
enddo
390
enddo
391
392
from hidden-n
forward
303 c propagate
394 c calculate
error
395
k=l,
to output,
output node
niTnoutput
396
sum(p, k)=weightHO(O,
397
do j=l,
308
ni, mbidden
sum(p, k)=sum(p,
399
hidden(nilmlay,
k)
k)+
p, j)*weightHO(j,
400
enddo
401
output(p, k)=1.0/(1.0+
402
exp(-sum(p,
403
r=0.5*(target(p,
k))**2
output(p,
404
405
k)))
k)-
r=abs(r)
error=error+r
deltaO(k)=(target(p,
406
407
k))*
-output(p,
(output
(p, k) *
(1.0-output(p,
k)))
408
409
&
410
k)
enddo
(epoch.
if
411
412
eq. 1)
errorO=error
errorl=error/erroro
index=index+l
423
414
415
416
c backpropagate
417
c use
418
c remedy
419
output
per
from
remedy
hidden-n
to
output
to calculate
hidden-n,
node
do j-1, numhidden
k)
surnm Q)
420
&
&
simm(j)*hidden(numlay,
p, j)*
(1.0-hidden(nilmlay,
p, j))
enddo
422
423
424
425
426
427
=0.0
do k=l, nilynoutput
suTnm(j)=s=m(j)+
weightHO(j, k)*deltaO(k)
enddo
deltaH(nilmlay,
j)=
421
428
159
429
430
431
432
433
from hidden-n
to hiddenl,
use hidden-n
c backpropagate
node
remedy per hidden-n-1
c remedy to calculate
do il=numlay-1,1,
-I
do J=1, numhidden
O
434
sjIMM(j)=O.
435
436
437
438
&
&
439
440
441
442
&
&
443
444
enddo
deltaH(il,
j)=si, mm(j)*
hidden(il,
p, j)*
(1.0-hidden(il,
p, j))
enddo
enddo
445
446
447
c backpropagate
use hiddeni
c
448
449
450
&
451
452
&
453
454
455
456
&
&
457
458
459
460
&
from hiddenl
to input
i-hl
remedy to re-calculate
weights
do j=1, numhidden
deltaweightIH(O,
j)=eta*deltaH(l,
j)
alpha*deltaweightIH(o,
j)+
weightIH(O, j)=weightIH(O,
deltaweightIH(O,
j)
do i=1, numinput
deltaweightIH(i,
j)=
i)*deltaH(I,
j)+
eta*input(p,
j)
alpha*deltaweightIH(i,
j)=weightIH(i,
j)+
weightIH(i,
deltaweightIH(i,
j)
enddo
enddo
461
462
463
464
465
466
467
468
469
470
fro m hiddenI
&
to hidden-n
c propagate
h-n-h-n+1
c use hidden2 r emedy to recalculate
do il=l, numlay-I
do j=I, numhidden
deltaweightHH(il,
O, j)=
&
j)
eta*deltaH(il+l,
&
+alpha*deltaweightHH(il,
O, j)=
weightHH(il,
&
O, j)+
weightHH(il,
weights
O, j)
j)+
O, j)
deltaweightHH(il,
do i=l, numbidden
deltaweightHH(il,
i, j)=
p, i)*
eta*hidden(il,
j)
deltaH(il+l,
&
471
472
473
&
&
&
474
475
476
+alpha*deltaweightHH(il,
i, j)=
weightHH(il,
i, j)+
weightHH(il,
deltaweightHH(il,
i, j)
477
&
&
478
479
160
i, j)
enddo
enddo
enddo
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
k)
k)
enddo
enddo
497
498
499
enddo
enddo
500
501
502
503
if
504
((epoch/ifresh)*ifresh.
505
507
&
508
509
sio
511
512
$13
514
sis
516
517
518
519
520
521
weights(epoch,
errorO, numinput, nilmlay,
numhidden, nilmoutput,
weightIH, weightHH, weightHO, wfile)
*) epoch, errorl
write(*,
pat')
open(3, file=loutput.
do i3=1, numsets
do j3=ps(i3),
pe(i3)-I
k3), k3=1, niiminput)
write(3,11)(input(j3,
(outputQ3,
M), k3=1, numoutput
enddo
enddo
close(3)
datl, access=lappend')
file=lhistory.
open(ii,
*)epoch, errorl
write(ll,
close(11)
call
system('. /predictrl)
call
S(A
&
522
endif
if (errorl.
523
524
1t. cerror)
161
1000
goto
enddo
525
526
527
528
529
530
531
1000
continue
call weights(epoch,
errorO, numinput, numlay, ni, Tnhidden,
& nilmoutput. weightIH, weightHH, weightHO, wfile)
*) epoch, errorl
write(*,
*) 'The End)
write(*,
end
532
533
534
535
536
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
weights(epoch,
errorO, ninput, nl, nhidden,
wweightIH, wweightHH, wweightHO, wwfile)
subroutine
&
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
539
540
(imax2=256, ilay=2)
parameter
integer
epoch
O: imax2,0: imax2)
real*8
wweightHH(ilay,
real*8
wweightHO(O: imax2,0: imax2)
541
real*8
542
character*13
537
538
imax2,0:
wweightIH(O:
imax2)
wwfile
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
open(l,
write(l,
file=wwfile)
*)epoch,
*)ninput,
write(l,
do i=O, ninput
errorO
nl, nhidden,
do j=O, nhidden
*)wweightIH(i,
write(I,
enddo
enddo
do il=l, nl
do i=O, nhidden
do j=O, nhidden
*)wweightHH(il,
write(I,
enddo
enddo
enddo
do i=O, nhidden
do k=O, noutput
*)wweightHO(i,
write(1,
enddo
enddo
close(l)
return
end
noutput
j)
i, j)
k)
567
568
569
570
for a 5-input
4-output
in3(tl)
in4(tI)
in3(t2)
in4(t2)
RNN:
noutput,
573
C.............................
574
c tn
inl(tn)
in2(tn)
in3(tn)
in4(tn)
575
UNIVEPSITY
162