Anda di halaman 1dari 8

Captulo 3

Dinmica de Fluidos computacional


(CFD)
3.1. Introduccin
3.1.1. El proceso de la dinmica de uidos computacional
La aproximacin de una variable continua en un nmero nito de puntos se llama discretizacin,
como se puede observar en la gura 3.1.
Figura 3.1: Discretizacin de variables
Los elementos principales en la dinmica de uidos computacional (CFD) son:
1. Discretizacin del ujo continuo, es decir, las variables de campo (, u, v, w, p, ...) se aproximan
por un nmero nito de valores en puntos llamados nodos.
2. Las ecuaciones de movimiento tambin se discretizan, es decir, aproximadas en funcin de los
valores en los nodos:
Ecuaciones Integrales = Ecuaciones algebraicas
(continuas) (discretas)
3. El sistema de ecuaciones algebraicas se resuelven y se obtienen los valores de las variables en
todos los nodos.
3.1.2. Etapas en un anlisis de CFD
Un anlisis completo de dinmica de uidos computacional consta de las siguientes etapas[18]:
65
66 CAPTULO 3. DINMICA DE FLUIDOS COMPUTACIONAL (CFD)
Clculos previos
Esta etapa consiste en:
Formular el problema y plantear las ecuaciones que lo gobiernan
Establecer las condiciones de contorno
La generacin de una malla de volmenes nitos
Todo esto depende del anlisis que queramos realizar (fuerzas, ujos, distribucin de concentra-
ciones, transferencia de calor,...) y de la capacidad computacional
Solucin de las ecuaciones
Esta es la etapa principal del CFD. En ella tiene lugar la solucin numrica de las ecuaciones que
gobiernan el problema.
Anlisis de los resultados
Los resultados obtenidos de la solucin de las ecuaciones se corresponden con el valor de las
variables de campo (, u, v, w, p, ...) en cada punto de la malla. Esta enorme cantidad de nmeros
deben reducirse a los fundamentales para poder manejarse con facilidad y obtener lo que pretendamos
con el clculo.
Una parte importante de esta etapa es la representacin grca de las variables que gobiernan el
ujo, para tener una visin rpida y amena de los resultados obtenidos.
Tambin se incluye, la comparacin de los resultados obtenidos con otros ya obtenidos con:
Otros obtenidos anterioridad mediante el anlisis de CFD.
Con resultados experimentales de tunel de vientos, ...
Con resutados tabulados existentes en normativas, publicaciones cientcas, ...
3.1.3. Aplicaciones de la dinmica de uidos computacional.
La dinmica de uidos computacional ha sido empleada en una gran cantidad de campos de la
ingeniera, entre los que se pueden destacar:
Aerodinmica - aviones y automviles
Hidrodinmica de embarcaciones
Motores
Turbomquinas - bombas y turbinas
Transferencia de calor - sistemas de calentamiento o enframiento
Combustin
Ingeniera de procesos - mezclas y reacciones qumicas
Cargas de viento - fuerzas y respuesta dinmica de estructuras
Riegos de fuego y explosiones
Ingeniera medioambiental - transporte de euentes lquidos y gaseosos
Ingeniera costera - cargas en estructuras costeras y oshore
3.2. DISCRETIZACIN ESPACIAL 67
Hidrulica - redes de tuberas, depsitos, canales, presas, ...
Oceanografa - corrientes ocenicas y maremotos
Meteorologa - prediccin numrica del tiempo
Ingeniera biomdida - ujo de la sangre en el corazn, venas y arterias
Electrnica - refrigeracin de circuitos
3.2. Discretizacin espacial
3.2.1. Introduccin
El primer paso en la aplicacin de la dinmica de uidos computacional, consiste en la discretizacin
espacial del dominio para posteriormente calcular sobre la misma la aproximacin numrica de los
ujos convectivos y difusivos, as como las fuentes. Existen muchos mtodos para la discretizacin del
problema. A groso modo, podemos clasicar los distintos esquemas de discretizacin en tres categoras
principales: diferencias nitas, volmenes nitos y elementos nitos. Todos estos mtodos requieren
una previa discretizacin geomtrica (espacial) para poder realizar la discretizacin de las ecuaciones
que gobiernan el uido. Bsicamente, existen dos tipos de mallado:
Mallados estructurados: cada punto de la malla est inequvocamente identicado por los ndices
i, j, k, en coordenadas cartesianas. Las celdas de la malla son cuadrilteros en 2-D
y hexaedros en 3-D.
Mallados no estructurados: las celdas y los nodos de la malla no tienen un orden particular,
es decir, los celdas o nodos cercanos a uno dado, no pueden identicarse directamente por sus
ndices. Los elementos de la malla, en este caso, son una mezcla de cuadrilteros y tringulos en
2-D y tetraedros y hexaedros en 3-D.
El tipo de discretizacin espacial a emplear, depende del tipo de discretizacin de las ecuaciones
empleado, as como de la estructura interna de datos empleados para resolver el ujo. El mtodo de
las diferencias nitas, que discretiza las ecuaciones de Navier-Stokes en forma diferencial, requiere una
malla estructurada de puntos en los que se guardan las variables de ujo. Por otro lado, en el mtodo
de los volmenes nitos es necesario denir puntos de control en cada volumen generado. Precisamente
es, en esos vrtices donde se guardan las variables, que dependiendo del mtodo que se emplee pueden
ser denidos en el centro del elemento (cell-centred) o en los vrtices (cell vertex) de las celdas. (ver
Figura 3.2)
Figura 3.2: Mallas con nodos centrados en los elementos y centrados en los vrtices
68 CAPTULO 3. DINMICA DE FLUIDOS COMPUTACIONAL (CFD)
3.2.2. Mallas esructuradas
La principal ventaja de los mallados estructurados reside en la ordenacin de los elementos en
memoria, ya que de esta forma, el acceso a las celdas vecinas a una dada resulta muy rpido y fcil,
sin ms que sumar o restar un nmero al valor del ndice correspondiente.
Las mallas estructuradas pueden representarse en un sistema cartesiano o curvilneo. En el primer
caso, las lneas que conguran las celdas son siempre paralelas al sistema de ejes coordenados; por
el contrario, en los sistemas curvilneos, el sistema de coordenadas es deformado para adaptarse a la
geometra del objeto de estudio.
Por otro lado, tambin pueden clasicarse en mallas ortogonales y mallas no ortogonales. Las
mallas ortogonales son aquellas en las que todas las lneas que la conguran se cortan entre s con un
ngulo de 90
o
. Algunos ujos pueden considerarse como axisimtricos; en estos casos, las ecuaciones
de ujo pueden ser expresadas en coordenadas polares (r, ), en vez de en coordenadas cartesianas (x,
y).
Otra metodologa, relacionada con los mallados estructurados, es la llamada tcnica de la quimera.
La idea bsica es generar en primer lugar, mallas separadas alrededor de cada una de las entidades
geomtricas en el dominio. Despus, las mallas se combinan de forma que se produzcan solapes de
elementos. Lo ms importante es la transferencia precisa de las cantidades entre las diferentes mallas
y la regin donde se produce el solape. La ventaja de esta metodologa de mallado es que se pueden
generar mallas para problemas particulares sin tener que generar mallas particulares, independientes
unas de otras. Por otro lado, el problema de la tcnica de la quiimera es que la conservacin de las
propiedades de las ecuaciones de gobierno del uido no son satifechas exactamente en la zona donde
se produzca solape de mallas.
3.2.3. Mallas no estructuradas
El segundo tipo de mallas, son los mallados no estructurados. stos ofrecen gran exibilidad en
el tratamiento de geometras complejas. La principal ventaja de los mallados no estructurados reside
en que los tringulos (2-D) o los tetraedros (3-D), se pueden generar automticamente, independi-
entemente de la complejidad del dominio. En la prctica, es necesario determinar unos parmetros
adecuadamente para obtener una buena calidad de malla. El tiempo requerido por una computadora
para generar un mallado no estructurado es mucho menor que el que requiere para uno estructurado.
Otra ventaja de este tipo de metodologa es que la solucin obtenida depende del renamiento que se
realize de la malla. Una desventaja de este tipo de mallado es el espacio que la malla ocupa en una
computadora, es decir, requieren ms memoria que los mallados estructurados.
3.3. Discretizacin de las ecuaciones
El mtodo de las diferencias nitas fue el primer mtodo aplicado para obtener la solucin numrica
de unas ecuaciones diferenciales. La primera persona en emplearlo fue Euler (probablemente en 1768).
Este mtodo emplea el desarrollo en series de Taylor para la disretizacin de las derivadas de las
variables de ujo; por ejemplo, si se quiere calcular la derivada de una funcin escalar U(x) evaluada
en un punto x
o
, tenemos:
U(x
o
+4x) = U(x
o
) +4x
U
x
|
x
o
+
4x
2
2

