Está en la página 1de 11

DIANA GABELA

Matricula: 719215
DISEÑO HIDRÁULICO
PROGRESO 2
FECHA: 21/05/2018

a. Cuáles son las condiciones de borde de su sistema?


Las condiciones de borde del sistema por lo general se representan con una lista
de parches (parch) o de que condicionan la velocidad para las paredes de la
tubería.
En esta parte encontramos:
InternalField: condiciones iniciales, uniformes o no uniformes.
BoundaryFiel: es la información que dan las condiciones límite. Estas zonas tienen
caras, los cuales se les añade los cuales representaran los vértices de esta, así
como fixedwalls tienen sus 3 respectivos vértices, y movingWalls. El front and
back que hace referencia a la cara posterior y trasera de la geometría, nos dice
que está vacía, esto es debido a que el Open foam nos da para estas caras una
geometría en 2-D como una excepción ya que siempre hace geometrías en 3-D.
Para el trabajo, estos nombres fueron sustituidos por inlet, outlet, topandbottom y
frontAndBack.

b. Significado y contenido de los archivos p,v y blockMesh:

 blockMesh: este archivo se encarga de generar bloques estructurados de


hexaedros. (A multi-block mesh generator). Es decir, un cuerpo con sus tres
dimensiones. Los cuáles serán altura, longitud y latitud. En este trabajo
trabajamos un tubo, y cada una de sus caras conforman el hexaedro. Estos
bloques más adelante se convertirán en un formato desestructurado de
OpenFoam.
Dentro de este archivo se encuentran otros, que se llama blockMeshDick, el cual
es fundamental para este trabajo, ya que dará a la malla (diccionario) todos los
datos para el trabajo. Es el archivo que ayudara a crear datos para la geometría y
la malla estructurada.
Entre las propiedades que encontramos están; (subdiccionarios)

 Vértices: puntos mínimos para la malla


 faces: en el cual nosotros construiremos las caras de las celdas del tubo, el
cual se relacionada con el número de los vértices. Las caras son un
conjunto de puntos, a los cuales se los nombra con números. El orden de
los puntos son importantes ya que el orden será la secuencia que conectara
punto por punto.

 Blocks: están conformados por el número de vértices.


 Boundary: aquí es donde se ingresan las caras externas de los bloques,
Son los que se cambiaron de nombre, como se mencionó anteriormente.
de movingWall, fixedWall y front and Back a Inlet, outlet, topandbotton para
el proyecto. Como se muestra en la imagen:

Imagen 2: Diseño en Gedit de blockMesh para nuestro trabajo:

Aquí en vértices, se colocaron de


acuerdo con los vértices, las
dimensiones en metros de las
caras del tubo.

El vector de cada cara esta en


sentido anti horario.
Primeramente, en el directorio o carpeta 0 se define las diferentes variables que se
quieren resolver, las cuales nos darán las condiciones de contorno o las
condiciones iniciales (p y v)
Las propiedades que se desean colocar para visualizar el tubo como en nuestro
caso serán la velocidad y presión. Las cuales se deben cambiar antes de correr la
simulación del caso.

A. Archivo P en Gedit:
Imagen 1: Vista de los datos con respecto a la presion.

Dimensiones del
parámetro de
presión

Condición inicial p

En la sección
boundaryField: como se
mencionó antes,
establecen las condiciones
del contorno (caras)
1. Dimensiones:
Para la presión (p), Gedit nos lanza la siguiente secuencia: [0 2 -2 0 0 0]
En donde, cada número nos representa la unidad en la que se encuentra la
presión, la cual siempre se encuentra en M/LT^-2
Por lo cual, el número 0, son los metros. El segundo número, es decir el 2, se
refiere a la longitud. Finalmente tenemos el (-2), que al estar dividendo será
negativo, y esta elevado a la menos dos.
2. InteernalField:
Da la condición de la presión; descritos por solo valor. Cuando se agrega el valor
de 0, significa que es no uniforme, mientras que si se agrega 1 es uniforme.

3. Boundfiel: están aquellos valores del contorno de la figura, es decir, de las


