Вы находитесь на странице: 1из 8

INTRODUCCIN

En el presente trabajo resolvemos un problema usando la Ecuacin de Manning


mediante el uso de los siguientes mtodos numricos: punto fijo, newton-ralphson
y la secante de forma manual, tambin realizamos la representacin grfica del
factor de friccin en funcin del nmero de Reynolds y la rugosidad relativa de una
tubera, esta grafica es denominada el Diagrama de Moody1, hecho anteriormente
por Lewis Ferry Moody.

pg. 1
DEFINICIONES

Mtodo de punto fijo: este mtodo halla a partir de la ecuacin f(x)=0 una ecuacin
equivalente de la forma g(x)=x, que iterando a partir de un valor inicial se alcanzar
la solucin que se convierte en un punto fijo.

Mtodo de newton-Raphson: asume que la funcin f sea continuamente derivable


y que se conoce la derivada de la funcin.

Mtodo de la secante: mtodo para encontrar los ceros de una funcin de forma
iterativa, se basa en obtener la ecuacin de la recta que pasa por diversos puntos,
a dicha recta se le llama secante por cortar la grfica de la funcin.

pg. 2
PROCEDIMIENTO DEL ALGORITMO

1. Inicio

2. Los valores de e/D (ed) y Rl,Rt (Reynolds laminar y turbulento), se


encuentran guardados en el programa por la propia programacin.

3. El programa har iteraciones hasta que la variable contadora i sea igual hasta
el valor de cantidad de datos del vector Rl, y guardar los valores de f
obtenidos en cada iteracin en un vector f1 (Para la zona laminar).

4. El programa calcular los valores de f con el mtodo de Newton


Raphson.(Para la zona turbulenta)

5. El programa har iteraciones para los vectores e/D y Rt, con variables
contadoras j,k para tomar los valores de e/D y Rt respectivamente; se asigna
el valor inicial x=1 para aplicar el mtodo de newton raphson se itera con una
nueva variable contadora l.

6. Se harn iteraciones para el Newton Rhapson hasta que el valor absoluto de


la diferencia de la nueva variable obtenida de este mtodo numrico y y x
sea menor que 0.000001 ( abs(x-y)<=0.000001), al cumplirse esta condicin
se almacenar el valor de f2 (operando f2(k,j)=1/y^2) y se detendr el ciclo
iterativo de l.

7. En caso de no cumplirse la condicin inicial la variable x tomar el nuevo


valor hallado y, y se retomarn los ciclos iterativos de k y j.
8. El programa graficar los valores de Rl con f1, se crear una rejilla en el
grafico para mejor ubicacin de daros y se mantendr la grfica.

9. El programa graficar los valores de Rt con f2, y se mostrarn en la misma


ventana que con el grafico anterior.

10. Se aadirn etiquetas a la grfica con el fin de poder tener una imagen
agradable (ttulo a la grfica, nombre de los ejes, etc.).

pg. 3
PSEUDOCODIGO
PROGRAMA: MOODY GRAFICA
1.- Inicio

2.- Rllinspace(10^2,2*10^3,5)
Rtlinspace(3*10^3,10^6,10000)
ed[0.00001 0.00005 0.0001 0.0002 0.0004 0.0006 0.0008 0.001 0.002 0.004 0.006
0.008 0.01 0.015 0.02 0.03 0.04 0.05]
3.- Desde i = 1 hasta lenght (Rl) hacer
f1(i)=64/Rl(i)
4.-Desde j=1 hasta lenght(ed) hacer
4.1.- Desde k=1 hasta length (Rt) hacer
x1
4.2.-Desde l=2 hasta 25 hacer
y=x - ( x + 2*log10( (ed(j)/3.7) + 2.51*x/Rt(k)) )/ ((1 +
2*(2.51/Rt(k))/((ed(j)/3.7 + 2.51*x/Rt(k))*log(10))))
Si |y-x|<=0.000001
f2(k,j) 1/y^2;
Interrumplir el ciclo for
En caso contrario
xy
5.-Plot:
(Rl,f1)
(Rt,f2)
6.-Fin

