Professional Documents
Culture Documents
Aerodynamics04 PDF
Aerodynamics04 PDF
Lecture 4:
Panel methods
G. Dimitriadis
Introduction
Until now weve seen two methods for
modelling wing sections in ideal flow:
Conformal mapping: Can model only a few
classes of wing sections
Thin airfoil theory: Can model any wing
section but ignores the thickness.
2D Panel methods
2D Panel methods refers to numerical methods
for calculating the flow around any wing
section.
They are based on the replacement of the wing
sections geometry by singularity panels, such
as source panels, doublet panels and vortex
panels.
The usual boundary conditions are imposed:
Impermeability
Kutta condition
Panel placement
Eight panels of length Sj
For each panel, sj=0-Sj.
Eight control
(collocation) points
(xcj,ycj) located in the
middle of each panel.
Nine boundary points
(xbj,ybj)
Normal and tangential
unit vector on each
panel, nj, tj
Vorticity (or source
strength) on each panel
j(s) (or j(s))
Problem statement
Use linear panels
Use constant singularity strength on each
panel, j(s)=j (j(s)=j).
Add free stream U at angle .
Apply boundary conditions:
Far field: automatically satisfied if using source or
vortex panels
Impermeability: Choose Neumann or Dirichlet.
Panel choice
It is best to chose small panels near the leading
and trailing edge and large panels in the
middle:
x 1
= (cos + 1), = 0 2
c 2
17
29
16
15
3
9
30
2 1
i
ni
(xci,yci)
ti x+xci
i
(xbi+1,ybi+1)
So that
x, n =
n
n
x
y
= cos i = sin i ,
= cos i
n
2
n
t
yt =
0.2969 x - 0.126x - 0.35160x 2 + 0.2843x 3 - 0.1015x 4
0.2
m
2
2
px
x
for x < p
(
)
2
p
yc = m
2
12
p
+
2
px
x
for x > p
(
)
(
)
2
(1 p )
Wheret is the maximum thickness as a percentage of the chord,
m is the maximum camber as a percentage of the chord, p is the
chordwise position of the maximum camber as a tenth of the
chord.
The complete geometry is given by y=yc+yt .
Gap because of
finite thickness
Substitute
these in:
1 dz
A0 = 0 d
dx
2 dz
An =
cos nd
0
dx
1
1
2
p
1
sin
+
sin2
(
)
2
p
p
p
4
2
(1 p)
2m
Sj
ln
( x x (s )) + ( y y (s )) ds
2
j =1
( )
yb j +1 yb j
y j sj =
s j + yb j = sin j s j + yb j
Sj
( )
Sj
ln
( x xb
cos j s j
) + ( y yb
2
sin j s j ds j
Boundary condition
Try the Neumann boundary condition:
=0
n
cos +
sin
n i
n
n
i
i
j
+
j =1 2
m
Sj
ln
n i
Notice that:
j
2
j =1
m
Sj
ln
n i
( xc xb
i
xc i xb j cos j s j
) (
2
+ yc i yb j sin j s j
x
y
= sin i ,
= cos i
n i
n i
j cos j s j
) + ( yc yb
2
ds
j
and then
j sin j s j
) ds
2
= U sin( i )
Differentiation
Carrying out the differentiation in the
integral:
2
2
ln ( xc i xb j cos j s j ) + ( yc i yb j sin j s j ) =
n i
2
2
( xc i xb j cos j s j ) + ( yc i yb j sin j s j )
1 n i
=
2
2
2 ( xc i xb j cos j s j ) + ( yc i yb j sin j s j )
2( xc i xb j cos j s j )
( xc
( xc
i
x
y
+ 2( yc i yb j sin j s j )
n i
n i
xb j cos j s j ) + ( yc i yb j sin j s j )
2
( xc i xb j cos j s j ) + ( yc i yb j sin j s j )
2
Integration
After this differentiation, it is now
possible to evaluate the integral.
The boundary condition becomes:
j Cij Fij
2 2 + DijGij = U sin(i )
j =1
Aij = ( xc i xb j ) cos j ( yc i yb j ) sin j
m
Where:
Bij = ( xc i xb j ) + ( yc i yb j )
2
S 2 + 2A S
ij j
Cij = sin( i j ), Dij = cos( i j ), F = ln1+ j
B
ij
E S
ij j
1
E ij = ( xc i xb j ) sin j ( yc i yb j ) cos j , Gij = tan
Aij S j + Bij
C F
ii ii + DiiGii =
2
System of equations
Therefore, the problem of choosing the
correct source strengths to enforce
impermeability has been reduced to:
j Cij Fij
Tangential Velocities
The velocities tangential to the panels
are given by:
x
( xc i , yc i )
y
= U
cos + sin
t i
t i
t i
j
+
j =1 2
m
Sj
ln
t i
xc i xb j cos j s j
) (
2
+ yc i yb j sin j s j
So that:
j Dij Fij
v ti = U cos( i )
+ Cij Gij
2
j =1 2
m
As usual:
v ti
c p i = 1
U
ds
j
Cartesian velocities
For plotting the velocity field around the
airfoil, the cartesian velocities, u, v are
needed.
These can be obtained from the normal
and tangential expressions:
j Dij Fij
u = U cos( i )
+ Cij Gij
2
j =1 2
m
j Cij Fij
v = U sin( i ) +
+ Dij Gij
2
j =1 2
m
for i=0.
Example:
NACA 2412 airfoil at 5o angle of attack
50 panels
Full flowfield
Discussion
The usual problem: the Kutta condition
was not enforced. The flow separates
on the airfoils upper surface.
Additionally, the lift must be equal to
zero, since there is no ciurculation in the
flow. But is it?
Calculate
c = c dx
x
cy
= c dy
p
p
Lift definition
Lift is the force perpendicular to the free
stream
L
Fy
D
Fx
Therefore: L=Fycos-Fxsin
D=Fysin+Fxcos
Or:
cl=cycos-cxsin
cd=cysin+cxcos
Pressure distribution
Stagnation point
Stagnation point
cl=0.1072
cd=-0.0082
The aerodynamic
forces are not zero.
Vortex panels
Vortex panels with exactly the same
geometry as the source panels are
added.
If there are m source panels, there will
now be additionally m vortex panels.
The vorticity on all the panels is equal.
Only one new unknown is introduced, .
The potential equation becomes:
j
( x, y ) = U ( x cos + y sin ) +
j =1 2
m
j =1 2
m
Sj
Sj
ln
( x xb
y yb j sin j s j
tan
ds j
x xb j cos j s j
1
cos j s j
) + ( y yb
2
sin j s j ds j
Boundary condition
The Neumann impermeability boundary
condition is still:
=0
n
So that, now:
m Dij Fij
j Cij Fij
2 2 + DijGij 2 2 + Cij Gij = U sin(i a)
j=1
j=1
m
2
j =1
m
Cij Fij
Dij Gij
2
j =1
m
Kutta condition
The Kutta condition can be applied to
this flow by enforcing that the pressures
just above and just below the trailing
edge must be equal
cpu
Stagnation streamline
cpl
If the two pressures are not equal, then the stagnation
Streamline will wrap itself around the trailing edge.
c p ( m) = c p (1)
v t ( m) = v t (1)
D1 j F1 j
j Dmj Fmj
2
2 + CmjGmj +
2 + C1 j G1 j
j=1
m
C1 j F1 j
m Cmj Fmj
Dmj Gmj +
D1 j G1 j
2 j=1
2
2
= U (cos(1 ) + cos( m ))
System of Equations
The impermeability boundary conditions
on the panels and the Kutta condition
make up m+1 equations with m+1
unknowns (m source strengths and 1
vorticity).
The complete system of equations
becomes:
Anq=R
where:
m
Cij Fij
Dij Fij
+ Dij Gij
+ Cij Gij
2
2
1
j=1
An =
m
D1 j F1 j
Cmj Fmj
C1 j F1 j
2 Dmj Fmj
+ Cmj Gmj +
+ C1 j G1 j
Dmj Gmj +
D1 j G1 j
2
2
2
2
j=1
i
U sin( i )
R=
, q =
U
cos
+
cos
(
)
(
)
)
1
m
(
Example:
NACA 2412 airfoil at 5o angle of attack
50 panels
Full flowfield
Pressure distribution
L.E. Stagnation point
T.E. Stagnation point
For calculating the
lift use KuttaJoukowski:
cl =
Minimum pressure point
2
Si
cU i=1
m
cl=0.8611
cd=-0.0003
Discussion
This is a typical pressure distribution for
attached flow over a 2D airfoil.
The cp values at the two stagnation points
are not exactly 1.
The leading edge stagnation point is
somewhere on the bottom surface, not
necessarily on a control point
The trailing edge stagnation point is on the
trailing edge, certainly not on a control point.
Example
NACA 2412 airfoil at 5o angle of attack
50 panels
Trailing edge
control points.
The pressure
coefficient is
closer to 1
Observations
Panel methods allow the modeling of any airfoil
shape, as long as the coordinates of the airfoil are
known.
As they are numerical methods, their results
depend on parameters, such as the number, order
and choice of panels.
Second order panels, i.e. panels with quadratically
varying singularity strength are even more
accurate.
Panel methods are supposed to be fast and easy
to implement:
Increasing the order and increasing the number of panels
too much will render these methods so computationally
expensive that their main advantage, speed, is lost.
XFOIL
XFOIL is a free panel method software
developed by Mark Drela at MIT.
Website:
http://web.mit.edu/drela/Public/web/xfoil/
It can model the flow around any 2D airfoil
using panel methods. It can also:
Perform corrections for viscosity
Perform corrections for compressibility
Design an airfoil given specifications
NACA 2412 at 5o