caras del tubo a realizar.
 ZeroGradient: (inlet y topandbottom): normalmente se da este valor, cuando se
trata de las paredes de una cavidad y su base. Los cuales tienen una condición
de frontera.

 FixedValue: (outlet) Aquí se agrega el valor de la presión que, en nuestro caso


se utiliza la presión de 250, por lo cual se puede añadir tanto en la entrada
como en la salida. Siempre y cuando se agregue este valor a uno solo.

Es decir, si el valor 250 es añadido en la salida, no se añade en la entada. Y se lo


nombra con fixedValue.Aquí dependiendo a quien si le agrege el valor fijo, ya sea
inlet o aoutlet, al otro se le nombra con FixedValue o ZeroGradient.
Así, que las condiciones añadidas, por ejemplo, en la entrada, puede ser de
zeroGradient o de fixedValue, pero hay que tener en cuenta que, los datos de la
salida tendrán que añadir las otras condiciones.
 Empty : (frotandback), que se refiere a los lados frontales y posteriores del
tubo. Se da una característica de vacío, puesto que son soluciones para
objetos 2D. Al poner empty en frontAndBack significa que la ecuación no será
solucionada.
Los lados frontales y posteriores son los únicos que no tienen dirección en
sentido z.

B. Archivo U en Gedit
Imagen 2: Vista de los datos arrojados e ingresados para la velocidad.
Igual que en p; en el parámetro de velocidades, encontraos las dimensiones
respectivas de la velocidad, las condiciones iniciales y las condiciones de los
contornos.
1. Dimensiones: Los datos arrojados en la velocidad, en cambio son [0 1 -1 0 0
0].Las dimensiones de la velocidad vienen expresados por L/T,
(longitud/tiempo). Por lo que entendemos que, el valor 1 se refiere a la unidad
de metros y que esta elevado a este mismo valor. El siguiente valor de -1 , se
refiere a la unidad de los segundos, elevado a la menos 1.
2. InternalFiel: los datos de Gedit nos dan (0 0 0), que se refiere a las
dimensiones x,y,z. Al ser un tubo horizontal, las velocidades en cada uno será
0.
3. BoundaryField: Se refiere a los valores que se agregan a cada cara de la
figura.
 Inlet (entrada): Igualmente el programa ya nos da valores ( 1.1 0 0),
para el trabajo , se agregó el valor 1.1 ya que es la velocidad
calculada en el eje x.

La velocidad promedio, se calculó de la siguiente manera:


Formula:
2
p1 v1 p 2 v 22
+ + z 1+ pump= + + z 2+turbina+ hf
∂g 2g ∂ g 2g

Se eliminan:
Z1 y2 ¨: debido a que no hay diferencia de alturas.
Turbina: debido a que no existe ninguna.

p1 p2
− =hf
∂g ∂g
Hf= -10.2
Como es un flujo laminar sabemos que:
32∗µ∗L∗v
hf =
p∗g∗D 2
Despejando la velocidad obtenemos que:

(hf )(g)(D2)
v=
32∗( L)(v)

m kg
(10.2 m)(9.8 )(1000 2 )
s S
v=
32∗(10 m)(1.007)

v=1.12 m/ s
 Topandbottom (paredes superiores e inferiores): En nuestro
proyecto, trabajaremos con los datos (0 0 0), puesto que No hay
velocidades en z y además, al ser un flujo laminar, la ley de Newton
nos dice que las velocidades en las paredes de un cuerpo, en
nuestro caso un tub, es 0.
 FrontAndBacK(paredes delante y atrás): Se da valores empty ya que
el valor es vacío, es decir estas paredes están en 2D. No tienen
valor en la dirección z.

2. Programación OpenFoam:
Medinate distintos comandos que nos dieron, podremos ingresar todos los datos
anteriores y para luego llevarlos al tercer programa paraview.
Imagen 3: Programación por comandos en OpenFoam. (sistema para entrar en las
carpetas p, v y blockMesh)

VISTA DEL TUBO EN PARAVIEW:

 Velocidades en ParaView:
