Você está na página 1de 22

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

(Universidad del Perú, DECANA DE AMÉRICA)

“Año de la Promoción de la Industria Responsable y del


Compromiso Climático”

MODELAMIENTO NUMÉRICO DE FLUJO BIDIMENSIONAL EN UN CANAL CON CUATRO


PILETAS EN FORMA DE “T”

CcasaniAlexis Flores Dante Mejía César Simón JuanUrco Steven

“Profesionales en formación Sexto Ciclo, Escuela de Ingeniería Mecánica de Fluidos-Lima-Perú.”

RESUMEN
El comportamiento de los fluidos, aun con los
diversos estudios realizados en la mecánica de limitadas sólo para algunos sistemas (geometrías
fluidos, sigue siendo una interrogante en muchos simples), y flujos unidireccionales.
escenarios o situaciones reales. Trataremos en Una buena alternativa simple para estas limitantes
este presente trabajo de conocer un poco acerca la presenta la teoría del flujo potencial que
de este comportamiento, determinando la nosotros hemos aprendido en clase con los
dirección y el sentido que ejercen las líneas de diferentes métodos de solución y esto provee una
corriente a lo largo de un canal con cuerpos buena aproximación al resultado de estos
pronunciados. Lo calcularemos haciendo uso de problemas de diseño y permite obtener una visión
un software de programación que nos permitirá amplia de las situaciones reales de flujo.
observar la gráfica de estas líneas. También En el presente trabajo final abordaremos la
calcularemos la divergencia así como los vectores simulación de un flujo a través de un canal con
de velocidad y campos de presiones de este diferentes geometrías puestas en ella. Lo que
fenómeno. Esto servirá de alguna manera para nosotros buscamos es observar como es el
poder ver el comportamiento general de todos comportamiento del fluido, como se comportan
estos parámetros en este caso particular y las líneas de corriente, los vectores de velocidad
despejar las dudas acerca de la solución. en direcciones de estas; también conoceremos las
diferencias de presión, la divergencia que puede
1. INTRODUCCION ocurrir con las geometrías dadas; también
La solución de problemas de diseño y modelaremos el movimiento de partículas de
modelamiento en el área de la mecánica de sedimento al ingresar al canal. ¿Cuál es su
fluidos; como el flujo sobre superficies curvas o movimiento, posición inicial y posición final?, si es
rectas, a lo largo de canales u otras geometrías de que estas se quedan sedimentadas en las
paso de un fluido, implica el conocimiento geometrías cerradas, todo esto lo haremos con la
adecuado del perfil de velocidad y de presión. No ayuda de un software que nos permite diseñar y
obstante, las soluciones disponibles están modelar para observar el comportamiento casi
real del flujo de un fluido.
L
𝑛𝑥 = +1
∆x
b
2. OBJETIVOS 𝑛𝑦 = +1
∆y
- Objetivos Generales 𝐴 = −2(1 + 𝛼)
Nuestro objetivo es estudiar el comportamiento
(k) (k) (k) (k)
dinámico del flujo estudiado. (k+1)
(∝ Ψi,j−1 + Ψi−1,j + Ψi+1,j +∝ Ψi,j+1 )
Ψi,j = −
Cuál es el comportamiento de un flujo a través de A
unageometría dada, en nuestro caso es la de un
canal muy largo con un ancho muy considerable y FUNDAMENTO TEORICO
en ellas puesta unas piletas simétricas entre si y
Líneas de corriente
más que todo es observar las líneas de
corrientecuyo comportamiento es a través de Es una curva imaginaria que conecta una serie de
estas piletas, cual es la dirección de sus vectores puntos en el espacio en un instante dado, de tal
de velocidad, también se verán las diferencias de forma que todas las partículas que están sobre la
presiones entre las líneas de corriente y las curva en ese instante tienen velocidades cuyos
divergencias que se producen en un choque con vectores son tangentes a la misma.
las piletas , también veremos el recorrido de una
cantidad de partícula en el fluido, todo esto lo Vector velocidad
haremos con el software “MATLAB”, en el cual
introduciremos las dimensiones de la geometría, Expresa el desplazamiento de un objeto por
las ecuaciones para el cálculo de velocidad, unidad de tiempo; por tanto, para definir el vector
presión, etc. Las condiciones para que el programa velocidad, deben considerarse la dirección del
muestre un resultado semejante a un flujo real. desplazamiento y el módulo, el cual se denomina
celeridad o rapidez.
 Objetivos Específicos
