Académique Documents
Professionnel Documents
Culture Documents
RESUMEN
El comportamiento de los fluidos, aun
con los diversos estudios realizados en
la mecnica de fluidos, sigue siendo
una interrogante en muchos escenarios
o situaciones reales. Trataremos en este
presente trabajo de conocer un poco
acerca
de
este
comportamiento,
determinando la direccin y el sentido
que ejercen las lneas de corriente a lo
largo de un canal con cuerpos
pronunciados.
Lo
calcularemos
haciendo uso de un software de
programacin
que
nos
permitir
observar la grfica de estas lneas.
Tambin calcularemos la divergencia as
como los vectores de velocidad y
campos de presiones de este fenmeno.
Esto servir de alguna manera para
poder ver el comportamiento general
de todos estos parmetros en este caso
particular y despejar las dudas acerca
de la solucin.
1. INTRODUCCION
La solucin de problemas de diseo y
modelamiento en el rea de la
mecnica de fluidos; como el flujo sobre
superficies curvas o rectas, a lo largo de
canales u otras geometras de paso de
un
fluido, implica el conocimiento
adecuado del perfil de velocidad y de
presin. No obstante, las soluciones
disponibles estn
dadas;
tambin
modelaremos
el
movimiento de partculas de sedimento
al ingresar al canal. Cul es su
movimiento, posicin inicial y posicin
final?, si es que estas se quedan
sedimentadas
en
las
geometras
cerradas, todo esto lo haremos con la
ayuda de un software que nos permite
disear y modelar para observar el
comportamiento casi real del flujo de un
fluido.
2. OBJETIVOS
- Objetivos Generales
Nuestro
objetivo
es
estudiar
el
comportamiento dinmico del flujo
estudiado.
Cul es el comportamiento de un flujo a
travs de unageometra dada, en
nuestro caso es la de un canal muy
largo con un ancho muy considerable y
en ellas puesta unas piletas simtricas
entre si y ms que todo es observar las
lneas
de
corrientecuyo
comportamiento es a travs de estas
piletas, cual es la direccin de sus
vectores
de velocidad, tambin se
vern las diferencias de presiones entre
las
lneas
de
corriente
y
las
divergencias que se producen en un
choque con las piletas , tambin
veremos el recorrido de una cantidad
de partcula en el fluido, todo esto lo
haremos con el software MATLAB, en
el cual introduciremos las dimensiones
de la geometra, las ecuaciones para el
clculo de velocidad, presin, etc. Las
condiciones para que el programa
muestre un resultado semejante a un
flujo real.
Objetivos Especficos
Las ecuaciones que usaremos se basan
principalmente en la ecuacin de
Laplace aplicados al modelamiento
numrico cuya funcin es calcular cierta
cantidad de coordenadas a las que
nosotros llamaremos nodos en el cual
3. METODOLOGIA
CMO
SE
REALIZ
EL
TRABAJO?
Realizamos el diseo y modelamiento
en software "MATLAB" en el cual
utilizamos las siguientes ecuaciones:
x
y
nx=
L
+1
x
ny=
b
+1
y
( )
A=2(1+ )
(k)
(k+1)
i, j =
(k)
(k)
(k)
( i , j1 + i 1, j + i+1, j + i , j +1)
A
FUNDAMENTO TEORICO
Lneas de corriente
Es una curva imaginaria que conecta
una serie de puntos en el espacio en un
instante dado, de tal forma que todas
las partculas que estn sobre la curva
en ese instante tienen velocidades
cuyos vectores son tangentes a la
misma.
Vector velocidad
Expresa el desplazamiento de un objeto
por unidad de tiempo; por tanto, para
definir el vector velocidad, deben
considerarse
la
direccin
del
la forma
Divergencia
Es la diferencia entre el flujo saliente y
el flujo entrante de un campo vectorial
sobre lasuperficie que rodea a un
volumen de control.
Por ejemplo:
lim x 0
f ( x)
x
=
x
Funcin Corriente
(Figura 1)
u=
d
d
,v=
dy
dx
MTODO DE SOLUCIN
DIFERENCIAS FINITAS
El mtodo de diferencias finitas se ha
utilizado tradicionalmente para resolver
ecuaciones simplicidad conceptual y a
su facilidad de programacin en un
computador, ya que en este mtodo las
ecuaciones diferenciales se transforman
directamente
en
ecuaciones
aproximadas en diferencias finitas. En
trminos generales los pasos a seguir
para obtener la solucin numrica son:
(1) Seleccionar un mtodo de
diferencias finitas adecuado para este
tipo de ecuaciones.
(2) Discretizar las ecuaciones
diferenciales.
(3) Resolver el sistema de
ecuaciones algebraicas as obtenido.
x0
Partiendo que:
f ( x ) f 1f 0 f 2 f 1 f 2f 0
=
=
=
x
x 1x 0 x2 x1 x 2x 0
atrasado adelantado centrado
d f ( x) d df ( x)
=
dx dx
x2
df (x)
df ( x )
(
(
)
dx
dx )
=
x2
x1
d 2 f ( x) f 22 f 1+ f 0
=
x2
x2
1era derivada
2da derivada
3era derivada
2 puntos
3 puntos
5 puntos
Si generalizamos
x1
df f i , jf i , j1 f i , j +1f i , j f i , j +1f i , j1
=
=
=
dy
y
y
2 y
(Figura 2)
d 2 f f i+1, j2 f i , j + f i1, j
=
d x2
x2
d 2 f f i , j+1 2 f i , j+ f i , j1
=
2
2
dy
y
De la ecuacin de Laplace
2
=0
2
=0
u=
d2 d2
+
=0
2
2
dx d y
d2 d2
+
=0
d x2 d y2
d d
=
dx
dy
d d
v= =
dy
dx
Cuando
el
bidimensional
problema
es
x
=
f f ( x , y ) La funcin f se expresa de la siguiente manera y
f i , j i :variacin en x
j :variacin en y
(Figura 3)
( )
( i , j+12 i , j + i , j1 )=0
x2
i+1, j2 i , j+ i1, j +
y2
(Figura 4)
NODOS:
Existen nodos que no presenta contacto
con 4 nodos vecinos.
(Figura 5)
ECUACIN DE LAPLACE
2
=0 , si :funcin corriente
DEMOSTRACION DE LA ECUACIN DE
LAPLACE DISCRETIZADA
( i , j+12 i , j + i , j1 )=0
i +1, j 2 i, j + i , j +
i , j1+ i , j1 2 ( 1+ ) i , j+ i+1, j+ i , j+1=0
A=2(1+)
i , j1+ i , j1 + A i , j + i +1, j + i , j +1=0
ENTONCES:
i , j=
COMOSOLUCIONAMOS
CALCULAMOS
(Figura 7)
(Figura A)
x=5 m ,
( xy ) =1 ,u =10 n/ s
150
+1=31
5
ny 3=
350
+1=71
5
ny 4=
400
+1=81
5
ESQUEMATIZANDO TENEMOS:
y=5 m
nx=
ny 2=
(Figura B)
(Figura C)
L
1000
+1 nx=
+1=201
x
5
(Figura D)
(x,y)= [56,1;56,2;56,3;; 56,21]
L
500
ny=
+1 ny=
+1=101
y
5
(Figura E)
nx 1=
300
+1=41
5
nx 2=
275
+1=56
5
nx 3=
325
+1=66
5
nx 4=
400
+ 1=81
5
El
bloque
superior
coordenadas (x,y)
(1)
tiene
(Figura F)
(x,y)= [41,71; 41,72; ;41,81]
El
bloque
superior
coordenadas (x,y)
(2)
tiene
(Figura G)
(x,y)= [56,81; 56,82; 56,83;;
56,101]
CONDICIONES DE FRONTERA
Estableciendo
las
condiciones
frontera para el eje y
ny 1=
100
+1=21
5
de
FRONTERA INFERIOR
FRONTERA SUPERIOR
EN LOS BLOQUES
BLOQUE INFERIOR (1)
= =0
entonces
u=
d
d
, v=
dy
dx
v=
dS
entonces S=xi+ yj+ zk
dt
S=xi+ yj
SOLUCIONANDO LA ECUACIN DE
LAPLACE DISCRETIZADA PARA LOS
NODOS DESCONOCIDOS
V =ui + v j
( Figura8)
V =ui+vj=
i:2,3,4,..,nx
J=2,3,4,.,ny
)
(ik+1
,j =
(k )
i , j 1
( k)
i1, j
+
A
( k)
i+1, j
(k )
i , j +1
METODOLOGA PARA EL
CLCULO DE TRANSPORTE DE
SEDIMENTOS
CONSIDERACION:
u=
dx dy
i+
j
dt dt
dx
dy
, v= ( velocidad de flujo )
dt
dt
Para calcular las trayectorias se debe integrar desde la posicin inicial hasta la final.
( x o , y o ) hasta( xf , yf )
xf
tf
yf
tf
to
yo
to
INTEGRANDO:
tf
x f =x o + udt
to
y f = y o + vdt
to
x f =x o + udt
to
x f =x o +u p t
y f = y +v p t
Donde
U i1, j1 U i , j1 U i , j U i1, j
+
+
+
a
b
c
d
u p=
1 1 1 1
+ + +
a b b d
V i1, j1 V i , j1 V i , j V i1, j
+
+
+
a
b
c
d
v p=
1 1 1 1
+ + +
a b b d
4. RESULTADOS
TABLAS (en hojas de calculo Excel)
GRAFICAS
COMENTARIOS
DISCUSIN
RESULTADOS
DE
LOS
kt=1500;
% NUMERO DE
ITERACIONES
nx=L/dx+1; % NUMERO DE NODOS EN
EL EJE X
ny=b/dy+1; % NUMERO DE NODOS EN
EL EJE Y
alpha=(dx/dy)^2;
% ES EL CAMBIO
DE VARIABLE QUE SE REALIZA EN LA
DISCRETIZACION A LA ECUACION DE
LAPLACE
A=-2*(1+alpha);
% ES EL
CAMBIO DE VARIABLE QUE SE REALIZA
EN LA
DISCRETIZACION A LA
ECUACION DE LAPLACE
b1=75; % DISTANCIA ENTRE nx1=41 y
nx2=56
b2=125; % DISTANCIA ENTRE nx2=56
y nx3=66
b3=200;
% DISTANCIA ENTRE
nx1=66 y nx2=81
g=9.81;
% DEFINIENDO LA MALLA Y VELOCIDAD
INICIAL
for i=1:nx
for j=1:ny
x(i,j)=(i-1)*dx;
y(i,j)=(j-1)*dy;
u(i,j)=0;
v(i,j)=0;
end
end
%UBICACIN DE LAS COORDENADAS DE
LOS BLOQUES
% UBICACION EN EL EJE X
nx1=floor(200/dx)+1;
nx2=floor((200+b1)/dx)+1;
nx3=floor((200+b2)/dx)+1;
nx4=floor((200+b3)/dx)+1;
5. ANALISIS Y RESULTADOS
clearall
closeall
% DEFINIENDO LA GEOMETRIA
L=1000;
% LONGITUD DEL LARGO
DEL CANAL
b=500;
% LONGITUD DEL ANCHO
Uoo=10;
% VELOCIDAD DEL FJO
UNIFORME
dx=5;
% DISTANCIA ENTRE NODO
Y NODO EN EL EJE X
dy=5;
% DISTANCIA ENTRE NODO
Y NODO EN EL EJE Y
% UBICACION EN EL EJE Y
ny1=round(100/dy)+1;
ny2=round(150/dy)+1;
ny3=round(350/dy)+1;
ny4=round(400/dy)+1;
ny5=round(b/dy)+1;
%DEFINICIN DE CONDICIONES DE
FRONTERA
% AGUAS ARRIBA Y ABAJO
si(1,1:ny)=Uoo*(0:ny-1)*dy;
si(nx,1:ny)=si(1,1:ny);
% EN BORDE INFERIOR
si(1:nx,1)=0;
% EN BORDE SUPERIOR
si(1:nx,ny)=si(1,ny); %
X(nx1:nx4,ny3:ny4,k+1)=si(nx1:nx4
,ny3:ny4);
X(nx1+80:nx4+80,ny3:ny4,k+1)=si(n
x1:nx4,ny3:ny4);
end
si2=X(:,:,k+1);
vel(1:nx,1:ny)=0;
for j=2:ny
for i=2:nx
u(i,j)=(si2(i,j)-si2(i,j1))/dy;
v(i,j)=-(si2(i,j)-si2(i-1,j))/dx;
vel(i,j)=(u(i,j)^2+v(i,j)^2)^0.5;
p(i,j)=((u(i,j)^2 + v(i1,j)^2)-(u(i-1,j)^2 + v(i1,j)^2))/2*g;
end
end
contourf(x,y,X(:,:,k),100)
X(i,j,k+1)=-(alpha*X(i,j-1,k)
+X(i1,j,k)+X(i+1,j,k)
+alpha*X(i,j+1,k))/A;
end
end
%CONDICIONES DE FRONTERA
X(1,1:ny,k+1)=si(1,1:ny); % aguas
arriba
X(nx,1:ny,k+1)=si(nx,1:ny); %
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
:nx3,1:ny1);
X(nx1:nx4,ny1:ny2,k+1)=si(nx1:nx4
,ny1:ny2);
X(nx1+80:nx4+80,ny1:ny2,k+1)=si(n
x1:nx4,ny1:ny2);
X(nx2:nx3,ny4:ny5,k+1)=si(nx2:nx3
,ny4:ny5);
X(nx2+80:nx3+80,ny4:ny5,k+1)=si(n
x2:nx3,ny4:ny5);
T2=[600,100;600,150;800,150;800,1
00;725,100;725,0;675,0;675,100;60
0,100];
fill(T2(:,1),T2(:,2),'y')
holdon
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')
holdon
T4=[600,350;600,400;675,400;675,5
00;725,500;725,400;800,400;800,35
0;600,350];
fill(T4(:,1),T4(:,2),'y')
%contourf(x,y,X(:,:,y))
holdon
quiver(x,y,u,v,'w')
axisequal
ccc=input('ingrese: ');
[xo,yo]=ginput;
holdon
plot(xo,yo,'r*')
np=length(xo);
% np= numero de particulas
nt=100;
dt=1;
for k=1:nt
forip=1:np
for i=1:nx-1
for j=1:ny-1
if xo(ip)>=x(i,j) &
xo(ip)<=x(i+1,j)
ifyo(ip)>=y(i,j)
&yo(ip)<=y(i,j+1)
Up(ip)=u(i,j);
Vp(ip)=v(i,j);
xp(ip)=xo(ip)+Up(ip)*dt;
yp(ip)=yo(ip)+Vp(ip)*dt;
% break
end
% break
end
%
break
end
%break
end
xo(ip)=xp(ip);
yo(ip)=yp(ip);
end
holdon
plot(xo,yo,'*k')
M(k)=getframe;
end
Pres(1:nx,1:ny)=0;
for i=2:nx
for j=2:ny
V2=vel(i,j);
V1=vel(i-1,j);
Pres(i,j)=0.5*1000*(V1^2-V2^2);
end
end
6. CONCLUSIONES
Una buena exactitud del modelo
hidrodinmico no fue posible por la falta
de implementacin de mallas mas
pequeas y saber como utilizarlas; sin
embargo tal informacin dada por el
programa sirve para entender y
comprobar que estos resultados se
encuentran dentro de los lmites reales
que nosotros esperbamos.
Para nuestras condiciones de fronteras
existente en nuestro diseo sirven de
mucha ayuda ya que en el principio no
habamos asumidos estas y es por ello
que el flujo no se observada
claramente, estas limitacin dan una
mayor distribucin de las velocidades
en cada nodo calculado , con respecto a
aguas arriba y aguas abajo el flujo en
principio es igual que al final.
Los mtodos para la determinacin de
las redes de flujo son:
a) Mtodos Analticos: resultantes de la
integracin de la ecuacin diferencial
del flujo. Solamente aplicable en
algunos casos simples; debido a la
complejidad
del
tratamiento
matemtico.
7. BIBLIOGRAFIA
Streeter
w.,
IDEAL,MECNICA
edicin,pp400-406
DE
2005,FLUIDO
FLUIDOS,6ta
Univ.ofNotre
Dame,
2009,
http://www3.nd.edu/~msen/MecFl.pdf,M
ecanica,
MECNICA
DE
FLUIDOS,
consultado 22/02/2014
Univ. Tcnica de Ambato, 2004,
Universidad Nacional Autnoma de
Mxico,2008,http://mmc2.geofisica.una
m.mx/cursos/ppddm/MetodoDeElement
osFinitos.pd, mtodo de elementos
finitos, consultado 19/01/2014
Daz
V.,Flujo
en
tuberas.2007,
https://www.youtube.com/watch?v=SJyvycb9Uw, consultado.21/02/2014.
HenriquezElena;Zepeda Maria;2004,
http://www.unsch.edu.pe/portal/ofici
nas/investigaciones/Articulo
%20Cientifico%20Elaboracion.pdf,
consultado 19/02/2014
ANEXOS