2
U
x
2
|
x
o
+ ... (3.1)
con esto, se tiene que la primera derivada de U(x) puede aproximarse por:
U
x
|
xo
=
U(x
o
+4x) U(x
o
)
4x
+ O(4x) (3.2)
Esta aproximacin es de primer orden, porque el truncamiento del error es proporcional al trmino
de mayor orden del resto de la serie.
Este mismo procedimiento se puede emplear para obtener aproximaciones ms exactas del mtodo
de las diferencias nitas, sin ms que aproximar con ms trminos de la serie de Taylor que se obtiene.
3.3. DISCRETIZACIN DE LAS ECUACIONES 69
Una ventaja importante del mtodo de las diferencias nitas es su simplicidad terica y la posi-
bilidad de aumentar la precisin del mtodo sin ms que aumentar el orden de aproximacin de las
derivadas.
Por otro lado, este mtodo requiere una malla estructurada, con lo cual el campo de aplicacin
se ve reducido a algunos problemas, normalmente con geometras sencillas. Adems, este mtodo no
puede aplicarse directamente en coordenadas curvilneas, tenindose que transformar las ecuaciones
de Navier-Stokes de curvilneas a cartesianas para la resolucin del problema.
Por este motivo, el mtodo de las diferencias nitas slo es aplicable en algunas geometras sencillas.
Hoy en da, se usa este mtodo en la simulacin numrica directa de la turbulencia (DNS), pero en
muy pocas ocasiones se emplea en aplicaciones industriales.
Mtodo de los volmenes nitos
El mtodo de los volmenes nitos emplea directamente las ecuaciones de conservacin en su forma
integral. Este mtodo fue utilizado por primera vez McDonald para la simulacin de un problema 2-D
no viscoso.
Este mtodo discretiza las ecuaciones en cada uno de los poliedros del dominio, en los que previa-
mente se realiza una discretizacin espacial. La integral de supercie que aparece en el trmino de la
derecha de la ecuacin de Navier-Stokes completa (en su forma integral) es aproximada por la suma
de los ujos que atraviesan cada una de caras del poliedro.
La principal ventaja del mtodo de los volmenes nitos es que la discretizacin espacial se ll-
eva a cabo directamente en el espacio fsico del problema. Por lo tanto, no hay problemas con la
transformacin entre sistemas de coordenadas, como ocurre en el mtodo de las diferencias nitas.
Comparado con el mtodo de las diferencias nitas, este mtodo es muchsimo ms exibe (puede
implementarse en mallas estructuradas y no estructuradas); por este motivo, el mtodo de los volmenes
nitos es el ms empleado para la resolucin de ujos con geometras complejas.
El mtodo de los volmenes nitos se basa en la discretizacin directa de las ecuaciones de conser-
vacin de la masa, cantidad de movimiento y la energa. Esto nos lleva a otra caracterstica importante
de este mtodo, que es la obtencin de soluciones "dbiles"de las ecuaciones. Sin embargo, en este caso,
en las ecuaciones de Euler, es necesario aadir una ecuacin ms, llamada ecuacin de la entropa.
Esta ecuacin es necearia porque no existe una nica solucin "dbil".
Es interesante resaltar que bajo unas ciertas condiciones, el mtodo de los volmenes nitos es
equivalente al mtodo de las diferencias nitas. Por todo esto, hoy en da, es el mtodo ms popular.
Mtodo de los elementos nitos
El mtodo de los elementos nitos, introducido por Tuner et al. en 1956, se emple en principio,
para el anlisis estructural y fue diez aos despus cuando comenz su utilizacin para la resolucin
de las ecuaciones de campo en medios continuos. Sin embargo, fue a principios de los 90 cuando el
mtodo de los volmenes nitos adquiri una gran popularidad en la solucin de las ecuaciones de
Euler y de Navier-Stokes.
El mtodo de los elementos nitos, como mtodo general para la resolucin de las ecuaciones
de Euler/Navier-Stokes, comieza con una divisin del dominio en elementos triangulares (en 2-D) o
tetradricos (en 3-D), generando una malla no estructurada. Dependiendo del tipo de elemento y de
la precisin que se quiera, se tendr que denir una malla ms o menos na de elementos. El nmero
total de nodos multiplicado por el nmero de variables del problema es el nmero de grados de libertad
del problema.
Adems, tienen que denirse las llamadas funciones de forma que representan la variacin de la
solucin en el interior de los elementos. En la prctica, se emplean normalmente funciones de forma
lineales, que emplean nicamente los nodos pertenecientes a la malla. Las funciones de forma son
distribuciones lineales de valor cero fuera del elemento correspondiente a la funcin. Esto d lugar, a
una aproximacin de segundo orden en la representacin de los resultados.
Este mtodo resulta muy atractivo por el uso de mallas no estructuradas (ampliamente empleadas
para la formulacin de problemas con geometras complejas). Adems es empleado para el caso par-
70 CAPTULO 3. DINMICA DE FLUIDOS COMPUTACIONAL (CFD)
ticular de uidos no newtonianos. El mtodo de los elementos nitos tiene una base matemtica muy
rgida, particularmente en problemas elpticos y parablicos. Sin embargo, en ciertos casos, el mtodo
es matemticamente equivalente al mtodo de los volmenes nitos, siendo el esfuerzo matemtico
mucho mayor. Esto explica porqu el mtodo de los volmenes nitos se ha hecho tan popular. Sin
embargo, ambos mtodos se combinan en ocasiones (normalmente en mallas estructuradas), como por
ejemplo para el tratamiento de las condiciones de contorno y la discretizacin de los ujos viscosos.
3.4. Discretizacin temporal
Los principales mtodos de resolucin de las ecuaciones de Euler y de Navier-Stokes, se basan
en esquemas de resolucin independientes para el espacio y tiempo llamados mtodos de las lneas.
Esta aproximacin nos ofrece una gran exibilidad, debido a que pueden elegirse diferentes niveles de
aproximacin tanto para ujos convectivos y viscosos, como para la integracin temporal.
Aplicando el mtodo de las lneas a las ecuaciones en volmenes nitos que gobiernan el problema,
se escribe, para cada volumen de control, un sistema de ecuaciones diferenciales ordinarias acopladas
en el tiempo, gobernadas por la expresin:
d