Campo de presiones
Las ecuaciones que usaremos se basan
principalmente en la ecuación de Laplace Representa la distribución espacial de la presión
aplicados al modelamiento numérico cuya función mostrando cierta variación en una región del
es calcular cierta cantidad de coordenadas a las espacio.
que nosotros llamaremos nodos en el cual con la
ayuda del “matlab” pondremos una malla en cual Divergencia
encajara con los nodos para una mayor de
Es la diferencia entre el flujo saliente y el flujo
facilidad con lo cual calcularemos las velocidades
entrante de un campo vectorial sobre lasuperficie
(previos cálculos a manos que haremos) la cual
que rodea a un volumen de control.
servirán para representar el fluido, gracias a este
software resolveremos los diferentes problemas Función Corriente
que se nos presenten.
Describe la trayectoria que tiene una partícula de
3. METODOLOGIA un fluido, esta función Ψ está representada en
 ¿CÓMO SE REALIZÓ EL TRABAJO? términos de las coordenadas (x,y)
Realizamos el diseño y modelamiento en software
"MATLAB" en el cual utilizamos las siguientes
ecuaciones: 𝒅Ψ 𝒅Ψ
2 𝒖=− , 𝒗=
∆x 𝒅𝒚 𝒅𝒙
𝛼=( )
∆y
MÉTODO DE SOLUCIÓN “DIFERENCIAS
FINITAS”

El método de diferencias finitas se ha utilizado (Figura 2)


tradicionalmente para resolver ecuaciones
simplicidad conceptual y a su facilidad de 𝑑𝑓 𝑓𝑖+1 − 𝑓𝑖 𝑓𝑖+1,𝑗 − 𝑓𝑖,𝑗 𝑓𝑖+1,𝑗 − 𝑓𝑖−1,𝑗
= = =
programación en un computador, ya que en este 𝑑𝑥 ∆𝑥 ∆𝑥 2∆𝑥
método las ecuaciones diferenciales se 𝑑2 𝑓 𝑓𝑖+1 − 2𝑓𝑖 + 𝑓𝑖−1
=
transforman directamente en ecuaciones 𝑑𝑥 2 ∆𝑥 2
aproximadas en diferencias finitas. En términos
generales los pasos a seguir para obtener la
solución numérica son: ∇2 Ψ = 0 →
𝒅𝟐 Ψ 𝒅𝟐 Ψ
+ =𝟎
(1) Seleccionar un método de diferencias 𝒅𝒙𝟐 𝒅𝒚𝟐
finitas adecuado para este tipo de ecuaciones.
(2) Discretizar las ecuaciones 𝒅𝝋 𝒅Ψ
𝒖= =−
diferenciales. 𝒅𝒙 𝒅𝒚
(3) Resolver el sistema de ecuaciones
𝒅𝝋 𝒅Ψ
𝒗= =−
algebraicas así obtenido. 𝒅𝒚 𝒅𝒙
El objetivo de este método es llevar una Cuando el problema es bidimensional
𝛿 ∆ 𝒇 → 𝒇(𝒙, 𝒚)
derivada de la forma a la forma → 𝑳𝒂 𝒇𝒖𝒏𝒄𝒊ó𝒏 𝒇 𝒔𝒆 𝒆𝒙𝒑𝒓𝒆𝒔𝒂 𝒅𝒆 𝒍𝒂 𝒔𝒊𝒈𝒖𝒊𝒆𝒏𝒕𝒆 𝒎𝒂𝒏𝒆𝒓𝒂
𝛿 ∆
Por ejemplo: 𝒇𝒊,𝒋 → 𝒊: 𝒗𝒂𝒓𝒊𝒂𝒄𝒊ò𝒏 𝒆𝒏 x
𝛿𝜑 ∆𝑓(𝑥) 𝒋: 𝒗𝒂𝒓𝒊𝒂𝒄𝒊ó𝒏 𝒆𝒏 𝒚
= 𝑙𝑖𝑚∆𝑥→0
𝛿𝑥 ∆𝑥
(Figura 3)
(Figura 1)
(Figura 4)
Partiendo que: ∆𝑥 → 0

