SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
RESOLUCIÓN DE LA ECUACIONES DE EULER COMPRESIBLES
MEDIANTE EL MÉTODO DE LOS ELEMENTOS FINITOS
Germán Weht, Carlos G. Sacco, Mario A. D’Errico
Dpto. Mec. Aer., Facultad de Ingeniería, Instituto Universitario Aeronáutico
Av. Fuerza Aérea 6500 (X5010JMX) Córdoba, Argentina.
e-mail: gweht@iua.edu.ar, página web: ØØÔ »» ÛÛÛº Ù º Ùº Ö
Palabras clave: Flujo compresible, Elementos Finitos, Equilibrio termoquímico.
Resumen. Se presenta un esquema explícito para simulación de flujos compresibles no viscosos en do-
minios tridimensionales (3D). El sistema de ecuaciones diferenciales en derivadas parciales se resuelve
utilizando el método de los Elementos Finitos (MEF) para la discretización espacial. Para resolver los
problemas de estabilidad de origen numérico se utilizo una variante de la formulación conocida co-
mo “Streamline-Upwind/Petrov-Galerkin” (SUPG) de alto orden. Este método es acompañado por un
término de captura de choque que provee estabilidad en las discontinuidades. El código fue validado
resolviendo distintos problema test que permitieron analizar la precisión de los resultados. Además se
muestran los resultados numéricos y desempeño computacional de varios ejemplos para flujos en régi-
men transónico, supersónico e hipersónico. En el caso de flujos hipersónicos se utilizan correlaciones
termodinámicas de aire en equilibrio termoquímico.
Mecánica Computacional Vol XXXI, págs. 359-375 (artículo completo)
Alberto Cardona, Paul H. Kohan, Ricardo D. Quinteros, Mario A. Storti (Eds.)
Salta, Argentina, 13-16 Noviembre 2012
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
1. INTRODUCCIÓN
El método de elementos finitos es ampliamente utilizado para la resolución de problemas gobernados
por sistemas de ecuaciones diferenciales en derivadas parciales. Las ecuaciones de la mecánica de fluidos
ha sido uno de los problemas más estudiados y analizados dentro de la mecánica computacional aplicando
diversas técnicas, entre ellas los Elementos Finitos. Dentro de la amplia gama de problemas físicos
que se pueden representar en la dinámica de fluidos los flujos compresibles en regímenes transónicos
y supersónicos presentan características muy particulares, debido a la presencia de discontinuidades en
las soluciones por la aparición de ondas de choque. El desarrollo de este tipo de flujos generalmente se
analizan mediante las ecuaciones de Euler, donde los efectos viscosos se consideran despreciables.
La presencia de discontinuidades en la solución de las ecuaciones de Euler dan origen a inestabilida-
des numéricas las cuales producen oscilaciones, que deterioran la calidad de la solución y muchas veces
no permiten lograr la convergencia o directamente hacen que el problema diverja.
A lo largo de la historia se han planteado diversas formulaciones y métodos para obtener esquemas
que garanticen la convergencia y estabilidad del problema. En general los primeros algoritmos que se
plantearon para los esquemas obtenidos de la aplicación del método de los elementos finitos a las ecua-
ciones de Euler fueron extensiones de métodos desarrollados para la técnica de diferencias finitas (DF) y
que brindaban buenos resultados. Luego se comenzaron a plantear esquemas específicos para elementos
finitos donde principalmente se utilizan grillas no estructuradas, por lo tanto, los esquemas utilizados en
DF no son fácilmente adaptables.
Por otro lado, en la simulación de flujos compresibles mediante las ecuaciones de Euler aparece
otra fuente de inestabilidad producida por los términos convectivos. Esta dificultad aparece en diversos
problemas y ha sido estudiado por numerosos autores, proponiéndose en la literatura una gran cantidad
de algoritmos que brindan buenas soluciones.
Para resolver el problema de la presencia de las ondas de choque, en el presente trabajo se adoptó un
método de captura de choques basado en un trabajo de (Codina, 1993). Este algoritmo se basa en añadir
una difusión isótropa en las zonas donde están presentes las discontinuidades y se hace nula en el resto
del dominio.
En cuanto a la estabilización de los términos convectivos se adoptó un esquema tipo SUPG (Stream-
line Upwind Petrov-Galerkin) al que se le añade un término que permite obtener un esquema de alto
orden (Soto, 2001). En este tipo de algoritmo juega un papel fundamental la correcta estimación de un
parámetro denominado tiempo intrínseco, que es el encargado de añadir la cantidad adecuada de difusión
numérica para estabilizar el problema discreto sin hacer la solución excesivamente difusiva.
El esquema resultante es transitorio, por lo tanto deben discretizarse las ecuaciones respecto al tiempo.
Para ello, en el presente trabajo se utilizó un esquema de Runge-Kutta que permite elegir el orden de la
aproximación variando los coeficientes de manera sistemática (Lohner, 2008).
Como es sabido, para que las ecuaciones de Euler cierren se debe utilizar una ecuación adicional que
relacionen las propiedades termodinámicas del flujo, generalmente para tal efecto, se utiliza la ecuación
de estado suponiendo la hipótesis de gas ideal. Sin embargo, si tratamos con flujos a alta temperatura
esta hipótesis deja de ser válida, por este motivo, y para permitir simular flujos a elevados números de
Mach, se trabaja con un modelo de gas en equilibrio termoquímico.
Las altas temperaturas en un gas pueden inducir la excitación de los modos vibracionales, la diso-
G. WEHT, C.G. SACCO, M.A. D'ERRICO360
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
ciación y eventualmente la ionización de las especies químicas presentes en el gas. En estos casos, la
hipótesis de equilibrio químico y termodinámico es adecuada para describir estos fenómenos, indepen-
dientemente del proceso fluido dinámico que genera las altas temperaturas.
En el trabajo se analizan dos formas de tratar los gases a alta temperatura. La primera aproximación,
sólo válida para aire, está basada en el modelo presentado por (Tannehill, 1974). Este modelo presenta
una importante ventaja en su bajo costo computacional. El segundo modelo de gas real utilizado está
basado en la minimización de la energía libre de Gibbs y permite trabajar con cualquier tipo de gas y
con muchas especies al mismo tiempo. El algoritmo utilizado fue desarrollado por (Gordon, 1994) en
NASA Lewis Research Center. La principal desventaja del algoritmo es su elevado costo computacional,
aunque su potencialidad es mucho mayor que el método de Tannenhill.
2. ECUACIONES DE LA DINÁMICA DE FLUIDOS
Las ecuaciones de Euler de la dinámica de fluidos representan un sistema de leyes de conservación
no lineal, en las que se desprecian los efectos viscosos.
El sistema queda formado por las ecuaciones de la conservación de masa (1), cantidad de movimiento
(2) y conservación de la energía (3),
∂ρ
∂t
+∇·(ρV) = 0 (1)
∂ (ρV)
∂t
+∇·(ρV ⊗V)+∇p = 0 (2)
∂ (ρe)
∂t
+∇·(ρhV) = 0 (3)
donde ρ, V, p, e y h = e+ p/ρ son la densidad, velocidad, presión, energía total por unidad de masa, y
la entalpía respectivamente.
Para cerrar el sistema de ecuaciones se añade la ecuación de estado, la cual nos permite relacionar las
propiedades termodinámicas del fluido:
p = (γ −1)ρ e−
|V|2
2
(4)
donde γ es la relación de calores específicos.
Para el análisis de las ecuaciones de Euler es conveniente escribir las mismas en función del vector
de variables conservativas U cuya expresión es:
U =








ρ
ρv1
ρv2
ρv3
ρe








(5)
siendo v1, v2 y v3 las componentes de vector velocidad V. Por otro lado, la i-ésima componente del vector
Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 361
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
de flujos advectivos se puede expresar en función de las variables conservativas como
Fi (U) =








ρvi
ρv1vi + pδ1i
ρv2vi + pδ2i
ρv3vi + pδ3i
ρhvi








(6)
Utilizando las variables conservativas y los flujos advectivos las ecuaciones de Euler se pueden ex-
presar de la siguiente forma:
∂U
∂t
+∇·F(U) = 0 (7)
Esta ecuación puede ser escrita en su forma cuasi-lineal (Toro, 1999), de forma tal que la ecuación (7)
queda expresada mediante:
∂U
∂t
+Ai
∂U
∂xi
= 0 (8)
donde los Ai = ∂Fi
∂U se denominan Jacobianos advectivos.
Los Jacobianos advectivos para el caso tridimensional como el que se analiza en este trabajo tienen
las siguientes expresiones:
A1 =









0 1 0 0 0
γ
2 V 2
−v2
1 (3−γ)v1 −γv2 −γv3 γ
−v1v2 v2 v1 0 0
−v1v3 v3 0 v1 0
γ V 2
−γe v1 γe− γ
2 V 2
−γv2
1 −γv1v2 −γv1v3 γv1









(9)
A2 =









0 0 1 0 0
−v1v2 v2 v1 0 0
γ
2 V 2
−v2
2 −γv1 (3−γ)v2 −γv3 γ
−v1v3 0 v3 v2 0
γ V 2
−γe v2 −γv1v2 γe− γ
2 V 2
−γv2
2 −γv2v3 γv2









(10)
A3 =









0 0 0 1 0
−v1v3 v3 0 v1 0
−v2v3 0 v3 v2 0
γ
2 V 2
−v2
3 −γv1 −γv2 (3−γ)v3 γ
γ V 2
−γe v3 −γv1v3 −γv2v3 γe− γ
2 V 2
−γv2
3 γv3