M

W

dt
=

R(

W) (3.3)
en donde representa el volumen de control considerado y

R incluye la discretizacin espacial
completa incluido el trmino de fuentes, normalmente conocido por residuo. El residuo es una funcin
no lineal de las variables

W. Por ltimo,

M representa la matriz de masas. Si se emplea la discretizacin
espacial con variables residentes en los vrtices, representa el valor medio de

W en el volumen de control
en los valores de los puntos asociados al nodo interior y sus vecinos; por el contrario si los nodos estn
centrados en el elemento, la matriz de masas, puede ser sustituida por una matriz identidad, sin
desmejorar la precisin temporal del esquema.
Si se supone una malla esttica, se toma un volumen y la matriz de masas puede salir fuera de
la derivada. Entonces, se puede aproximar la derivada temporal por el siguiente esquema no lineal:

M
4t
4

W
n
=

1 +

R
n+1

1
1 +

R
n
+

M

W
(1 + ) 4t
4

W
n1
(3.4)
siendo el incremento de las variables:
4

W
n
=

W
n+1


W
n
(3.5)
en donde los superndices n y n+1 expresan el paso de tiempo. Adems, 4t representa el incremento
de tiempo. El esquema de integracin de la ecuacin 3.4 es de segundo orden en el tiempo si la condicin:
= +
1
2
(3.6)
se satisface; si no se cumple, la precisin temporal se reduce a primer orden. Dependiendo de los
valores que tomen y , se pueden obtener ecuaciones explcitas ( = 0) o esquemas implcitos en el
tiempo.
3.4.1. Esquemas explcitos de integracin temporal
Un esquema explcito bsico se obtiene haciendo = 0 y w = 0 en la ecuacin 3.4. En este caso,
la derivada temporal se aproxima por una diferencia adelantada y el residuo se evalua en el paso de
tiempo actual slamente, es decir:
4