∆𝑓(𝑥) 𝑓1 − 𝑓0 𝑓2 − 𝑓1 𝑓2 − 𝑓0 NODOS:
= = =
∆𝑥 𝑥1 − 𝑥0 𝑥2 − 𝑥1 𝑥2 − 𝑥0 Existen nodos que no presenta contacto con 4
nodos vecinos.
𝑎𝑡𝑟𝑎𝑠𝑎𝑑𝑜 𝑎𝑑𝑒𝑙𝑎𝑛𝑡𝑎𝑑𝑜 𝑐𝑒𝑛𝑡𝑟𝑎𝑑𝑜
(Figura 5)
𝑑𝑓(𝑥) 𝑑𝑓(𝑥)
𝑑2 𝑓(𝑥) 𝑑 𝑑𝑓(𝑥) ( ) −( )
𝑑𝑥 𝑥2 𝑑𝑥 𝑥1
2
= ( ) = ECUACIÓN DE LAPLACE
𝛿𝑥 𝑑𝑥 𝑑𝑥 𝑥1 ∆𝑥
∇2 Ψ = 0 , si Ψ: función corriente
d2 f(x) f2 − 2f1 + f0 DEMOSTRACION DE LA ECUACIÓN DE LAPLACE
= DISCRETIZADA
δx 2 ∆x 2

1era derivada → 2puntos 𝑑𝑓 𝑓𝑖,𝑗 − 𝑓𝑖−1,𝑗 𝑓𝑖+1,𝑗 − 𝑓𝑖,𝑗 𝑓𝑖+1,𝑗 − 𝑓𝑖−1,𝑗


= = =
𝑑𝑥 ∆𝑥 ∆𝑥 2∆𝑥
2da derivada → 3 puntos
𝑑𝑓 𝑓𝑖,𝑗 − 𝑓𝑖,𝑗−1 𝑓𝑖,𝑗+1 − 𝑓𝑖,𝑗 𝑓𝑖,𝑗+1 − 𝑓𝑖,𝑗−1
3era derivada → 5 puntos = = =
𝑑𝑦 ∆𝑦 ∆𝑦 2∆𝑦

Si generalizamos
𝑑2 𝑓 𝑓𝑖+1,𝑗 − 2𝑓𝑖,𝑗 + 𝑓𝑖−1,𝑗 GENERANDO LA MALLA
= Se debe ubicar las coordenadas de nx1, nx2, nx3,
𝑑𝑥 2 ∆𝑥 2
2
𝑑 𝑓 𝑓𝑖,𝑗+1 − 2𝑓𝑖,𝑗 + 𝑓𝑖,𝑗−1 nx4, ny1, ny2, ny3 y ny4.
= Estableciendo las condiciones de frontera para el
𝑑𝑦 2 ∆𝑦 2
eje “x”
300
De la ecuación de Laplace  𝑛𝑥1 = + 1 = 41
5
2 275
∇ Ψ=0  𝑛𝑥2 = + 1 = 56
5
𝒅 Ψ 𝒅𝟐 Ψ
𝟐
 𝑛𝑥3 =
325
+ 1 = 66
+ =𝟎 5
𝒅𝒙𝟐 𝒅𝒚𝟐 400
 𝑛𝑥4 = + 1 = 81
Discretizando los términos: 5

Estableciendo las condiciones de frontera para el


Ψ𝑖+1,𝑗 − 2Ψ𝑖,𝑗 + Ψ𝑖−1,𝑗 Ψ𝑖,𝑗+1 − 2Ψ𝑖,𝑗 + Ψ𝑖,𝑗−1
+ =𝟎 eje “y”
∆𝒙𝟐 ∆𝒚𝟐
100
𝟐
 𝑛𝑦1 = + 1 = 21
∆𝒙 5
∝= ( ) 150
∆𝒚  𝑛𝑦2 = 5
+ 1 = 31
350
 𝑛𝑦3 = + 1 = 71