pg. 4
CODIGO PROGRAMA MOODY GRAFICA
clear all
clc
Rl=linspace(10^2,2*10^3,5); %Rl=Reynolds Laminar Re<=2*10^3
Rt=linspace(3*10^3,10^6,10000); %Rt=Reynolds Turbulento Re>3*10^3
ed=[0.00001 0.00005 0.0001 0.0002 0.0004 0.0006 0.0008 0.001 0.002 0.004
0.006 0.008 0.01 0.015 0.02 0.03 0.04 0.05];
for i=1:length(Rl)
f1(i)=64/Rl(i);
end
for j=1:length(ed)
for k=1:length(Rt)
x=1;
for l=1:25;
y=x - ( x + 2*log10( (ed(j)/3.7) + 2.51*x/Rt(k)) )/ ((1 +
2*(2.51/Rt(k))/((ed(j)/3.7 + 2.51*x/Rt(k))*log(10))));
if abs(x-y)<0.000001
f2(k,j)=1/y^2;
break
else
x=y;
end
end
end
end
plot(Rl,f1,'b');
loglog(Rl,f1);
grid on
hold on
plot(Rt,f2,'b');
title('----------------------DIAGRAMA DE MOODY----------------------')
xlabel('Re (Nmero de Reynolds)'); ylabel('f (Factor de Friccin)')
text(1*10^6,0.1,' e/D')
text(1*10^6,0.073,' 0.05')
text(1*10^6,0.065,' 0.04')
text(1*10^6,0.057,' 0.03')
text(1*10^6,0.049,' 0.02')
text(1*10^6,0.044,' 0.0015')
text(1*10^6,0.038,' 0.01')
text(1*10^6,0.035,' 0.008')
text(1*10^6,0.032,' 0.006')
text(1*10^6,0.029,' 0.004')
text(1*10^6,0.024,' 0.002')
text(1*10^6,0.0208,' 0.001')
text(1*10^6,0.0192,' 0.0008')
text(1*10^6,0.0176,' 0.0006')
text(1*10^6,0.0163,' 0.0004')
text(1*10^6,0.0149,' 0.0002')
text(1*10^6,0.0136,' 0.0001')
text(1*10^6,0.0125,' 0.000005')
text(1*10^6,0.0115,' 0.000001')
text(0.80*10^2,0.020,'0.02')
text(0.80*10^2,0.050,'0.05')
text(0.80*10^2,0.2,' 0.2')
text(0.80*10^2,0.5,' 0.5')

pg. 5
DIAGRAMA DE FLUJO MOODY GRAFICA

INICIO

Rl, Rt, ed

i=1, i=lenght(Rl); i=i+1

f1(i)=64/Rl(i)

j=1, j=lenght(ed); j=j+1

k=1, k=lenght(Rt); k=k+1

f1(i)=64/Rl(i)

l=1, l=25; l=l+1

() .
( . + () )
= .
( )
()
+ () .
( + )()
. ()

| | . NO x=y

SI

f2(k,l)=1/y^2

PLOT:
(f1,Rl) y (f2,Rt)

pg. 6
FIN
pg. 7
CONCLUSIONES

El ingeniero debe saber que al trabajar con el diagrama de Moody:


Se determina el valor del coeficiente de friccin mediante mtodos analticos o grficos

Los mtodos grficos son ms rpidos y fciles, pero suelen arrojar un mayor error
porque al depender del sentido de la vista no garantizan la precisin en el rango de
soluciones que se le puede acotar.

La correlacin de Colebrook Whyte combina el flujo alrededor de paredes lisas y


rugosas para dar un valor del coeficiente de friccin:

La representacin del diagrama de Moody nos da como resultado observar el


comportamiento de las propiedades hidrulicas.
La importancia del factor de friccin radica en que es necesario tomar en
cuenta las prdidas de energa que se produce entre las paredes de las
tuberas, ya que esto se traduce en costos adicionales por lo cual debe ser
tomado en cuenta ya que forma parte esencial de la labor que cada uno de
nosotros tendr.

1: Lewis Moody: un ingeniero norteamericano, quien realizo avances en la hidrulica, en 1944 publico
el Diagrama de moody, representacin grfica de la ecuacin de colebrook-white para el rango de
flujo turbulento y la ec. Hagen-poiseulle en el rango de flujo laminar.

2: lenght(Rl): Significa la cantidad de datos del vector Rl

pg. 8

Вам также может понравиться