Вы находитесь на странице: 1из 9

# Quick Visit to Bernoulli Land

Although we have seen the Bernoulli equation and seen it derived before, this
next note shows its derivation for an uncompressible & inviscid flow. The
derivation follows that of Kuethe &Chow most closely (I like it better than
Anderson).
1

Start from inviscid, incompressible momentum equation

1 u
u u p
t

+ =

There is a vector calculus identity:

( )
2
,
1
2
vorticity
u u u u u

| |
=
|
\ .

2 1 1
2
u
u p u
t

| |
+ + =
|

\ .

From here, we can make the final re-arrangement:

2 1
2
u
p u u
t

| |
+ =
|

\ .

Two common applications:

0 0
Irrotational
u
t

= =

2
2
1
0
2
1
.
2
p u
p u const for entire flow

| |
+ =
|
\ .
+ =

1
Kuethe and Chow, 5
th
Ed. Sec 3.3-3.5
Quick Visit to Bernoulli Land
16.100 2002 2

0 0
Rotational
u
t

2 1
2
p u u
| |
+ =
|
\ .

This is a vector equation. If we dot product this into the streamwise
direction:

u
u
s

streamwise direction
( )
( )
2
0,
2
2
1
2
1
0
2
1
.
2
u u
s p u s u
d
p u
ds
p u const along streamline

=
| |
+ =
|
\ .
| |
+ =
|
\ .
+ =

Vortex Panel Methods
2

Step#1: Replace airfoil surface with panels

Step #2: Distribute singularities on each panel with unknown strengths

In our case we will use vortices distributed such that their strength varies linearly
from node to node:

Recall a point vortex at the origin is:

1
tan
2 2
y
x

| |
= =
|
\ .

2
Kuethe and Chow, 5
th
Ed. Sec. 5.10

1 2
3 4
m
m+1
i-1
i
i+1
Original airfoil m-panels (m+1 nodes)
Quick Visit to Bernoulli Land
16.100 2002 3
A point vortex at y x , is:

1

tan
2
y y
x x

| |
=
|

\ .

Next, consider an arbitrary panel:

At any
j
s , we will place a vortex with strength
( )
j
s ds :
( )
1
( )
, tan
2
j j
j
s ds y y
d x y
x x

| |
=
|
|

\ .

where
( )
1
1
( )

j
j j j j
j
j
j j j j
j
s
x x x x
S
s
y y y y
S
+
+
+
+

Thus, the potential at any ( , ) x y due to the entire panel j is:

( )
( )
1
0

, tan
2
j
S
j j
j
j
s y y
x y ds
x x

| |

|
|

\ .

We will assume linear varying on each panel:
( ) ( )
1
j
j j j j
j
s
s
S

+
= +

s
j
S
j
(s
j
)
ds
j
Vortex of strength
(s
j
)ds
j+1
j
(x
j
,y
j
)
(x
j+1
,y
j+1
)
expanded
view
Midpoints will
be (x
j
,y
j
)
Quick Visit to Bernoulli Land
16.100 2002 4
With this type of panel, we have m+1 unknowns =
1 , , 1 ... 3 , 2 , 1 + m m m
, so we
need m+1 equations.

Step#3: Enforce Flow Tangency at Panel Midpoints

The next step is to enforce some approximation of the boundary conditions at the
airfoil surface. To do this, we will enforce flow tangency at the midpoint of each
panel.

Panel method lingo: control point is a location where o n u =

is enforced.

To do this, we need to find the potential and the velocity at each control point.

The potential has the following form:
#

panels
freestream individual panel
potential potential

| | | |
= +
| |
\ . \ .

Suppose freestream has angle :

( ) ( )
( )
1
1
0

## , cos sin tan

2
j
S
m
j j
j j
s y y
x y V x y ds
x x

=
| |
= +
|
|

\ .

The required boundary condition is
( )
,
0 1
i i
i
x y for all i m
n

= =

So, lets carry this out a little further:

( ) ( )
1
,
0
,
component of freestream normal
to surface of panel i
normal velocity due to panel j
at control poi
( )
cos sin tan
2
j
i i
S
j j
i i i
j i j
x y
s y y
x y V i j n ds
n n x x