5
∆𝒙𝟐 400
Ψ𝑖+1,𝑗 − 2Ψ𝑖,𝑗 + Ψ𝑖−1,𝑗 + 𝟐 (Ψ𝑖,𝑗+1 − 2Ψ𝑖,𝑗 + Ψ𝑖,𝑗−1 ) = 𝟎
∆𝒚  𝑛𝑦4 = 5
+ 1 = 81
(Figura B)
𝛹𝑖+1,𝑗 − 2𝛹𝑖,𝑗 + 𝛹𝑖,𝑗 +∝ (𝛹𝑖,𝑗+1 − 2𝛹𝑖,𝑗 + 𝛹𝑖,𝑗−1 ) = 0
(Figura C)
𝛹𝑖,𝑗−1 + 𝛹𝑖,𝑗−1 − 2(1+∝)𝛹𝑖,𝑗 + 𝛹𝑖+1,𝑗 +∝ 𝛹𝑖,𝑗+1 = 0
ESQUEMATIZANDO TENEMOS:

𝑨 = −𝟐(𝟏+∝) El bloque inferior (1) tiene coordenadas (x,y)

Ψ𝑖,𝑗−1 + Ψ𝑖,𝑗−1 + 𝐴Ψ𝑖,𝑗 + Ψ𝑖+1,𝑗 +∝ Ψ𝑖,𝑗+1 = 𝟎 (Figura D)

ENTONCES: (x,y)= [56,1;56,2;56,3;…………; 56,21]

El bloque inferior (2) tiene coordenadas (x,y)


𝛹𝑖,𝑗−1 + 𝛹𝑖,𝑗−1 + 𝛹𝑖+1,𝑗 +∝ 𝛹𝑖,𝑗+1
𝛹𝑖,𝑗 =
𝐴
(Figura E)
 COMOSOLUCIONAMOS Y CALCULAMOS
(Figura 7) (x,y)= [41,21; 41,22; ……………;41,31]
(Figura A)
El bloque superior (1) tiene coordenadas (x,y)
∆𝒙 𝟐
∆𝒙 = 𝟓 𝒎, ∝= (∆𝒚) → ∝= 𝟏 , 𝒖∞ = 𝟏𝟎𝒏/𝒔 (Figura F)
∆𝒚 = 𝟓 𝒎
(x,y)= [41,71; 41,72; ……………;41,81]
𝐿 1000
𝑛𝑥 = + 1 → 𝑛𝑥 = + 1 = 201
∆𝑥 5

𝐿 500
𝑛𝑦 = + 1 → 𝑛𝑦 = + 1 = 101 El bloque superior (2) tiene coordenadas (x,y)
∆𝑦 5

(Figura G)
𝐴 = −2(1+∝) = −2(1 + 1) = −4
(x,y)= [56,81; 56,82; 56,83;…………; 56,101]
CONDICIONES DE FRONTERA METODOLOGÍA PARA EL CÁLCULO DE
TRANSPORTE DE SEDIMENTOS
*AGUAS ARRIBA Y ABAJO
CONSIDERACION:
Ψ1,𝑗 = 𝑈∞ (𝑗 − 1)∆𝑦, 𝑗: 1,2,3, … … . ,101  El sedimento se mueve sobre un flujo
𝛹𝑛𝑥,𝑗 = 𝑈∞ (𝑗 − 1)∆𝑦, 𝑗: 1,2,3, … … . ,101 potencial
 El peso del sedimento es casi despreciable
FRONTERA INFERIOR (no se presenta sedimentación).El
sedimento es considerado como una
Ψi,1 = 0 𝑖: 1,2,3,4,5, … … … … … ,201 partícula.
 Se debe conocer las componentes de
FRONTERA SUPERIOR velocidad de flujo (u,v) .
 Estas componentes se obtienen de la
Ψi,ny = 500 𝑖: 1,2,3,4,5, … … … … … ,201 solución de la ecuación de Laplace.

EN LOS BLOQUES ∇2 = Ψ = 0
BLOQUE INFERIOR (1)
entonces
Ψ(56,j) = 0 , 𝑗 = 1,2,3, . . . . . . . ,21
𝑑Ψ 𝑑Ψ
𝑢= , 𝑣=−
BLOQUE INFERIOR (2) 𝑑𝑦 𝑑𝑥

