1.
- INTRODUCCION
Antecedentes
Desde la antigüedad, ya Arquímedes analizaba el comportamiento de fluidos como el agua.
Observó, entre otras cosas, cómo un fluido sometido a presión se desplaza desde la zona de mayor
presión hasta la de menor. Fue ya Leonardo Da Vinci en el siglo XV quien realizó grandes
contribuciones al estudio del comportamiento de los fluidos mediante el planteamiento de
ecuaciones matemáticas. Uno de los trabajos más destacados fue la creación de la ecuación de
continuidad o principio de conservación de masa. Pasando por valiosos contribuyentes al desarrollo
de la mecánica de fluidos, a finales del siglo XIX, fueron Claude-Luis Navier (Figura 1) y George
Stokes los que formularon teorías sobre la fricción interna de fluidos de movimiento y derivaron la
famosa ecuación de Navier-Stokes. Se trata de un conjunto de ecuaciones en derivadas parciales no
lineales que describen el movimiento de un fluido. Al solucionar esta ecuación se puede conocer el
valor de las variables de un fluido tales como velocidad, presión, temperatura, etc.
Figura 1. Claude-Luis Navier
Actualmente no se dispone de una solución general analítica para este conjunto de ecuaciones, salvo
ciertos tipos de flujo y situaciones muy concretas. Debido a esto se debe recurrir al análisis
numérico (utilizar computadores para realizar millones de cálculos) para determinar una solución
aproximada. A la rama de la mecánica de fluidos ocupada de la obtención de estas soluciones
mediante computadores se denomina dinámica de fluidos computacional (CFD, de su acrónimo
anglosajón Computational Fluid Dynamics). DINÁMICA DE FLUIDOS COMPUTACIONAL:
DEFINICIÓN La dinámica de fluidos computacional es una de las rama de la mecánica de fluidos
que usa métodos numéricos y algoritmos para estudiar y analizar problemas que involucran fluidos
en movimiento, mediante la solución de las ecuaciones de Navier-Stokes, transferencia de calor e
incluso otras (reacciones químicas) en el computador. Existen diferentes métodos numéricos y
algoritmos que resuelven de distinta forma las ecuaciones fundamentales. En otras palabras, la
dinámica de fluidos computacional es el arte de reemplazar los sistemas de ecuaciones diferenciales
parciales en un sistema algebraico de ecuaciones que pueden ser resueltas usando computadores. Un
dato curioso es que actualmente han pasado más de 150 años después de la definición de las
ecuaciones de Navier-Stokes, y es entonces cuando se están pudiendo resolver mediante técnicas de
cálculo aplicadas en computadores. Incluso alguna vez ofrecieron una alta cantidad de dinero a la
persona que fuera capaz de resolverla analíticamente. La siguiente figura muestra una imagen de un
ejemplo de los resultados (campo de presiones) de una simulación CFD al transbordador espacial.
La historia de la CFD, como es lógico, va ligada a la evolución de los ordenadores. Surgió en la
década de los 70 como medio para simular fluidos en movimiento, aunque para situaciones muy
simples en aplicaciones aeroespaciales e industrias donde la predicción del comportamiento del
flujo era importante. Con la evolución de los supercomputadores y con el desarrollo de nuevas
técnicas numéricas, los problemas que se podían resolver eran cada vez más complejos. Ya a
principios de los años 80 resolvían las ecuaciones de Euler en dos y posteriormente en tres
dimensiones. A mediados de la década de los 80 se fue desplazando el interés hacia los fluidos
viscosos y por tanto hacia la resolución completa de la ecuación de Navier-Stokes. En los 90 el uso
de la CFD se ha expandido
OpenFOAM
En este trabajo en particular empleamos el softwear llamado OpenFOAM, que es un software libre
para la simulación de dinámica de fluidos computacional (CFD) desarrollado por la OpenFOAM
Fundation y distribuida bajo licencia de público general GNU.
OpenFOAM tiene una serie extensa de herramientas para la simulación de fluidos que son muy
empleadas tanto en las área de ingeniería como de la investigación científica.
Características de OpenFOAM
El software puede resolver una serie de casos desde flujos de fluidos complejos que involucran
reacciones químicas, pasando por flujos de calor y turbulentos, hasta dinámica de sólidos y
electromagnetismo. OpenFOAM también incluye herramientas para el grillado en hexahedros como
el snappyHexMesh, así como herramientas para el pre- y post-procesamiento.
Debido a la complejidad del procesamiento de datos y las simulaciones, el software corre bajo
computación paralela para aprovechar al máximo el poder computacional disponible.
OpenFOAM tiene alrededor de 80 solucionadores para distintas aplicaciones y más de 170 librerías
para realizar tareas de pre- y post- procesamiento.
Solucionadores de OpenFOAM
Los solucionadores de OpenFOAM se clasifican por tipo de fluido y se muestran con enlaces con
mayor información:
Flujos incompresibles
Flujos multifase
Combustion
Flujos gobernados por flotación
Transferencia de calor conjugada
Flujos compresibles
Métodos de partícula
Otros: Dinámica de sólidos, electromagnetismo
Librerías de procesos
OpenFOAM ofrece una serie de modelos y métodos para simular procesos como:
Modelos de turbulencia
Modelos de transporte / reológicos
Modelos termofísicos
Trayectoría de partículas de Lagrange
Reacciones cinéticas y químicas
Herramientas de grillado
Existe una serie de herramientas para la generación, importación y manipulación de grillas.
Generación de grillas en OpenFOAM
Conversión de grillas en formato OpenFOAM
Herramientas para la manipulación de grillas
Post-procesamiento de datos
Los datos de salida de OpenFOAM son a su vez analizados y procesados por otras herramientas.
Post-procesamiento con ParaView
Post-procesamiento en paralelo a la simulación
Post-procesamiento por terceros
Objetivo
El objetivo de este ensayo es la simulación de flujo laminar en un tubo de Venturi o llamado
también venturimetro, como se muestra en la figura. Utilizando el softwear llamado openFoam.
2.- DATOS DE SIMULACION
3.- METODOS USADOS
Una simulación numérica está compuesta por 3 etapas: pre procesamiento, procesamiento y pos
procesamiento. Durante la etapa de pre procesamiento se genera la geometría, el enmallado y
configuración de la simulación. Durante la etapa de procesamiento se resuelven numéricamente las
ecuaciones fundamentales y la etapa de pos procesamiento está definida por la visualización y
análisis de resultados Una simulación CFD comienza con la modelación geométrica CAD del
dominio a analizar, es decir representar en el computador la geometría de lo que se quiera simular.
Este domino representa el fluido sobre el cual se quiere tener información, analizar y predecir el
comportamiento. Una vez se tenga el dominio computacional o modelo CAD del fluido, éste se
discretiza o divide espacialmente en celdas para formar una malla o grilla. Las mallas pueden ser
regulares, definidos por celdas en formas de triángulos (2D) o en tetraedros (3D), o pueden ser
regulares definidos por celdas en formas de cuadrado (2D) o hexaedros (3D). Las propiedades
físicas del fluido, tales como temperatura o velocidad, son calculadas en cada uno de estos
volúmenes como solución de las ecuaciones fundamentales. Un mayor número de elementos
necesita mayor capacidad computacional.
4.- RESULTADOS