(11)
donde por simplicidad se introdujo γ = γ −1.
Finalmente, el problema queda definido imponiendo a las ecuaciones (8) las condiciones iniciales y
las condiciones de borde adecuadas.
G. WEHT, C.G. SACCO, M.A. D'ERRICO362
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
3. ESQUEMAS DE ESTABILIZACIÓN Y CAPTURA DE DISCONTINUIDADES.
En esta sección se analizan los esquemas de estabilización de los términos convectivos y la captura
de las discontinuidades en la solución por la presencia de las ondas de choque.
3.1. Algoritmo de estabilización
Para la estabilización de los términos convectivos presentes en las ecuaciones (8), se han desarrollado
numerosas técnicas. Una de las más utilizadas es la formulación denominada SUPG propuesta inicial-
mente por (Tezduyar, 1982) con ampliación en (Tezduyar, 2004) y (Tezduyar, 2005), la cual garantiza
que las oscilaciones espurias existentes en las zonas de elevados gradientes, oscilaciones intrínsecas del
algoritmo numérico utilizado, no se propaguen a todo el dominio computacional.
Básicamente, el método de SUPG consiste en añadir un término a la ecuación (8) discreta, que con-
temple una contribución elemento a elemento dependiendo del residuo local de la ecuación discreta.
En este trabajo se utiliza una formulación SUPG de alto orden basada en el trabajo presentado por
(Soto, 2001) para flujo incompresible. En esta formulación, a los términos del SUPG, se le añade la
proyección de los términos advectivos en el espacio de las funciones de forma utilizadas para discretizar
el problema. Finalmente la estabilización queda:
τAi
∂
∂xi
Aj
∂U
∂xj
−ϑ (12)
donde ϑ es el vector de las proyecciones delos términos convectivos, mientras que τ es matriz de tiempo
intrínseco y juegan un rol fundamental en la técnica de estabilización. En este trabajo se adopta una
formulación de estabilización denominada(SUPG)82 propuesta en ?). Las expresiones que definen a τ se
obtienen de ???) y se presentan a continuación:
τi
SUPG =

 1
τi
sugn1
r +
1
τi
sugn2
r