Para calcular la trayectoria de las


Ψ(41,j) = 0 , 𝑗 = 21,22,23,24, … … … . . ,31
partículas se emplean la ecuación básica de
cinemática.
BLOQUE SUPERIOR (1)
𝑑𝑆
Ψ(56,j) = 500 , 𝑗 = 66,67,68, . . . . . . . ,81 𝑣= 𝑒𝑛𝑡𝑜𝑛𝑐𝑒𝑠 𝑆 = 𝑥𝑖 + 𝑦𝑗 + 𝑧𝑘
𝑑𝑡

Para el caso bidimensional:


BLOQUE SUPERIOR (2)
Ψ(41,j) = 500 , 𝑗 𝑆 = 𝑥𝑖 + 𝑦𝑗
= 81,82,83, , . . . . . . . ,101
𝑉 = 𝑢𝑖 + 𝑣j

𝑑𝑥 𝑑𝑦
SOLUCIONANDO LA ECUACIÓN DE LAPLACE 𝑉 = 𝑢𝑖 + 𝑣𝑗 = 𝑖+ 𝑗
𝑑𝑡 𝑑𝑡
DISCRETIZADA PARA LOS NODOS
DESCONOCIDOS 𝑑𝑥 𝑑𝑦
𝑢= , 𝑣= (𝑣𝑒𝑙𝑜𝑐𝑖𝑑𝑎𝑑 𝑑𝑒 𝑓𝑙𝑢𝑗𝑜)
𝑑𝑡 𝑑𝑡
( Figura8)
Debido a que la partícula no tiene peso,
i:2,3,4,…………..,nx esta adquiere la velocidad de flujo.
J=2,3,4,………….,ny

(k) (k) (k) (k)


(k+1)
(∝ Ψi,j−1 + Ψi−1,j + Ψi+1,j +∝ Ψi,j+1 )
Ψi,j = −
A
Para calcular las trayectorias se debe integrar desde la posición inicial hasta la final.

(𝑥𝑜 , 𝑦𝑜 ) ℎ𝑎𝑠𝑡𝑎 (𝑥𝑓, 𝑦𝑓)


𝑥𝑓 𝑡𝑓 𝑦𝑓 𝑡𝑓
∫ 𝑑𝑥 = ∫ 𝑢𝑑𝑡 , ∫ 𝑑𝑥 = ∫ 𝑣𝑑𝑡
𝑥𝑜 𝑡𝑜 𝑦𝑜 𝑡𝑜

INTEGRANDO:

𝑡𝑓
𝑥𝑓 = 𝑥𝑜 + ∫ 𝑢𝑑𝑡
𝑡𝑜

Calcular la presión final de la partícula

𝑡𝑓
𝑦𝑓 = 𝑦𝑜 + ∫ 𝑣𝑑𝑡
𝑡𝑜

Para el caso de un dominio discreto:

La partícula estará influenciada por la velocidad Vp , que representa la velocidad promedio


ponderada de los cuatro nodos vecinos.

Integrando para cada paso del tiempo

𝑡𝑓
𝑥𝑓 = 𝑥𝑜 + ∫ 𝑢𝑑𝑡
𝑡𝑜

𝑥𝑓 = 𝑥𝑜 + 𝑢𝑝 ∆𝑡

𝑦𝑓 = 𝑦 + 𝑣𝑝 ∆𝑡

Donde 𝑢𝑝 𝑦 𝑣𝑝 son las componentes de la velocidad ponderada

𝑈𝑖−1,𝑗−1 𝑈𝑖,𝑗−1 𝑈𝑖,𝑗 𝑈𝑖−1,𝑗


𝑎
+ 𝑏
+ 𝑐
+ 𝑑
𝑢𝑝 = 1 1 1 1
𝑎
+𝑏+𝑏 + 𝑑

𝑉𝑖−1,𝑗−1 𝑉𝑖,𝑗−1 𝑉𝑖,𝑗 𝑉𝑖−1,𝑗


