Sie sind auf Seite 1von 12

Universidad del Bío Bío

Facultad de Ingeniería
DIMec

Tarea OpenFoam

Integrantes : Cristian Basoalto C.

Rodrigo Castillo A.
Tury Millán F.
Nicolás Espinoza O.

Asignatura : Computational Fluid Dynamics .

Código : 440276.

Profesor : Fabian Pierart.

Fecha : 26/11/2018
CFD (440276)
Tarea N°4 “Open Foam”

Índice

Introducción 2
Actividades 3
Desarrollo 4
Resultados y Conclusiones 11

Página 1
CFD (440276)
Tarea N°4 “Open Foam”

Introducción
OpenFoam (Open Field Operation And Manipulation) es una herramienta de simulación
numérica basada en esquemas de volúmenes finitos (básicamente, se trata de una
biblioteca de utilidades para implementar un esquema de volúmenes finitos) especialmente
orientada para la simulación numérica en mecánica de fluidos (cfd).

Es un código de software libre (con acceso, por tanto, al código fuente) programado en C++
y producido por opencfd ltd.

Esta herramienta es capaz de resolver tanto flujos sencillos como complejos (incluyendo
flujos turbulentos, fenómenos de transferencia de calor y reacciones químicas), así como
problemas en otros campos.

Una de las principales ventajas, al margen de su flexibilidad, es su capacidad para ser


ejecutado en paralelo. La implementación del cálculo distribuido (basada en el uso de mpi
y directamente explotable por parte de procesadores multinúcleo, clúster o redes de
ordenadores) no añade ninguna dificultad al usuario, por lo que la capacidad de cálculo del
código está únicamente limitada por el hardware disponible

Página 2
CFD (440276)
Tarea N°4 “Open Foam”

Actividades
Realizar un análisis CFD utilizando el software OpenFoam con el propósito de simular el
comportamiento de un flujo de agua entrando a un espacio geométrico definido. Para esto,
se tendrá en cuenta la programación y comandos a utilizar para definir los parámetros
apropiados en la creación de geometría, mallado, condiciones iniciales y de borde, entre
otros.

La magnitud de la velocidad de entrada para nuestro caso será de 1 m/s, y la salida del
fluido será a 0 Pa, esto junto con la geometría definirá el comportamiento del fluido.

Página 3
CFD (440276)
Tarea N°4 “Open Foam”

Desarrollo
Definición de la geometría:
Para el desarrollo de esta tarea, en primer lugar, se debió crear la geometría con la que se
debe trabajar, la cual tendrá las siguientes dimensiones y condiciones iniciales:

los vértices se crean en sentido antihorario, además se entregó un espesor de 1cm, como
se puede observar en la siguiente imagen:

Página 4
CFD (440276)
Tarea N°4 “Open Foam”

Definición de los vértices de la geometría:

Después de definir la geometría de trabajo, se editó el


archivo blockmeshdict en la carpeta system, definiendo
cada uno de los vértices de la geometría, utilizando un
scale de 0.1.

Dado que existen secciones intermedias, se deben crear 4 bloques para desarrollar nuestra
figura, esto se define en la sección blocks, ingresando los vértices de cada bloque, además
por medio de esto se crea el mallado, ingresando la cantidad de elementos en cada
dirección de la superficie, esto se realizó de forma que todos los elementos tengan la misma
dimensión, de la siguiente forma:

Página 5
CFD (440276)
Tarea N°4 “Open Foam”

Condiciones de borde:

Luego se identifican las condiciones de borde,


definiendo: paredes (fixedWalls), las secciones
de entrada (inlet), la salida (outlet) y las paredes
frontales y traseras (frontAndBack).

La sección frontAndBack define las caras frontales y


laterales de nuestra geometría, las cuales se deben
referencias de acuerdo a los cuatro bloques creados en la
definición de la geometría (blocks).

Página 6
CFD (440276)
Tarea N°4 “Open Foam”

Condiciones iniciales:

En nuestro caso se pretende estudiar la turbulencia en un flujo de agua con una


velocidad de 1 m/seg, el cual es liberado a la presión atmosférica.

Para definir la velocidad de entrada


del sistema, se debe modificar el
archivo “U” dentro de la carpeta “0”
(referente a condiciones iniciales),
ingresando los valores que se
pueden observar en la imagen
adjunta.

Donde “uniform (1 0 0)” indica una


velocidad uniforme en la entrada, en
la dirección del eje x.

Página 7
CFD (440276)
Tarea N°4 “Open Foam”

Para definir la presión de salida del


sistema, se debe modificar el
archivo “p” dentro de la carpeta “0”.

En este archivo se debe modificar


el valor de “outlet”, definido como
una salida con un valor fijo, y
uniforme, de valor cero, que indica
la presión manométrica de 0 Pa.

Página 8
CFD (440276)
Tarea N°4 “Open Foam”

Metodo de solución:

Se define el método de solución del problema, en este caso se utilizó un método RANS,
específicamente el método “k-Epsilon”, esto con el fin de obtener una simulación acertada
de las turbulencias en el sistema esto se define en la carpeta “constant” en el archivo
“turbulenceProperties”, de la siguiente forma:

Definición del Fluido:

Dentro de la carpeta “constant”, en el archivo “transportProperties” se deben definir las


propiedades del fluido, en este caso se ingreso la viscosidad del agua, y se indico como un
fluido newtoniano:

Página 9
CFD (440276)
Tarea N°4 “Open Foam”

Iteraciones:

Se definen 30 segundos de iteraciones, un paso


de tiempo de 0.005 segundos, reportes cada 50
iteraciones.

Página 10
CFD (440276)
Tarea N°4 “Open Foam”

Resultados y Conclusiones

Página 11

Das könnte Ihnen auch gefallen