W
n
=
4t


R
n
(3.7)
3.5. CONDICIONES DE CONTORNO E INICIALES 71
Esta ecuacin, representa un esquema de una fase porque la solucin

W
n+1
resulta slamente de
la evaluacin del residuo. Adems este esquema es estable, slo si se combina con una discretizacin
espacial de primer orden.
Los esquemas ms populares son los de mltiples pasos (mtodos de Runge-Kutta) donde la solucin
es funcin de varios pasos de tiempo. Para obterner la inuencia de cada uno de los pasos de tiempo en
la solucin nal, se utilizan una serie de coecientes. stos se optimizan para aumentar la estabilidad
y asegurar la convergencia.
Dependiendo del nmero de los coecientes de estado y del nmero de estados, se habla de una
aproximacin de segundo o mayor orden.
Los mtodos de mltiples pasos son aplicables a cualquier esquema de discretizacin. Son fcilmente
implementados tanto en serie como en computadoras en paralelo. Son numricamente poco costosos,
y ocupan, relativamente, poco espacio en memoria. Por contra, se restringe el paso de tiempo mximo
permisible debido a limitaciones relacionadas con la estabilidad.
3.4.2. Esquemas implcitos de integracin temporal
La familia de los esquemas implcitos de discretizacin se obtienen de la ecuacin 3.4 haciendo
6= 0. Un mtodo muy popular para la simulacin de ujos no estacionarios es el mtodo de los tres
puntos implcito (hacia atrs), que se obtiene haciendo = 1 y = 1/2, luego resulta un mtodo de
segundo orden de aproximacin en el tiempo. En este caso, el esquema ms empleado es el llamado
aproximacin de pasos de tiempo duales.
Para la solucin de los problemas de ujo estacionario, un esquema con = 0 es ms apropiado,
porque requiere menos capacidad computacional. En este caso, si se linealiza el residuo