𝑎
+ 𝑏
+ 𝑐
+ 𝑑
𝑣𝑝 = 1 1 1 1
𝑎
+𝑏+𝑏 + 𝑑
4. RESULTADOS

 TABLAS (en hojas de calculo Excel)


 GRAFICAS
 COMENTARIOS abajo y la limitación de las fronteras cosa que
 Creemos que este trabajo nos sirvió en nos falto una mayor precisión en alguna parte
cuanto a tener conocimientos de del cuerpo del programa (falta de precisión en el
modelamiento, pues antes no teníamos la uso de mallas). También por la falta de
suficiente capacidad para poder realizarlo. conocimientos en el curso de programación.
 Los aportes dados del profesor en cada
avance en horas de clase, fueron de gran  AL final de los resultados podemos
ayuda, ya que no podíamos saber si concluir que la modelación de un flujo uniforme
estábamos avanzando en lo correcto. através de unos pilares simétricos nos ayudan a
 Estábamos poco preocupado, pues dar una forma mas clara como se comporta las
pensábamos que el tiempo nos jugaría en líneas de corriente que son la dirección que el
contra, pero lo supimos manejar con el flujo toma, así tambiénpodemos simular la
apoyo de todos. trayectoria de las líneas de corriente con
 Con el programa viziflow pudimos tener cualquier geometría que se presenta hasta las
nuestro primer bosquejo de nuestro trabajo, mas simple hasta la mas compleja.
ya que su uso fue fácil, y con ello nos
guiamos.
5. ANALISIS Y RESULTADOS
 DISCUSIÓN DE LOS RESULTADOS

clearall
closeall
El hecho que el canal y las piletas sean liso no
% DEFINIENDO LA GEOMETRIA
quiere decir que siempre el flujo comportara de L=1000; % LONGITUD DEL LARGO
esa manera, ya que solo estamos suponiendo DEL CANAL
rugosidad igual a cero en todo el canal, para b=500; % LONGITUD DEL ANCHO
propósitos de nuestros estudios y modelados de Uoo=10; % VELOCIDAD DEL FJO
UNIFORME
los gráficos dx=5; % DISTANCIA ENTRE NODO
Porque sabemos que en la realidad no suceden Y NODO EN EL EJE X
cosas así, pues siempre encontraremos dy=5; % DISTANCIA ENTRE NODO
rugosidades con partículas flotantes sumándose a Y NODO EN EL EJE Y
kt=1500; % NUMERO DE
ello algunas manchas que podrían detectarse ITERACIONES
dentro del canal que pueden alterar al flujo, no nx=L/dx+1; % NUMERO DE NODOS EN
obstante también podríamos encontrar flujos no EL EJE X
limpios que entran a canales con rugosidades y ny=b/dy+1; % NUMERO DE NODOS EN
EL EJE Y
eso provocaría una gran turbulencia dentro del alpha=(dx/dy)^2; % ES EL CAMBIO
canal ,del cual tampoco no tenemos los estudios DE VARIABLE QUE SE REALIZA EN LA
para poder realizar su modelado. DISCRETIZACION A LA ECUACION DE
LAPLACE
A=-2*(1+alpha); % ES EL
CAMBIO DE VARIABLE QUE SE REALIZA
 Cuando armamos el cuerpo del programa