El campo de velocidades podemos ver que estas son iguales a lo largo del tubo.
Puesto que es el mismo diámetro. Si el diámetro cambiara, la velocidad seria
mayor, en el sector de diámetro menor y viceversa.
Los perfiles de velocidad, de acuerdo a la imagen proyectada en paraView,
podemos observar que las velocidades, son casi 0 en las paredes del tubo y en la
entrada, debido a que al rozamiento y que en la entrada no hay velocidad. Así
mismo, llega a su velocidad máxima está en el medio o centro del tubo.
Para saber la naturaleza del flujo, se lo analiza mediante el nuero de Reynols,
mismo que se vio en clases. El cual depende de la densidad, viscosidad y
velocidad del flujo, es decir los parámetros que tomamos y explicamos
anteriormente. Mediante paraView, se pudo observar que este flujo es laminar.
Donde la velocidad es paravolica, el fluido se mueve en una misma dirección y
sentido.
Otra fórmula importante de para fluidos laminares, es la ley de Poiseuille, el cual
nos permite determinar el flujo laminar estacionario de un líquido incomprensible a
través de un tubo.
Esto igualmente se puede observar de acuerdo a la vista de paraView.

Imagen 4: Vista errónea en paraView


Esta imagen esta
errónea, ya que el flujo de
las velocidades no
corresponde a lo descrito
anteriormente, por lo que
pudo haber un error al
momento de ingresar los
datos o acumular muchos
datos basura al reintenta
ingresar los datos a
paraView.

Imagen 5: Vista de la velocidad en paraView:


Por otro lado, para confrontar frente a la imagen anterior. Los datos introducidos y
generados en paraView son correctos.
El color azul indica, como se puede ver que la velocidad en las paredes del tubo
es igual a 0.
Mientras que la velocidad máxima en rojo es de 1.7 m/s.
Ahora para contrastar las velocidades medias, anteriormente se la obtuvo
manualmente, con la fórmula de Bernoulli fue de 1.11 m/s. Mientras que paraView,
la velocidad media se la consigue con la sumatoria de las velocidades dadas del
programa sobre 3 (cantidad de velocidades de paraView). El cual nos da 0.8m/s.
Es decir, que hay un margen de error de 0.27%. De la misma manera, es correcto
afirmar que las flechas que observamos, representan a las velocidades dentro del
tubo, es decir. No son de fluidos turbulentos.

 Presiones en ParaView:
En tanto las presiones, tenemos que mientras más cerca de los bordes de la
tubería, la presión
es
Imagen: Vista
errónea de la
presión
Imagen: Vista correcta en paraView de p

Igual que en la velocidad, las presiones arrojadas de la imagen anterior a pesar de


tener, la presión fija correcta, puede que al momento de mandar datos y los
múltiples intentos para presentar la tubería en paraView esta aun proyecte datos
basura o erróneos.
Ahora, como se puede observar, las presiones eso correctas de acuerdo al
ejercicio dado. Simbolizando la presión as baja en azul y la más alta en rojo.
Igualmente, la diferencia entre los datos del paraView y el ejercicio propuesto no
es grande. Siendo la presión inicial 2.5x102.

Al ser un diámetro de 0.06 m, deducimos que la presión es correcta.

Bibliografía:
Barone, M., Pagnola, M., Useche, J., & As, B. (2015). Simulación con OpenFOAM® del proceso de
Melt Spinning, una introducción a escala semi industrial. In X CONGRESO COLOMBIANO DE
METODOS NUMERICOS,”(Cartagena, Colombia, 2015) (pp. 1-10).

Pérez García, I. (2016). Estudio aerodinámico del flujo alrededor de un Ahmed Body mediante
OpenFOAM (Bachelor's thesis, Universitat Politècnica de Catalunya).

Muñoz-Barranco, J. (2015). Evaluación de la eficiencia de métodos acoplados en la resolución de


problemas fluidomecánicos con OpenFOAM.

Joven Guerrero, J. A. (2015). Cálculo numérico de la distribución de presiones en un foso de


erosión de pila de puente experimental

También podría gustarte