− 1
r
; i = ρ,V,e (13)
asociados con ρ, ρV y ρe respectivamente. Los parámetros involucrados en (13) propuestos en el trabajo
original tienen las siguientes expresiones:
τρ
sugn1 = τu
sugn1 = τe
sugn1 =
nen
∑
a=1
c| j ·∇N|+ uh
·∇N
−1
(14)
τρ
sugn2 = τu
sugn2 = τe
sugn2 =
∆t
2
(15)
donde N son las funciones de forma , c es la velocidad del sonido, ∆t es el paso de tiempo determinado
por algún criterio de estabilidad del algoritmo de integración temporal, mientras que r es un parámetro
denominado “r-switch”, finalmente j es un vector unitario definido por:
j =
∇ρ
∇ρ
(16)
Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 363
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
Estos parámetros deben ser calculados para cada elemento y en cada paso de tiempo.
3.2. Algoritmo de captura de discontinuidades
Como se mencionó en la sección anterior, el método SUPG es ampliamente utilizado debido que
los resultados obtenidos son precisos y libre de oscilaciones en gran parte del dominio computacional,
salvo en regiones donde se presentan discontinuidades, apareciendo oscilaciones espúreas (overshooting
y undershooting) localizadas en las regiones cercanas a las mismas. Estas oscilaciones son de origen
numérico, usualmente de pequeña magnitud pero inaceptables en muchas aplicaciones.
Los algoritmos de captura de discontinuidades son utilizados para disminuir las oscilaciones numé-
ricas producidas en zonas cercanas a las discontinuidades en la solución, las cuales en ocasiones se
dispersan en todo el dominio de análisis. La idea principal del tratamiento numérico de ondas de choque
o discontinuidades, es la introducción de un término de viscosidad artificial adicional en las ecuaciones
de conservación. Uno de los primeros métodos en utilizar técnicas de captura de discontinuidades en las
ecuaciones de Euler, fue el método de presión pseudo-viscosa introducido en (Neumann, 1950).
El problema básico de todos estos métodos es encontrar la cantidad apropiada de difusión la cual
provea las menores oscilaciones (difusión artificial no demasiado pequeña) con una precisión suficiente-
mente elevada (difusión artificial no demasiado grande).
El término de captura de discontinuidades utilizado en este trabajo es similar al desarrollado en
(Codina, 1993) donde se adiciona viscosidad de manera anisotrópica utilizando expresiones de los resi-
duos. El término de captura de discontinuidades es:
µa
∂
∂xi
∂U
∂xj
(17)
donde µa es un coeficiente de difusión artificial que debe elegirse adecuadamente. Surgen diferentes
formas de obtener este parámetro, tal que la adicional de difusión solo tenga efecto en la zona de discon-
tinuidades sin introducir perturbaciones en el resto del dominio de análisis. La expresión utilizada para
determinar el término de viscosidad adicional es:
µa = αµh(|V|+c)SeI (18)
donde αµ es un coeficiente adimensional, h es una dimensión característica del elemento y Se es un
parámetro denominado “pressure switch”, el cual se obtiene de promediar sobre el elemento los valores
nodales Si obtenidos de la siguiente ecuación:
Si =
|∑e (pi − pk)|
∑e |pi − pk|
(19)
Puede verificarse de la ecuación anterior que Si = 1 cuando la presión tiene un máximo (o mínimo)
local en el nodo ni, y Si = 0 cuando la presión en el nodo es el promedio del valor de la presión en todos
los nodos nk adyacentes.
G. WEHT, C.G. SACCO, M.A. D'ERRICO364
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
3.3. Cálculo de las propiedades de equilibrio termoquímico
Se utilizan dos métodos para obtener las propiedades termodinámicas de un gas a altas temperaturas
en equilibrio termoquímico. El primero está basado en aproximaciones polinómicas de las propiedades
termodinámicas de aire a altas temperaturas. Estás correlaciones fueron obtenidas por (Tannehill, 1974) y
permiten obtener una rápida aproximación del campo fluido con un bajo costo computacional. El segundo
método está basado en la subrutina desarrollada por NASA Lewis Research Center llamada CEA2, la
cual brinda información de las propiedades termodinámicas, de transporte, ionización, electrones libres,
disociación de gases, etc. de las especies químicas presentes en el gas. Esta última es utilizada a través
de una subrutina llamada SET (Subrutina de Equilibrio Termoquímico) generada por (Scarpin, 2006).
Dicha subrutina sirve de interfaz de cálculo entre CEA2 y el código implementado.
En ambos casos (correlaciones o CEA2), la hipótesis de equilibrio químico y termodinámico es ade-
cuada para describir estos fenómenos, independientemente del proceso fluido dinámico que hace que el
gas adquiera la temperatura necesaria para producirlos.
En ambos casos la forma en que se calculan las incógnitas del campo fluido se especifican a conti-
nuación:
ρ − Densidad
V− Velocidad
e− energ´ıa
Ecuaciones de conservación
T = T (ρ,e)
p = p(ρ,e)
Calculadas a partir de las propiedades termodinámicas
De lo anterior notamos que dos propiedades termodinámicas (ρ,e) son obtenidas de las ecuaciones
de conservación (8), y las restantes propiedades termodinámicas pueden ser calculadas conociendo ρ y
e. En general para aire en equilibrio, con solo dos propiedades termodinámicas podemos definir el estado
termodinámico del gas.
En todos los cálculos que involucren equilibrio termoquímico presentados en este trabajo, primera-
mente se utilizaron las correlaciones de Tannehill y Mugge (Tannehill, 1974), por su eficiencia compu-
tacional y finalmente se hace uso de CEA2 (Gordon, 1994) para obtener la solución final.
4. DISCRETIZACIÓN NUMÉRICA MEDIANTE ELEMENTOS FINITOS
De las ecuaciones de la dinámica de fluidos en forma conservativa (8), considerando los términos
asociados a la formulación de estabilidad (12) y captura de discontinuidades (17), se obtiene la siguiente
ecuación resultado de la formulación adoptada:
∂U
∂t
+Ai
∂U
∂xi
−τAi
∂
∂xi
Aj
∂U
∂xj
−ϑ − µa
∂
∂xi
∂U
∂xj
−
∂
∂xi
Kij
∂U
∂xj
= 0 en Ω×(0,t) (20)
Aplicando el método de residuos ponderados de Galerkin a la ecuación (20) y aproximando U me-
diante Uh obtenemos la forma débil de la misma:
Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 365
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
Ωe
NT ∂Uh
∂t
dΩ+
Ωe
NT
Ah
i
∂Uh
∂xi
dΩ+
Ωe
∂NT
∂xi
τAh
i Ah
j
∂Uh
∂xj
−ϑh
dΩ+
Ωe
∂NT
∂xi
µe
a
∂Uh
∂xj
dΩ = 0 (21)
El cálculo de las proyecciones de los términos convectivos ϑh se realiza mediante:
Ωe
NT
ϑh
dΩ =
Ω
NT
Ah
j
∂Uh
∂xj
dΩ (22)
En las expresiones anteriores Ω = ∑Ωe es el dominio con contorno Γ, mientras que las matrices τ,µa,
Ah
i son: la matriz de estabilización advectiva, la matriz de términos de captura de choque y los términos
advectivos respectivamente. N es una matriz conteniendo las funciones de forma adoptadas.
5. EJEMPLOS
En este apartado se presentan los resultados de varios ejemplos clásicos con el objetivo de validar el
código y comparar el desempeño del esquema utilizado. Todos los ejemplos fueron modelados en 3D
mediante las ecuaciones de Euler. Las simulaciones fueron realizadas utilizando refinamiento adaptativo
con remallado, siguiendo los estimadores de error de y O.C. Zienkiewicz (1987); y J.Z. Zhu (1990).
En un primer ejemplo se muestran 2 casos de cuñas en flujo compresible a dos condiciones de ve-
locidad distintas manteniendo en ángulo de inclinación constante. Este ejemplo permite demostrar la
capacidad de capturar tanto la solución fuerte como la solución débil.
En un segundo test se evaluará el patrón de onda resultante de una cuña en un tubo donde se puede
apreciar la interacción de las ondas de choque y la forma en que se reflejan en las paredes del tubo.
Como tercer ejemplo se presenta un problema con solución tridimensional que ha sido ampliamente
analizado desde el punto de vista experimental. El mismo es un cuerpo que se utiliza para la caracteriza-
ción de municiones.
Finalmente se presenta un rampa con un flujo en régimen hipersónico, lo que permite demostrar la
capacidad del código para resolver problemas con gas real. Por otro lado este ejemplo demuestra la
robustez del algoritmo para capturar ondas de choque extremadamente fuertes.
5.1. Flujo inviscido sobre cuña M = 1,5 y δ = 15o.
En este primer caso se analizará un problema tradicional de flujo compresible, una cuña a Mach 1,5
y δ = 15o. En este caso se busca captar la solución fuerte.
Para el análisis se utilizó una malla de 43253 nodos y 223525 elementos. Se realizó una primera
corrida sobre una malla gruesa, para luego utilizar un refinamiento adaptativo y así obtener una buena
definición en la onda.
Las condiciones de corriente libre y de contorno, representadas en la figura (1) corresponden a nivel
del mar en atmósfera estándar para la presión y temperatura.
G. WEHT, C.G. SACCO, M.A. D'ERRICO366
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
Vn=0
Aguasabajo
Corriente
libre
T=T1
M1
P=P1
Figura 1: Condiciones de corriente libre y condiciones de contorno para el caso M=1.5 y δ = 15o.
A continuación se muestran los resultados obtenidos.
Figura 2: Contornos de densidad y número de Mach respectivamente, para el caso M=1.5 y δ = 15o
Se muestra una imagen (3) de la malla utilizada para realizar el cálculo.
Como se puede observar de la figura (2), los resultados muestran la onda desplazada del cuerpo y con
forma curvada, característica típica de la solución fuerte. Otro signo importante de que se ha obtenido
dicha solución es la zona subsónica que se aprecia en la figura (2) en la zona del punto de estancamiento.
5.2. Flujo inviscido sobre cuña M = 2,08 y δ = 15o.
Siguiendo con el objetivo de mostrar las soluciones sobre rampas, este caso tiene como objetivo
mostrar la solución débil de ondas de choque oblicuas.
Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 367
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
Figura 3: Malla utilizada en el caso de M=1.5 y δ = 15o.
Para el análisis se utilizo una malla de 69453 nodos y 367385 elementos. Al igual que en el caso
anterior se realizo el mismo método de cálculo, se hizo una primera estimación mediante una malla
gruesa, y posteriormente se aplicó un método de refinamiento adaptativo.
Las condiciones iniciales y de contorno son iguales al caso anterior (5.1) y corresponden a las mos-
tradas en la figura (1).
Los contornos de densidad, presión, número de Mach y la malla utilizada se muestran en la figura (4)
y (5).
Figura 4: Contornos de densidad y presión para M=2.08 y δ = 15o.
G. WEHT, C.G. SACCO, M.A. D'ERRICO368
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
Figura 5: Contorno de número de Mach y malla utilizada para el caso de M=2.08 y δ = 15o.
En las figuras se aprecia que la solución obtenida se corresponde correctamente con la solución débil
de choque oblicuo del problema planteado, como se esperaba para esta simulación.
Los resultados obtenidos en ambos casos muestran una excelente correlación con los datos analíticos
que se pueden encontrar en cualquier bibliografía sobre flujo supersónico.
5.3. Flujo supersónico en un ducto
En este ejemplo el objetivo es analizar la interacción de ondas de choque y la reflexion de las mis-
mas en las paredes del dominio. Para realizar esta simulación se utilizo una malla de 67874 nodos y
356032 elementos obtenida tras dos ciclos de refinamiento adaptativo. Las condiciones iniciales son
T = 288,15[K], ρ = 1.225 Kg
m3 , con M∞ = 2. Las condiciones de borde son (Vn = 0) en las pared supe-
rior e inferior del dominio, mientras que en la entrada del dominio se fijan V, T y ρ. En la salida se dejan
todas las variables libre.
En la figura (6) y (7) se muestran los contornos de densidad, presión y número de Mach, como así
también la malla utilizada.
Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 369
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
Figura 6: Contornos de número de densidad y número de Mach en un ducto con condiciones T = 288,15[K],
ρ = 1.225 Kg
m3 , con M∞ = 2.
Figura 7: Contorno de presión y malla utilizada con condiciones T = 288,15[K], ρ = 1.225 Kg
m3 , con M∞ = 2.
De las figuras (6) y (7) se puede observar que se forma una onda de choque en el inicio de la cuña
que interfiere con la onda de expansión que se genera en el final de la rampa, dando un patrón de onda
particular.
5.4. Caracterización de una munición
Si bien el código presentado es tridimensional todos los problemas anteriores representaban solu-
ciones bidimensionales, por ese motivo en este apartado se plantea un problema con solución 3D. La
geometría analizada se corresponde con un spinner de la ARMY-NAVY (Schmidt, 1954) que se utiliza
generalmente para análisis de balística externa. Este cuerpo ha sido muy estudiado en túnel de viento y
ensayos de campo, contándose con una gran cantidad de datos para su análisis. La geometría está dada
en la figura (8).
G. WEHT, C.G. SACCO, M.A. D'ERRICO370
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
Figura 8: Geometría del ARMY-NAVY spinner.
La medidas están referenciadas a un calibre, en nuestro caso se tomó 1 calibre = 20mm.
Se utilizaron mallas de 1,5 × 106 elementos aproximadamente con remallado adaptativo para cada
componente de la matriz de cálculo (variación de Mach y ángulo de ataque).
Las condiciones para el ensayo son T = 288,15[K], ρ = 1.225 Kg
m3 y M = 1,8 . El cálculo se realizó
con el fin de conocer la resistencia de onda generada por dicho cuerpo. Los contornos de presión y
número de Mach son presentados a continuación:
Figura 9: Contorno de presión ARMY-NAVY spinner para M∞ = 1.8 y α = 0o.
Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 371
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
Figura 10: Contorno de número de Mach ARMY-NAVY spinner para M∞ = 1.8 y α = 0o.
Los resultados obtenidos se corresponden de manera satisfactoria a los presentados en (Schmidt,
1954).
5.5. Rampa Hipersónica
En este caso se analizará la influencia de la alta velocidad en el flujo sobre cuñas. La solución del flujo
sobre cuñas es exactamente la solución del flujo a través de una onda de choque oblicua. Se sabe que
para un valor dado de ángulo de cuña δ pueden existir teóricamente dos ángulos de onda β correspon-
dientes a una de onda de choque fuerte. Para el caso de cuñas moviéndose en vuelo atmosférico, la única
solución posible es la onda de choque débil. Mediante las ecuaciones de conservación en 1 dimensión es
posible encontrar, usando métodos iterativos, la solución analítica para aire calórico perfecto (γ =cte) y
en equilibrio. La malla utilizada en este caso consta de 27763 nodos y 115035 elementos.
Se presentan una comparación de los resultados obtenidos para aire calórico perfecto y en equilibrio,
entre las ecuaciones de conservación 1D y el esquema en elementos finitos implementado.
Las condiciones de corriente libre son: ρ∞ = 0,0039 Kg
m3 , T∞ = 251,1 [K] y V∞ = 10 Km
S para una
cuña de inclinación δ = 40o, dichas condiciones corresponden a una altitud de vuelo de 40Km. Las
condiciones de borde impuestas son: ρ = ρ∞ , V =V∞ , T = T∞ a la entrada del dominio, velocidad normal
nula (Vn = 0) sobre la base y aguas abajo las condiciones se dejan libres.
El número de Courant utilizado en este problema fue CFL = 0.1
G. WEHT, C.G. SACCO, M.A. D'ERRICO372
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
Descripción Relación
Sol. Analítica
γ = 1,4
cte.
Sol. Exacta
Gas en
Equilibrio
Sol. CFD
Gas en
Equilibrio
Ángulo de la onda β 52.24 43.82 44.8
Relación de velocidades V2/V∞ 0.62 0.72 0.70
Relación de presiones p2/p∞ 722.5 619.9 600.7
Relación de densidades ρ2/ρ∞ 5.95 14.38 13.2
Relación de temperatura T2/T∞ 121.4 28.06 27.5
Relación de número de Mach M2/M∞ 0.057 0.122 0.122
Tabla 1: Comparación entre los resultados obtenidos mediante la solución analítica y CFD para aire calórico
perfecto (γ = 1.4 cte) y aire en equilibrio.
Figura 11: Contorno de temperatura obtenido mediante el esquema en elementos finitos (FEM) para aire en equi-
librio termoquímico con condiciones iniciales: ρ∞ = 0,0039 Kg
m3 , T∞ = 251,1 [K] y V∞ = 10 Km
S .
De la tabla (1) observamos que los resultados obtenidos con el código implementado difieren respecto
a los calculados analíticamente. Debido a la proximidad de la onda al cuerpo y los elevados gradientes
en las cercanías a las discontinuidades, la excesiva difusión aportada por el término de captura de choque
daña la solución.
6. CONCLUSIONES.
Se desarrolló un modelo numérico explícito de las ecuaciones de Euler utilizando el método de los
elementos finitos. Los resultados obtenidos son satisfactorios respecto a las soluciones analíticas.
De la implementación de las rutinas de cálculo de las propiedades en equilibrio podemos decir que se
ha logrado obtener un código satisfactorio, para estimar flujos que involucren gases a altas temperaturas.
Un detalle importante a destacar en la utilización de estas rutinas es que el tiempo computacional aumenta
Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 373
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
debido a su uso y además los CFL utilizados son bajos.
Entre las posibles mejoras futuras a implementar en el esquema, una de ellas es trabajar sobre el
algoritmo de captura de discontinuidades; esto debido a que las soluciones obtenidas en las zonas donde
ocurren discontinuidades presentan pequeñas oscilaciones o inestabilidades locales. Además cuando se
trabaja con altos números de Mach los gradientes en las cercanías de las discontinuidades son elevados,
necesitando refinar sobre la onda y el cuerpo para obtener soluciones precisas.
7. AGRADECIMIENTOS
Se agradecen los aportes del Ministerio de Defensa quién financia el proyecto “Desarrollo de un
código de flujo compresible mediante el método de elementos finitos” en el marco de los proyectos de
investigación y desarrollo para la defensa (PIDDEF).
REFERENCIAS
Codina R. A discontinuity capturing crosswind dissipation for the finite element solution of the
convection-difussion equation. Comp. Meth. Appl. Mech. Eng., 110, 1993.
Gordon S.y.M.B.J. Computer program for calculation of complex chemical equilibrium compositions
and applications. NASA Reference Publication 1311, 1-2, 1994.
Lohner R. Applied computational fluid dynamics techniques: An introduction based on finite element
method. John Wiley and Sons, 2008.
Neumann J. y Richtmyer R. A method for the numerical calculations of hydro-dynamical shocks. Math.
Phys., 21, 1950.
Scarpin G.H. Cálculo de las propiedades de mezcla de gases en equilibrio termodinámico. Msc. Dis-
sertation, Instituto Universitario Aeronáutico, 2006.
Schmidt L. E. y Murphy C.H. Blr mr 775. 1954.
Soto O. y Lohner R. A time-accurate implicit-monolithic finite element scheme for incompressible flow
problems. ECCOMAS, 2001.
Tannehill J.C. y Mugge P. Improved curve fits for the thermodynamic properties of equilibrium air
suitable for numerical computation using time-dependent or shock- capturing methods. NASA CR-
2470, 1974.
Tezduyar T. E. y Masayoshi S. Stabilization and shock-capturing parameters in supg formulation of
compressible flows. Comp. Methods Appl. Mech. Engrg, 195, 2005.
Tezduyar T.E. Determination of the stabilization and shock-capturing parameters in supg formulation
of compressible flows. ECCOMAS, 2004.
Tezduyar T. E. y Hughes T.J.R. Development of time-accurate finite element techniques for first-order
hyperbolic systems with particular emphasis on the compressible euler equations. NASA Tech. Rep.
NASA-CR-204772, 1982.
Toro E. Riemann Solvers and Numerical Methods for Fluid Dynamics: A Practical Introduction. Sprin-
ger, 1999.
G. WEHT, C.G. SACCO, M.A. D'ERRICO374
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
y J.Z. Zhu O.Z. The three r’s of engineering analysis and error estimation and adaptivity. Comp.
Methods Appl. Mech. and Eng, Vol. 82:95–113, 1990.
y O.C. Zienkiewicz E.R. A simple error estimator in the finite element method. Common. Appl. Num.
Methods, Vol. 3:243–249, 1987.
Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 375
Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar

Contenu connexe

Tendances

Construccion de graficas y ecuaciones empiricas
Construccion de graficas y ecuaciones empiricasConstruccion de graficas y ecuaciones empiricas
Construccion de graficas y ecuaciones empiricasJhonás A. Vega
 
Electrod cuerpos mov
Electrod cuerpos movElectrod cuerpos mov
Electrod cuerpos movdairosierra1
 
Fisica analisis grafico
Fisica analisis graficoFisica analisis grafico
Fisica analisis graficoKim Ryz
 
Tema I. Sistemas de composición constante
Tema I. Sistemas de composición constanteTema I. Sistemas de composición constante
Tema I. Sistemas de composición constanteSistemadeEstudiosMed
 
Ecuaciones Empíricas
 Ecuaciones Empíricas Ecuaciones Empíricas
Ecuaciones EmpíricasSelf-employed
 
Unidad II. Cinemática y dinámica
Unidad II. Cinemática y dinámica Unidad II. Cinemática y dinámica
Unidad II. Cinemática y dinámica SistemadeEstudiosMed
 
717 3318-1-pb
717 3318-1-pb717 3318-1-pb
717 3318-1-pbD Garcia
 
Laboratorio 2 fisica ii usach
Laboratorio 2 fisica ii usachLaboratorio 2 fisica ii usach
Laboratorio 2 fisica ii usachAlejandra Rosende
 
Trabajo ec diferenciales en ingenieria
Trabajo ec diferenciales en ingenieriaTrabajo ec diferenciales en ingenieria
Trabajo ec diferenciales en ingenieriaNilton jara chalco
 
Modelos ecuaciones diferenciales
Modelos ecuaciones diferencialesModelos ecuaciones diferenciales
Modelos ecuaciones diferencialesAlejandro Ocaña
 
Aplicación de ecuaciones diferenciales en la ingeniería
Aplicación de ecuaciones diferenciales en la ingenieríaAplicación de ecuaciones diferenciales en la ingeniería
Aplicación de ecuaciones diferenciales en la ingenieríaErick Najera
 
Aplicación de las ecuaciones diferenciales con Método Lorent
Aplicación de las ecuaciones diferenciales con Método Lorent Aplicación de las ecuaciones diferenciales con Método Lorent
Aplicación de las ecuaciones diferenciales con Método Lorent moralesgaloc
 

Tendances (17)

Teoria de la relatividad
Teoria de la relatividadTeoria de la relatividad
Teoria de la relatividad
 
Aplicaciones de las ecuaciones diferenciales
Aplicaciones de las ecuaciones diferenciales Aplicaciones de las ecuaciones diferenciales
Aplicaciones de las ecuaciones diferenciales
 
212art rogd1
212art rogd1212art rogd1
212art rogd1
 
Construccion de graficas y ecuaciones empiricas
Construccion de graficas y ecuaciones empiricasConstruccion de graficas y ecuaciones empiricas
Construccion de graficas y ecuaciones empiricas
 
Electrod cuerpos mov
Electrod cuerpos movElectrod cuerpos mov
Electrod cuerpos mov
 
Fisica analisis grafico
Fisica analisis graficoFisica analisis grafico
Fisica analisis grafico
 
Tema I. Sistemas de composición constante
Tema I. Sistemas de composición constanteTema I. Sistemas de composición constante
Tema I. Sistemas de composición constante
 
Ecuaciones Empíricas
 Ecuaciones Empíricas Ecuaciones Empíricas
Ecuaciones Empíricas
 
Taller 1 ondas 2
Taller 1 ondas 2Taller 1 ondas 2
Taller 1 ondas 2
 
Unidad II. Cinemática y dinámica
Unidad II. Cinemática y dinámica Unidad II. Cinemática y dinámica
Unidad II. Cinemática y dinámica
 
717 3318-1-pb
717 3318-1-pb717 3318-1-pb
717 3318-1-pb
 
Laboratorio 2 fisica ii usach
Laboratorio 2 fisica ii usachLaboratorio 2 fisica ii usach
Laboratorio 2 fisica ii usach
 
Ley de gauss
Ley de gaussLey de gauss
Ley de gauss
 
Trabajo ec diferenciales en ingenieria
Trabajo ec diferenciales en ingenieriaTrabajo ec diferenciales en ingenieria
Trabajo ec diferenciales en ingenieria
 
Modelos ecuaciones diferenciales
Modelos ecuaciones diferencialesModelos ecuaciones diferenciales
Modelos ecuaciones diferenciales
 
Aplicación de ecuaciones diferenciales en la ingeniería
Aplicación de ecuaciones diferenciales en la ingenieríaAplicación de ecuaciones diferenciales en la ingeniería
Aplicación de ecuaciones diferenciales en la ingeniería
 
Aplicación de las ecuaciones diferenciales con Método Lorent
Aplicación de las ecuaciones diferenciales con Método Lorent Aplicación de las ecuaciones diferenciales con Método Lorent
Aplicación de las ecuaciones diferenciales con Método Lorent
 

En vedette

Exposición 1 prope
Exposición 1 propeExposición 1 prope
Exposición 1 propejanetdinora
 
Solución de un problema eliptico elementos finitos matlab
Solución de un problema eliptico elementos finitos matlabSolución de un problema eliptico elementos finitos matlab
Solución de un problema eliptico elementos finitos matlabWilder Ramirez
 
Elementos finitos y vibracines
Elementos finitos y vibracinesElementos finitos y vibracines
Elementos finitos y vibracinesAlan Gomez
 
Metodo elementos-finitos
Metodo elementos-finitosMetodo elementos-finitos
Metodo elementos-finitosmetodo2016
 
Flujo incompresible por elementos finitos
Flujo incompresible por elementos finitosFlujo incompresible por elementos finitos
Flujo incompresible por elementos finitosguest23e06a
 
Proyecto fin de carrera - Industriales
Proyecto fin de carrera - IndustrialesProyecto fin de carrera - Industriales
Proyecto fin de carrera - IndustrialesIsabel Garcia
 
Golpe de ariete
Golpe de arieteGolpe de ariete
Golpe de arietexyz0360
 
Elementos Finitos Parte 1
Elementos Finitos Parte 1Elementos Finitos Parte 1
Elementos Finitos Parte 1radioatomica
 
Método elementos finitos (first course in the finite elements method)
Método elementos finitos (first course in the finite elements method)Método elementos finitos (first course in the finite elements method)
Método elementos finitos (first course in the finite elements method)ArawiIsabel89
 
El metodo de los elementos finitos vol 1 zienkiewicz taylor
El metodo de los elementos finitos vol 1 zienkiewicz  taylorEl metodo de los elementos finitos vol 1 zienkiewicz  taylor
El metodo de los elementos finitos vol 1 zienkiewicz taylorAndres Perez Cruz
 
Metodo de los elementos finitos para analisis estructural
Metodo de los elementos finitos para analisis estructuralMetodo de los elementos finitos para analisis estructural
Metodo de los elementos finitos para analisis estructuralManuel Armando Arellano Neyra
 
Presentación: FEM de la estructura del semiala del DC-9
Presentación: FEM de la estructura del semiala del DC-9Presentación: FEM de la estructura del semiala del DC-9
Presentación: FEM de la estructura del semiala del DC-9Fernando Aretio Zárate
 
FEM de la estructura del ala de un avion
FEM de la estructura del ala de un avionFEM de la estructura del ala de un avion
FEM de la estructura del ala de un avionFernando Aretio Zárate
 
Presentación Análisis de Elementos Finitos en nuevos productos Ing. Ricardo Ríos
Presentación Análisis de Elementos Finitos en nuevos productos Ing. Ricardo RíosPresentación Análisis de Elementos Finitos en nuevos productos Ing. Ricardo Ríos
Presentación Análisis de Elementos Finitos en nuevos productos Ing. Ricardo RíosDiseño e Ingeniería
 
Metodo de elementos finitos
Metodo de elementos finitosMetodo de elementos finitos
Metodo de elementos finitosfreddycitoquispe
 

En vedette (19)

Exposición 1 prope
Exposición 1 propeExposición 1 prope
Exposición 1 prope
 
Solución de un problema eliptico elementos finitos matlab
Solución de un problema eliptico elementos finitos matlabSolución de un problema eliptico elementos finitos matlab
Solución de un problema eliptico elementos finitos matlab
 
Elementos finitos y vibracines
Elementos finitos y vibracinesElementos finitos y vibracines
Elementos finitos y vibracines
 
Metodo elementos-finitos
Metodo elementos-finitosMetodo elementos-finitos
Metodo elementos-finitos
 
Flujo incompresible por elementos finitos
Flujo incompresible por elementos finitosFlujo incompresible por elementos finitos
Flujo incompresible por elementos finitos
 
Elementos finitos
Elementos finitosElementos finitos
Elementos finitos
 