R
n+1
en la
ecuacin 3.4 se obtiene:


M

4t
+


W
!
4

W
n
=

R
n
(3.8)
en donde el trmino

R/

W es el Jacobiano del ujo y la expresin encerrada entre parntesis en
el trmino de la izquierda de la ecuacin es conocido como el operador implcito.
El trmino suele ser la unidad, lo que d lugar a una aproximacin de primer orden en el tiempo.
Para obtener una aproximacin de segundo orden se toma un = 1/2. Sin embargo, no se emplea
porque el mtodo con = 1 es mucho ms robusto.
La ventaja principal de los mtodos implcitos en comparacin con los explcitos es que pueden
emplearse pasos de tiempo mucho ms largos, sin que esto afecte a la estabilidad del proceso de
integracin. Adems son mtodos ms robustos y de mayor velocidad de convergencia en el caso
sistemas de ecuaciones rgidos; esto hace que sean los esquemas implcitos los ms empleados hoy en
da.
3.5. Condiciones de contorno e iniciales
Independientemente de la metodologa empleada para resolver las ecuaciones de gobierno, se deben
de especicar unas condiciones de contorno e iniciales[3].
Las condiciones iniciales determinan el estado de las variables uidas en el instante t = 0, o en el
primer paso de el esquema de integracin. Es obvio pensar que cuanto ms cercana sea la condicin
inicial a la solucin nal del problema, menor ser el tiempo necesario empleado para la convergencia.
Adems se reduce la posibilidad de que el problema se vuelva inetable y se llegue a la convergencia de
la solucin. Una prctica general en aerodinmica es imponer como valores iniciales las condiciones de
ujo libre en velocidad, presin, densidad y temperatura.
En toda simulacin numrica, se considera una parte del dominio uido para la resolucin de las
ecuaciones. Esto da lugar a un contorno articial donde el valor de las variables uidas tienen que ser
especicados a travs de lo que se conoce como condiciones de contorno (ver gura 3.3). En general,
las condiciones de contorno se pueden clasicar en:
72 CAPTULO 3. DINMICA DE FLUIDOS COMPUTACIONAL (CFD)
Condiciones de contorno de ujo libre: pueden ser de entrada, de salida o entrada/salida. Las
condiciones de contorno de entrada de ujo se especican mediante las condiciones en el innito
(

, u

, v

, w

, p

, T

).
Condiciones de contorno de pared: modelan el comportamiento del ujo en las proximidades de
las supercie. Se puede imponer una condicin de contorno de no deslizamiento (velocidad nula
en el punto de contacto, u = 0), o de tangencia (velocidad normal a la supercie igual a cero),
como se puede ver en la gura 3.3.
Figura 3.3: Condiciones de contorno de no deslizaminento (izquierda) y de tangencia (derecha) en el
contacto del ujo con una supercie.