(
| |

= +
( | `
|

(
\ .
)

0
nt of panel i
0
m
j=
=

And recall ( ) ( )
j
j
j j j j
S
s
s + =
+1
.
We can re-write these integrals in a compact notation:

( )
1
1
1 2 1
0
,
Influence of panel j due to
node j on control point of panel i

tan
2
j
ij ij
i i
n
ij
S
j j
n j n j
i j
x y
C
s y y
ds C C
n x x

+
=

(
| |

= +
( | `
|

(
\ .

)

i.e.
1
ij
n j
C =normal velocity from panel j due to node j on control point of panel i .
i i
y x ,
Quick Visit to Bernoulli Land
16.100 2002 5
2
ij
n
C =
Influence of panel j due to node 1 j + on control point at panel i

Total normal velocity at control point of panel i due to panel j
1 2 1
ij ij
n j n j
C C
+
= +
So, lets look at the control point normal velocity

So, for panel i , flow tangency looks like:

( ) ( )
1 2 1
1
cos sin , for all 1
ij ij
i
m
n j n j i
j
V n
C C V i j n i m

+
=
+ = + =

We can write this as a set of m equations for m+1 unknowns.

Question: What can we do for one more equation?

Step#4: Apply Kutta condition

We need to relate Kutta condition to the unknown vortex strengths
j
. To do this,
consider a portion of a vortex panel.

ds
Quick Visit to Bernoulli Land
16.100 2002 6
Put a contour about differential element ds

Recall: | |
( ) ( )
2 2 1 1
1 2 1 2
u ds
ds V dn U ds V dn U ds
V V dn U U ds

=
= +
=

Now let & 0 dn ds :
( )
1 2
2 1
,
, or
, in general
top bottom
dn O ds U U ds
U U
U U

=
=
=

So, since the Kutta condition requires
top bottom
U U = at TE:

. .
0, Kutta condition
t e
=

For the vortex panel method, this means:

1 1
0
m

+
+ =

Step#5: Set-up System of Equations & Solve

ds V
2
V
1
U
2
U
1
ds
dn
Quick Visit to Bernoulli Land
16.100 2002 7

1
2
8
11 12 19 1
21 22 2
31 32 33 3
41
51
61
71
8 81
9
0@ 1
0@ 2
.
. .
. .
.
0@
1 0 0 0 1 0
n
n
n
I
V
I I I
u n i
V
I I u n i
I I I
I
I
I
I
V u n i m I
Kutta

( = = (

( (
= =

( (

( (

( (

( (

( (
=

( (

( (

( (

( (
= =
( (

( (

i

i

i

n
V

(
(
(
(
(
(
(
(
(
(
(
(
(
(

Where =
ij
I total influence of node j at control point i

For example:
36 37
2 1 37 n n
C C I + =

The problem thus reduces to = Ax b , or, using our notation

n

I = V ,

which we solve to find the vector of s!

1
2
3 4
6
5
8
7
9 C
n1
37
C
n2
36
Nodes
Control points
Quick Visit to Bernoulli Land
16.100 2002 8
Step #6: Post-processing

The final step is to post-process the results to find the pressures and the lift
acting on the airfoil.

airfoil
L V V ds

= =

So, for our method, this reduces to:

( )
1
1
1
2
1
1
2
1
2
m
i i i
i
m
i i i
l
i
L V S
L S
C
V V c
V c

+
=
+
=

= +
| |
= = +
|
\ .

Vortex Panel Method Summary

In practice, the vortex panel method used for airfoil flows is a little different than
the strategy used in the windy city problem. Heres a summary:

Step #1: Replace airfoil surface with panels

Note: the trailing edge is double-numbered 1 points, panels m m + .

Step #2: Distribute vortex singularities with linear strength variables on each
panel
( )
1
( )
j
j j j j
j
s
s
S

+
= +

1 2
3 4
m
m+1

ds
S
j
j
j+1
(j)
(j+1)
(s
j
)
s
j
ds
Quick Visit to Bernoulli Land
16.100 2002 9
This means we have m+1 unknowns:

1 ,
.. ..........
, 3 , 2 , 1 + m m

Step #3: Enforce flow tangency at panel midpoints

0 u n =

at midpoint of every panel

equations m

Step#4: Apply Kutta condition

Kutta condition becomes:

. . 1 1
0 0
1 equations & 1 unknowns
t e m
m m

+
= + =
+ +