Treball de Fi de Grau
Treball de Fi de Grau
Treball de Fi de Grau
Resum
Aquest document estudia el comportament dels fluids perfectes al passar per diferents
superfı́cies històricament utilitzades per al disseny de perfils d’ala. A més d’això, alguns
potencials de fluids es representen sobre superfı́cies tridimensionals realitzades amb pro-
jeccions del pla complex inicial. En comptes de dur a terme un desenvolupament numéric,
en aquest estudi es segueix una estrategia completament analitica, basada en la teoria
dels potencials complexes i transformacions conformes. Per visualitzar els resultats hem
desenvolupat codis basats en el sotfware Wolfram Mathematica. L’anàlisi aixı́ obtinguda,
proporciona un enfocament analı́tic que pot ser una alternativa als mètodes de simulació
numèrica o, en alguns casos, ambdues estratègies també poden ser complementàries..
Title : Potential flow of perfect fluids on complex surfaces
Author: Alba Martı́n Muñoz
Advisors: Pietro Alberto Massignan
Santiago Torres
Date: July 6, 2018
Overview
This document studies the behavior of perfect fluids when passing around different sur-
faces that have been historically used for the design of wing profiles. In addition to that,
some fluid potentials are represented over three-dimensional surfaces performed with pro-
jections of the initial complex plane. Rather than taking a numerical approach, we follow
here a completely analytical strategy, based on the theory of complex potentials and con-
formal transformations. In order to visualize the results we developed specific pieces of
code based on the Wolfram Mathematica sotfware. The analysis thus obtained provides
an analytical approach that can be an alternative to numerical simulation methods, or for
some cases both strategies can also be complementary.
A la meva mare
Per haver-me donat suport en tot moment i pels seus consells.
Al meu pare
Per haver-me ensenyat que amb cura i paciència tot és possible.
A la meva parella
Per no deixar anar la meva mà mai i per l’amor incondicional.
CONTENTS
Acknowledgment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
5.2. Hyperboloids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
LIST OF FIGURES
3.1 Uniform flow pattern for α = 0. Left panel: stream lines in black lines, velocity
potential in white lines. Right panel: Velocity field generated . . . . . . . . . . 15
3.2 Doublet flow pattern. Left panel: stream lines in black lines, velocity potential in
white lines. Right panel: Velocity field generated . . . . . . . . . . . . . . . . . 16
3.3 Left: stream function (black lines) and velocity potential (white lines) around a
cylinder of unit radius. Right: velocity field. . . . . . . . . . . . . . . . . . . . . 17
3.4 Flow around an ellipse at α = 10o . Left panel: stream function (black lines) and
velocity potential (white lines). Right: velocity field. . . . . . . . . . . . . . . . 18
3.5 Flow around a flat plate at α = 0o . Left: stream function (black lines) and velocity
potential (white lines) around a flat plate. Right: velocity field. . . . . . . . . . . 19
3.6 Flow around a flat plate at α = 25o . Left: stream function (black lines) and
velocity potential (white lines) around an inclined flat plate. Right: velocity field. 20
3.7 Flow around a symmetric airfoil at α = 0o . Left: stream function (black lines)
and velocity potential (white lines) around an airfoil. Right: velocity field. . . . . 21
3.8 Flow around a symmetric airfoil at α = 10o . Left: stream function (black lines)
and velocity potential (white lines) around an airfoil. Right: velocity field. . . . . 21
Desprès de tants mesos treballant en aquest projecte, es el dia d’escriure els agraı̈ments
per tal de concloure amb aquesta etapa. Ha sigut un perı́ode d’aprenentatge intens, no
solament en el camp ciéntific sino també al personal.
Primerament, m’agradaria donar les gràcies al meu tutor Pietro Massignan per haver-me
donat la oportunitat de fer el treball amb ell. Encara recordo el primer dia, quan no tenı́em
clar per on agafar aquest embolic, vam agafar diferents camins fins que a la fı́ vam donar
amb un tema que ens agradava als dos. Has estat molt pacient amb mi i m’has ensenyat a
pensar d’una manera nova, més crı́tica, amb una ment una mica més semblant a la d’una
fı́sica.
D’altra banda, agrair al meu altre tutor Santiago Torres per ser el guia d’aquesta ex-
periència i haver posat ordre tant a la feina com en els procediments necessaris per que
tot sortı́s bé, gràcies pels teus consells.
Finalment, donar el meu agraı̈ment de tot cor al meus familiars i a la meva parella per
haver aguantat el meu mal humor quan no hem sortien les coses com jo volia i quan no
els hi feia molt de cas per que estava treballant en aquest projecte. Gràcies per animar-me
a seguir endavant sempre i per el vostre amor incondicional.
1
INTRODUCTION
Motivation
Serious airfoil design began in the late 19th century. It was already known that flat plates
under some angle of attack were capable to produce lift force but it was also observed that
shapes with curvature, more closely resembling bird wings, would produce even more lift.
Testing each airfoil design at that epoch required to create wind tunnels with artificial cur-
rents of air that could not achieve high values of Reynolds number. Later on, aerodynamic
research has been carried out in increasingly sophisticated environments, with sensors
for each of the necessary data and carried out in different situations in both subsonic and
supersonic conditions.
Nowadays, wind tunnel testing demand has been reduced due to the advances done in
Computational Fluid Dynamics (CFD). Based on numerical analysis and data structures,
this branch of Aerodynamics solves problems involving many types of fluids flows. The nu-
merical solution is very demanding, so that high speed supercomputers are often needed.
On the other hand, so-called perfect fluids (which are incompressible and inviscid) admit
a completely analytical description in terms of potentials in the complex plane. This al-
ternative method can be very powerful, and in this TFG we will see various interesting
applications of it.
This research has been based on complex potential theory in addition with conformal map-
ping techniques. Making an analytic resolution of fluids flow with the objective of analyzing
it on complex surfaces has led to the necessity of well understanding mathematical trans-
formations from one plane to another.
The main objectives of this work may be summarized as follow:
3. Apply these advanced mathematical techniques to the solution of perfect fluid flow
in a series of realistic situations.
The tool used for generating the plots is the “Wolfram Mathematica” software. This system
for modern technical computing covers all areas of computing. With plenty of integrated
functions and algorithms it is capable of presenting interactive visualizations and illustrative
figures.
3
4 Potential flow of perfect fluids on complex surfaces
Document structure
The document is written in such a way that the knowledge can be acquired by the reader in
a smooth way, first introducing the basic notions, then the mathematical theory, and finally
applying the methods to study a series of concrete cases.
This Chapter gives a brief introduction. In Chapter 1 the most basic concepts of fluids
are introduced. Starting with the description of some of their properties and explaining the
different types that exist, one arrives at what is really the focus of this study: perfect fluids.
Here also basic dynamics and complex potentials are developed. Then in Chapter 2 con-
formal maps are developed with the aim of being able to represent fluid flow on a variety of
different surfaces. In Chapter 3 complex potentials are combined with conformal mappings
to describe flow around surfaces like cylinders, ellipses, flat plates and Joukowski wings.
A naive application of these methods often generates flows with unrealistic features. In
Chapter 4 it is discussed how to fix this problem, by taking into account the so-called Kutta
condition, and the resulting pressure distributions and lift are calculated. To conclude, in
Chapter 5 the methods of complex potentials are applied to describe fluid flow on a variety
of 3D surfaces.
CHAPTER 1. FLUID MECHANICS. BASIC
NOTIONS
A fluid is substance having the property of flowing without rigidity and elasticity, and con-
sequently yielding to any force acting on it. The state variables of the material can be
considered continuous functions of space and time, leading to the description of the ma-
terial as a continuous medium. Therefore, when speaking about a fluid one generally
considers a volume element containing a very large number of molecules.[1]
One of the most striking characteristic of fluids is the absence of shape memory. This
defining property is possible thanks to the absence of reconstructive forces tending to keep
its original shape that, for instance, are present in deformable solids. Molecules in a fluid
move around and slide past one another, but are still attracted to one another through inter
molecular forces of attraction. Given that the molecules have not an equilibrium position
they can move as much as necessary so the fluid can flow as desired.[2]
Liquids and gases are both fluids. Liquids normally flow from higher levels to lower ones
but gases flow in random directions determined by external factors. When a gas is intro-
duced in a container it fills the whole volume whereas liquids have a surface tension and
therefore develop a free surface (that is, a surface not created by the container) always
with a fixed volume.
The behaviour of fluids is determined by a series of continuous variables, such as, density,
temperature and pressure. Density quantifies the ratio of mass per unit volume, tempera-
ture determines the amount of kinetic energy of the microscopic components of the fluid,
and pressure is the ratio of force on a fluid to the area held perpendicular to the force.
Other relevant properties are the specific volume which measures the volume occupied
per unit mass, and the specific weight which is the weight per unit volume of a fluid.
Two other important properties that are relevant for hydrodynamic analysis: compressibility
and viscosity. It is worthy to stop and correctly understand the concepts, that are explained
as follows:
- Compressibility quantifies how easily the volume V of a body changes when its subject
to a pressure p:
1 ∂V
β=− (1.1)
V ∂p
In the case of gases, molecules are widely separated so they are highly compressible but
for liquids the separation is not that wide so cannot be very compressible.
- Viscosity is the property that measures how can the deformation velocity increases
inside a fluid. It is present in all types of fluids (smaller in gases) due to the continuous
deformation they suffer under shear stresses. The collision between the fluid particles that
move at different layers causes the resistance to movement. It is governed by Newton’s
law of viscosity, that states that
∂u
τ=µ , (1.2)
∂y
where τ is the shear stress, µ is the viscosity and ∂u/∂y is the rate of shear deformation.
5
6 Potential flow of perfect fluids on complex surfaces
Usual fluids are compressible, so they change their volume when a force is applied. On the
contrary, the volume of an incompressible fluid remains unaltered under pressure changes,
and so does the density. Normally liquids tend to be little compressible, while gases are
highly compressible. Even though, there are many realistic situations in which the density
of a gas remains sufficiently constant as to consider it incompressible.
Tangential stresses inside gases are generally very small, while they may be important
in certain fluids, leading to a non-negligible viscosity. It is worth noticing morever that
viscosity is highly dependant on the fluid’s temperature. Maple syrup, for example, is very
sticky when inside the bottle, but it becomes more watery when it is scattered on a hot
waffle.
Real fluids deform continuously for a certain amount of shear stress and are capable to
change their volume for a certain pressure (viscid and compressible). Some examples are:
water, oil and glycerine.
Ideal or perfect fluids can flow without any stress on them, and do not change its volume
under pressure (inviscid and incompressible). Some examples are: dry water (neglecting
viscosity), Bose-Einstein condensates (a state of matter in which extremely cold atoms
clump together and act as if they were a single atom) and Quark-Gluon plasmas (state of
matter studied in quantum chromodynamics, which is found at extremely high temperature
or density).
A fluid is said to be ideal or perfect if both its viscosity and its compressibility are negligible.
Although these seem to be rather extreme approximations, both air and water may often be
treated as ideal fluids. Indeed, both these fluids have very little viscosity. Moreover, com-
pressibility in a fluid generally becomes noticeable only when the fluid speed v approaches
the sound speed c. Sound travels in air at ∼ 300m/s, and in water it travels 4 times faster
CHAPTER 1. FLUID MECHANICS. BASIC NOTIONS 7
than that. As a rule of thumb, we may consider a fluid incompressible whenever v < 0.3c.
Therefore, many realistic flows may be described as ideal.
Fluid dynamics aims at describing the flow of fluids in response to external forces, and
the forces that fluids exert on surrounding bodies. Solving a fluid dynamics problem in-
volves the computation of different fluid properties as flow velocity, temperature, density
and pressure as function of time and space.
In order to describe the motion of a fluid it is necessary to know its properties at every point
in space and time. In this case it will be assumed that density is a constant (incompressible
fluid). By making this hypothesis it is assumed that the variations of density are so small
that can be neglected δρ = 0, thus the fluid can be considered incompressible without
making a big error.[3]
It is necessary now to consider the conservation of matter. If the fluid velocity is ~v, then
the mass which flows in a unit time across a unit area of surface is the component of ρ~v
normal to the surface, and the continuity equation can be written as
dρ
+ ∇ · (ρ~v) = 0 (1.3)
dt
In the case of present interest, of a steady and incompressible flow, the continuity equation
can be reduced to
∇ ·~v = 0 (1.4)
The circulation around any closed path in a fluid is the line integral of the fluid velocity at a
given time around that path. Using the Green-Stokes Theorem, one may write this quantity
in terms of the curl of the velocity
I Z Z
k = d~l ·~v = − d~s · (∇ ×~v) (1.5)
c
If the fluid on top of being incompressible is also irrotational, then (1.5) is zero and there
exists a velocity potential such that
~v = ∇Φ (1.6)
For a steady, incompressible and irrotational flow in two dimensions, it can be demon-
strated that there exists also a stream function Ψ which represent the trajectories of par-
ticles in a steady flow. Both these functions are called “harmonic” because they fulfill the
so-called Laplace equation
∇2 Φ = 0, ∇2 Ψ = 0 (1.7)
Introduced by the physicist and mathematician Pierre-Simon Laplace [13], this equation
applies not only to hydrodynamics, but actually describes a great variety of problems such
as electrostatics, diffusion, and membrane stretching. Understanding it in some simple
cases is a great help when one wants to understand behaviors of more complicated equa-
tions.
8 Potential flow of perfect fluids on complex surfaces
For a 2D incompressible and irrotational flow, the velocity field ~v = {u, v} can be expressed
in terms of Φ and Ψ as
∂Ψ ∂Ψ ∂Φ ∂Φ
u= v=− u= v= (1.8)
∂y ∂x ∂x ∂y
Using the irrotational condition and the continuity equation, one directly finds
∂Ψ ∂Φ ∂Ψ ∂Φ
=− and = . (1.9)
∂y ∂x ∂x ∂y
If the two real functions Φ and Ψ are interpreted as the real and the imaginary parts of a
complex function F : Z → Z,
F(z) = Ψ(z) + iΦ(z), (1.10)
with z = x + iy = reiθ , one can recognize that the expressions in Eq. (1.9) are exactly
the so-called Cauchy-Riemann conditions which ensure that F(z) is an analytic function,
i.e., it is ”complex-differentiable” at every point within its domain, and its Taylor series also
converges everywhere within the domain.
Vice-versa, it can also be shown that given any analytic function, both its real and imag-
inary parts are always solutions of the Laplace equation (1.7). Therefore, the real part
and the imaginary part of any given analytic function F may always be interpreted as the
stream function Ψ and the velocity potential Φ of a physical flow. In the rest of this work,
we will therefore only consider analytical function F , and we will refer to them as “complex
potentials”.
Using the property of complex differentiation
1
∂z = (∂x − i∂y ) , (1.11)
2
one immediately finds that
dF 1
= (∂x Ψ + i∂x Φ − i∂y Φ + ∂y Φ) = vy + ivx , (1.12)
dz 2
i.e., that the velocity components are straightforwardly obtained by complex differentiation
of the complex potential. The velocity field will be very useful when requiring both the
direction and magnitude of the velocity at any point of the space studied. Stagnation
points and other singularities can be found thanks to this simple equation that once having
the complex potential will just require its derivative.
To conclude, let us note that a linear combination of analytic functions is still an analytic
function, so that it will keep solving Laplace equation (1.7). The same holds for the compo-
sition G[F(z)] of two analytic functions F and G. This fact will be very useful when trying
to solve more complicated configurations where more than one basic flow pattern will be
needed to be applied.
CHAPTER 2. CONFORMAL
TRANSFORMATIONS
Both exponential and trigonometric mapping try to simplify configurations in which the
flow is enclosed by some walls (channel-shaped regions) by transforming them into a one
simple wall. This type of maps may be very interesting in physical studies of the effects
produced on a flow depending on the shape of the channel they cross through, but not for
the purpose of this research.
- Exponential maps map channel-shaped regions into the half-space of the new plane.
The complex function ζ = g(z) = eπ z /h drives the mapping from the channel of width h to
the positive imaginary half-plane.
Figure 2.1: Left panel: Channel on z − plane. Right panel: Half-plane on ζ − plane
The channel on the left side of Figure 2.1 has now become a half-plane that would have a
new analytic function describing the same flow pattern in the ζ − plane.
9
10 Potential flow of perfect fluids on complex surfaces
Figure 2.2: Left panel: U-shaped channel (z − plane). Right panel: Half-plane (ζ − plane)
Just to make a concrete example, the point z = 3i inside the channel is mapped onto the
point ζ = i sin(3π/2), which lies in the upper-half of the complex plane.
Q Q
F(ζ) = log(ζ − ζ0 ) − log(ζ − ζ0 ) (2.2)
2π 2π
Combining the complex potential with the conformal map, one immediately obtains the
complex potential for a vortex inside the wedge, which reads
Q Q
W (ζ) = log(ζ − cπ/α ) − log(ζ − cπ/α ) (2.3)
2π 2π
By representing the real part of the complex function W (ζ) = W (x + iy)π/α it can be
seen (in left panel of Figure 2.3) how would the stream lines be distributed if two walls
were containing a vortex of strength Q. If there were no walls, the vortex would create
constant stream lines for constant distance r measured from its origin but as the walls are
close to the sides, here the stream lines flatten.
About the velocity field (in right panel of Figure 2.3), it is shown the rotating sense of the
vortex that is anti-clock-wise in this case. As the distance from the center increases, the
velocity decreases since its magnitude is inversely proportional to the radius.
CHAPTER 2. CONFORMAL TRANSFORMATIONS 11
Figure 2.3: Vortex located at z = cπ/α = ei α/2 . Left panel: Stream function. Right panel:
Velocity field.
Joukowski transform is a type of conformal map historically used to understand airfoil de-
sign. The main idea of the transformation is to find a given flow in a region R ⊂ C that can
be solved in an ’easier’ way than it would normally be.[4]
To do so, it is first necessary to understand what is an holomorphic function. An holo-
morphic function (also known as analytic function) is a complex function that is said to be
differentiable on every point in a specific region. A complex function may fail to be analytic
at one or more points through the presence of singularities, or along lines or line segments
known as branch cuts.[7]
The mapping consists on finding an holomorphic function ζ = g(z) so that the region R
in the z − plane is mapped to a much simpler region R̂ in the ζ − plane. Once trans-
formed, the problem can be solved obtaining the complex potential W (ζ) and then it is
only necessary to invert the mapping into the original z − plane.
The Joukowski transformation from the complex ζ − plane to the z − plane is defined as
a2
z = G(ζ) = ζ + , (2.4)
ζ
where a is a real parameter which will be set to 1 unless specified and ζ = χ + iµ, χ and
µ being the complex coordinates in the ζ − plane. This mapping is conformal except for
ζ = 0 (pole) and ζ = ±1. Between those poles there is a branch cut, where the transfor-
mation develops very bizarre properties. For this reason, we will restrict the domain of the
transformation to the set of points lying outside of the circle of unit radius centered at (0,0).
In order to better understand the Joukowski transformation, let us first consider the trans-
form of a circle in the ζ − plane parametrized as ζ = reiθ . From Eq.(2.4) we have
1 1
z = r+ cos θ + i r − . sin θ (2.5)
r r
When r > 1 an ellipse with principal axes r ± a2 /r is described in the z − plane. Looking
at Figure 2.4 one can see how the ellipses grow filling the hole plane, where the exterior of
12 Potential flow of perfect fluids on complex surfaces
the ellipses correspond to the exterior of the circles. For higher radius of the original circle,
the ellipses grow until they also correspond to a circle in the new plane. Circles of smaller
radii come closer to the poles located at ζ = ±1, and therefore are more strongly affected.
Figure 2.4: Circles of ζ = reiθ (left panel) under the Joukowski transformation in z − plane
(right panel).
The most interesting case is the purple circle crossing through the poles mentioned above
at ζ = ±1, here the Joukowski transformation generates a line segment of length l = 4a in
the z − plane. This line segment going from −2a to 2a can be used in order to analyze the
case of potential flow around a flat plate of finite length, which will be discussed in Section
3.2..
One of the greatest advantages of the Joukowski transform is that under specific conditions
they map circles into a variety of airfoils. An airfoil is generated whenever the input circle
intersects one and only one of the two poles, and it has radius larger than 1. This can
be done by considering circles generated by ζ = r p eiθ − z p , with Re[z p ] < 0 and r p =
p
|1 − z p |2 . As can be seen in Figure 4.7, by moving the center of the circles to the
negative side of the real axis and expanding the imaginary part, the airfoil changes from a
symmetric airfoil to a more curved profile.
Figure 2.5: Initial circles (left panel), Joukowski airfoil transforms (right panel).
CHAPTER 2. CONFORMAL TRANSFORMATIONS 13
In order to plot the potential flows in the z − plane, the Joukowski transform has to be
inverted from (2.4) to obtain ζ as function of z,
r1 = |z − 2a|
r2 = |z + 2a|
θ1 = arg(z−2a)
The main objective of this research is to achieve the representation and posterior analysis
of perfect fluids patterns on different surfaces and configurations. To do so, it was decided
that the most interesting strategy was to drive the analysis in an analytic way with the aim
of finding accurate results, similar to that made by advanced softwares based on numerical
methods (e.g. Ansys Software). Given that the theoretical equations have already been
described in the theory of complex potentials 1.3., now it will only be necessary to describe
the stream function and potential equations that correspond to each case.
First of all, it is exposed the definition of basic flow patterns needed to achieve more
complex and thus more interesting configurations. Even though there are four patterns
that are normally considered basic, for the objectives of the present work we focus on the
uniform and doublet flow.
A flow with free stream velocity U along the direction α from the horizontal axis may be
described by the complex potential
z
F(z) = i U (3.1)
eiα
Figure 3.1: Uniform flow pattern for α = 0. Left panel: stream lines in black lines, velocity
potential in white lines. Right panel: Velocity field generated
15
16 Potential flow of perfect fluids on complex surfaces
In the left panel of Figure 3.1 it is shown how the streamlines represented by black lines
go straight and parallel horizontally and also the iso-contours of the velocity potential in
white color perpendicular to streamlines. On the right panel it can be seen the field of
the constant valued free stream velocity U that has been computed by differentiating the
complex potential in Eq. (3.1), as discussed in Eq. (1.12).
The different colors represent different magnitudes of the stream function. The important
part of stream function representation is not its value but the streamlines configuration on
the plane.
The second interesting case deals with the doublet flow that can be interpreted as the
combination of a source-sink pair of infinite strength kept an infinitesimally small distance
apart. The complex potential of strength k generated is
k 1
F(z) = i (3.2)
2π z
Figure 3.2: Doublet flow pattern. Left panel: stream lines in black lines, velocity potential
in white lines. Right panel: Velocity field generated
Now, the streamlines are tangent to real-axis and flow counter-clockwise in the lower-plane
and clockwise in the upper-plane. The reason why the potential is white at the centres is
because it is proportional to 1/r thus when r → 0 the function goes to infinite and it is not
represented, see Figure 3.2.
The rotation sense can be seen in the velocity field shown on the right panel of Figure 3.2,
far away from the doublet the flow slows down and has nearly zero velocity. This may be
caused by the combination of the source-sink at the center, far away the effects are not so
remarkable.
CHAPTER 3. JOUKOWSKI TRANSFORM APPLICATION 17
It is time to develop fluid equations around a circular cylinder. This case is one of the
most important in this research since it will be the initial case to transform. Joukowski
transformation will carry out the mapping from the circular cylinder to the airfoil profile in
order to analyze fluid flow around it.
The classical example when trying to understand potential flows is the transverse flow
crossing a circular cylinder. This configuration can be achieved by joining the uniform and
doublet flows, given that when one has nearly zero velocity the other remains constant and
results on a very smart combination. The complex potential F and the velocity field ~v for
flow around a cylinder of radius R are
R2 eiα R2 eiα
z −iα
F(z) = i U + vy + ivx = i U e − 2 (3.3)
eiα z z
Figure 3.3: Left: stream function (black lines) and velocity potential (white lines) around a
cylinder of unit radius. Right: velocity field.
Figure 3.3 shows how in this case the streamlines surround the cylinder without creating
any turbulence or dispersion in the flow. Lines are shorter upstream, signaling a decelera-
tion from the free velocity U . Looking at the streamline in the real-axis it is possible to see
how it is divided when it touches the cylinder perpendicularly, this point is called stagnation
point, where the local velocity is zero and the static pressure is maximum.
Shown in the velocity field distribution, the free velocity U will again appear after the second
stagnation point on the real axis once the cylinder has been crossed. Above and below
the cylinder the field is completely symmetric so there is no ascending force appearing on
the surface. The flow would just cross and return to uniform configuration.
18 Potential flow of perfect fluids on complex surfaces
As has been developed in Section 2.3., the method consist on finding a solvable prob-
lem that is completely understood in the original plane, and then, mapped through the
Joukowski transform. The final result is exact, and may therefore for example be used to
test the accuracy of CFD simulations.
Beginning by the reproduction of the flow around an ellipse and passing through the flat
plate and symmetrical wings, the complexity will be increased until reaching an airfoil pro-
file with variable curvature and chord.
3.2.1. Ellipse
R2 eiα
ζ
W (ζ) = i U + (3.4)
eiα ζ
The key point of the transformation comes when defining the value of R. For an ellipse to
be created, this parameter has to get a value bigger than one, R > 1 (R = 1.5 in this case).
With this assumption and for an angle of attack of 10o , the result is plotted in Figure 3.4.
Figure 3.4: Flow around an ellipse at α = 10o . Left panel: stream function (black lines)
and velocity potential (white lines). Right: velocity field.
As can be seen in Figure 3.4 the flow around the ellipse is similar to the one around the
cylinder (see Fig. 3.3) but now the flow does not cross the body symmetrically. Also the
CHAPTER 3. JOUKOWSKI TRANSFORM APPLICATION 19
velocity field is very similar to the circular cylinder with two stagnation points, one in the
lower left part and the other on the upper right part of the surface.
Flat plates were the first to be discovered to create an ascending force when crossing
through a fluid with a certain angle of attack. Thus, they are a fundamental shape to
analyze for the research.
Once again, the most important parameter when carrying out the mapping is the value of
R that has to be set so that the initial circle before the transformation crosses through the
poles at ζ = ±1 degenerating into a flat plate going from −2 to +2.
The function ζ = g(z) is the same as in the previous Section 3.2.1., always with a = 1, but
the complex potential is now
eiα
ζ
W (ζ) = i U + (3.5)
eiα ζ
First, it should be analyzed the case of a flat plate that is located in the same direction as
the fluid flows. The expected situation is that the flow remains unaltered due to the fact
that the plate is infinitesimally thin.
Figure 3.5: Flow around a flat plate at α = 0o . Left: stream function (black lines) and
velocity potential (white lines) around a flat plate. Right: velocity field.
It can be seen in Figure 3.5 how the stream lines cross straight without any perturbation.
Also in the right panel of the figure, the arrows of the velocity field point to the right exactly
as in the case of the Uniform Flow (Section 3.1).
The situation becomes more interesting to be analyzed when the flow crosses around a flat
plate within a certain angle of attack α. The complex potential in that case will be affected
by the eiα term, which had previously been reduced to 1 and therefore did not affect the
function.
20 Potential flow of perfect fluids on complex surfaces
Figure 3.6: Flow around a flat plate at α = 25o . Left: stream function (black lines) and
velocity potential (white lines) around an inclined flat plate. Right: velocity field.
In Figure 3.6 the two points where the local velocity is zero (thus the pressure is maximum)
are now located one in the upper and one in the lower part of the plate. Naively, one would
think that with this angle of attack the plate should have to create an ascending force but
this is not true with this configuration. For the flat plate to create lift, as we will see in the
next Chapter 4 some condition (related with circulation) should be applied so that the flow
on the upper part of the surface travels faster than the lower.
3.2.3. Airfoil
Airfoil design is normally divided in direct (evaluates a given shape and modifies it to im-
prove the performance) and inverse (target a pressure distribution) methods. In this re-
search, the main objective is to analyze the effects occurring on the flow by the airfoil, not
to find the best profile. Once this is clarified, it should be well defined the method used
because it is none of the above.
First of all, the Joukowski transformation center is determined. As has been stated before
(see Section 2.3.), for an airfoil to be created it is necessary to place the center of the
original circle in the left half of the complex plane. For a symmetric airfoil the imaginary
part has to be zero, while non-zero imaginary values give a certain cusp.
The complex potential is once again the one used for the original cylinder but pthis time the
transformed circle is centered in z p (with Re[z p ] < 0) and it has radius r p = |1 − z p |2
ζ − ζ p r p eiα
W (ζ) = i U + (3.6)
eiα ζ − ζp
When the flow crosses around an airfoil with null angle of attack, what is expected is that
the flow remains unaltered far away from the surface. Looking at Figure 3.7 it can be seen
how this prediction is achieved.
CHAPTER 3. JOUKOWSKI TRANSFORM APPLICATION 21
Figure 3.7: Flow around a symmetric airfoil at α = 0o . Left: stream function (black lines)
and velocity potential (white lines) around an airfoil. Right: velocity field.
The stream lines surround the airfoil softly locating the stagnation points one at the leading
edge and one at the trailing edge. In both the pressure would be higher than in any other
point of the field.
The objective of having an airfoil with some angle of attack with respect to the flow is to
create an ascending force that sustains the aircraft porting this airfoil.
Figure 3.8: Flow around a symmetric airfoil at α = 10o . Left: stream function (black lines)
and velocity potential (white lines) around an airfoil. Right: velocity field.
The results corresponding to an airfoil with an angle of attack of 10o shown in Figure 4.6 it
can easily be seen how the flow far away from the surface remains unaltered. Furthermore,
the velocity on the extrados does not increment more than the one on the lower part. For
that to happen, thus for lift to be created, circulation has to be taken into account.
22 Potential flow of perfect fluids on complex surfaces
As will be seen, there exists a value of circulation Γ for which the stagnation point is dis-
placed to the trailing edge so the velocity at this point is zero. With that, Kutta Condition
is achieved and a more realistic situation is represented with the flow not remaining unal-
tered.
CHAPTER 4. KUTTA-JOUKOWSKI LIFT
THEOREM
Kutta-Joukowski Lift Theorem gives the relation between circulation and lift on a rigid body
with sharp corners (such as trailing edges of airfoils) moving at a constant speed in steady
uniform flow conditions. The drag force experienced by the body would be parallel to the
flow while the lift force would be perpendicular to the flow at every point.[6]
Jean le Rond D’Alembert modeled mathematically the effects produced by an incompress-
ible and inviscid potential flow around a rigid body, getting as a conclusion that the drag
force, D, experienced by the body was equal to zero and the lift force, L, was the only
affecting the body as it is stated in
D − iL = iρUΓ, (4.1)
where U is the free stream velocity, L is the lift force, ρ is the density of the fluid and Γ
stands for the circulation (explained in Section 4.1.).
Kuethe and Schetzer state the Kutta condition as follows:[8]
” A body with a sharp trailing edge which is moving through a fluid will create about
itself a circulation of sufficient strength to hold the rear stagnation point at the trailing
edge.”
When using Kutta-Joukowski Theorem to calculate the lift created by an airfoil the Kutta
condition becomes very significant due to the stagnation point placement on the trailing
edge that generates a finite circulation of air around the airfoil. With zero-lift flow, the
stagnation point lies on the upper trailing edge of the airfoil, while with the Kutta condition
the stagnation point drops towards the trailing edge.
Figure 4.1 shows the displacement of the stagnation point that generates the circulation
creating the lift force. On the upper figure, the situation shows a zero-lift flow with the stag-
nation point on the upper trailing edge. In this case, the velocity from the upper and lower
part of the airfoil cross in the trailing edge, while on the bottom one, the Kutta condition is
established, the stagnation point lies on the trailing edge and the velocity flows parallel.
23
24 Potential flow of perfect fluids on complex surfaces
Whenever the speed or angle of attack of an airfoil changes there is a weak starting vortex
which begins to form normally above the trailing edge. This weak starting vortex causes the
Kutta condition to be re-established for the new speed or angle of attack. As a result, the
circulation around the airfoil changes and so too does the lift in response to the changed
speed or angle of attack.[14]
Circulation represents how much a flow rotates along a contour. It is often used in fluid
dynamics as an intermediate variable used to calculate the forces acting on a body. In this
case, it will be the parameter that will cause the reestablishment of the stagnation point
position over the airfoil surface. Represented by Γ, it can be applied in complex potentials
as a vortex rotating in the desired direction (positive for counter-clockwise, negative for
clockwise). To do so, the function F(z) should be defined as
Γ Γ
F(z) = log(z) = [log(ρ) + iθ] (4.2)
2π 2π
From F(z), the velocity field can be obtained deriving the previous equation as
dF Γ 1
= (4.3)
dz 2π z
Since the latter complex potential is an analytic function, it may be added to other complex
potentials to obtain more complex flow patterns.
Figure 4.2: Velocity field generated by a single vortex located at the origin of the z − plane.
Vortices will be necessary to apply Kutta condition as the value of the circulation created
by that vortex will determine if the rear stagnation point is located at the trailing edge or
not.
CHAPTER 4. KUTTA-JOUKOWSKI LIFT THEOREM 25
Figure 4.3: Schematic of a trailing vortex behind an airfoil. The material curve C(t) en-
closes both the vortex and the airfoil. (Picture from [4])
”In a barotropic ideal fluid with conservative body forces, the circulation around a
closed curve (which encloses the same fluid elements) moving with the fluid remains
constant with time.”
Figure 4.3 shows how when a body begins to fly, it generates a starting vortex behind it
that would invalidate Kelvin’s Theorem. For that not to happen, an equal and opposite
circulation around the surface must be created so that the theorem is still true over a large
contour C(t).
In numerical simulations, in order to apply Kutta condition on a mesh, it would just be
necessary to introduce new conditions to the points situated on the trailing edge of the
airfoil. However, in the case of study, there is no mesh so the problem has to be solved
analytically.
First of all, as an approach it is studied the case of the flow around a circular cylinder with
some circulation applied so that the velocity field is changed and lift force is created. This
case is known as Magnus effect (see [15]).
For the case of study, the velocity field without circulation is defined as
R2 eiα
−iα
vcyl =iU e − 2 (4.4)
z
In this equation circulation is not affecting the velocity field so Kutta condition cannot be
met. For that to happen, the vortex velocity equation explained right above has to be added
R2 eiα
Γ
v0cyl −iα
=iU e − 2 + (4.5)
z 2πz
Knowing the velocity field around a rotating circular cylinder, it is just necessary to equal
Eq. (4.5) to zero, given that stagnation points are those where the local velocity vanishes.
26 Potential flow of perfect fluids on complex surfaces
z = i R ei(α±ϕ) , (4.6)
where ϕ ≡ arccos[Γ/(4πRU)].
Changing the circulation will affect the location of the stagnation points; for example, to
have a stagnation point located at the point z = R + 0i, one needs to impose a circulation
Γ = −4 π R U sin α. (4.7)
With this procedure, it has been achieved an expression not only for the stagnation points
but also for the circulation value created for a specific angle of attack α. This circulation
equation of three degrees of freedom (R,U, α) would completely be defined with the inputs
given in the beginning of the simulation.
Figure 4.4: Adding circulation around a circular cylinder with a flow at α = 15o . Yellow
points show the stagnation points. Left panel: fluid behaviour without circulation. Right
panel: fluid behaviour with circulation chosen such that one of the stagnation points lies at
z = R + 0i.
It can be seen in Figure 4.4 how for α = 15o and no circulation the streamlines are equal
in the upper and under part of the cylinder. When a circulation is created around the
cylinder, the streamlines narrow at the top and widen at the bottom what means that the
velocity is bigger up and thus lift force is created upwards. As shown with yellow points,
the stagnation points now are located a bit downward.
Once achieved the representation of the stagnation points on a circular cylinder, the next
step is to apply Joukowski transform to get those points to match with the trailing edge of
the wing. In this case, as the trailing edge is always located at 2a the condition that has to
be fulfilled is that the right stagnation point has null imaginary part
1
Im[z + ] = 0, (4.8)
z
which yields the stagnation points in the z − plane
z = z p + i R p ei(α±ϕ) . (4.9)
CHAPTER 4. KUTTA-JOUKOWSKI LIFT THEOREM 27
Here ϕ has the same value as for the cylinder and the circulation is now
Im[z p ]
Γ = −4 π R p U sin α + (4.10)
Rp
Once again, the deterministic parameter is the angle of attack that generates the value of
the circulation and thus the lift force. What is expected to happen is that the point drops to
the trailing edge fulfilling then the Kutta Condition.
Figure 4.5: Application of Kutta condition in a flat plate at α = 15o . Left panel: Stream
function. Right panel: Velocity field. Yellow points show stagnation points location.
Figure 4.6: Application of Kutta condition on a symmetric airfoil at α = 10o . Left panel:
Stream function. Right panel: Velocity field. Yellow points show stagnation points location.
As it is shown in Figure 4.5 and 4.6, the formulation made in this section correctly achieves
the representation of the real situation of a perfect fluid crossing a flat plate and an airfoil.
28 Potential flow of perfect fluids on complex surfaces
The stream lines enter with the selected angle of attack, surround the surface and leave
parallel to the end point of the profile in a smooth manner.
It can be more clearly seen both in Figure 4.5 and 4.6 (right panel) how the velocity field
surrounding the surfaces exits parallel, and not at an angle as happened before.
Different profiles have been shown to comply with the Kutta condition showing consistent
results, which leads us to think once again that this could be a very interesting method as
a first approach to the design of wings. Always bearing in mind that the branch cut is under
the airfoil so that it does not affect to the flow representation.
Once Kutta condition has been applied, it would just be necessary to make one more step
to get the pressure distribution and the lift generated by these surfaces.
In order to get the actual pressure on the surface of the airfoil, it is necessary to apply
Bernoulli’s equation which says that increasing the velocity decreases the local pressure,
and vice-versa. [17]
ρ 2 v 2
p − p∞ = U 1− (4.11)
2 U
Where p is the actual pressure on every point and p∞ is the pressure far away from the
airfoil.
Figure 4.8 shows the absolute pressure generated around the symmetric profile with an
angle of attack of α = 10o . Looking at the extrados it is easy to see that the actual value
of the pressure is smaller than under the airfoil, if the pressure is smaller then it is again
confirmed that the velocity is bigger and there exists an ascending force.
About the pressure on the stagnation points, the one on the leading edge is showing the
highest possible value thus the smallest velocity. In the case of the trailing edge stagnation
point on the lower part it shows discontinuous values that might be caused by the branch
cut, although it is under the airfoil, the effects when applying the color of the plot might be
latent.
30 Potential flow of perfect fluids on complex surfaces
For the lift, in this case it will be computed for the symmetric airfoil at 10o of angle of attack
shown in Figure 4.6.
It has already been explained that the drag force around a given body immersed in a perfect
fluid was equal zero. In the case of lift force, it takes the leading role being completely
defined by Eq. (4.1). Knowing the value of Γ, the equation would be
2 Im[z p ]
L = i ρ U 4 π Rp sin α + (4.12)
Rp
For the symmetric airfoil of Figure 4.6 in a standard atmosphere of ρ = 1.225 Kg/m3 and
flying at U = 50 m/s it would generate a lift force of 7685.18 N.
CHAPTER 5. COMPLEX POTENTIALS ON
NON-PLANAR SURFACES
The objective now is to find a new function S(z) that projects the primary plane into a
non-planar surface in 3D:
S(z) : C → R3
Figure 5.1: Stereographic projection from the North pole onto the plane. (from [16])
1 2
(x, y, h) = 2 Re[z], 2 Im[z], −1 + z , (5.1)
1 + z2
where z = r eiθ is a complex number on the plane, and (x, y, h) are the coordinates of 3D
space. This projection is defined on the entire sphere, except at the projection point (given
that this point corresponds to a circle of infinite radius in the complex plane).
31
32 Potential flow of perfect fluids on complex surfaces
Once the projection equation has been defined, let us consider the case of a positive vortex
located at the South pole of the sphere.
Figure 5.2: Phase of a vortex located on the complex plane at (0,0) projected onto a
sphere.Left panel: Northern Hemisphere. Right panel: Southern Hemisphere.
Figure 5.2 shows the imaginary part of the complex potential of a vortex located at the
South pole of the sphere. The imaginary part of Eq. (4.2) corresponds to the value of the
phase.
Interestingly, the presence of a single vortex at the South pole (or at any other point of the
plane) obligatorily generates another vortex, which appears here on the North pole (see
the left panel of Figure 5.2). This is a consequence of a theorem, which states that the
total charge (i.e., the sum of positive minus negative vortices) must always be zero on a
compact surface. Let us note that, if one starts from a dipole on the plane, its total charge
is directly zero, so that its projection on the sphere will not generate an extra vortex at the
North pole. This is illustrated in Figure 5.3, where a configuration containing three dipoles
is shown.
Figure 5.3: Flow distribution of three dipoles located randomly on the complex plane and
projected onto a sphere. The black lines indicate the streamlines.
CHAPTER 5. COMPLEX POTENTIALS ON NON-PLANAR SURFACES 33
As stated just above, Figure 5.3 shows three dipoles located over the surface of the sphere
randomly. Constant color indicates same value of phase so it is indicating the distribution
of the velocity potential. About the velocity field, knowing it is tangential to stream lines,
it is possible to study the velocity direction by following the black lines of the figure. This
method seems very powerful for meteorological purposes where there are cyclones (low-
pressure, high-velocity areas) and anticyclones (high-pressure, low-velocity areas) that
can be represented by vortices, and the wind surrounding them can be studied in order to
make the weather predictions.
This short analysis demonstrates the great potential that it would have to represent vor-
tices, sources or sinks (or any other complex potential) on the surface of a sphere. This
could be a good method to study the winds even though other factors that can carry out a
representation closer to reality should be taken into account.
5.2. Hyperboloids
Another interesting family of surfaces which may be considered is the one of hyperboloids.
Hyperboloids often appear in the theory of special relativity, and a conformal map that
generates them is called Poincaré disk model [18]. The latter maps the upper surface
of the hyperboloid to a disk of unit radius, sending straight lines to segments of circles
contained within that disk that are orthogonal to the boundary of the disk, as shown in
Figure 5.4.
Figure 5.4: Hyperboloid projection from the Poincaré disk model. (Image from [19])
Hyperboloids are not equivalent to the whole complex plane, but only to a disk of finite
radius. Therefore, to represent perfect fluid flow on such a surface it is first necessary to
find the complex potential inside the disk, i.e., the one that satisfies the correct boundary
condition, which require that the velocity is tangential to the disk. This task can be achieved
simply by applying the Method of Images [20], a very useful tool for solving electrostatic
and hydrodynamic problems, that solves for determinate boundary conditions by adding
imaginary charges outside of the domain.
34 Potential flow of perfect fluids on complex surfaces
For the conformal disk model to be applicable it is necessary to fulfill the condition that the
contours of a vortex (or whatever complex potential) located inside the disk are orthogonal
to the boundary of the disk. Figure 5.5 shows how the vortex inside the disk has its
image outside achieving the contours of the complex potential created by both vortices
to be orthogonal to the boundary of the disk. This configuration is achieved by using the
complex potential
R2
F(z) = log(z − z0 ) − log(z − ), (5.2)
z0
where z0 denotes the complex conjugate of z0 .
Figure 5.5: Vortex inside the unitary disk with its imaginary outside the disk.
1 2
(x, y, h) = 2 Re[z], 2 Im[z], 1 + z . (5.3)
1 − z2
As shown in Figure 5.6 the stream lines expand over the surface of the hyperboloid softly
without intermixing. The velocity would do the same spreading backwards. For the case
of the phase, it can be seen how it is bigger in the tip and then it becomes more or less
constant.
CHAPTER 5. COMPLEX POTENTIALS ON NON-PLANAR SURFACES 35
Figure 5.6: Flow distribution for a source located on the tip of an aircraft.
This is a new way to study the classical exercise that is normally raised in two-dimensions,
i.e., on page 596 of [10], where a fluid of velocity U encounters and surrounds a soft tip.
Non-planar mapping has resulted to be very useful when having complex surfaces where it
is convenient to the study the effects of flow over the hole surface and not just on a section
of it.
CONCLUSIONS
The main aims of this investigation were related to the study of fluid dynamics, which is a
field of science that has already been studied on many occasions and of which there exist
many written books.
The present document is the result of a different way to study perfect fluids, joining con-
formal maps with complex potentials to attack the problem in a completely analytic way,
without grids, iterations or any other numerical procedure. Developing the investigation in
this way has led to the need to pose a new thinking that had not been raised before in
the degree. Analytic resolution of fluids flow has been achieved by developing a computer
code that might be much more simple than the ones used for numerical calculations. In
addition to that, the fact that the parameters are not iterated over and over leads to think
that this would be an efficient way to achieve quite realistic results.
Chapter 3 has demonstrated that making a fluid flow analysis by using conformal mappings
and complex potentials is perfectly achievable but it has not been until Chapter 4 where
consistent results have been represented. The fact of having introduced circulation around
the surfaces has greatly increased the value of this method given that the reality is not far
from the various figures obtained. From the uniform flow to the representation of vortices
on the surface of non-planar spheres, this technique is applicable in as many cases as one
can think of.
In the personal field, it has been a very enriching and rewarding experience being able to
carry out this project. Even though this investigation might be more focused on a physical
branch, it seems very important for an Aeronautical Engineer student to understand the
behaviour of fluids even in very special cases such as perfect fluid conditions, because
without that, an aircraft would not be able to fly. In addition to that, the fact of having to
learn a new programming language has been a challenge since this field has always been
a personal weak point but Mathematica has resulted to be a software with many powerful
functions.
Future investigations could be carried out based on this document in all types of problems.
In the design of wing profiles, for instance, it is usual to first make a preliminary approxi-
mation with the objective of knowing the approximate benefits that said profile could give.
Here is where it could come this research, it has been demonstrated how powerful this
technique is, thus it can be combined with numerical simulations to achieve even better
results.
37
38 Potential flow of perfect fluids on complex surfaces
BIBLIOGRAPHY
[3] R. Feynman, R. Leighton, and M. Sands. “The Feynman Lectures on Physics”. (Cali-
fornia Institute of Technology. 2013) 7
[4] “3 Conformal Mapping”. Part A. Fluid Dynamics and Waves. (OCIAM Mathematical
Institute, University of Oxford. February 2014) xi, 9, 11, 13, 25
[8] A.M. Kuethe and J.D. Schetzer (1959) Foundations of Aerodynamics, 2nd edition, John
Wiley and Sons 23
[9] “What is the meaning of circulation found in Kutta condition?”. Aviation. (Questions,
Stack Exchange. January 2018)
[10] White, F.M. “Chapter 8. Potential Flow and Computational Fluid Dynamics”Fluid Me-
chanics.. (McGraw-Hill, New York, 1979) 35
[11] Kundu, P and Cohen. 1: Fluid Mechanics. Page 130 (Academic Press 2002) 25
[12] Massignan, Pietro. “Superfluid vortex dynamics on peculiar surfaces”. UPC & ICFO.
(2017)
[13] https://es.wikipedia.org/wiki/Pierre-Simon_Laplace 7
[14] https://en.wikipedia.org/wiki/Kutta_condition 24
[15] https://en.wikipedia.org/wiki/Magnus_effect 25
[17] https://en.wikipedia.org/wiki/Bernoulli%27s_principle 29
[18] https://en.wikipedia.org/wiki/Poincar%C3%A9_disk_model 33
[20] https://en.wikipedia.org/wiki/Method_of_image_charges 33
39