Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PFC Maria Virgil Naranjo 2009
PFC Maria Virgil Naranjo 2009
Dedicatoria
Contenido
CONTENIDO
Contenido ....................................................................................................................... II
Nomenglatura ................................................................................................................ V
Resumen .......................................................................................................................VII
Relacin de Figuras y Tablas ................................................................................... VIII
Introduccin ................................................................................................................. XI
1.1.1
1.1.2
1.2
1.2.1
1.2.2
1.2.3
1.3
Resultados ......................................................................................................... 13
Introduccin ...................................................................................................... 17
2.2
2.2
2.4
2.4.1
2.4.2
2.5
Adimensionalizacin................................................................................... 23
Transformacin de las coordenadas ............................................................ 24
2.5.1
Contenido
2.5.2
2.5.3
Frontera exterior.......................................................................................... 27
Circulacin y condicin de Kutta ............................................................... 28
Introduccin ...................................................................................................... 33
3.2
3.3
3.4
3.4.1
3.4.2
3.4.3
3.5
Resistencia .................................................................................................. 40
Sustantacin ................................................................................................ 43
Coeficientes de sustantacin y resistencia .................................................. 45
Introduccin ...................................................................................................... 49
4.2
4.3
4.3.1
4.3.2
4.3.3
4.4
4.4.1
4.4.2
4.5
Frontera exterior.......................................................................................... 61
Frontera interior .......................................................................................... 62
Mtodo de clculo............................................................................................. 62
5.2
5.2.1
III
Contenido
5.2.2
5.2.3
5.2.4
5.2.5
5.2.6
5.2.7
5.2.8
CAPTULO 6: RESULTADOS
6.1
6.2
6.3
6.4
CONCLUSIONES ........................................................................................................ 92
TRABAJOS FUTUROS .............................................................................................. 94
REFERENCIAS............................................................................................................ 95
ANEXO 1: Cdigo de la programacin ......................................................................... 97
ANEXO 2: Transformacin de las ecuaciones ............................................................ 111
ANEXO 3: Grficos para la comprobacin de resultados ........................................... 114
IV
Nomenclatura
NOMENCLATURA
ak
bl
c
CD
CL
ck
Cp
cp
D
dl
F
g , g 12
11
g 22 , g 21
g11 , g12
g 22 , g 21
h
H/H 0
J
L
n
NxM
M
p
Re
Rg
ru
t
T
V
(u,v)
(U,V)
xs
xc
xL
xU
y
yc
yL
Nomenclatura
yt
yU
Smbolos griegos
,
,
Notas:
El subndice '0' corresponde a los valores de las variables en el punto de
remanso
El subndice '' corresponde a los valores de las variables en la frontera
exterior lejos del perfil aerodinmico
Se ha empleado la notacin x , y ... para indicar las derivadas
x 2 y
,
...
2
VI
Resumen
RESUMEN
El objetivo de este proyecto es el desarrollo de un programa mediante MATLAB
que permita calcular el flujo alrededor de una superficie aerodinmica. Permite calcular
mediante las coordenadas (x,y) de la superficie alar y el ngulo de ataque de la corriente
incidente, la distribucin de velocidades, las lneas isbaras y las fuerzas de sustentacin
y resistencia caractersticas del perfil.
VII
RELACIN DE FIGURAS Y
TABLAS
Relacin de imgenes
Figura 1.1.1 Nomenglatura del perfil ........................................................................... 2
Figura 1.1.2 Construccin geomtrica del perfil NACA................................................ 4
Figura 1.2.1 Perfil alar en una malla rectangular. Referencia [2] ............................... 6
Figura 1.2.2 Sistema de coordenadas del perfil en (a): Plano fsico (b): Plano
computacional. Referencia [2] ......................................................................................... 7
Figura 1.2.3 Esquema de las condiciones de contorno en (a): Plano fsico (b): Plano
computacional. Referencia [2] ....................................................................................... 11
Figura 1.2.4 Ejemplo de la disposicin de los nodos .................................................. 13
Figura 1.3.1 Superficie del perfil NACA 2412 ............................................................. 13
Figura 1.3.21 Superficie del perfil NACA 0006 ........................................................... 14
Figura 1.3.3 Superficie del perfil NACA 0012 ............................................................. 14
Figura 1.3.2 Mallado del perfil (a): general ................................................................ 14
Figura 1.3.3 Mallado del perfil (b): superficie del perfil............................................. 15
Figura 1.3.4 Mallado del perfil (c): borde de salida ................................................... 16
Figura 2.2.1 Esquema de un perfil aerodinmico........................................................ 20
Figura 2.5.1 Flujo alrededor de una superficie curva. Referencia [6] ....................... 28
Figura 2.5.2 Fluido ideal (sin viscosidad) alrededor de un perfil. Referencia [9] .... 27
Figura 2.5.3 Fluido real (con viscosidad) alrededor de un perfil con la corriente
desprendida dando lugar a un torbellino con circulacin . Referencia [9] ............... 28
Figura 2.5.4 Fluido real (con viscosidad) alrededor de un perfil que por reaccin crea
una corriente igual a y de sentido contrario. Referencia [9] .................................... 29
Figura 2.5.5 Flujo alrededor de un perfil aerodinmico en estado estacionario.
Referencia [9] ................................................................................................................. 29
Figura 2.5.6 Condicin de Kutta para el clculo de la circulacin ............................ 31
Figura 2.5.7 Posicin de los puntos de remanso segn el valor de la circulacin...... 32
VIII
IX
Relacin de tablas
Tabla 4.1.1 Aproximaciones en diferencias finitas de segundo orden. Los subndices
(i,j) indican la posicin espacial dentro de la malla, con x la distancia entre dos nodos
segn la coordenada x .................................................................................................... 51
Tabla 4.3.1 Variaciones de las coordenadas cartesianas respeto de las arbitrarias
necesarias para la transformacin de las ecuaciones .................................................... 57
Tabla 5.2.1 Algoritmo de la funcin programa ........................................................... 67
Tabla 5.2.2 Algoritmo de la funcin perfil ................................................................... 68
Tabla 5.2.3 Algoritmo de la funcin malla .................................................................. 69
Tabla 5.2.4 Algoritmo de la funcin potencial............................................................. 70
Tabla 5.2.5 Algoritmo de la funcin velocidad ............................................................ 71
Tabla 5.2.6 Algoritmo de la funcin presiones ............................................................ 71
Tabla 5.2.7 Algoritmo de la funcin corriente ............................................................. 72
Tabla 5.2.8 Algoritmo de la funcin coeficientes ......................................................... 73
Tabla 6.1.1 Condiciones para el estudio del perfil NACA 0012 .................................. 74
Tabla 6.1.2 Resultados obtenidos en el estudio del perfil NACA 0012 ....................... 79
Tabla 6.2.1 Condiciones para el estudio del perfil NACA 2412 .................................. 80
Tabla 6.2.2 Resultados obtenidos en el estudio del perfil NACA 2412 ....................... 83
Tabla 6.3.1 Influencia del ngulo de ataque en diferentes perfiles ............................. 84
Tabla 6.4.1 Coeficientes aerodinmicos y circulacin para = 2 ,4 ,6 ,8 y distintas
velocidades ...................................................................................................................... 87
Introduccin
INTRODUCCIN
El estudio de los flujos externos es de particular importancia para el ingeniero
aeronutico en el anlisis del flujo de aire alrededor de los diversos componentes de una
aeronave. En realidad, gran parte del conocimiento actual de los flujos externos ha sido
obtenido en estudios motivados por tales problemas aerodinmicos. Existe, sin embargo,
un inters sustancial por parte de otros ingenieros en flujos externos: el flujo alrededor de
las aspas de una turbina, automviles, edificios,
XI
Introduccin
XII
CAPTULO 1:
GENERACIN DEL
MALLADO
El presente captulo consta de una definicin y caracterizacin de los perfiles
aerodinmicos que nos permitir definir la superficie del perfil alar y las ecuaciones
necesarias a partir de las cuales
1.1.1
Cuerda: lnea recta que une el borde de ataque con el borde de salida. Es una
dimensin caracterstica del perfil.
Radio de curvatura del borde de ataque: radio del crculo tangente a las curvas
de intrads y extrads y con su centro situado en la lnea tangente en el origen a
la lnea de curvatura media.
Su magnitud define la agudeza del borde de ataque y tiene efectos importantes en
las caractersticas de prdida. Un radio de curvatura del borde de ataque pequeo
significa un borde de ataque agudo que puede causar una separacin temprana de
la capa lmite cerca del borde de ataque.
1.1.2
Anexo se ha utilizado un perfil NACA 1210 que tiene por espesor mximo un 10% de la
cuerda, con una curvatura mxima del 1% y localizada un 20% por detrs del borde de
ataque del perfil. Con estos valores de m, p y t podemos determinar las coordenadas (x,y)
del perfil alar utilizando las ecuaciones mostradas a continuacin:
1
(1 cos(180 )) con 0 < < 1
2
desde x = 0 hasta x = p
(1.1)
[(1 2 p ) + 2 px x ]
desde x = p hasta x = 0
(1.2)
yc =
yc =
(1 p )
m
2 px x 2
p2
t
0.2969 x 0.1260 x 0.2516 x 2 + 0.2843 x 3 0.1015 x 4
0.2
(1.3)
dx
= arctg
dy c 2m
= 2 ( p x)
dx
p
desde x = 0 hasta x = p
dy c
2m
( p x)
=
dx (1 p )2
desde x = p hasta x = 0
(1.4)
(1.5)
(1.6)
(1.7)
yU = y c + y t cos
(1.8)
x L = x + y t sin
(1.9)
y L = y c y t cos
(1.10)
coinciden con la superficie a estudiar por lo que no permitira aplicar las condiciones
necesarias en la frontera interior.
Figura 1.2.2: Sistema de coordenadas del perfil en: (a ) : Plano fsico (b ) : Plano
computacional. Referencia [2].
En la figura 1.2.2a se observa una malla curvilnea en el plano fsico donde los
puntos a, b y c corresponden a los puntos a, b y c del plano computacional de la figura
1.2.2b.
A continuacin vamos a considerar el problema bidimensional y estacionario por
lo que consideraremos la transformacin de las variables independientes en el plano
fsico ( x, y ) en las variables dependientes ( , ) segn:
= (x, y )
(1.11)
= (x, y )
(1.12)
xx + yy = 0
(1.13)
xx + yy = 0
(1.14)
xx + yy = P( , )
(1.15)
xx + yy = Q( , )
(1.16)
k =1
l =1
K
( l )2 + ( l )2
(1.17)
Q( , ) = a k sign( k ) exp( c k k ) bl sign( l ) exp d l
k =1
l =1
K
( l )2 + ( l )2
(1.18)
El primer trmino de la funcin P produce atraccin/repulsin hacia las lneas k ,
el segundo trmino de la funcin P produce atraccin/repulsin hacia el punto ( l , l ) .
Para la funcin Q es anlogo teniendo en cuenta que la atraccin/repulsin se produce en
las lneas k .
La atraccin/repulsin viene determinada mediante los signos de las constantes
a k , bl :
( l
P( , ) = 0
(1.19)
Q( , ) = a k sign( k ) exp( c k k
(1.20)
x 2x + x = J 2 (Px + Qx )
(1.21)
y 2y + y = J 2 (Py + Qy )
(1.22)
= x2 + y2
(1.23)
= x x + y y
(1.24)
= x2 + y2
(1.25)
J = x y y x
(1.26)
10
Condicin interior 1
1.2.1
11
1.2.2
Condicin exterior 2
Los puntos de la frontera externa del flujo se han considerado fijos los para
simplificar los clculos, pues nuestro objetivo se centra en el anlisis del fluido alrededor
de la superficie a estudiar. La malla comienza con la forma alar de la superficie interior y
se adapta hasta obtener forma de circunferencia en el exterior.
x( ,1) = R cos
y ( ,1) = R sen
1.2.3
x
con = arctan
y
Condicin frontera 3 y 4
En la lnea que sale del borde de salida tenemos que tener en cuenta que:
x(1, ) = x( N , )
y (1, ) = y ( N , )
12
1.3 Resultados
A continuacin se representa los perfiles NACA 2412, 0006 y 0012 obtenidos de la
programacin de las ecuaciones desarrolladas en el captulo 1.1.2. El resto de los
clculos que se realizarn en los prximos captulos utilizarn una de estas superficies
para analizar tanto la influencia de la simetra como el grosor del perfil.
13
14
En la figura del mallado (a) se observa como la distribucin de los nodos es regular
y se adapta perfectamente tanto a la frontera exterior como a la superficie aerodinmica
(figura 1.3.3).
En las figuras siguientes se puede observar una mayor densidad de lneas sobre la
superficie del perfil y el borde de salida. Las magnitudes de las variables que determinan
la densidad del mallado utilizado en la programacin son:
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-0.5
0.5
1.5
15
0.4
0.3
0.2
0.1
0
-0.1
-0.2
-0.3
-0.4
-0.5
0.5
0.6
0.7
0.8
0.9
1.1
1.2
1.3
1.4
1.5
16
Funcin Potencial
CAPTULO 2:
FUNCIN POTENCIAL
El presente captulo se desarrolla la teora de flujo potencial en el caso de un
movimiento fluido alrededor de un obstculo bidimensional, en nuestro caso el perfil
alar. Las ecuaciones en coordenadas cartesianas se transformarn a coordenadas
generalizadas que nos permiten hacer uso del mallado generado en el captulo anterior.
2.1 Introduccin
Las ecuaciones de Navier-Stokes son ecuaciones diferenciales parciales acopladas
y no lineales que se aplican tanto para flujo turbulento como para flujo laminar. Excepto
para unos cuantos flujos especiales y muy simplificados, estas ecuaciones se han
resistido a ser solucionadas.
Hay varias maneras de simplificar las ecuaciones, una de ellas es cuando se
ignorara el esfuerzo cortante y el flujo se considera no viscoso. En este caso se obtienen
las ecuaciones de Euler. Si el flujo tambin es irrotacional se tiene una solucin general
en la ecuacin de Bernoulli. Estamos hablando de flujos potenciales. Como muchos
fluidos (los ms importantes: el aire y el agua) tienen valores relativamente pequeos de
viscosidad, parece que casi siempre se podra emplear con xito un modelo de flujo no
viscoso.
Desafortunadamente el modelo de flujo no viscoso no es completamente correcto.
No importa lo pequea que sea la viscosidad, existe siempre una regin cerca de la pared
donde el gradiente de velocidad es lo suficientemente grande como para que el esfuerzo
cortante no sea despreciable. Adems, si tenemos en cuenta de la paradoja de
DAlembert, que dice que en un fluido potencial y estacionario no hay resistencia
aerodinmica, se contradice con la observacin.
17
Funcin Potencial
v = 0
(2.1)
18
Funcin Potencial
P
1
con R g = c p
R g T
H = c p T
(2.2)
El movimiento del fluido se realiza sin adicin de calor, de manera que la entropa
de cada partcula se conserva. Adems el proceso se considera estacionario por lo que las
propiedades y los parmetros del flujo se consideran independientes del tiempo y las
fuerzas msicas son despreciables. Realizando estas simplificaciones y haciendo uso de
la ecuacin de Bernoulli y la condicin isentrpica se obtienen las magnitudes de
remanso:
V
H0 = H +
2
(2.3)
1
V 2 1
= 1
0 2 H 0
p0 0
=
p
(2.4)
(2.5)
19
Funcin Potencial
(2.6)
v=
y
u=
(2.7)
+ = 0
t
(2.8)
20
Funcin Potencial
v =
x
u =
(2.9)
+ (v ) = 0
t
(2.10)
u v
+
=0
x
y
(2.11)
i j k
x y z
uv w
(2.12)
i j k
v u
0 =
=0
x y
x y
uv 0
(2.13)
21
Funcin Potencial
x x
1
+
y y
= 0
1
= 0
(2.14)
= 0
(2.15)
El flujo se considera isentrpico para as poder hacer uso del teorema de Kelvin en
el cual un fluido ideal compresible o incompresible isentrpico donde las partculas
generan un camino cerrado, resulta que la circulacin alrededor de dichas partculas es
siempre la misma. Haciendo uso de la hiptesis de flujo isentrpico se expresa la
densidad como funcin de la velocidad, o sea del gradiente del potencial:
( )
= 1
0 2 H 0
( 1)
(2.16)
v2
H0 = H +
2
(2.17)
22
Funcin Potencial
T0 P0
=
T P
= 0
1 2
H
= 0 = 1+
M
2
H
2 1( 1)
= 1
2 H 0
H 0 0
=
H
2
= 1
H0
2H 0
0
(2.18)
( )
2.4.1
Adimensionalizacin
Para realizar la adimensionalizacin del potencial primero identificamos las
= (x; ,V , R g , c, T , p , c p )
Donde:
c
El ngulo de ataque
T , p
cp
Rg
23
Funcin Potencial
T
c
Rg
V
cp
p
0 =
Rg
cp
c p cv
cp
= 1
2
0
1
2
1
2
1
0
0
0
0
0
0
1
1 0
0
1
0
0
2 1
1 0
2 1
2 0
1
0 =
V
V2
1 = 1/ 2 1/ 2 1 =
=M
R g T
R g T
Finalmente el potencial vendr definido mediante:
x y
= f , ; , M ,
V c
c c
2.4.2
= ( x, y )
= ( x, y )
La ecuacin potencial escrita en esas coordenadas queda:
(J ) + (JU ) + (JV ) = 0
t
(2.19)
24
Funcin Potencial
(JU ) + (JV ) = 0
(2.20)
JV =
JU =
(2.21)
d x y
=
+
= x u + y v = x x + y y
dt x t y t
(2.22)
V =
d x y
=
+
= x u + y v = x x + y y
dt
x t y t
(2.23)
Como los valores del mallado obtenidos en el captulo anterior estn dados como:
x = x( , )
y = y ( , )
J=
x x
y y
= x y x y
(2.24)
25
Funcin Potencial
g11 = x2 + y2
g12 = g 21 = x x + y y
g 22 = x2 + y2
(2.25)
Para obtener la transformacin directa del tensor basta con aplicar las siguientes
relaciones:
g 22
J2
g
= 212
J
g
= 112
J
g 11 =
g 12
g 22
(2.26)
x =
1
y
J
x =
y =
1
x
J
y =
1
y
J
1
x
J
(2.27)
U = g 11 + g 12
(2.28)
V = g 21 + g 22
(2.29)
26
Funcin Potencial
2.5.1
g ' e x e y
= n =
( x e x + y e y )
1/ 2
n
1 + g '2
(2.30)
dy y y
=
+
dx x x
(g ' y + x ) y (g ' y + x )
=
1/ 2
n
J 1 + g '2
(2.31)
2.5.2
=
d = 0
(g )
22 1 / 2
y
x
g 21 + g 22
(2.32)
27
Funcin Potencial
= V + + 0 = V x +
tan 1 1 M 2 tan ( ) + 0
2
(2.33)
Donde corresponde con la posicin angular del punto del flujo donde estemos
calculando el potencial, es la circulacin que definiremos a continuacin y M es el
2.5.3
un flujo irrotacional es cero para cualquier trayectoria cerrada. Esto se puede demostrar
con la ayuda del teorema de Stokes:
= V ds = (rotV ) dA
C
28
Funcin Potencial
Figura 2.5.2: Fluido ideal (sin viscosidad) alrededor de un perfil. Referencia [9].
Si estudiamos un fluido real viscoso, en la etapa transitoria desde que parte del
reposo hasta que alcanza el estado estacionario inicialmente la circulacin del fluido
alrededor del perfil es nula. Esto produce un punto de remanso en la parte posterior del
perfil (PRP). Cuando el fluido que circula por el intrads del perfil alcanza el borde de
salida, tiende a bordearlo hacia arriba girando muy rpidamente en sentido contrario al
de las agujas del reloj para intentar pasar del intrads al extrads como se ve en la figura
(2.5.2). En ese tramo, el fluido pasa de velocidades muy altas en el borde de salida a
velocidades prcticamente nulas cerca del punto de remanso. Traducindolo a presiones
se generaran gradientes de presiones adversos al tener que pasar de presiones muy bajas
a presiones elevadas cerca del PRP. Por esta razn, la capa lmite al no ser capaz de
soportar este gradiente adverso de presiones se desprende de la pared del perfil (figura
2.5.3). Al desprenderse la corriente, lo hace generando un torbellino de valor en el
borde de salida que se va con la corriente y se aleja del perfil aguas abajo. Esto provoca
una reaccin sobre el propio perfil, una circulacin del mismo valor pero con sentido
contrario al del torbellino, tal y como se ve en la figura 2.5.4. De esta manera obtenemos
una circulacin neta nula alrededor de todo el campo fluido.
29
Funcin Potencial
Figura 2.5.3: Fluido real (con viscosidad) alrededor de un perfil con la corriente
desprendida dando lugar a un torbellino con circulacin . Referencia [9].
Figura 2.5.4: Fluido real (con viscosidad) alrededor de un perfil que por reaccin crea
una corriente igual a y de sentido contrario. Referencia [9].
30
Funcin Potencial
Figura 2.5.5: Flujo alrededor de un perfil aerodinmico en estado estacionario. Ref. [9]
La estela de detrs del perfil puede ser tratada matemticamente como una lnea a
travs de la cual el potencial es discontinuo. El valor de la circulacin no puede ser
calculado si no se resuelve la capa lmite. No obstante, consideraciones fsicas sobre el
comportamiento de la capa lmite suministran un criterio vlido, la condicin de KuttaJoukowski, para determinar el valor de la circulacin sin necesidad de resolver la capa
lmite. La hiptesis de Kutta, establece que la circulacin alrededor de un perfil debe ser
la necesaria para que el punto de remanso posterior se encuentre en el borde de salida (si
existe) y que en general las partculas fluidas prximas a la pared del perfil, tanto en el
extrads como en el intrads salgan suavemente por el mismo borde de salida, con la
misma velocidad. En definitiva, se crea una circulacin matemtica del campo de
velocidades de valor:
= A B = P P
(2.34)
31
Funcin Potencial
Obsrvese que si el borde de salida del perfil es muy afilado, no es necesario que el
borde de salida sea un punto de remanso sino que basta con que las velocidades arriba y
abajo sean iguales.
El valor correcto de la circulacin Kutta depende de la velocidad incidente, del
ngulo de ataque y de la forma del perfil. Si la circulacin alrededor del perfil difiere del
valor de la circulacin de Kutta, el punto de remanso se encontrara en el extrads si
< Kutta o en el intrads si > Kutta :
32
Coeficientes Aerodinmicos
CAPTULO 3:
COEFICIENTES
AERODINMICOS
El presente captulo se trataran las fuerzas que el fluido ejerce sobre al perfil
debido al movimiento relativo entre ambos, estas se conocen como la resistencia y la
sustentacin del perfil. Su clculo directo no va a ser posible pues no se conocen las
presiones y esfuerzos cortantes por lo que se determinarn los coeficientes
adimensionales de resistencia y sustentacin.
3.1 Introduccin
Todo cuerpo inmerso en una corriente mvil experimenta una fuerza. Teniendo en
cuenta que el fluido es bidimensional, tendremos dos componentes de la fuerza. La
componente de la fuerza en direccin del flujo se denomina resistencia o arrastre, y la
componente de la fuerza perpendicular al flujo se conoce como sustentacin.
Los experimentos han demostrado que cualquier cuerpo colocado en una corriente
mvil experimenta resistencia. En cambio, la sustentacin no se presenta en todos los
33
Coeficientes Aerodinmicos
flujos, solamente se encuentra en aquellos en los que existe asimetra. La asimetra puede
ser causada por el cuerpo o porque exista un cierto ngulo de ataque entre el cuerpo y la
direccin del flujo. Estos ejemplos se pueden ver en la siguiente figura:
g p + i , j =
Donde
dV
dt
(3.1)
dV V
V
V
+v
=
+u
dt
x
y
t
g p =
dV
dt
(3.2)
34
Coeficientes Aerodinmicos
v v + p = 0
v2
Donde: v v = v ( v )
2
Debido a la condicin de irrotacionalidad, el segundo trmino se anula obteniendo:
v2
+ p = 0
(3.3)
( )
dv
dp
1
dp
=
d v2 +
=0
ds
2
ds
2 d (v ) + = 0
2
p
p0
= 0
v 2 p0
+
0
2
p dp = cte
Finalmente obtenemos:
v2
+
2
1
p0
p =0
1
0 1
(3.4)
Como fijamos las condiciones del flujo lejos del perfil, la ecuacin se puede
escribir como:
v2
+
2
1
p0
v02
p0
p =
+
2
1
1
0 1
0 1
35
Coeficientes Aerodinmicos
v2
+
2
p0
0
=
1
1
0 1
0 1
p
v2 1
=
0 2
p0
1=
p0 v 2 1
0 p 2 p
p0
1 v 2 p0
= 1+
=
0 p
2 c 2 p
1 v2
p 0 = p1 +
2 c2
(3.5)
Cp =
p p
1
V2
2
(3.6)
36
Coeficientes Aerodinmicos
R g T
(3.7)
Subsnico: M < 1
Snico: M = 1
Supersnico: M > 1
Subsnico, 0,3 < M < 0,8 : Se verifica que M < 1 en todo el campo
fluido. No hay ondas de choque en el flujo.
37
Coeficientes Aerodinmicos
Transnico, 0,8 < M < 1,2 : Hay ondas de choque que conducen a un
rpido incremento de la friccin y stas separan regiones subsnicas de
hipersnicas dentro del flujo. Debido a que normalmente no se pueden
distinguir las partes viscosas y no viscosas este flujo es difcil de analizar.
Supersnico, 1,2 < M < 3,0 : Normalmente hay ondas de choque pero ya no
hay regiones subsnicas. El anlisis de este flujo es menos complicado.
En las ondas de choque se pueden producir bruscos cambios de muy poco espesor
(10 m) pero las variables fluidas sufren variaciones muy drsticas a uno y otro lado de
6
la onda de choque:
38
Coeficientes Aerodinmicos
F = pn dA + tdA
(3.8)
39
Coeficientes Aerodinmicos
Fuerza de sustentacin:
L = ( psen + cos )dA
(3.9)
Fuerza de resistencia.
D = ( p cos + sen )dA
(3.10)
3.4.1
Resistencia
Como ya se ha mencionado, la resistencia aerodinmica de un perfil es la
40
Coeficientes Aerodinmicos
ataque del perfil es redondeado mientras que el borde de salida es afilado. La cara frontal
se redondea para evitar la separacin del flujo a la entrada y la porcin de la cola tiene
forma afilada para conseguir que la presin aumente progresivamente y as asegurar que
si se produce separacin de la corriente esta sea aguas abajo, tanto como sea posible. En
la siguiente figura se puede observar la aparicin de una estela detrs del perfil, la
causante del aumento considerable de la resistencia de forma. Si la corriente se separa
antes del borde de salida, la estela formada ser mayor.
Figura 3.4.3: Estela formada por un flujo alrededor de un perfil aerodinmico con la
capa lmite adherida.
41
Coeficientes Aerodinmicos
que un cuerpo inmerso en una corriente fluida experimenta una fuerza de arrastre en la
direccin de la corriente.
En 1904, L.Prandtl introdujo la hiptesis de capa lmite, que explica cmo se
originan la resistencia de forma y de friccin de un flujo para Reynolds elevado. Se
percat que sin importar como de pequea sea la viscosidad, el fluido debera satisfacer
la condicin de no deslizamiento en la superficie. En realidad, los esfuerzos viscosos son
los culpables de que se cumpla dicha condicin, consiguen evitar que el fluido deslice
sobre el cuerpo. En consecuencia, la velocidad del fluido debe aumentar desde cero en la
superficie hasta un valor del orden de la magnitud de la velocidad de la corriente libre en
una corta distancia. Esta regin donde la velocidad aumenta desde cero hasta un valor de
la corriente libre se denomina capa lmite. En nuestro caso, para un perfil aerodinmico a
elevados nmeros de Reynolds, la capa lmite es muy pequea de manera que las lneas
de corriente permanecen prcticamente sin cambios.
Aunque despreciemos la influencia de la viscosidad, tenemos que tener en cuenta la
influencia del ngulo de ataque en la distribucin de presiones del perfil. Para ngulos de
ataque pequeos, la capa lmite no se ha desprendido an y podemos considerar la
distribucin de presiones calculada mediante el modelo de flujo sin viscosidad.
Por el contrario, para ngulos de ataque elevados, se produce la separacin de la
capa lmite y la distribucin de presiones se modifica con respecto al modelo sin
viscosidad. Esto hace que la resistencia debida a la presin aumente considerablemente
pudiendo ser mayor que la resistencia de friccin. En la imagen siguiente se puede
observar la separacin de la capa lmite para un ngulo de ataque elevado:
42
Coeficientes Aerodinmicos
Figura 3.4.4: Perfil en prdida con un ngulo de ataque grande. La capa lmite se
separa cerca de la superficie frontal
3.4.2
Sustentacin
La sustentacin en un perfil fundamentalmente es el resultado de la presin
superficial, por lo que la viscosidad del fluido parecera tener poco efecto. El aumento de
la velocidad del aire sobre el extrads de un perfil, con respecto al intrads, genera
presiones, tanto en uno como en otro lado. La diferencia de estas presiones genera una
fuerza resultante a la que se llama sustentacin.
43
Coeficientes Aerodinmicos
44
Coeficientes Aerodinmicos
3.4.3
ru
La rugosidad de la superficie
El ngulo de ataque
Rg
45
Coeficientes Aerodinmicos
= f , ,
,
c c V R T
1
g
V2 c
2
= f ( , r , Re, M )
ru
V2
= f , ,
,
c c V R T
1
g
V2 c
2
= f ( , r , Re, M )
Donde:
ru
c
46
Coeficientes Aerodinmicos
Re =
c V
M =
R g T
CD = CD , M
C L = C L ( , M )
Donde se han eliminado la influencia de la rugosidad y el nmero de Reynolds
pues en nuestro problema son despreciables:
Coeficiente de sustentacin:
CL =
L
1
V2 c
2
(3.11)
Coeficiente de resistencia:
CD =
D
1
V2 c
2
(3.12)
47
Coeficientes Aerodinmicos
F = pn dA
(3.13)
(
)
F = pndA = p , M nd = p( , M )( y e x x e )d
0
Fx = p( , M ) y d
0
Fy = p( , M )x d
0
(3.14)
(3.15)
D = Fx cos + Fy sen
(3.16)
48
Mtodo de Clculo
CAPTULO 4:
MTODO DE CLCULO
En el presente captulo se desarrolla el mtodo numrico empleado en la
resolucin de las ecuaciones expuestas en los captulos anteriores. Para ello
emplearemos un sistema de discretizacin obteniendo as un sistema de ecuaciones
aproximadas que resolveremos mediante un sistema iterativo.
4.1 Introduccin
La resolucin exacta de las ecuaciones en derivadas parciales expuestas
anteriormente implica importantes dificultades por lo que se recurre a la bsqueda de
soluciones aproximadas. Para ello se llevar a cabo mediante un sistema iterativo con el
siguiente esquema de resolucin:
Sistema de ecuaciones en
derivadas parciales (EDPs)
DISCRETIZACIN
Sistema de ecuaciones
algebraicas aproximadas
RESOLUCIN
Solucin numrica
aproximada
Figura 4.1.1: Esquema del mtodo de resolucin del problema
49
Mtodo de Clculo
Diferencias finitas
- Discretizacin espacial:
Diferencias finitas
Elementos finitos
Volmenes finitos
Derivada
u
x i , j
2u
2
x i , j
Tipo de
discretizacin
Progresivas
3u i , j + 4u i +1, j u i + 2, j
u
=
2x
x i , j
Regresivas
3u i , j 4u i 1, j + u i 2, j
u
=
2x
x i , j
Centrada
u i +1, j u i 1, j
u
=
2x
x i , j
Centrada
u
2u i , j + u i 1, j
2u
2 = i +1, j
x 2
x i , j
50
Mtodo de Clculo
2u
xy
i , j
ui +1, j +1 ui +1, j 1 ui 1, j +1 + ui 1, j 1
2u
=
xy
4xy
i , j
Centrada
xin+11, j xin11, j
xin, j 1+1 xin, j 11
J P
+Q
+
2
2
2
4
n 1
n 1
n 1
n 1
y i +1, j y i 1, j
y i , j +1 y i , j 1
J 2P
+Q
2
2
1
1
xin+11, j + xin11, j + xin, j 1+1 + xin, j 11 xin+11, j +1 xin+11, j 1 xin11, j +1 + xin11, j 1
xin, j =
2
2( + )
1
(4.1)
( (
) (
) (
))
51
Mtodo de Clculo
1
1
y in+11, j + y in11, j + y in, j 1+1 + y in, j 11 y in+11, j +1 y in+11, j 1 y in11, j +1 + y in11, j 1
y in, j =
2
2( + )
1
(4.2)
( (
) (
) (
))
=
2
2
xi +1, j xi 1, j
2
xi , j +1 xi , j 1 y i +1, j y i 1, j
+
2
2
xi +1, j xi 1, j
=
2
y i +1, j y i 1, j
+
2
xi +1, j xi 1, j
J =
2
y i , j +1 y i , j 1 y i +1, j y i 1, j
+
2
2
(4.3)
y i , j +1 y i , j 1
(4.4)
(4.5)
xi , j +1 xi , j 1
(4.6)
52
Mtodo de Clculo
4.3.1
Ecuacin potencial
Partiendo de la ecuacin potencial (2.18) y eliminando los trminos
(JU ) + (JV ) = 0
(4.7)
=0
53
Mtodo de Clculo
=0
(4.8)
V = g 21 + g 22
Se va a explicar el clculo para el primer trmino U
1
i+ , j
2
= i + 1, i 1 :
1
i+ , j
2
i +1, j i , j
= g 111
i+ , j
1 i +1, j +1 i +1, j 1 i , j +1 i , j 1
+ g 121
+
i+ , j 2
2
2
54
Mtodo de Clculo
1
i+ , j
2
1
i , j
2
1
i, j+
2
1
i, j
2
1
(i +1, j +1 i+1, j 1 + i, j +1 i, j 1 )
4
= g 111 (i , j i 1, j ) + g 121
1
(i, j +1 i, j 1 + i1, j +1 i1, j 1 )
4
i+ , j
2
i , j
2
i+ , j
2
i , j
2
= g 11
1
(i +1, j +1 i1, j +1 + i+1, j i1, j ) + g i12, j + 1 (i, j +1 i, j )
4
2
= g 11
1
(i +1, j +1 i1, j +1 + i+1, j i1, j ) + g i12, j 1 (i, j i, j 1 )
4
2
1
i, j+
2
1
i, j
2
1
(i +1, j +1 i+1, j 1 + i, j +1 i, j 1 )
4
= g 211 (i , j i 1, j ) + g 221
1
(i, j +1 i, j 1 + i1, j +1 i1, j 1 )
4
= g 21
1
(i+1, j +1 i1, j +1 + i+1, j i1, j ) + g i22, j + 1 (i, j +1 i, j )
4
2
= g 21
1
(i +1, j +1 i1, j +1 + i+1, j i1, j ) + g i22, j 1 (i, j i, j 1 )
4
2
1
i+ , j
2
1
i , j
2
1
i, j+
2
1
i, j
2
i+ , j
2
i , j
2
1
i, j+
2
1
i, j
2
i+ , j
2
i , j
2
(4.9)
1
(i +1, j +1 i+1, j 1 + i, j +1 i, j 1 )
4
1
(i, j +1 i, j 1 + i1, j +1 i1, j 1 )
4
1
(i +1, j +1 i1, j +1 + i+1, j i1, j )
4
1
(i +1, j +1 i1, j +1 + i+1, j i1, j )
4
1
i+ , j
2
1
i , j
2
1
i, j+
2
1
i, j
2
(4.10)
55
Mtodo de Clculo
in, +j 1 =
(Jg )
+ Jg
11 n
1
i+ , j
2
(J )
(J )
1
i , j
2
1
i, j
2
11 n
1
i , j
2
+ Jg
22 n
i, j +
1
2
+ Jg
12 n n
g 1 P 1 g 111n in1, j + (J )n 1 g 21 P
i , j i , j
i , j
i, j+
2
2
2
21
g P
1
i, j
2
i, j
1
i, j+
2
(J )n 1 g 12 P
i+ , j
2
22 n
1
2
1
i+ , j
2
+ g 111n in+1, j
i+ , j
2
+ g 22 n1 in, j +1
i, j+
2
+ g 22 n1 in, j 1
i, j
2
(4.11)
n 1 = f u n 1 , v n 1
i , j
i , j
i , j
1
i, j
2
= f u n 1 , v n 1
i, j 2 i, j 2
dx x x
=
+
= x U + x V
dt t t
v=
dy y y
=
+
= y U + y V
dt t t
(4.12)
u 2 + v 2 = U 2 x2 + y2 + V 2 x2 + y2 + 2UV (x x + y y )
Sustituyendo en la ecuacin (2.16):
2
2
2
2
2
2
U (x + y ) + V (x + y ) + 2UV (x x + y y )
= 1
2H 0
0
( 1)
(4.13)
56
Mtodo de Clculo
Nodos interiores
x =
x =
y =
y =
Frontera exterior
xi +1, j xi 1, j
x =
2
xi , j +1 xi , j 1
2
x =
y i +1, j y i 1, j
2
y i , j +1 y i , j 1
2
y =
xi +1, j xi 1, j
x =
xi , j + 2 + 4 xi , j +1 3 xi , j
2
y =
Frontera interior
y i +1, j y i 1, j
2
y i , j + 2 + 4 y i , j +1 3 y i , j
2
x =
xi , j 2 4 xi , j 1 + 3 xi , j
2
y =
y =
xi +1, j xi 1, j
y i +1, j y i 1, j
2
y i , j 2 4 y i , j 1 + 3 y i , j
2
Como en todos los clculos hasta ahora se hace referencia a los nodos en el centro
de las aristas entre los nodos (i, j ) , se requiere el clculos del tensor mtrico, jacobiano
y las variaciones de las coordenadas x e y respecto a y de la tabla anterior para estos
puntos. Situndonos en la posicin (i, j ) de la siguiente figura, determinaremos estos
parmetros mediante una media entre su valor es la posicin de referencia y el
inmediatamente ms cercano en cada una de las direcciones. Para ello ser necesario el
57
Mtodo de Clculo
clculo de dos matrices para cada parmetro, una para la malla entrelazada en horizontal
1
1
y i , j + 1
x i , j + 1
J
J
1
i+ , j
2
1
i, j +
2
(
(
1
x
+ x i , j
2 i +1, j
1
= x i , j +1 + x i , j
2
x i + 1 , j =
2
(
(
1
y
+ y i , j
2 i +1, j
1
= y i , j +1 + y i , j
2
y i + 1 , j =
)
)
)
)
(
(
)
)
(
(
)
)
1
y
+ y i , j
2 i +1, j
1
= y i , j +1 + y i , j
2
y i + 1 , j =
2
y i , j + 1
1
x
+ x i , j
2 i +1, j
1
= x i , j +1 + x i , j
2
x i + 1 , j =
2
x i , j + 1
1
(J i+1, j J i, j )
2
g 121 =
1 12
g i +1, j g i12,j
2
1
(J i, j +1 J i, j )
2
g 12
1 12
g i , j +1 g i12,j
2
i+ , j
2
1
i, j +
2
58
Mtodo de Clculo
g 221 =
1 22
g i +1, j g i22,j
2
g 22
1 22
g i , j +1 g i22,j
2
g 111 =
1 11
g i +1, j g i11,j
2
1 11
g i , j +1 g i11,j
2
i+ , j
2
g 11
1
i, j +
2
4.3.2
i+ , j
2
1
i, j +
2
)
(4.14)
Condiciones de contorno
Como la condicin en la frontera exterior no precisa de ninguna discretizacin
i +1, j i 1, j 21 i , j 2 4i , j 1 + 3i , j 22
g +
g =0
2
2
Despejando el valor del potencial se obtiene:
i , j
g 21
1
= 4i , j 1 i , j 2 22 (i +1, j i 1, j )
3
g
(4.15)
4.3.3
(4.16)
=
d = 0
(g )
11 1 / 2
g 11 + g 12 = 0
(4.17)
59
Mtodo de Clculo
i +1, j i 1, j 11 i , j 2 4i , j 1 + 3i , j 12
g +
g =0
2
2
Si tenemos en cuenta que i=1 y j=M en el borde de salida entonces
i 1, j N 1, j + :
= N 1, M 2, M
g 12
11 (1, M 2 41, M 1 + 31, M )
g
(4.18)
i , j 1 = i , j + JU
(4.19)
i +1, j = i , j JV
(4.20)
Donde:
U = xu + y v =
1
(y u x v ) JU = y u x v
J
60
Mtodo de Clculo
(4.21)
1
=
+
= y + y = ( x + x )
y y y
J
(4.22)
u=
v=
ui, j =
vi , j =
4.4.1
i , j +1 i , j 1
1 i +1, j i 1, j
y
y
J
2
2
(4.23)
i , j +1 i , j 1
1 i +1, j i 1, j
x +
x
J
2
2
(4.24)
Frontera exterior
Como el campo potencial es conocido mediante las ecuaciones (2.4) se pueden
1 M 2
1 + tan 2 ( )
= V cos +
2
2
2 1 + 1 M tan ( )
x
u = V cos +
y x
1+
x
1 M 2
xy
1 + tan 2 ( ) 2
2
2
2 1 + 1 M tan ( )
R
(4.25)
1 M 2
v=
1 + tan 2 ( )
= V sen +
2 1 + 1 M 2 tan 2 ( )
y
1
y x
1+
x
1
61
Mtodo de Clculo
1 M 2
x
= V sen +
v=
1 + tan 2 ( ) 2
2
2
y
2 1 + 1 M tan ( )
R
(4.26)
Siendo R el radio del crculo exterior.
4.4.2
Frontera interior
Aplicando las frmulas anteriores (4.21) y (4.22) y sustituyendo la condicin de
velocidad normal nula (2.29) impuesta en el clculo del potencial, se obtiene la siguiente
relacin:
g 21
g 22
(4.27)
u=
g 21 1 i +1, j i 1, j
1
y + 22 y =
J
2
g
J
g 21
y + 22 y
g
g 21
1
1 i +1, j i 1, j
v = x + 22 x =
J
J
2
g
g 21
x + 22 x
g
(4.28)
(4.29)
62
Mtodo de Clculo
Gauss-Seidel
u n +1 = au n +1 + bu n + c
(4.28)
Jacobi
u n +1 = au n + b
(4.29)
SOR
u n +1 = u n +1 + (1 )u n
(4.30)
63
CAPTULO 5:
DESARROLLO DEL PROGRAMA
En los captulos anteriores se ha desarrollado la teora de flujo potencial que
permitir realizar un estudio del flujo y calcular las caractersticas aerodinmicas del
perfil y el campo de velocidades alrededor del mismo. Como ya se mencion en el
desarrollo del proyecto, en el programa desarrollado no se han considerado los efectos
de la viscosidad y los efectos de la compresibilidad del fluido estn limitados a flujos
subsnicos.
En este captulo se desarrollarn los pasos seguidos en la programacin de cada
una de las funciones en las que se ha dividido el programa haciendo referencia a las
ecuaciones utilizadas.
64
Indica decisin
Indica datos
Indica un proceso
65
66
DATOS DE
ENTRADA
N,M, ,c,p,m,t,
V , T , p
M < 0.8 & Re < 10 7
Paso 1
Paso 2
(x, y )
Paso 3
X ( , )
Y ( , )
Paso 4
( , ) ,
Paso 5
(u, v )
Paso 6
C p ,p
Paso 7
( , ) , M
Paso 7
CL , CD
DATOS DE
SALIDA
, , u, v, C L , C D , C p , p, M
resistencia y sustentacin.
67
5.2.2
de la superficie del perfil aerodinmico. La funcin se llama Perfil y recoge las frmulas
vistas en el apartado 1.1 (ecuaciones (1.2)-(1.10))
DATOS DE
ENTRADA
lneas
Paso 1
Paso 2
N +1
2
Paso 3
c,m,p,t,N
= const
posicin
DATOS DE
Componentes (x,y) de la superficie del perfil
SALIDA
x=
1
(1 cos(180 ))
2
(xU , yU )
( x, y )
(x L , y L )
(x, y )
5.2.3
Algoritmo de la malla
Este algoritmo contiene la estructura lgica que permite calcular la posicin de las
68
DATOS DE
Coordenadas de la superficie, nmero de lneas coordenadas
N,M,x,y
=M
=1
ENTRADA
Paso 1
Paso 2
Paso 3
P( , )
Q( , )
lneas en la superficie k = M .
Iteramos hasta conseguir una tolerancia impuesta. Se aplica el
Paso 4
in, =j 0
( = 1.8)
DATOS DE
Posicin de los nodos de la malla
SALIDA
X ( , )
Y ( , )
X ( , )
Y ( , )
5.2.4
69
DATOS DE
ENTRADA
N,M, , V ,
H 0 , d 0 , , M ,X,Y
Paso 1
Paso 2
1
1
i , j
2
2
J , g 11 , g 12 , g 21 , g 22
x x y y
,
, ,
= 0.8
i , j = 0
Paso 3
1
1
en los nodos i , j . Solo se aplica en los nodos
2
2
interiores salvo
(N , ) y (1, )
Paso 4
Paso 5
Paso 6
( = N , ) . Ecuacin (4.16).
U
U
1
i , j
2
i, j
1
2
,V
1
i , j
2
,V
i, j
1
2
,
,
1
i , j
2
i, j
N, j
Interior Ec.(4.15)
, M
Exterior Ec.(2.3)
,1
Paso 7
( = 1.8)
DATOS DE
Funcin potencial y la circulacin
SALIDA
( , ) ,
( , ) ,
70
1
2
5.2.5
DATOS DE
ENTRADA
Paso 1
Paso 2
Paso 3
N,M, , , V ,
, M ,X,Y
u ( , M )
v( , M )
u ( , )
v( , )
u ( ,1)
v( ,1)
(u, v )
DATOS DE
SALIDA
Tabla 5.2.5: Algoritmo de la funcin velocidad
5.2.6
ENTRADA
corriente
Paso 1
Paso 2
N,M,u,v, V , p
p0 , H 0 , d 0 , d
u2 + v2
71
Paso 3
Cp
presin.
DATOS DE
C p ,p
Coeficiente de presin
SALIDA
Tabla 5.2.6: Algoritmo de la funcin presiones
5.2.7
corriente a partir de los valores de velocidad y densidad. Determina adems los valores
del nmero de Mach alrededor del perfil. La funcin se denomina Corriente.
DATOS DE
ENTRADA
Paso 1
Paso 2
Paso 3
Paso 4
(i, j )
DATOS DE
La funcin de corriente y el nmero de Mach
H 0 , d 0 , ,p
N,M,X,Y,u,v
i, j = 0
(JU )i , j
i, j
i, j
M i, j
,M
SALIDA
Tabla 5.2.7: Algoritmo de la funcin corriente
72
5.2.8
DATOS DE
ENTRADA
Paso 1
C p , N , M , X , Y ,
Fx , Fy
Paso 2
CL
Paso 3
CD
DATOS DE
Coeficiente de sustentacin y resistencia
SALIDA
CL , CD
73
Resultados
CAPTULO 6:
RESULTADOS
En el presente captulo se realizar un anlisis de los resultados obtenidos con
valores experimentales obtenidos de el libro Theory of wing sections. Se realizar un
estudio completo para un perfil simtrico y otro asimtrico para lo cual se
representarn las lneas equipotenciales, las lneas de corriente, las lneas isbaras, la
variacin de la presin en la superficie del perfil y los contornos de Mach. Tambin se
determinarn los valores de los coeficientes de sustentacin y resistencia y el valor de la
circulacin alrededor del perfil y se estudiar su variacin segn el nmero de Mach
lejos del perfil y el ngulo de ataque.
Angulo de
ataque,
Temperatura
T
Presin
p
Velocidad
V
300K
101300 Pa
10 m/s
74
Resultados
75
Resultados
76
Resultados
77
Resultados
78
Resultados
Coeficiente de
sustentacin, C L
0.0054
-0.0123
-0.0261
0.0288
6.9105105
0.6
0.4
0.2
0
Cp
-0.2
-0.4
-0.6
-0.8
-1
-1.2
0.1
0.2
0.3
0.4
0.5
X
0.6
0.7
0.8
0.9
79
Resultados
Angulo de
ataque,
Temperatura
T
Presin
p
Velocidad
V
300K
101300 Pa
40 m/s
se
80
Resultados
En las lneas isbaras se distingue en el intrads, cerca del borde de ataque, una
zona donde la presin es mxima: un punto de remanso. El flujo que atraviesa el borde
de ataque bordeando el perfil experimenta una gran aceleracin generndose una zona de
baja presin (succin) mientras que en el intrads se genera una sobrepresin.
-2
-4
-6
-8
-6
-5
-4
-3
-2
-1
X
81
Resultados
borde de ataque, alrededor del punto de remanso se encuentra una zona de bajas
velocidades mientras que en el extrads la velocidad se hace mxima.
82
Resultados
Coeficiente de
sustentacin, C L
0.8956
-0.0016
-21.0103
0.1439
3.4552106
83
Resultados
NACA 0006
NACA 0012
NACA 2412
CL
CL
CL
CD
0.0051
-0.0031
0.2058
-0.003
0.406
-0.002
-0.004
0.605
0.0021
0.8021
0.0027
0.009
10 0.9967
0.0062
0.0168
12 1.1881
0.0105
0.0255
CD
CD
Presin
p
Velocidad
V
Nmero de
Mach, M
Nmero de
Reynolds, Re
300K
101300 Pa
40 m/s
0.1151
2.7642106
84
Resultados
Observando las curvas del perfil simtrico ms delgado (NACA 0006) se puede ver
como disminuye la sustentacin para 8 de ngulo de ataque al desprenderse la capa
lmite. Este desprendimiento se produce para ngulos ms pequeos que en los otros dos
perfiles debido a que al tener menor espesor el gradiente de presin adverso que se
genera es ms brusco. Para los otros dos perfiles los efectos de la capa lmite se
empiezan a observar a partir de los 12 de inclinacin de la corriente por lo que en la
grfica adjunta no se llegan a reflejar.
Al comparar con los resultados experimentales de la grfica siguiente hay que tener
en cuenta que los valores experimentales se han obtenido de las grficas del Anexo 3 por
lo que aparte del error cometido en la medida experimental tambin existe un error de
medida en la lectura de las grficas.
85
Resultados
Figura 6.3.1: Variacin del coeficiente de sustentacin respecto del ngulo de ataque
86
Resultados
Todos los clculos se han realizado para cuatro ngulos de ataque diferentes
pudiendo comprobar nuevamente como el coeficiente de sustentacin aumenta
proporcionalmente con el ngulo de ataque. En la figura 6.4.1 se puede observar la poca
influencia para bajos nmeros de Mach en el valor del coeficiente de sustentacin. Esto
se debe a la adimensionalizacin de la sustentacin con la velocidad lejos del perfil por
lo que la fuerza de sustentacin si que aumenta proporcionalmente con el cuadrado del
mdulo de la velocidad.
CL =
L
1
V2 c
2
CL
87
Resultados
= 2
V
Re10-6
CL
= 4
= 6
= 8
CL
CL
CL
-5.6727
10
-2.6319
0.7586
-3.6502
0.9683
-4.6641
1.1773
20
0.0576
1.3821
0.5486
-5.2705
0.7588
-7.31
0.9686
-9.3409
1.1775 -11.3608
30
0.086
2.0731
0.5489
-7.9218
0.7592 -10.9887
0.969
40
0.1151
2.7642
50
0.1439
3.455
60
0.1727
4.1463
70
0.2015
4.8373
80
0.2303
5.5284
90
0.2590
6.2194
0.5529 -24.4891
100 0.2878
6.9105
0.765
-34.065
-38.399
1.179
-28.6753
1.1816 -46.7308
88
Resultados
= 2
V
Re10-6
CL
= 4
CL
= 6
= 8
M
Re10-6
CL
110 0.2133
7.601
120 0.3454
8.2926
130 0.3742
8.9836
0.5581
-36.797
-80.037
Tabla 6.4.1: Coeficientes aerodinmicos y circulacin junto con el nmero de Reynolds y nmero de Mach para distintas velocidades y
ngulos de ataque = 2 ,4 ,6 ,8 en unas condiciones de T = 300 K y p = 101300 Pa
89
Resultados
90
Resultados
0,0000
0,0000
0,0500
0,1000
0,1500
0,2000
0,2500
0,3000
0,3500
-10,0000
0,4000
ngulo de ataque 2
ngulo de ataque 4
ngulo de ataque 6
ngulo de ataque 8
-20,0000
Circulacin
-30,0000
-40,0000
-50,0000
-60,0000
-70,0000
-80,0000
-90,0000
N Mach
91
Conclusiones
CONCLUSIONES
En este proyecto se ha escrito un programa en MATLAB para el clculo del flujo
potencial compresible alrededor de perfiles aerodinmicos, incluyendo la generacin
numrica de un sistema de coordenadas adaptado a la forma del perfil elegido. Con este
programa se ha analizado el flujo alrededor de varios perfiles aerodinmicos, estudiando
el efecto de la variacin del ngulo de ataque y el nmero de Mach.
Se han considerado tres perfiles: NACA 0012, NACA 0006 y NACA 2412. Para
cada uno de ellos se han considerado ngulos de ataque entre 0 y 12 grados, puesto que
para ngulos superiores ocurre desprendimiento de la corriente y el modelo de flujo
potencial deja de ser til. Los valores del nmero de Mach considerado se encuentran
entre 0 y 0.38 porque para las condiciones de presin y temperatura establecidas, al
tomar velocidades mayores el nmero de Reynolds no cumplira la condicin
establecida.
Para ello hemos considerado que un nmero de Reynolds elevado de manera que
los esfuerzos viscosos son despreciables permitindonos desarrollar un modelo de flujo
potencial compresible.
Inicialmente se ha desarrollado el clculo del mallado el cual se ha adaptado a la
superficie del perfil en la frontera interior y a una circunferencia en la frontera exterior.
Para que la condicin en la frontera exterior se encontrara suficientemente lejos de la
superficie se ha optado por considerar un radio de circunferencia de 20 veces la cuerda
en la realizacin de todos los clculos.
El clculo del flujo potencial no se ha podido comparar con ninguna solucin
experimental pero como hemos podido ver en las grficas 6.1.1 y 6.2.1 como se ajustan a
la solucin esperada formndose en la segunda grfica la discontinuidad debida a la
circulacin.
En el clculo de las lneas isbaras y contornos de Mach se ha podido apreciar bien
la simetra obtenida en las grficas 6.1.4 a 6.1.7. En el borde de salida, debido a la
92
Conclusiones
93
Mejoras Futuras
TRABAJOS FUTUROS
A continuacin se sugieren, en primer lugar, algunos aspectos susceptibles de
mejora en el programa realizado, y en segundo lugar, una posible continuacin del
trabajo:
Mejorar
la
precisin
de
la
solucin
utilizando
discretizaciones
94
Referencias
REFERENCIAS
[1] Acheson, D. J. . Elementary Fluid Dynamics. Oxford Applied Mathematics and
Computing Science Series (1990)
[2] Anderson, John David. Computational fluid dynamics: the basic sith
applications. Mc Graw-Hill (1995)
[3] Philip M.Gerhart, Richard J.Gross y Jhon I.Hochstein. Fundamentos de
Mecnica de Fluidos. Segunda edicin. Ed. Addison-Wesley Publishing Company Inc.
1992
[4] Crespo Martnez, Antonio. Mecnica de Fluidos. Thomson Editores Spain.
2006
[5] C.Hirsch, Numerical Computation of Internal and External Flows. Volume 2:
Computational Methods for Invisid and Viscous Flows, John Wiley & Sons (1990)
[6] Irving H. Shames. Mecnica de Fluidos. Tercera edicin, Mc Graw-Hill
(Enero, 1995)
[7] Isidoro Carmona, Anbal. Aerodinmica y actuaciones de un avin. 12 edicin,
Thomsom-Paraninfo (2004)
[8] Joe F. Thompson, Frank C. Thames and C.Wayne Mastin. Automatic
Numerical Generation of Fody-Fitted Curvilinear Coordinate System for field
Containing Any Number of Arbitrary Two-Dimensional Bodies. Journal of
Computational Physics 15, 299-319 (1974)
[9] Arias Vega, Fernando. Fundamentos en Aerodinmica para Aeroturbinas de
Eje Horizontal. Ed. Ciemat, 2006
[10] Frank M.White. Mecnica de Fluidos. Ed. McGraw-Hill, 2002
[11] Antonio Barrero Ripio y Miguel Prez-Saborid Snchez-Pastor. Fundamentos
y Aplicaciones de la Mecnica de Fluidos. Ed. McGrall-Hill, 2005
95
Referencias
96
ANEXO 1:
CDIGO DE PROGRAMACIN
Funcin: Programa
function [IMA,phi,psi,u,v,Cp,C,Mach,L,D,Machinf,Re] =
Programa(N,M,alf,cN,p,m,t,Vinf,Tinf,pinf)
%-----------------------------VARIABLES-------------------------------%
%phi= Funcin potencial
%psi= Funcin de corriente
%u,v= Vectores velocidad segn las direcciones x e y
%Cp= Coeficiente de presin
%C= Circulacin alrededor del perfil
%Mach= Nmero de Mach
%L= Sustentacin
%D= Resistencia
%N,M= Nmero de lneas coordenadas en xi,eta respectivamente
%alf= ngulo de ataque
%cN= Cuerda del perfil
%m, p, t= parmetros caractersticos del perfil NACA
%Vinf= Mdulo de la velocidad lejos del perfil
%Tinf= Temperatura lejos del perfil
%pinf= Presin lejos del perfil
%gamma= Coeficiente adiabtico del aire
%cp= Capacidad calorfica a presin constante
%c= Velocidad del sonido
% Los subndices 0 significan condicin de remanso
% Los subndices inf significan condicin lejos del perfil
%---------------------------------------------------------------------%
% Calculamos las condiciones del aire
gamma=1.4;
cp=1006;
Rg=cp*(gamma-1)/gamma;
dinf=pinf/(Rg*Tinf);
Hinf=cp*Tinf;
cinf=sqrt(gamma*pinf/dinf);
% Calculamos las condiciones de remanso del aire
H0=Hinf+0.5*Vinf^2;
d0=dinf/(1-0.5*Vinf^2/H0);
p0=pinf*(d0/dinf)^gamma;
% Comprobamos inicialmente que las condiciones del fluido se encuentren
% dentro de las condiciones impuestas.
Machinf=Vinf/cinf;
Re=Vinf*cN*dinf/17e-6;
97
if Machinf>0.8||Re>10^7
disp('El flujo no cumple las condiciones necesarias')
exit
end
%--------------------------FUNCIN PERFIL-----------------------------%
[x,y] = Perfil(cN,m,p,t,N);
%--------------------Representacin del perfil------------------------%
figure(1); clf
plot(x(:),y(:),'black');
%--------------------------FUNCIN MALLA------------------------------%
[X,Y] = Malla(N,M,x,y);
%--------------------Representacin de la malla-----------------------%
figure(2); clf
for j=1:M
plot(X(:,j),Y(:,j)); hold on;
end
for i=1:N
plot(X(i,:),Y(i,:)); hold on;
end
%------------------------FUNCIN POTENCIAL----------------------------%
[phi,C,theta,IMA] =
Potencial(d0,H0,gamma,Machinf,X,Y,Vinf,alf,N,M);
%----------------Representacin lneas equipotenciales----------------%
figure(3); clf
plot(X(:,M),Y(:,M),'black');
hold on
xlabel('X');ylabel('Y');
contour(X,Y,phi,100);
%-----------------------FUNCIN VELOCIDADES---------------------------%
[u,v] = Velocidades(alf,C,Machinf,theta,X,Y,phi,N,M,Vinf);
%----------------Representacin vectores de velocidad-----------------%
figure(4); clf
plot(X(:,M),Y(:,M),'black');
hold on
xlabel('X');ylabel('Y');
quiver(X,Y,u,v);
%-----------------FUNCIN DISTRIBUCIN DE PRESION---------------------%
[Cp,p]=Presiones(u,v,Vinf,dinf,gamma,pinf,p0,d0,H0);
%-------------------Representacin lneas isbaras--------------------%
figure(5); clf
plot(X(:,M),Y(:,M),'black');
hold on
xlabel('X');ylabel('Y');
contour(X,Y,Cp,30);
%--------------Representacin presin sobre la superficie-------------%
figure(6); clf
xlabel('X');ylabel('Cp');
plot(X(1:(N-1)/2,M),Cp(1:(N-1)/2,M),'red');
hold on
plot(X((N-1)/2:N,M),Cp((N-1)/2:N,M),'blue');
%-----------------------FUNCIN DE CORRIENTE--------------------------%
98
[psi,Mach] = Corriente(u,v,gamma,H0,d0,p,X,Y,N,M);
%-----------------Representacin lneas de corriente------------------%
figure(7); clf
plot(X(:,M),Y(:,M),'black');
hold on
xlabel('X');ylabel('Y');
contour(X,Y,psi,50);
%------------------Representacin contornos de Mach-------------------%
figure(8); clf
plot(X(:,M),Y(:,M),'black');
hold on
xlabel('X');ylabel('Y');
contour(X,Y,Mach,50);
%----------------FUNCIN COEFICIENTES AERODINMICOS-------------------%
[L,D]=Coeficientes(N,M,Cp,X,Y,alf,cN);
if IMA==1
disp( 'No converge')
end
end
99
thetan(i)=atan((((2*m)/(1-p)^2))*(p-Xn(i)));
end
Yt(i)=(t/0.2)*(0.2969*sqrt(Xn(i))-0.126*Xn(i)0.3516*Xn(i)^2+...
0.2843*Xn(i)^3-0.1015*Xn(i)^4);
end
YTs=Yt.*sin(thetan);
YTc=Yt.*cos(thetan);
% Almacenamos los valores de posicin segn nos encontremos en el
% extrads o intrads del perfil.
for j=Nnaca-1:-1:1
i=Nnaca+1-j;
x(i)=Xn(j)-YTs(j);
y(i)=Yc(j)+YTc(j);
end
x(1)=1;
y(1)=0;
x(N)=x(1);
y(N)=y(1);
for j=2:Nnaca-1
i=Nnaca+j-1;
x(i)=Xn(j)+YTs(j);
y(i)=Yc(j)-YTc(j);
end
% Escalamos los valores x e y segn el valor de la cuerda.
x=x*cN;y=y*cN;
end
100
Y(:,M)=y(:);
%---------------------CONDICIN LEJOS DEL PERFIL----------------------%
R=20;
theta=linspace(0,2*pi,N);
X(:,1)=0.5+R*cos(theta);
Y(:,1)=R*sin(theta);
X=X-0.5;
%--------------------CONDICIN INICIAL ARBITRARIA---------------------%
for j=2:M-1
X(:,j)=X(:,j-1)+(X(:,M)-X(:,1))/(M-1);
Y(:,j)=Y(:,j-1)+(Y(:,M)-Y(:,1))/(M-1);
end
%-----------------DESARROLLO DE LA FUNCIN DE LAPLACE-----------------%
etak=M;Ak=20;Ck=0.2;
eta=1:M;xi=1:N;
ite=0;itemax=8000;tol=1.e-7;ddd1=1;ddd2=1;w=1.8;
while ddd1>tol&&ddd2>tol&&ite<itemax
ite=ite+1;
Xold=X;
Yold=Y;
% Aumento de la densidad del mallado en la superficie
% Frmula (1.2)
for i=1:N
for j=1:M
Q(i,j)=Ak*exp(-Ck*abs(eta(j)-etak));
P(i,j)=0;
end
end
%---------------CONDICIN NODOS INTERIORES DE LA MALLA----------------%
% Desarrollo de las ecuaciones (4.1) hasta la (4.6)
for j=2:M-1
for i=2:N
if i==N
alfa(N,j)=0.25*((X(i,j+1)-X(i,j-1))^2+(Y(i,j+1)-Y(...
i,j-1))^2);
beta(N,j)=0.25*((X(i,j+1)-X(i,j-1))*(X(2,j)-X(i-1,...
j)) +(Y(2,j)-Y(i-1,j))*(Y(i,j+1)-Y(i,j-1)));
gammaM(N,j)=0.25*((X(2,j)-X(i-1,j))^2+(Y(2,j)-Y(i-...
1,j))^2);
J(N,j)=0.25*((X(2,j)-X(i-1,j))*(Y(i,j+1)-Y(i,j-1))...
-(Y(2,j)-Y(i-1,j))*(X(i,j+1)-X(i,j-1)));
X(i,j)=(0.5/(alfa(i,j)+gammaM(i,j)))*(alfa(i,j)*(X(...
2,j)+X(i-1,j))+gammaM(i,j)*(X(i,j+1)+X(i,j-1))-...
0.5*beta(i,j)*(X(2,j+1)-X(2,j-1)-X(i-1,j+1)+X(i...
-1,j-1))+Q(i,j)*0.5*J(i,j)^2*(X(i,j+1)-X(i,j-1)...
)+P(i,j)*0.5*J(i,j)^2*(X(2,j)-X(i-1,j)));
Y(i,j)=(0.5/(alfa(i,j)+gammaM(i,j)))*(alfa(i,j)*(Y(...
2,j)+Y(i-1,j))+gammaM(i,j)*(Y(i,j+1)+Y(i,j-1))-...
0.5*beta(i,j)*(Y(2,j+1)-Y(2,j-1)-Y(i-1,j+1)+Y(i...
-1,j-1))+Q(i,j)*0.5*J(i,j)^2*(Y(i,j+1)-Y(i,j-1)...
101
)+P(i,j)*0.5*J(i,j)^2*(Y(2,j)-Y(i-1,j)));
else
alfa(i,j)=0.25*((X(i,j+1)-X(i,j-1))^2+(Y(i,j+1)-Y(i...
,j-1))^2);
beta(i,j)=0.25*((X(i,j+1)-X(i,j-1))*(X(i+1,j)-X(i-...
1,j))+(Y(i+1,j)-Y(i-1,j))*(Y(i,j+1)-Y(i,j-1)));
gammaM(i,j)=0.25*((X(i+1,j)-X(i-1,j))^2+(Y(i+1,j)-...
Y(i-1,j))^2);
J(i,j)=0.25*((X(i+1,j)-X(i-1,j))*(Y(i,j+1)-Y(i,j-1)...
)-(Y(i+1,j)-Y(i-1,j))*(X(i,j+1)-X(i,j-1)));
X(i,j)=(0.5/(alfa(i,j)+gammaM(i,j)))*(alfa(i,j)*(X(...
i+1,j)+X(i-1,j))+gammaM(i,j)*(X(i,j+1)+X(i,j-1)...
)-0.5*beta(i,j)*(X(i+1,j+1)-X(i+1,j-1)-X(i-1,j+...
1)+X(i-1,j-1))+Q(i,j)*0.5*J(i,j)^2*(X(i,j+1)-X(...
i,j-1))+P(i,j)*0.5*J(i,j)^2*(X(i+1,j)-X(i-1,j)));
Y(i,j)=(0.5/(alfa(i,j)+gammaM(i,j)))*(alfa(i,j)*(Y(...
i+1,j)+Y(i-1,j))+gammaM(i,j)*(Y(i,j+1)+Y(i,j-1)...
)-0.5*beta(i,j)*(Y(i+1,j+1)-Y(i+1,j-1)-Y(i-1,j+...
1)+Y(i-1,j-1))+Q(i,j)*0.5*J(i,j)^2*(Y(i,j+1)-Y(...
i,j-1))+P(i,j)*0.5*J(i,j)^2*(Y(i+1,j)-Y(i-1,j)));
end
% Aplicamos el mtodo SOR de sobrerelajacin, ecuacin (4.29).
X(i,j)=w*X(i,j)+(1-w)*Xold(i,j);
Y(i,j)=w*Y(i,j)+(1-w)*Yold(i,j);
end
end
X(1,:)=X(N,:);
Y(1,:)=Y(N,:);
ddd1=max(max(abs(X-Xold)));
ddd2=max(max(abs(Y-Yold)));
end
X=X+0.5;
end
[g11,g22,g21,g12,J,dxdxi,dxdeta,dydxi,dydeta]=Tensor(X,Y,N,M)
%----------------------------VARIABLES--------------------------------%
%J= Jacobiano
%g11,g12,g21,g22= Tensor mtrico transformacin directa
%g11I,g12I,g21I,g22I= Tensor mtrico transformacin indirecta
%dxdxi= Variacin de la coordenada x con respecto a xi
%dxdeta= Variacin de la coordenada x con respecto a eta
%dydxi= Variacin de la coordenada y con respecto a xi
%dydeta= Variacin de la coordenada y con respecto a eta
%---------------------------------------------------------------------%
% Para el clculo de las variaciones de las coordenadas x e y
% se utilizan las discretizaciones de la tabla 4.3.1
for i=1:N-1
if i==1
102
for j=2:M-1
dxdxi(i,j)=(X(i+1,j)-X(N-1,j))/2;
dxdeta(i,j)=(X(i,j+1)-X(i,j-1))/2;
dydxi(i,j)=(Y(i+1,j)-Y(N-1,j))/2;
dydeta(i,j)=(Y(i,j+1)-Y(i,j-1))/2;
end
else
for j=2:M-1
dxdxi(i,j)=(X(i+1,j)-X(i-1,j))/2;
dxdeta(i,j)=(X(i,j+1)-X(i,j-1))/2;
dydxi(i,j)=(Y(i+1,j)-Y(i-1,j))/2;
dydeta(i,j)=(Y(i,j+1)-Y(i,j-1))/2;
end
dxdxi(i,M)=(X(i+1,M)-X(i-1,M))/2;
dxdeta(i,M)=(X(i,M-2)-4*X(i,M-1)+3*X(i,M))/2;
dydxi(i,M)=(Y(i+1,M)-Y(i-1,M))/2;
dydeta(i,M)=(Y(i,M-2)-4*Y(i,M-1)+3*Y(i,M))/2;
dxdxi(i,1)=(X(i+1,1)-X(i-1,1))/2;
dxdeta(i,1)=(-3*X(i,1)+4*X(i,2)-X(i,3))/2;
dydxi(i,1)=(Y(i+1,1)-Y(i-1,1))/2;
dydeta(i,1)=(-3*Y(i,1)+4*Y(i,2)-Y(i,3))/2;
end
end
dxdxi(1,M)=(X(2,M)-X(N-1,M))/2;
dxdeta(1,M)=(X(1,M-2)-4*X(1,M-1)+3*X(1,M))/2;
dydxi(1,M)=(Y(2,M)-Y(N-1,M))/2;
dydeta(1,M)=(Y(1,M-2)-4*Y(1,M-1)+3*Y(1,M))/2;
dxdxi(1,1)=(X(2,1)-X(N-1,1))/2;
dxdeta(1,1)=(-X(1,3)+4*X(1,2)-3*X(1,1))/2;
dydxi(1,1)=(Y(2,1)-Y(N-1,1))/2;
dydeta(1,1)=(-Y(1,3)+4*Y(1,2)-3*Y(1,1))/2;
dydeta(N,:)=dydeta(1,:);
dydxi(N,:)=dydxi(1,:);
dxdeta(N,:)=dxdeta(1,:);
dxdxi(N,:)=dxdxi(1,:);
% Las frmulas de los tensores mtricos para las transformaciones
% directas o indirectas se encuentran en (2.21), (2.22) y (2.23).
J=dxdxi.*dydeta-dxdeta.*dydxi;
g11I=dxdxi.^2+dydxi.^2;
g12I=dxdxi.*dxdeta+dydxi.*dydeta;
g22I=dxdeta.^2+dydeta.^2;
g11=g22I./(J.^2);
g12=-g12I./(J.^2);
g22=g11I./(J.^2);
g21=g12;
end
103
Funcin: Potencial
function [phi,C,theta,IMA] =
Potencial(d0,H0,gamma,Machinf,X,Y,Vinf,alf,N,M)
%----------------------------VARIABLES--------------------------------%
%d= Densidad
% Las variables ya definidas seguidas de una V o una H corresponden a:
% H: iteracin en el nodo i '+' o '-' 1/2
% V: iteracin en el nodo j '+' o '-' 1/2
%---------------------------------------------------------------------%
%----------------PARMETROS UTILIZADOS EN EL BUCLE--------------------%
[g11,g22,g21,g12,J,dxdxi,dxdeta,dydxi,dydeta]=Tensor(X,Y,N,M);
% Calculamos los coeficientes en los nodos intercalados.
% Frmulas (4.14)
dxdxiV=zeros(N,M); dxdetaV=zeros(N,M);
dydxiV=zeros(N,M);dydetaV=zeros(N,M);
dxdxiH=zeros(N,M); dxdetaH=zeros(N,M);
dydxiH=zeros(N,M); dydetaH=zeros(N,M);
for i=1:N-1
for j=1:M-1
g11V(i,j)=0.5*(g11(i,j)+g11(i,j+1));
g12V(i,j)=0.5*(g12(i,j)+g12(i,j+1));
g22V(i,j)=0.5*(g22(i,j)+g22(i,j+1));
JV(i,j)=0.5*(J(i,j)+J(i,j+1));
dxdxiV(i,j)=0.5*(dxdxi(i,j)+dxdxi(i,j+1));
dxdetaV(i,j)=0.5*(dxdeta(i,j)+dxdeta(i,j+1));
dydxiV(i,j)=0.5*(dydxi(i,j)+dydxi(i,j+1));
dydetaV(i,j)=0.5*(dydeta(i,j)+dydeta(i,j+1));
end
end
for i=1:N-1
for j=1:M
g11H(i,j)=0.5*(g11(i,j)+g11(i+1,j));
g12H(i,j)=0.5*(g12(i,j)+g12(i+1,j));
g22H(i,j)=0.5*(g22(i,j)+g22(i+1,j));
JH(i,j)=0.5*(J(i,j)+J(i+1,j));
dxdxiH(i,j)=0.5*(dxdxi(i,j)+dxdxi(i+1,j));
dxdetaH(i,j)=0.5*(dxdeta(i,j)+dxdeta(i+1,j));
dydxiH(i,j)=0.5*(dydxi(i,j)+dydxi(i+1,j));
dydetaH(i,j)=0.5*(dydeta(i,j)+dydeta(i+1,j));
end
end
g21V=g12V;
g21H=g12H;
% Calculamos el ngulo theta de cada nodo. Como el arco tangente
% nos devuelve el valor del ngulo en los cuadrantes I y IV lo
% recalculamos segn el siguiente cdigo.
theta=atan(Y./X);
alfa=alf*pi/180;
for i=1:N
for j=1:M
if X(i,j)<=0 && Y(i,j)>=0
104
theta(i,j)=pi-abs(theta(i,j));
elseif X(i,j)<=0 && Y(i,j)<0
theta(i,j)=abs(theta(i,j))+pi;
elseif X(i,j)>0 && Y(i,j)<0
theta(i,j)=2*pi-abs(theta(i,j));
end
end
end
theta(N,:)=2*pi;
theta(1,:)=0;
%----------------------------VALOR INICIAL----------------------------%
C=0.5;
phi=zeros(N,M);
UH=zeros(N,M);
VH=zeros(N,M);
UV=zeros(N,M);
VV=zeros(N,M);
ite=0; ddd=1; itemax=20000; tol=1.e-9;w=0.5;
while ddd>tol && ite<itemax
ite=ite+1;
phiold=phi;
%--------------------------FRONTERA EXTERIOR--------------------------%
% Para aplicar la frmula (2.30) primero determinamos el arco tangente
% y lo distribuimos igual que en el caso de theta.
arcotan(:,1)=atan(sqrt(1-Machinf^2)*tan(theta(:,1)-alfa));
arcosen(:,1)=asin(sqrt(1-Machinf^2)*sin(theta(:,1)-alfa));
for i=1:N
if arcotan(i,1)>0&&arcosen(i,1)<0
arcotan(i,1)=arcotan(i,1)+pi;
elseif arcotan(i,1)<0&&arcosen(i,1)>0
arcotan(i,1)=pi- abs(arcotan(i,1));
elseif arcotan(i,1)<0&&arcosen(i,1)<0
if (theta(i,1)-alfa)>0
arcotan(i,1)=2*pi+arcotan(i,1);
end
end
end
phi(:,1)=Vinf*(X(:,1)*cos(alfa)+Y(:,1)*sin(alfa))+C*...
arcotan(:,1)/(2*pi);
%---------------------NODOS INTERNOS DE LA MALLA----------------------%
% Desarrollamos los parmetros en los nodos intercalados desarrollando
% las frmulas (4.9) y (4.10).
for i=1:N-1
for j=1:M-1
if i==1&&j==M-1
PV(i,j)=0.25*(phi(i+1,j)-phi(N-1,j)+phi(i+1,j-1)...
-phi(N-1,j-1)+2*C);
elseif i==1&&j~=M-1
PV(i,j)=0.25*(phi(i+1,j+2)-phi(N-1,j+2)+phi(i+1,...
j+1)-phi(N-1,j+1)+2*C);
elseif i~=1&&j==M-1
PV(i,j)=0.25*(phi(i+1,j)-phi(i-1,j)+phi(i+1,j-1)...
-phi(i-1,j-1));
105
else
PV(i,j)=0.25*(phi(i+1,j+2)-phi(i-1,j+2)+phi(i+1,...
j+1)-phi(i-1,j+1));
end
if j==M-1
UV(i,j)=g11V(i,j)*PV(i,j)+g12V(i,j)*(phi(i,j)-...
phi(i,j-1));
VV(i,j)=g21V(i,j)*PV(i,j)+g22V(i,j)*(phi(i,j)-...
phi(i,j-1));
else
UV(i,j)=g11V(i,j)*PV(i,j)+g12V(i,j)*(phi(i,j+2)-...
phi(i,j+1));
VV(i,j)=g21V(i,j)*PV(i,j)+g22V(i,j)*(phi(i,j+2)-...
phi(i,j+1));
end
end
end
for i=1:N-1
for j=2:M-1
PH(i,j)=0.25*(phi(i+1,j+1)-phi(i+1,j-1)+phi(i,j+...
1)-phi(i,j-1));
UH(i,j)=g11H(i,j)*(phi(i+1,j)-phi(i,j))+g12H(i,j...
)*PH(i,j);
VH(i,j)=g21H(i,j)*(phi(i+1,j)-phi(i,j))+g22H(i,j...
)*PH(i,j);
end
end
% Calculamos la densidad, ecuacin (4.13)
IMA=0;
for i=1:N
for j=1:M
DDV(i,j)=1-((dxdxiV(i,j)^2+dydxiV(i,j)^2)*UV(i,j)...
^2+(dxdetaV(i,j)^2+dydetaV(i,j)^2)*VV(i,j)^2+...
2*UV(i,j)*VV(i,j)*(dxdxiV(i,j)*dxdetaV(i,j)+...
dydxiV(i,j)*dydetaV(i,j)))/(2*H0);
DDH(i,j)=1-((dxdxiH(i,j)^2+dydxiH(i,j)^2)*UH(i,j)...
^2+(dxdetaH(i,j)^2+dydetaH(i,j)^2)*VH(i,j)^2+...
2*UH(i,j)*VH(i,j)*(dxdxiH(i,j)*dxdetaH(i,j)+...
dydxiH(i,j)*dydetaH(i,j)))/(2*H0);
if DDV(i,j)<0||DDH(i,j)<0
IMA=1;
end
dV(i,j)=d0*abs(DDV(i,j))^(1/(gamma-1));
dH(i,j)=d0*abs(DDH(i,j))^(1/(gamma-1));
end
end
% Introducimos las variables anteriores en la ecuacin del potencial.
% Frmula (4.11)
for i=1:N-1;
for j=2:M-1;
if i==1
phi(i,j)=(dH(i,j)*JH(i,j)*(g12H(i,j)*PH(i,j)+g11H(i,...
j)*phi(i+1,j))-dH(N-1,j)*JH(N-1,j)*(g12H(N-1,j)*...
PH(N-1,j)-g11H(N-1,j)*(phi(N-1,j)-C))+dV(i,j-1)...
*JV(i,j-1)*(g21V(i,j-1)*PV(i,j-1)+g22V(i,j-1)*...
phi(i,j1))-dV(i,j)*JV(i,j)*(g21V(i,j)*PV(i,j)-...
106
g22V(i,j)*phi(i,j-1)))/(dH(i,j)*JH(i,j)*g11H(...
i,j)+dH(N-1,j)*JH(N-1,j)*g11H(N-1,j)+dV(i,j)*JV...
(i,j)*g22V(i,j)+dV(i,j-1)*JV(i,j-1)*g22V(i,j-1));
else
phi(i,j)=(dH(i,j)*JH(i,j)*(g12H(i,j)*PH(i,j)+g11H(i,...
j)*phi(i+1,j))-dH(i-1,j)*JH(i-1,j)*(g12H(i-1,j)*...
PH(i-1,j)-g11H(i-1,j)*(phi(i-1,j)))+dV(i,j-1)*JV(..
i,j-1)*(g21V(i,j-1)*PV(i,j-1)+g22V(i,j-1)*phi(i,...
j+1))-dV(i,j)*JV(i,j)*(g21V(i,j)*PV(i,j)-g22V(i,j..
)*phi(i,j-1)))/(dH(i,j)*JH(i,j)*g11H(i,j)+dH(i...
-1,j)*JH(i-1,j)*g11H(i-1,j)+dV(i,j)*JV(i,j)*g22V...
(i,j)+dV(i,j-1)*JV(i,j-1)*g22V(i,j-1));
end
% Aplicamos el mtodo SOR de sobrerelajacin, ecuacin (4.29).
phi(i,j)=w*phi(i,j)+(1-w)*phiold(i,j);
end
end
%---------------------CONDICIN EN LA SUPEFICIE-----------------------%
% Aplicamos la frmula (4.15)
for i=N-1:-1:2;
phi(i,M)=(1/3)*(4*phi(i,M-1)-phi(i,M-2)-g21(i,j)*(phi(i+...
1,M)-phi(i-1,M))/g22(i,j));
end
phi(1,M)=(1/3)*(4*phi(1,M-1)-phi(1,M-2)-g21(1,M)*(phi(2,M)...
-phi(N-1,M)+C)/g22(1,M));
%-------------CONDICIN EN LA DISCONTINUIDAD DEL POTENCIAL------------%
% Aplicamos la condicin de Kutta, ecuacin (4.16)
for j=1:M;
phi(N,j)=phi(1,j)+C;
end
ddd=max(max(abs(phi-phiold)));
%-----------------------CLCULO DE LA CIRCULACIN---------------------%
% Utilizamos la ecuacin (4.18) que impone velocidad nula en el borde
% de salida
C=phi(N-1,M)-phi(2,M)-g12(1,M)*(phi(1,M-2)-4*phi(1,M-1)+...
3*phi(1,M))/g11(1,M);
end
end
107
108
for j=1:M
JU(i,j)=u(i,j)*dydeta(i,j)-v(i,j)*dxdeta(i,j);
end
end
% Como la funcin corriente es nula en la superficie, no modificamos
% su valor.
% Aplicamos la ecuacin (4.19).
for i=1:N
for j=M:-1:2
psi(i,j-1)=psi(i,j)+JU(i,j)*d(i,j);
end
end
for i=1:N
for j=1:M
c(i,j)=sqrt(gamma*p(i,j)/d(i,j));
Mach(i,j)=sqrt(u(i,j)^2+v(i,j)^2)/c(i,j);
end
end
end
function [L,D]=Coeficientes(N,M,Cp,X,Y,alf,cN)
% Inicializamos dos vectores en los cuales se pretende almacenar
% los coeficientes que se encuentran dentro de la integral de
% las ecuaciones de (3.15)
ky=zeros(N,1);
kx=zeros(N,1);
xi=1:N;
alfa=alf*pi/180;
[g11,g22,g21,g12,J,dxdxi,dxdeta,dydxi,dydeta]=Tensor(X,Y,N,M);
109
for i=1:N
ky(i,1)=Cp(i,M)*dxdxi(i,M)/cN;
kx(i,1)=Cp(i,M)*dydxi(i,M)/cN;
end
% Integramos segn la variable xi.
CLy=trapz(xi,ky);
CLx=-trapz(xi,kx);
% Descomponemos la fuerza en horizontal o vertical con el ngulo
% de ataque.
L=-CLx*sin(alfa)+CLy*cos(alfa)
D=CLx*cos(alfa)+CLy*sin(alfa)
end
110
ANEXO 2:
TRANSFORMACIN DE LAS
ECUACIONES
Transformacin del dominio:
, ,
x, y , t
= ( x, y , t )
= ( x, y , t )
= (t )
+
x x
+
y y
d
+
+
t t dt
y ,t
x ,t
x, y
2
x 2
2
y 2
y ,t
2
2 2 2 2
2
+
+
= 2
+ 2
+
x x
x x x 2 x 2
x ,t
2 2 2 2
2
2
= 2
+ 2
+
+
+
y y
y y y 2 y 2
2
2
2 2 2 2
+
+
+
=
+
+
xy xy xy x y 2 x y x y x y
111
Transformacin de la ecuacin:
(u ) (v )
+
=0
x
y
(JU ) (JV )
+
=0
1
1
( y y ) ( x + x )
+ J
=0
J
x
y
Realizando la transformacin del dominio vistas en la pgina anterior:
1
( x + x )
( y y )
( y y )
+
+ J
+ J
J
1
( x + x )
= 0
J
y
Utilizando las relaciones x =
1
1
1
1
y y = 1 x x = y y = x
J
J
J
J
1
( y y )
( y y )
1 y +
1y + J
J
1
1
( x + x )
( x + x )
1 x =0
1 x + J
J
1
y2 y y + x2 x x
J
) +
1
2
2
y y + y x x + x = 0
J
112
g11 = x2 + y2
1
( g 22 g 21 ) +
( g12 + g11 ) = 0
J
J
Sustituyendo el tensor mtrico de la transformacin indirecta segn las siguientes
relaciones: g 11 =
g 22
g
g
:
, g 12 = 21
, g 22 = 11
2
2
J
J
J2
J g 11 + g 12
(( (
))) + (J ( g
21
))
+ g 22 g 11 = 0
U = g 11 + g 12
V = g 21 + g 22
Obteniendo entonces:
(JU ) (JV )
+
=0
113
114
115
116