Académique Documents
Professionnel Documents
Culture Documents
3.1. Introducción
3.1.1. El proceso de la dinámica de fluidos computacional
La aproximación de una variable continua en un número finito de puntos se llama discretización,
como se puede observar en la figura 3.1.
1. Discretización del flujo continuo, es decir, las variables de campo (ρ, u, v, w, p,...)seaproximan
por un número finito de valores en puntos llamados nodos.
65
66 CAPÍTULO 3. DINÁMICA DE FLUIDOS COMPUTACIONAL (CFD)
Cálculos previos
Esta etapa consiste en:
Todo esto depende del análisis que queramos realizar (fuerzas, flujos, distribución de concentra-
ciones, transferencia de calor,...) y de la capacidad computacional
Hidrodinámica de embarcaciones
Motores
Combustión
Mallados estructurados : cada punto de la malla está inequívocamente identificado por los índices
i, j, k, en coordenadas cartesianas. Las celdas de la malla son cuadriláteros 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 identificarse directamente por sus
índices. Los elementos de la malla, en este caso, son una mezcla de cuadriláteros y triángulos en
2-D y tetraedros y hexaedros en 3-D.
El tipo de discretización espacial a emplear, depende del tipo de discretización de las ecuaciones
empleado, así como de la estructura interna de datos empleados para resolver el flujo. El método de
las diferencias finitas, que discretiza las ecuaciones de Navier-Stokes en forma diferencial, requiere una
malla estructurada de puntos en los que se guardan las variables de flujo. Por otro lado, en el método
de los volúmenes finitos es necesario definir puntos de control en cada volumen generado. Precisamente
es, en esos vértices donde se guardan las variables, que dependiendo del método que se emplee pueden
ser definidos en el centro del elemento (ce l l-centred ) o en los vértices (ce l l vertex ) de las celdas. (ver
Figura 3.2)
Figura 3.2: Mallas con nodos centrados en los elementos y centrados en los vértices
68 CAPÍTULO 3. DINÁMICA DE FLUIDOS COMPUTACIONAL (CFD)
∂U 4x 2 ∂ 2U
U (x o+4x)=U (x )+4x
o | xo + | xo +...
∂x 2 ∂x 2 (3.1)
con esto, se tiene que la primera derivada de U (x) puede aproximarse por:
∂U U (x o +4x)−U (x ) o
| xo = +O(4x) (3.2)
∂x 4x
Esta aproximación es de primer orden, porque el truncamiento del error es proporcional al término
de mayor orden del resto de la serie.
Este mismo procedimiento se puede emplear para obtener aproximaciones más exactas del método
de las diferencias finitas, sin más que aproximar con más términos de la serie de Taylor que se obtiene.
3.3. DISCRETIZACIÓN DE LAS ECUACIONES 69
Una ventaja importante del método de las diferencias finitas es su simplicidad teórica y la posi-
bilidad de aumentar la precisión del método sin más que aumentar el orden de aproximación de las
derivadas.
Por otro lado, este método requiere una malla estructurada, con lo cual el campo de aplicación
se ve reducido a algunos problemas, normalmente con geometrías sencillas. Además, este método no
puede aplicarse directamente en coordenadas curvilíneas, teninédose que transformar las ecuaciones
de Navier-Stokes de curvilíneas a cartesianas para la resolución del problema.
Por este motivo, el método de las diferencias finitas sólo es aplicable en algunas geometrías sencillas.
Hoy en día, se usa este método en la simulación numérica directa de la turbulencia (DNS), pero en
muy pocas ocasiones se emplea en aplicaciones industriales.
ticular de fluidos no newtonianos. El método de los elementos finitos tiene una base matemática muy
rígida, particularmente en problemas elípticos y parabólicos. Sin embargo, en ciertos casos, el método
es matemáticamente equivalente al método de los volúmenes finitos, siendo el esfuerzo matemático
mucho mayor. Esto explica porqué el método de los volúmenes finitos se ha hecho tan popular. Sin
embargo, ambos métodos se combinan en ocasiones (normalmente en mallas estructuradas), como por
ejemplo para el tratamiento de las condiciones de contorno y la discretización de los flujos viscosos.
³ ´
d ΩMW
= −R(W ) (3.3)
dt
en donde Ω representa el volumen de control considerado y R incluye la discretización espacial
completa incluido el término de fuentes, normalmente conocido por residuo.Elresiduo es una función
no lineal de las variablesW.Porúltimo,M representa la matriz de masas. Si se emplea la discretización
espacial con variables residentes en los vértices, representa el valor medio deW en el volumen de control
en los valores de los puntos asociados al nodo interior y sus vecinos; por el contrario si los nodos están
centrados en el elemento, la matriz de masas, puede ser sustituida por una matriz identidad, sin
desmejorar la precisión temporal del esquema.
Si se supone una malla estática, 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 β 1−β n ΩMW
4W n = R n+1 − R + 4W n−1 (3.4)
4t 1+ω 1+ω (1 +ω)4t
siendo el incremento de las variables:
4W n = W n+1−W n
(3.5)
en donde los superíndicesn yn+1 expresan el paso de tiempo. Además, 4t representa el incremento
de tiempo. El esquema de integración de la ecuación 3.4 es de segundo orden en el tiempo si la condición:
1
β= ω+ (3.6)
2
se satisface; si no se cumple, la precisión temporal se reduce a primer orden. Dependiendo de los
va lores que tomen β y ω, se pueden obtener ecuaciones explícitas (β =0) o esquemas implícitos en el
tiempo.
4t n
4W n = − R (3.7)
Ω
3.5. CONDICIONES DE CONTORNO E INICIALES 71
Esta ecuación, representa un esquema de una fase porque la solución W n+1 resulta sólamente de
la evaluación del residuo. Además este esquema es estable, sólo si se combina con una discretización
espacial de primer orden.
Los esquemas más populares son los de múltiples pasos (métodos de Runge-Kutta) donde la solución
es función de varios pasos de tiempo. Para obterner la influencia de cada uno de los pasos de tiempo en
la solución final, se utilizan una serie de coeficientes. Éstos se optimizan para aumentar la estabilidad
y asegurar la convergencia.
Dependiendo del número de los coeficientes de estado y del número de estados, se habla de una
aproximación de segundo o mayor orden.
Los métodos de múltiples pasos son aplicables a cualquier esquema de discretización. Son fácilmente
implementados tanto en serie como en computadoras en paralelo. Son numéricamente poco costosos,
y ocupan, relativamente, poco espacio en memoria. Por contra, se restringe el paso de tiempo máximo
permisible debido a limitaciones relacionadas con la estabilidad.
à !
Ω ∂R
M +β 4W n = −R n
(3.8)
4t ∂W
en donde el término ∂R/∂W es el Jacobiano del flujo y la expresión encerrada entre paréntesis en
el término de la izquierda de la ecuación es conocido como el operador implícito.
El término β suele ser la unidad, lo que dá lugar a una aproximación de primer orden en el tiempo.
Para obtener una aproximación de segundo orden se toma un β = 1/2. Sin embargo, no se emplea
porque el método con β =1es mucho más robusto.
La ventaja principal de los métodos implícitos en comparación con los explícitos es que pueden
emplearse pasos de tiempo mucho más largos, sin que esto afecte a la estabilidad del proceso de
integración. Además son métodos más robustos y de mayor velocidad de convergencia en el caso
sistemas de ecuaciones rígidos; esto hace que sean los esquemas implícitos los más empleados hoy en
día.
Condiciones de contorno de flujo libre: pueden ser de entrada, de salida o entrada/salida. Las
condiciones de contorno de entrada de flujo se especifican mediante las condiciones en el infinito
(ρ∞, µ∞, u∞, v∞, w∞, p∞, T∞).