Postgrado elementos finitos con Ansys
Postgrado elementos finitos con AnsysPostgrado elementos finitos con Ansys
Postgrado elementos finitos con Ansys
 
Proyecto fin de carrera - Industriales
Proyecto fin de carrera - IndustrialesProyecto fin de carrera - Industriales
Proyecto fin de carrera - Industriales
 
Golpe de ariete
Golpe de arieteGolpe de ariete
Golpe de ariete
 
Elementos Finitos Parte 1
Elementos Finitos Parte 1Elementos Finitos Parte 1
Elementos Finitos Parte 1
 
Método elementos finitos (first course in the finite elements method)
Método elementos finitos (first course in the finite elements method)Método elementos finitos (first course in the finite elements method)
Método elementos finitos (first course in the finite elements method)
 
El metodo de los elementos finitos vol 1 zienkiewicz taylor
El metodo de los elementos finitos vol 1 zienkiewicz  taylorEl metodo de los elementos finitos vol 1 zienkiewicz  taylor
El metodo de los elementos finitos vol 1 zienkiewicz taylor
 
Metodo de los elementos finitos para analisis estructural
Metodo de los elementos finitos para analisis estructuralMetodo de los elementos finitos para analisis estructural
Metodo de los elementos finitos para analisis estructural
 
Elementos finitos
Elementos finitosElementos finitos
Elementos finitos
 
Presentación: FEM de la estructura del semiala del DC-9
Presentación: FEM de la estructura del semiala del DC-9Presentación: FEM de la estructura del semiala del DC-9
Presentación: FEM de la estructura del semiala del DC-9
 
FEM de la estructura del ala de un avion
FEM de la estructura del ala de un avionFEM de la estructura del ala de un avion
FEM de la estructura del ala de un avion
 
Problemas mef
Problemas mefProblemas mef
Problemas mef
 
Presentación Análisis de Elementos Finitos en nuevos productos Ing. Ricardo Ríos
Presentación Análisis de Elementos Finitos en nuevos productos Ing. Ricardo RíosPresentación Análisis de Elementos Finitos en nuevos productos Ing. Ricardo Ríos
Presentación Análisis de Elementos Finitos en nuevos productos Ing. Ricardo Ríos
 
Metodo de elementos finitos
Metodo de elementos finitosMetodo de elementos finitos
Metodo de elementos finitos
 

Similaire à Resolución de ecuaciones de Euler mediante MEF

A analisis de_vibraciones_libres_de_una_vi
A analisis de_vibraciones_libres_de_una_viA analisis de_vibraciones_libres_de_una_vi
A analisis de_vibraciones_libres_de_una_viAlfredoRios40
 
Modelos 3 __adveccion
Modelos 3 __adveccionModelos 3 __adveccion
Modelos 3 __adveccionLuis Ramos
 
Producto integrador de aprendizaje
Producto integrador de aprendizajeProducto integrador de aprendizaje
Producto integrador de aprendizajeCarlos Hernandez
 
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank Nicholson
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank NicholsonExposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank Nicholson
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank NicholsonHernanFula
 
CORRIENTES Y LEYES DE CONSERVACIÓN Y OBTENCIÓN DE LAS ECUACIONES PRINCIPALES ...
CORRIENTES Y LEYES DE CONSERVACIÓN Y OBTENCIÓN DE LAS ECUACIONES PRINCIPALES ...CORRIENTES Y LEYES DE CONSERVACIÓN Y OBTENCIÓN DE LAS ECUACIONES PRINCIPALES ...
CORRIENTES Y LEYES DE CONSERVACIÓN Y OBTENCIÓN DE LAS ECUACIONES PRINCIPALES ...José Manuel Gómez Vega
 
Leyes de Conservación Trabajo Matemática Aplicada
Leyes de Conservación Trabajo Matemática AplicadaLeyes de Conservación Trabajo Matemática Aplicada
Leyes de Conservación Trabajo Matemática AplicadaMichael Larico
 
UNIDAD I - FUNDAMENTOS DE LOS MÉTODOS NUMÉRICOS.pptx
UNIDAD I - FUNDAMENTOS DE LOS MÉTODOS NUMÉRICOS.pptxUNIDAD I - FUNDAMENTOS DE LOS MÉTODOS NUMÉRICOS.pptx
UNIDAD I - FUNDAMENTOS DE LOS MÉTODOS NUMÉRICOS.pptxCarlosAlfredoMalavCa
 
Métodos de alta resolución para análisis numérico
Métodos de alta resolución para análisis numéricoMétodos de alta resolución para análisis numérico
Métodos de alta resolución para análisis numéricoPaola Matìas Galdea
 
Canal con generadores de vortices
Canal con generadores de vorticesCanal con generadores de vortices
Canal con generadores de vorticesAlvaro Valencia
 
Dialnet analisis desensibilidadporsimulaciondelprocesodedes-4051882
Dialnet analisis desensibilidadporsimulaciondelprocesodedes-4051882Dialnet analisis desensibilidadporsimulaciondelprocesodedes-4051882
Dialnet analisis desensibilidadporsimulaciondelprocesodedes-4051882Lucia Pamela Arispe Guzman
 
Unidad 1.teoria de errores
Unidad 1.teoria de erroresUnidad 1.teoria de errores
Unidad 1.teoria de erroresLuis Gala Nevew
 

Similaire à Resolución de ecuaciones de Euler mediante MEF (20)

A analisis de_vibraciones_libres_de_una_vi
A analisis de_vibraciones_libres_de_una_viA analisis de_vibraciones_libres_de_una_vi
A analisis de_vibraciones_libres_de_una_vi
 
Modelos 3 __adveccion
Modelos 3 __adveccionModelos 3 __adveccion
Modelos 3 __adveccion
 
Método de elemento finito
Método de elemento finitoMétodo de elemento finito
Método de elemento finito
 
Producto integrador de aprendizaje
Producto integrador de aprendizajeProducto integrador de aprendizaje
Producto integrador de aprendizaje
 
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank Nicholson
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank NicholsonExposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank Nicholson
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank Nicholson
 
CORRIENTES Y LEYES DE CONSERVACIÓN Y OBTENCIÓN DE LAS ECUACIONES PRINCIPALES ...
CORRIENTES Y LEYES DE CONSERVACIÓN Y OBTENCIÓN DE LAS ECUACIONES PRINCIPALES ...CORRIENTES Y LEYES DE CONSERVACIÓN Y OBTENCIÓN DE LAS ECUACIONES PRINCIPALES ...
CORRIENTES Y LEYES DE CONSERVACIÓN Y OBTENCIÓN DE LAS ECUACIONES PRINCIPALES ...
 
Cvv2 u3 atr_jogr_ene 15 2014
Cvv2 u3 atr_jogr_ene 15 2014Cvv2 u3 atr_jogr_ene 15 2014
Cvv2 u3 atr_jogr_ene 15 2014
 
Leyes de Conservación Trabajo Matemática Aplicada
Leyes de Conservación Trabajo Matemática AplicadaLeyes de Conservación Trabajo Matemática Aplicada
Leyes de Conservación Trabajo Matemática Aplicada
 
Fundamentos de los métodos numéricos
Fundamentos de los métodos numéricosFundamentos de los métodos numéricos
Fundamentos de los métodos numéricos
 
UNIDAD I - FUNDAMENTOS DE LOS MÉTODOS NUMÉRICOS.pptx
UNIDAD I - FUNDAMENTOS DE LOS MÉTODOS NUMÉRICOS.pptxUNIDAD I - FUNDAMENTOS DE LOS MÉTODOS NUMÉRICOS.pptx
UNIDAD I - FUNDAMENTOS DE LOS MÉTODOS NUMÉRICOS.pptx
 
Modelo de gradiente múltiple
Modelo de gradiente múltiple Modelo de gradiente múltiple
Modelo de gradiente múltiple
 
Guía 3 Análisis y semejanza dimensional
Guía 3 Análisis y semejanza dimensionalGuía 3 Análisis y semejanza dimensional
Guía 3 Análisis y semejanza dimensional
 
Métodos de alta resolución para análisis numérico
Métodos de alta resolución para análisis numéricoMétodos de alta resolución para análisis numérico
Métodos de alta resolución para análisis numérico
 
Canal con generadores de vortices
Canal con generadores de vorticesCanal con generadores de vortices
Canal con generadores de vortices
 
Dialnet analisis desensibilidadporsimulaciondelprocesodedes-4051882
Dialnet analisis desensibilidadporsimulaciondelprocesodedes-4051882Dialnet analisis desensibilidadporsimulaciondelprocesodedes-4051882
Dialnet analisis desensibilidadporsimulaciondelprocesodedes-4051882
 
Dinámica Molecular de Mezclas Multicomponentes
Dinámica Molecular de Mezclas MulticomponentesDinámica Molecular de Mezclas Multicomponentes
Dinámica Molecular de Mezclas Multicomponentes
 
edparciales.pdf
edparciales.pdfedparciales.pdf
edparciales.pdf
 
Informe aplica 2
Informe aplica 2Informe aplica 2
Informe aplica 2
 
Fase1 g31
Fase1 g31Fase1 g31
Fase1 g31
 
Unidad 1.teoria de errores
Unidad 1.teoria de erroresUnidad 1.teoria de errores
Unidad 1.teoria de errores
 

Dernier

El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfcesar17lavictoria
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...wvernetlopez
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 

Dernier (20)

El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
Ingeniería de Tránsito. Proyecto Geométrico de calles y carreteras, es el pro...
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 