EN LA DISCRETIZACION A LA
y su debida compilación en el tema de diferencia ECUACION DE LAPLACE
de presiones que es la evaluación entre líneas b1=75; % DISTANCIA ENTRE nx1=41 y
de corriente, podemos observar que no hay una nx2=56
clara distribución de presiones que debería ser b2=125; % DISTANCIA ENTRE nx2=56
y nx3=66
simétrica si es que tomamos el flujo uniforme ya b3=200; % DISTANCIA ENTRE
que esta se reparte tanto aguas arriba y aguas nx1=66 y nx2=81
g=9.81; si(nx2:nx3,ny4:ny5)=si(nx2:ny);
% DEFINIENDO LA MALLA Y VELOCIDAD
INICIAL X(:,:,1)=si;
for i=1:nx for k=1:kt
for j=1:ny for j=2:ny-1
x(i,j)=(i-1)*dx; for i=2:nx-1
y(i,j)=(j-1)*dy;
u(i,j)=0; X(i,j,k+1)=-(alpha*X(i,j-
v(i,j)=0; 1,k)+X(i1,j,k)+X(i+1,j,k)+alpha*X
end (i,j+1,k))/A;
end end
%UBICACIÓN DE LAS COORDENADAS DE end
LOS BLOQUES
% UBICACION EN EL EJE X %CONDICIONES DE FRONTERA
nx1=floor(200/dx)+1; X(1,1:ny,k+1)=si(1,1:ny); % aguas
nx2=floor((200+b1)/dx)+1; arriba
nx3=floor((200+b2)/dx)+1; X(nx,1:ny,k+1)=si(nx,1:ny); %
nx4=floor((200+b3)/dx)+1; aguas abajo
X(1:nx,1,k+1)=si(1:nx,1); % borde
inferior
X(1:nx,ny,k+1)=si(1:nx,ny);
%borde superior
X(nx2:nx3,1:ny1,k+1)=si(nx2:nx3,1
:ny1);
X(nx2+80:nx3+80,1:ny1,k+1)=si(nx2
% UBICACION EN EL EJE Y :nx3,1:ny1);
ny1=round(100/dy)+1;
ny2=round(150/dy)+1; X(nx1:nx4,ny1:ny2,k+1)=si(nx1:nx4
ny3=round(350/dy)+1; ,ny1:ny2);
ny4=round(400/dy)+1; X(nx1+80:nx4+80,ny1:ny2,k+1)=si(n
ny5=round(b/dy)+1; x1:nx4,ny1:ny2);

%DEFINICIÓN DE CONDICIONES DE X(nx2:nx3,ny4:ny5,k+1)=si(nx2:nx3


FRONTERA ,ny4:ny5);
% AGUAS ARRIBA Y ABAJO X(nx2+80:nx3+80,ny4:ny5,k+1)=si(n
si(1,1:ny)=Uoo*(0:ny-1)*dy; x2:nx3,ny4:ny5);
si(nx,1:ny)=si(1,1:ny);
X(nx1:nx4,ny3:ny4,k+1)=si(nx1:nx4
% EN BORDE INFERIOR ,ny3:ny4);
si(1:nx,1)=0; X(nx1+80:nx4+80,ny3:ny4,k+1)=si(n
% EN BORDE SUPERIOR x1:nx4,ny3:ny4);
si(1:nx,ny)=si(1,ny); %Ψ1,𝑛𝑦 = end
𝑈∞ (𝑛𝑦 − 1)∆𝑦 → Ψ1,𝑛𝑦 = 10(101 −
1)5 = 5000 si2=X(:,:,k+1);
vel(1:nx,1:ny)=0;
%EN LOS BLOQUES for j=2:ny
%BLOQUE INFERIOR (1) for i=2:nx
si(nx2:nx3,1:ny1)=0; u(i,j)=(si2(i,j)-si2(i,j-
%BLOQUE INFERIOR (2) 1))/dy;
si(nx1:nx4,ny1:ny2)=0; v(i,j)=-(si2(i,j)-si2(i-1,j))/dx;
vel(i,j)=(u(i,j)^2+v(i,j)^2)^0.5;
%BLOQUE SUPERIOR (1)
si(nx1:nx4,ny3:ny4)=si(nx1:ny); p(i,j)=((u(i,j)^2 + v(i-
1,j)^2)-(u(i-1,j)^2 + v(i-
%BLOQUE superior (2) 1,j)^2))/2*g;
end
end quiver(x,y,u,v,'w')
axisequal
ccc=input('ingrese: ');
contourf(x,y,X(:,:,k),100)
[xo,yo]=ginput;
holdon
plot(xo,yo,'r*')

np=length(xo);
%CONTORNOS DE LOS BLOQUES % np= numero de particulas
CONTORNO DEL CANAL nt=100;
holdon dt=1;
L1=[0,0;1000,0;1000,-20;0,- for k=1:nt
20;0,0]; forip=1:np
fill(L1(:,1),L1(:,2),'y') for i=1:nx-1
for j=1:ny-1
holdon if xo(ip)>=x(i,j) &
L2=[0,500;0,520;1000,520;1000,500 xo(ip)<=x(i+1,j)
;0,500]; ifyo(ip)>=y(i,j)
fill(L2(:,1),L2(:,2),'y') &yo(ip)<=y(i,j+1)
Up(ip)=u(i,j);
CONTORNO DE LAS PILETAS EN FORMA Vp(ip)=v(i,j);
DE “T” xp(ip)=xo(ip)+Up(ip)*dt;
yp(ip)=yo(ip)+Vp(ip)*dt;
% break
holdon end
T1=[275,0;275,100;200,100;200,150 % break
;400,150;400,100;325,100;325,0;27 end
5,0]; % break
fill(T1(:,1),T1(:,2),'y') end
%break
end
xo(ip)=xp(ip);
holdon yo(ip)=yp(ip);
T2=[600,100;600,150;800,150;800,1
00;725,100;725,0;675,0;675,100;60
0,100]; end
fill(T2(:,1),T2(:,2),'y') holdon
plot(xo,yo,'*k')
M(k)=getframe;
holdon end
T3=[200,350;200,400;275,400;275,5
00;325,500;325,400;400,400;400,35
0;200,350];
fill(T3(:,1),T3(:,2),'y') Pres(1:nx,1:ny)=0;

holdon for i=2:nx


T4=[600,350;600,400;675,400;675,5 for j=2:ny
00;725,500;725,400;800,400;800,35 V2=vel(i,j);
0;600,350]; V1=vel(i-1,j);
fill(T4(:,1),T4(:,2),'y') Pres(i,j)=0.5*1000*(V1^2-V2^2);
end
end
%contourf(x,y,X(:,:,y))
holdon 6. CONCLUSIONES
Una buena exactitud del modelo hidrodinámico 7. BIBLIOGRAFIA
no fue posible por la falta de implementación de
mallas mas pequeñas y saber como utilizarlas; sin Streeter w., 2005,FLUIDO IDEAL,MECÁNICA DE
embargo tal información dada por el programa FLUIDOS,6ta edición,pp400-406
sirve para entender y comprobar que estos
Fox w., 1995, INTRODUCCION A LA MECÁNICA DE
resultados se encuentran dentro de los límites
FLUIDOS, 5ta edición, pp316-348
reales que nosotros esperábamos.
Munson R., FUNDAMENTOS DE MECÁNICA DE
Para nuestras condiciones de fronteras existente
FLUIDOS, 3era edición, pp331-332
en nuestro diseño sirven de mucha ayuda ya que
en el principio no habíamos asumidos estas y es Shames H., MECÁNICA DE FLUIDOS, 3er edición,
por ello que el flujo no se observada claramente, pp507-510
estas limitación dan una mayor distribución de las
velocidades en cada nodo calculado , con Potter C., MECÁNICA DE FLUIDOS, 3ERA edición,
respecto a aguas arriba y aguas abajo el flujo en pp330-241
principio es igual que al final.

Los métodos para la determinación de las redes de Univ.ofNotre Dame, 2009,


flujo son: http://www3.nd.edu/~msen/MecFl.pdf,Mecanica
, MECÁNICA DE FLUIDOS, consultado 22/02/2014
a) Métodos Analíticos: resultantes de la
integración de la ecuación diferencial del flujo. Univ. Técnica de Ambato, 2004, Universidad
Solamente aplicable en algunos casos simples; Nacional Autónoma de
debido a la complejidad del tratamiento México,2008,http://mmc2.geofisica.unam.mx/cu
matemático. rsos/ppddm/MetodoDeElementosFinitos.pd,
método de elementos finitos, consultado
b) Solución Numérica: aplicación de los métodos 19/01/2014
numéricos para la solución de la ecuación de
Laplace a través de programas de ordenador. Por Díaz V.,Flujo en tuberías.2007,
ejemplo el modelo de los Elementos Finitos: https://www.youtube.com/watch?v=S-
creada una red de elementos finitos, se puede Jyvycb9Uw, consultado.21/02/2014.
calcular con razonable precisión la carga total en
cada punto.
HenriquezElena;Zepeda Maria;2004,
http://www.unsch.edu.pe/portal/oficinas/in
vestigaciones/Articulo%20Cientifico%20Elab
oracion.pdf, consultado 19/02/2014

ANEXOS

Você também pode gostar