Resolución de ecuaciones de Euler mediante MEF

  • 1. RESOLUCIÓN DE LA ECUACIONES DE EULER COMPRESIBLES MEDIANTE EL MÉTODO DE LOS ELEMENTOS FINITOS Germán Weht, Carlos G. Sacco, Mario A. D’Errico Dpto. Mec. Aer., Facultad de Ingeniería, Instituto Universitario Aeronáutico Av. Fuerza Aérea 6500 (X5010JMX) Córdoba, Argentina. e-mail: gweht@iua.edu.ar, página web: ØØÔ »» ÛÛÛº Ù º Ùº Ö Palabras clave: Flujo compresible, Elementos Finitos, Equilibrio termoquímico. Resumen. Se presenta un esquema explícito para simulación de flujos compresibles no viscosos en do- minios tridimensionales (3D). El sistema de ecuaciones diferenciales en derivadas parciales se resuelve utilizando el método de los Elementos Finitos (MEF) para la discretización espacial. Para resolver los problemas de estabilidad de origen numérico se utilizo una variante de la formulación conocida co- mo “Streamline-Upwind/Petrov-Galerkin” (SUPG) de alto orden. Este método es acompañado por un término de captura de choque que provee estabilidad en las discontinuidades. El código fue validado resolviendo distintos problema test que permitieron analizar la precisión de los resultados. Además se muestran los resultados numéricos y desempeño computacional de varios ejemplos para flujos en régi- men transónico, supersónico e hipersónico. En el caso de flujos hipersónicos se utilizan correlaciones termodinámicas de aire en equilibrio termoquímico. Mecánica Computacional Vol XXXI, págs. 359-375 (artículo completo) Alberto Cardona, Paul H. Kohan, Ricardo D. Quinteros, Mario A. Storti (Eds.) Salta, Argentina, 13-16 Noviembre 2012 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 2. 1. INTRODUCCIÓN El método de elementos finitos es ampliamente utilizado para la resolución de problemas gobernados por sistemas de ecuaciones diferenciales en derivadas parciales. Las ecuaciones de la mecánica de fluidos ha sido uno de los problemas más estudiados y analizados dentro de la mecánica computacional aplicando diversas técnicas, entre ellas los Elementos Finitos. Dentro de la amplia gama de problemas físicos que se pueden representar en la dinámica de fluidos los flujos compresibles en regímenes transónicos y supersónicos presentan características muy particulares, debido a la presencia de discontinuidades en las soluciones por la aparición de ondas de choque. El desarrollo de este tipo de flujos generalmente se analizan mediante las ecuaciones de Euler, donde los efectos viscosos se consideran despreciables. La presencia de discontinuidades en la solución de las ecuaciones de Euler dan origen a inestabilida- des numéricas las cuales producen oscilaciones, que deterioran la calidad de la solución y muchas veces no permiten lograr la convergencia o directamente hacen que el problema diverja. A lo largo de la historia se han planteado diversas formulaciones y métodos para obtener esquemas que garanticen la convergencia y estabilidad del problema. En general los primeros algoritmos que se plantearon para los esquemas obtenidos de la aplicación del método de los elementos finitos a las ecua- ciones de Euler fueron extensiones de métodos desarrollados para la técnica de diferencias finitas (DF) y que brindaban buenos resultados. Luego se comenzaron a plantear esquemas específicos para elementos finitos donde principalmente se utilizan grillas no estructuradas, por lo tanto, los esquemas utilizados en DF no son fácilmente adaptables. Por otro lado, en la simulación de flujos compresibles mediante las ecuaciones de Euler aparece otra fuente de inestabilidad producida por los términos convectivos. Esta dificultad aparece en diversos problemas y ha sido estudiado por numerosos autores, proponiéndose en la literatura una gran cantidad de algoritmos que brindan buenas soluciones. Para resolver el problema de la presencia de las ondas de choque, en el presente trabajo se adoptó un método de captura de choques basado en un trabajo de (Codina, 1993). Este algoritmo se basa en añadir una difusión isótropa en las zonas donde están presentes las discontinuidades y se hace nula en el resto del dominio. En cuanto a la estabilización de los términos convectivos se adoptó un esquema tipo SUPG (Stream- line Upwind Petrov-Galerkin) al que se le añade un término que permite obtener un esquema de alto orden (Soto, 2001). En este tipo de algoritmo juega un papel fundamental la correcta estimación de un parámetro denominado tiempo intrínseco, que es el encargado de añadir la cantidad adecuada de difusión numérica para estabilizar el problema discreto sin hacer la solución excesivamente difusiva. El esquema resultante es transitorio, por lo tanto deben discretizarse las ecuaciones respecto al tiempo. Para ello, en el presente trabajo se utilizó un esquema de Runge-Kutta que permite elegir el orden de la aproximación variando los coeficientes de manera sistemática (Lohner, 2008). Como es sabido, para que las ecuaciones de Euler cierren se debe utilizar una ecuación adicional que relacionen las propiedades termodinámicas del flujo, generalmente para tal efecto, se utiliza la ecuación de estado suponiendo la hipótesis de gas ideal. Sin embargo, si tratamos con flujos a alta temperatura esta hipótesis deja de ser válida, por este motivo, y para permitir simular flujos a elevados números de Mach, se trabaja con un modelo de gas en equilibrio termoquímico. Las altas temperaturas en un gas pueden inducir la excitación de los modos vibracionales, la diso- G. WEHT, C.G. SACCO, M.A. D'ERRICO360 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 3. ciación y eventualmente la ionización de las especies químicas presentes en el gas. En estos casos, la hipótesis de equilibrio químico y termodinámico es adecuada para describir estos fenómenos, indepen- dientemente del proceso fluido dinámico que genera las altas temperaturas. En el trabajo se analizan dos formas de tratar los gases a alta temperatura. La primera aproximación, sólo válida para aire, está basada en el modelo presentado por (Tannehill, 1974). Este modelo presenta una importante ventaja en su bajo costo computacional. El segundo modelo de gas real utilizado está basado en la minimización de la energía libre de Gibbs y permite trabajar con cualquier tipo de gas y con muchas especies al mismo tiempo. El algoritmo utilizado fue desarrollado por (Gordon, 1994) en NASA Lewis Research Center. La principal desventaja del algoritmo es su elevado costo computacional, aunque su potencialidad es mucho mayor que el método de Tannenhill. 2. ECUACIONES DE LA DINÁMICA DE FLUIDOS Las ecuaciones de Euler de la dinámica de fluidos representan un sistema de leyes de conservación no lineal, en las que se desprecian los efectos viscosos. El sistema queda formado por las ecuaciones de la conservación de masa (1), cantidad de movimiento (2) y conservación de la energía (3), ∂ρ ∂t +∇·(ρV) = 0 (1) ∂ (ρV) ∂t +∇·(ρV ⊗V)+∇p = 0 (2) ∂ (ρe) ∂t +∇·(ρhV) = 0 (3) donde ρ, V, p, e y h = e+ p/ρ son la densidad, velocidad, presión, energía total por unidad de masa, y la entalpía respectivamente. Para cerrar el sistema de ecuaciones se añade la ecuación de estado, la cual nos permite relacionar las propiedades termodinámicas del fluido: p = (γ −1)ρ e− |V|2 2 (4) donde γ es la relación de calores específicos. Para el análisis de las ecuaciones de Euler es conveniente escribir las mismas en función del vector de variables conservativas U cuya expresión es: U =         ρ ρv1 ρv2 ρv3 ρe         (5) siendo v1, v2 y v3 las componentes de vector velocidad V. Por otro lado, la i-ésima componente del vector Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 361 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 4. de flujos advectivos se puede expresar en función de las variables conservativas como Fi (U) =         ρvi ρv1vi + pδ1i ρv2vi + pδ2i ρv3vi + pδ3i ρhvi         (6) Utilizando las variables conservativas y los flujos advectivos las ecuaciones de Euler se pueden ex- presar de la siguiente forma: ∂U ∂t +∇·F(U) = 0 (7) Esta ecuación puede ser escrita en su forma cuasi-lineal (Toro, 1999), de forma tal que la ecuación (7) queda expresada mediante: ∂U ∂t +Ai ∂U ∂xi = 0 (8) donde los Ai = ∂Fi ∂U se denominan Jacobianos advectivos. Los Jacobianos advectivos para el caso tridimensional como el que se analiza en este trabajo tienen las siguientes expresiones: A1 =          0 1 0 0 0 γ 2 V 2 −v2 1 (3−γ)v1 −γv2 −γv3 γ −v1v2 v2 v1 0 0 −v1v3 v3 0 v1 0 γ V 2 −γe v1 γe− γ 2 V 2 −γv2 1 −γv1v2 −γv1v3 γv1          (9) A2 =          0 0 1 0 0 −v1v2 v2 v1 0 0 γ 2 V 2 −v2 2 −γv1 (3−γ)v2 −γv3 γ −v1v3 0 v3 v2 0 γ V 2 −γe v2 −γv1v2 γe− γ 2 V 2 −γv2 2 −γv2v3 γv2          (10) A3 =          0 0 0 1 0 −v1v3 v3 0 v1 0 −v2v3 0 v3 v2 0 γ 2 V 2 −v2 3 −γv1 −γv2 (3−γ)v3 γ γ V 2 −γe v3 −γv1v3 −γv2v3 γe− γ 2 V 2 −γv2 3 γv3          (11) donde por simplicidad se introdujo γ = γ −1. Finalmente, el problema queda definido imponiendo a las ecuaciones (8) las condiciones iniciales y las condiciones de borde adecuadas. G. WEHT, C.G. SACCO, M.A. D'ERRICO362 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 5. 3. ESQUEMAS DE ESTABILIZACIÓN Y CAPTURA DE DISCONTINUIDADES. En esta sección se analizan los esquemas de estabilización de los términos convectivos y la captura de las discontinuidades en la solución por la presencia de las ondas de choque. 3.1. Algoritmo de estabilización Para la estabilización de los términos convectivos presentes en las ecuaciones (8), se han desarrollado numerosas técnicas. Una de las más utilizadas es la formulación denominada SUPG propuesta inicial- mente por (Tezduyar, 1982) con ampliación en (Tezduyar, 2004) y (Tezduyar, 2005), la cual garantiza que las oscilaciones espurias existentes en las zonas de elevados gradientes, oscilaciones intrínsecas del algoritmo numérico utilizado, no se propaguen a todo el dominio computacional. Básicamente, el método de SUPG consiste en añadir un término a la ecuación (8) discreta, que con- temple una contribución elemento a elemento dependiendo del residuo local de la ecuación discreta. En este trabajo se utiliza una formulación SUPG de alto orden basada en el trabajo presentado por (Soto, 2001) para flujo incompresible. En esta formulación, a los términos del SUPG, se le añade la proyección de los términos advectivos en el espacio de las funciones de forma utilizadas para discretizar el problema. Finalmente la estabilización queda: τAi ∂ ∂xi Aj ∂U ∂xj −ϑ (12) donde ϑ es el vector de las proyecciones delos términos convectivos, mientras que τ es matriz de tiempo intrínseco y juegan un rol fundamental en la técnica de estabilización. En este trabajo se adopta una formulación de estabilización denominada(SUPG)82 propuesta en ?). Las expresiones que definen a τ se obtienen de ???) y se presentan a continuación: τi SUPG =   1 τi sugn1 r + 1 τi sugn2 r   − 1 r ; i = ρ,V,e (13) asociados con ρ, ρV y ρe respectivamente. Los parámetros involucrados en (13) propuestos en el trabajo original tienen las siguientes expresiones: τρ sugn1 = τu sugn1 = τe sugn1 = nen ∑ a=1 c| j ·∇N|+ uh ·∇N −1 (14) τρ sugn2 = τu sugn2 = τe sugn2 = ∆t 2 (15) donde N son las funciones de forma , c es la velocidad del sonido, ∆t es el paso de tiempo determinado por algún criterio de estabilidad del algoritmo de integración temporal, mientras que r es un parámetro denominado “r-switch”, finalmente j es un vector unitario definido por: j = ∇ρ ∇ρ (16) Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 363 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 6. Estos parámetros deben ser calculados para cada elemento y en cada paso de tiempo. 3.2. Algoritmo de captura de discontinuidades Como se mencionó en la sección anterior, el método SUPG es ampliamente utilizado debido que los resultados obtenidos son precisos y libre de oscilaciones en gran parte del dominio computacional, salvo en regiones donde se presentan discontinuidades, apareciendo oscilaciones espúreas (overshooting y undershooting) localizadas en las regiones cercanas a las mismas. Estas oscilaciones son de origen numérico, usualmente de pequeña magnitud pero inaceptables en muchas aplicaciones. Los algoritmos de captura de discontinuidades son utilizados para disminuir las oscilaciones numé- ricas producidas en zonas cercanas a las discontinuidades en la solución, las cuales en ocasiones se dispersan en todo el dominio de análisis. La idea principal del tratamiento numérico de ondas de choque o discontinuidades, es la introducción de un término de viscosidad artificial adicional en las ecuaciones de conservación. Uno de los primeros métodos en utilizar técnicas de captura de discontinuidades en las ecuaciones de Euler, fue el método de presión pseudo-viscosa introducido en (Neumann, 1950). El problema básico de todos estos métodos es encontrar la cantidad apropiada de difusión la cual provea las menores oscilaciones (difusión artificial no demasiado pequeña) con una precisión suficiente- mente elevada (difusión artificial no demasiado grande). El término de captura de discontinuidades utilizado en este trabajo es similar al desarrollado en (Codina, 1993) donde se adiciona viscosidad de manera anisotrópica utilizando expresiones de los resi- duos. El término de captura de discontinuidades es: µa ∂ ∂xi ∂U ∂xj (17) donde µa es un coeficiente de difusión artificial que debe elegirse adecuadamente. Surgen diferentes formas de obtener este parámetro, tal que la adicional de difusión solo tenga efecto en la zona de discon- tinuidades sin introducir perturbaciones en el resto del dominio de análisis. La expresión utilizada para determinar el término de viscosidad adicional es: µa = αµh(|V|+c)SeI (18) donde αµ es un coeficiente adimensional, h es una dimensión característica del elemento y Se es un parámetro denominado “pressure switch”, el cual se obtiene de promediar sobre el elemento los valores nodales Si obtenidos de la siguiente ecuación: Si = |∑e (pi − pk)| ∑e |pi − pk| (19) Puede verificarse de la ecuación anterior que Si = 1 cuando la presión tiene un máximo (o mínimo) local en el nodo ni, y Si = 0 cuando la presión en el nodo es el promedio del valor de la presión en todos los nodos nk adyacentes. G. WEHT, C.G. SACCO, M.A. D'ERRICO364 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 7. 3.3. Cálculo de las propiedades de equilibrio termoquímico Se utilizan dos métodos para obtener las propiedades termodinámicas de un gas a altas temperaturas en equilibrio termoquímico. El primero está basado en aproximaciones polinómicas de las propiedades termodinámicas de aire a altas temperaturas. Estás correlaciones fueron obtenidas por (Tannehill, 1974) y permiten obtener una rápida aproximación del campo fluido con un bajo costo computacional. El segundo método está basado en la subrutina desarrollada por NASA Lewis Research Center llamada CEA2, la cual brinda información de las propiedades termodinámicas, de transporte, ionización, electrones libres, disociación de gases, etc. de las especies químicas presentes en el gas. Esta última es utilizada a través de una subrutina llamada SET (Subrutina de Equilibrio Termoquímico) generada por (Scarpin, 2006). Dicha subrutina sirve de interfaz de cálculo entre CEA2 y el código implementado. En ambos casos (correlaciones o CEA2), la hipótesis de equilibrio químico y termodinámico es ade- cuada para describir estos fenómenos, independientemente del proceso fluido dinámico que hace que el gas adquiera la temperatura necesaria para producirlos. En ambos casos la forma en que se calculan las incógnitas del campo fluido se especifican a conti- nuación: ρ − Densidad V− Velocidad e− energ´ıa Ecuaciones de conservación T = T (ρ,e) p = p(ρ,e) Calculadas a partir de las propiedades termodinámicas De lo anterior notamos que dos propiedades termodinámicas (ρ,e) son obtenidas de las ecuaciones de conservación (8), y las restantes propiedades termodinámicas pueden ser calculadas conociendo ρ y e. En general para aire en equilibrio, con solo dos propiedades termodinámicas podemos definir el estado termodinámico del gas. En todos los cálculos que involucren equilibrio termoquímico presentados en este trabajo, primera- mente se utilizaron las correlaciones de Tannehill y Mugge (Tannehill, 1974), por su eficiencia compu- tacional y finalmente se hace uso de CEA2 (Gordon, 1994) para obtener la solución final. 4. DISCRETIZACIÓN NUMÉRICA MEDIANTE ELEMENTOS FINITOS De las ecuaciones de la dinámica de fluidos en forma conservativa (8), considerando los términos asociados a la formulación de estabilidad (12) y captura de discontinuidades (17), se obtiene la siguiente ecuación resultado de la formulación adoptada: ∂U ∂t +Ai ∂U ∂xi −τAi ∂ ∂xi Aj ∂U ∂xj −ϑ − µa ∂ ∂xi ∂U ∂xj − ∂ ∂xi Kij ∂U ∂xj = 0 en Ω×(0,t) (20) Aplicando el método de residuos ponderados de Galerkin a la ecuación (20) y aproximando U me- diante Uh obtenemos la forma débil de la misma: Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 365 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 8. Ωe NT ∂Uh ∂t dΩ+ Ωe NT Ah i ∂Uh ∂xi dΩ+ Ωe ∂NT ∂xi τAh i Ah j ∂Uh ∂xj −ϑh dΩ+ Ωe ∂NT ∂xi µe a ∂Uh ∂xj dΩ = 0 (21) El cálculo de las proyecciones de los términos convectivos ϑh se realiza mediante: Ωe NT ϑh dΩ = Ω NT Ah j ∂Uh ∂xj dΩ (22) En las expresiones anteriores Ω = ∑Ωe es el dominio con contorno Γ, mientras que las matrices τ,µa, Ah i son: la matriz de estabilización advectiva, la matriz de términos de captura de choque y los términos advectivos respectivamente. N es una matriz conteniendo las funciones de forma adoptadas. 5. EJEMPLOS En este apartado se presentan los resultados de varios ejemplos clásicos con el objetivo de validar el código y comparar el desempeño del esquema utilizado. Todos los ejemplos fueron modelados en 3D mediante las ecuaciones de Euler. Las simulaciones fueron realizadas utilizando refinamiento adaptativo con remallado, siguiendo los estimadores de error de y O.C. Zienkiewicz (1987); y J.Z. Zhu (1990). En un primer ejemplo se muestran 2 casos de cuñas en flujo compresible a dos condiciones de ve- locidad distintas manteniendo en ángulo de inclinación constante. Este ejemplo permite demostrar la capacidad de capturar tanto la solución fuerte como la solución débil. En un segundo test se evaluará el patrón de onda resultante de una cuña en un tubo donde se puede apreciar la interacción de las ondas de choque y la forma en que se reflejan en las paredes del tubo. Como tercer ejemplo se presenta un problema con solución tridimensional que ha sido ampliamente analizado desde el punto de vista experimental. El mismo es un cuerpo que se utiliza para la caracteriza- ción de municiones. Finalmente se presenta un rampa con un flujo en régimen hipersónico, lo que permite demostrar la capacidad del código para resolver problemas con gas real. Por otro lado este ejemplo demuestra la robustez del algoritmo para capturar ondas de choque extremadamente fuertes. 5.1. Flujo inviscido sobre cuña M = 1,5 y δ = 15o. En este primer caso se analizará un problema tradicional de flujo compresible, una cuña a Mach 1,5 y δ = 15o. En este caso se busca captar la solución fuerte. Para el análisis se utilizó una malla de 43253 nodos y 223525 elementos. Se realizó una primera corrida sobre una malla gruesa, para luego utilizar un refinamiento adaptativo y así obtener una buena definición en la onda. Las condiciones de corriente libre y de contorno, representadas en la figura (1) corresponden a nivel del mar en atmósfera estándar para la presión y temperatura. G. WEHT, C.G. SACCO, M.A. D'ERRICO366 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 9. Vn=0 Aguasabajo Corriente libre T=T1 M1 P=P1 Figura 1: Condiciones de corriente libre y condiciones de contorno para el caso M=1.5 y δ = 15o. A continuación se muestran los resultados obtenidos. Figura 2: Contornos de densidad y número de Mach respectivamente, para el caso M=1.5 y δ = 15o Se muestra una imagen (3) de la malla utilizada para realizar el cálculo. Como se puede observar de la figura (2), los resultados muestran la onda desplazada del cuerpo y con forma curvada, característica típica de la solución fuerte. Otro signo importante de que se ha obtenido dicha solución es la zona subsónica que se aprecia en la figura (2) en la zona del punto de estancamiento. 5.2. Flujo inviscido sobre cuña M = 2,08 y δ = 15o. Siguiendo con el objetivo de mostrar las soluciones sobre rampas, este caso tiene como objetivo mostrar la solución débil de ondas de choque oblicuas. Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 367 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 10. Figura 3: Malla utilizada en el caso de M=1.5 y δ = 15o. Para el análisis se utilizo una malla de 69453 nodos y 367385 elementos. Al igual que en el caso anterior se realizo el mismo método de cálculo, se hizo una primera estimación mediante una malla gruesa, y posteriormente se aplicó un método de refinamiento adaptativo. Las condiciones iniciales y de contorno son iguales al caso anterior (5.1) y corresponden a las mos- tradas en la figura (1). Los contornos de densidad, presión, número de Mach y la malla utilizada se muestran en la figura (4) y (5). Figura 4: Contornos de densidad y presión para M=2.08 y δ = 15o. G. WEHT, C.G. SACCO, M.A. D'ERRICO368 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 11. Figura 5: Contorno de número de Mach y malla utilizada para el caso de M=2.08 y δ = 15o. En las figuras se aprecia que la solución obtenida se corresponde correctamente con la solución débil de choque oblicuo del problema planteado, como se esperaba para esta simulación. Los resultados obtenidos en ambos casos muestran una excelente correlación con los datos analíticos que se pueden encontrar en cualquier bibliografía sobre flujo supersónico. 5.3. Flujo supersónico en un ducto En este ejemplo el objetivo es analizar la interacción de ondas de choque y la reflexion de las mis- mas en las paredes del dominio. Para realizar esta simulación se utilizo una malla de 67874 nodos y 356032 elementos obtenida tras dos ciclos de refinamiento adaptativo. Las condiciones iniciales son T = 288,15[K], ρ = 1.225 Kg m3 , con M∞ = 2. Las condiciones de borde son (Vn = 0) en las pared supe- rior e inferior del dominio, mientras que en la entrada del dominio se fijan V, T y ρ. En la salida se dejan todas las variables libre. En la figura (6) y (7) se muestran los contornos de densidad, presión y número de Mach, como así también la malla utilizada. Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 369 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 12. Figura 6: Contornos de número de densidad y número de Mach en un ducto con condiciones T = 288,15[K], ρ = 1.225 Kg m3 , con M∞ = 2. Figura 7: Contorno de presión y malla utilizada con condiciones T = 288,15[K], ρ = 1.225 Kg m3 , con M∞ = 2. De las figuras (6) y (7) se puede observar que se forma una onda de choque en el inicio de la cuña que interfiere con la onda de expansión que se genera en el final de la rampa, dando un patrón de onda particular. 5.4. Caracterización de una munición Si bien el código presentado es tridimensional todos los problemas anteriores representaban solu- ciones bidimensionales, por ese motivo en este apartado se plantea un problema con solución 3D. La geometría analizada se corresponde con un spinner de la ARMY-NAVY (Schmidt, 1954) que se utiliza generalmente para análisis de balística externa. Este cuerpo ha sido muy estudiado en túnel de viento y ensayos de campo, contándose con una gran cantidad de datos para su análisis. La geometría está dada en la figura (8). G. WEHT, C.G. SACCO, M.A. D'ERRICO370 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 13. Figura 8: Geometría del ARMY-NAVY spinner. La medidas están referenciadas a un calibre, en nuestro caso se tomó 1 calibre = 20mm. Se utilizaron mallas de 1,5 × 106 elementos aproximadamente con remallado adaptativo para cada componente de la matriz de cálculo (variación de Mach y ángulo de ataque). Las condiciones para el ensayo son T = 288,15[K], ρ = 1.225 Kg m3 y M = 1,8 . El cálculo se realizó con el fin de conocer la resistencia de onda generada por dicho cuerpo. Los contornos de presión y número de Mach son presentados a continuación: Figura 9: Contorno de presión ARMY-NAVY spinner para M∞ = 1.8 y α = 0o. Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 371 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 14. Figura 10: Contorno de número de Mach ARMY-NAVY spinner para M∞ = 1.8 y α = 0o. Los resultados obtenidos se corresponden de manera satisfactoria a los presentados en (Schmidt, 1954). 5.5. Rampa Hipersónica En este caso se analizará la influencia de la alta velocidad en el flujo sobre cuñas. La solución del flujo sobre cuñas es exactamente la solución del flujo a través de una onda de choque oblicua. Se sabe que para un valor dado de ángulo de cuña δ pueden existir teóricamente dos ángulos de onda β correspon- dientes a una de onda de choque fuerte. Para el caso de cuñas moviéndose en vuelo atmosférico, la única solución posible es la onda de choque débil. Mediante las ecuaciones de conservación en 1 dimensión es posible encontrar, usando métodos iterativos, la solución analítica para aire calórico perfecto (γ =cte) y en equilibrio. La malla utilizada en este caso consta de 27763 nodos y 115035 elementos. Se presentan una comparación de los resultados obtenidos para aire calórico perfecto y en equilibrio, entre las ecuaciones de conservación 1D y el esquema en elementos finitos implementado. Las condiciones de corriente libre son: ρ∞ = 0,0039 Kg m3 , T∞ = 251,1 [K] y V∞ = 10 Km S para una cuña de inclinación δ = 40o, dichas condiciones corresponden a una altitud de vuelo de 40Km. Las condiciones de borde impuestas son: ρ = ρ∞ , V =V∞ , T = T∞ a la entrada del dominio, velocidad normal nula (Vn = 0) sobre la base y aguas abajo las condiciones se dejan libres. El número de Courant utilizado en este problema fue CFL = 0.1 G. WEHT, C.G. SACCO, M.A. D'ERRICO372 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 15. Descripción Relación Sol. Analítica γ = 1,4 cte. Sol. Exacta Gas en Equilibrio Sol. CFD Gas en Equilibrio Ángulo de la onda β 52.24 43.82 44.8 Relación de velocidades V2/V∞ 0.62 0.72 0.70 Relación de presiones p2/p∞ 722.5 619.9 600.7 Relación de densidades ρ2/ρ∞ 5.95 14.38 13.2 Relación de temperatura T2/T∞ 121.4 28.06 27.5 Relación de número de Mach M2/M∞ 0.057 0.122 0.122 Tabla 1: Comparación entre los resultados obtenidos mediante la solución analítica y CFD para aire calórico perfecto (γ = 1.4 cte) y aire en equilibrio. Figura 11: Contorno de temperatura obtenido mediante el esquema en elementos finitos (FEM) para aire en equi- librio termoquímico con condiciones iniciales: ρ∞ = 0,0039 Kg m3 , T∞ = 251,1 [K] y V∞ = 10 Km S . De la tabla (1) observamos que los resultados obtenidos con el código implementado difieren respecto a los calculados analíticamente. Debido a la proximidad de la onda al cuerpo y los elevados gradientes en las cercanías a las discontinuidades, la excesiva difusión aportada por el término de captura de choque daña la solución. 6. CONCLUSIONES. Se desarrolló un modelo numérico explícito de las ecuaciones de Euler utilizando el método de los elementos finitos. Los resultados obtenidos son satisfactorios respecto a las soluciones analíticas. De la implementación de las rutinas de cálculo de las propiedades en equilibrio podemos decir que se ha logrado obtener un código satisfactorio, para estimar flujos que involucren gases a altas temperaturas. Un detalle importante a destacar en la utilización de estas rutinas es que el tiempo computacional aumenta Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 373 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 16. debido a su uso y además los CFL utilizados son bajos. Entre las posibles mejoras futuras a implementar en el esquema, una de ellas es trabajar sobre el algoritmo de captura de discontinuidades; esto debido a que las soluciones obtenidas en las zonas donde ocurren discontinuidades presentan pequeñas oscilaciones o inestabilidades locales. Además cuando se trabaja con altos números de Mach los gradientes en las cercanías de las discontinuidades son elevados, necesitando refinar sobre la onda y el cuerpo para obtener soluciones precisas. 7. AGRADECIMIENTOS Se agradecen los aportes del Ministerio de Defensa quién financia el proyecto “Desarrollo de un código de flujo compresible mediante el método de elementos finitos” en el marco de los proyectos de investigación y desarrollo para la defensa (PIDDEF). REFERENCIAS Codina R. A discontinuity capturing crosswind dissipation for the finite element solution of the convection-difussion equation. Comp. Meth. Appl. Mech. Eng., 110, 1993. Gordon S.y.M.B.J. Computer program for calculation of complex chemical equilibrium compositions and applications. NASA Reference Publication 1311, 1-2, 1994. Lohner R. Applied computational fluid dynamics techniques: An introduction based on finite element method. John Wiley and Sons, 2008. Neumann J. y Richtmyer R. A method for the numerical calculations of hydro-dynamical shocks. Math. Phys., 21, 1950. Scarpin G.H. Cálculo de las propiedades de mezcla de gases en equilibrio termodinámico. Msc. Dis- sertation, Instituto Universitario Aeronáutico, 2006. Schmidt L. E. y Murphy C.H. Blr mr 775. 1954. Soto O. y Lohner R. A time-accurate implicit-monolithic finite element scheme for incompressible flow problems. ECCOMAS, 2001. Tannehill J.C. y Mugge P. Improved curve fits for the thermodynamic properties of equilibrium air suitable for numerical computation using time-dependent or shock- capturing methods. NASA CR- 2470, 1974. Tezduyar T. E. y Masayoshi S. Stabilization and shock-capturing parameters in supg formulation of compressible flows. Comp. Methods Appl. Mech. Engrg, 195, 2005. Tezduyar T.E. Determination of the stabilization and shock-capturing parameters in supg formulation of compressible flows. ECCOMAS, 2004. Tezduyar T. E. y Hughes T.J.R. Development of time-accurate finite element techniques for first-order hyperbolic systems with particular emphasis on the compressible euler equations. NASA Tech. Rep. NASA-CR-204772, 1982. Toro E. Riemann Solvers and Numerical Methods for Fluid Dynamics: A Practical Introduction. Sprin- ger, 1999. G. WEHT, C.G. SACCO, M.A. D'ERRICO374 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar
  • 17. y J.Z. Zhu O.Z. The three r’s of engineering analysis and error estimation and adaptivity. Comp. Methods Appl. Mech. and Eng, Vol. 82:95–113, 1990. y O.C. Zienkiewicz E.R. A simple error estimator in the finite element method. Common. Appl. Num. Methods, Vol. 3:243–249, 1987. Mecánica Computacional Vol XXXI, págs. 359-375 (2012) 375 Copyright © 2012 Asociación Argentina de Mecánica Computacional http://www.amcaonline.org.ar